System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 报文处理方法和装置制造方法及图纸_技高网

报文处理方法和装置制造方法及图纸

技术编号:41130787 阅读:2 留言:0更新日期:2024-04-30 18:00
本申请实施例公开了报文处理方法和装置,涉及计算机技术领域,能够使电子设备与使用其他协议的电子设备进行互联。该方法包括:首先接收第一设备发送的第一报文,然后将上述第一报文转换为第二报文,之后向上述第二设备发送上述第二报文。其中,上述第一报文用于指示第二设备进行目标操作,上述第一报文为第一协议的报文。上述第二报文用于指示上述第二设备进行上述目标操作,上述第二报文为第二协议的报文,上述第一协议与第二协议不同。

【技术实现步骤摘要】

本申请实施例涉及计算机,尤其涉及报文处理方法和装置


技术介绍

1、物联网可以使电子设备按约定的协议与任何物体或网络相连接,物体通过信息传播媒介进行信息交换和通信,以实现智能化识别、定位、跟踪、监管等功能。电子设备可以通过物联网和其他电子设备进行互联互通。

2、然而,相关技术中电子设备仅能按照约定的协议与使用同协议的其他电子设备进行互联互通,无法与使用其他协议的电子设备进行互联互通。例如,使用giic协议的电子设备仅能通过giic协议控制其他使用giic协议的电子设备,无法控制使用其他协议的电子设备。

3、因此,如何使电子设备与使用其他协议的电子设备进行互联是本领域技术人员亟须解决的问题之一。


技术实现思路

1、本申请实施例提供了报文处理方法和装置,能够使电子设备与使用其他协议的电子设备进行互联。为达到上述目的,本申请实施例采用如下技术方案:

2、第一方面,本申请实施例了一种报文处理方法,该方法包括:首先接收第一设备发送的第一报文,然后将所述第一报文转换为第二报文,之后向所述第二设备发送所述第二报文。其中,所述第一报文用于指示第二设备进行目标操作,所述第一报文为第一协议的报文。所述第二报文用于指示所述第二设备进行所述目标操作,所述第二报文为第二协议的报文,所述第一协议与第二协议不同。

3、相关技术中,电子设备按照约定的协议与使用同协议的其他电子设备进行互联互通,但电子设备无法与使用其他协议的电子设备,无法控制使用其他协议的电子设备。例如,使用第一协议的电子设备可以控制使用第一协议的设备进行操作,但使用第一协议的电子设备无法控制使用第二协议的设备进行预设操作。而在本申请实施例中,可以在收到第一设备发送的第一协议的报文后,将第一协议的报文转化为第二设备可以识别的第二协议的报文,然后通过向第二设备发送第二协议的报文控制第二设备进行目标操作,从而使支持第一协议的第一设备和不支持第一协议的设备实现互联互通。

4、在一种可能的实现方式中,上述方法还可以包括:将所述第三报文转换为第四报文。向所述第二设备发送所述第四报文。接收所述第二设备发送的所述第二设备的状态信息。向所述第一设备发送所述第二设备的状态信息。其中,所述第四报文用于指示获取所述第二设备的状态信息,所述第四报文为所述第二协议的报文,所述第一协议与第二协议不同。

5、可以看出,本申请实施例提供的方法还可以在收到第一设备发送的第一协议的报文后,将第一协议的报文转化为第二设备可以识别的第二协议的报文,然后通过向第二设备发送第二协议的报文控制第二设备使第二设备上报状态信息,然后将上报状态信息发送至第一设备,从而使第一设备可以获取到与其使用不同协议的第二设备的状态信息,由此使支持第一协议的第一设备和不支持第一协议的设备实现互联互通。

6、可选地,上述目标操作可以包括:开机、关机、待机、唤醒、音量调节、选择、确定、移动或界面切换中的至少一项。

7、可以看出,在本申请实施例中,可以在收到第一设备发送的第一协议的报文后,将第一协议的报文转化为第二设备可以识别的第二协议的报文,然后通过向第二设备发送第二协议的报文控制第二设备进行开机、关机、待机、唤醒、音量调节、选择、确定、移动和界面切换等操作,从而使支持第一协议的第一设备和不支持第一协议的设备实现互联互通。

8、可选地,上述状态信息可以包括:物理地址、逻辑地址、播放状态、录制状态、菜单状态或定时器状态中的至少一项。

9、可以看出,本申请实施例提供的方法还可以在收到第一设备发送的第一协议的报文后,将第一协议的报文转化为第二设备可以识别的第二协议的报文,然后通过向第二设备发送第二协议的报文控制第二设备使第二设备上报的物理地址、逻辑地址、播放状态、录制状态、菜单状态和定时器状态等状态信息,然后将上报状态信息发送至第一设备,从而使第一设备可以获取到与其使用不同协议的第二设备的状态信息,由此使支持第一协议的第一设备和不支持第一协议的设备实现互联互通。

10、可选地,上述第一协议为全球智能物联网联盟(global intelligent iotconsortium,giic)协议。上述第二协议为消费性电子控制(consumer electronicscontrol,cec)协议。

11、值得一提的是,相对于数字生活网络联盟(digital living network alliance,dlna)协议仅支持通过网际互联协议(internet protocol,ip)通道进行控制命令传输。giic协议支持ip、plc、蓝牙等传输协议通道,可以扩展更多的传输通道。

12、可选地,所述第一报文还用于指示第三设备进行所述目标操作

13、在一种可能的实现方式中,上述方法还可以包括:根据所述第一报文进行所述目标操作。

14、可以看出,第三设备在收到第一设备发送的第一协议的报文后,在收到第一设备发送的第一协议的报文后,除了将第一协议的报文转化为第二设备可以识别的第二协议的报文,然后通过向第二设备发送第二协议的报文控制第二设备进行目标操作,从而使支持第一协议的第一设备和不支持第一协议的设备实现互联互通。还可以执行与第二设备相同的目标操作,从而使得第一设备可以关联控制第二设备和第三设备,使得支持第一协议的第一设备和不支持第一协议的设备以及支持第一协议和第二协议的设备实现互联互通。

15、可选地,所述第三报文还用于指示获取第三设备的状态信息。

16、在一种可能的实现方式中,上述方法还可以包括:向所述第一设备发送所述第三设备的状态信息。

17、可以看出,本申请实施例提供的方法第三设备除了可以在到第一设备发送的第一协议的报文后,将第一协议的报文转化为第二设备可以识别的第二协议的报文,然后通过向第二设备发送第二协议的报文控制第二设备使第二设备上报状态信息,然后将上报状态信息发送至第一设备,从而使第一设备可以获取到与其使用不同协议的第二设备的状态信息,由此使支持第一协议的第一设备和不支持第一协议的设备实现互联互通。还可以将第三设备的状态信息送至第一设备,从而使第一设备可以关联第二设备和第三设备,使得支持第一协议的第一设备和不支持第一协议的设备以及支持第一协议和第二协议的设备实现互联互通。

18、在一种可能的实现方式中,上述方法还可以包括:接收所述第一设备发送的所述第一设备的认证信息,根据所述第一设备的认证信息进行第一协议认证;向所述第一设备发送第三设备的认证信息。其中,所述认证信息包括证书、许可证(license)或用户个人识别号码(personal identification number,pin)中的至少一项。

19、需要说明的是,在与第一设备建立连接前,通过第一设备的认证信息进行第一协议认证可以防止与未经认证的设备建立连接,从而保证连接的安全性。

20、第二方面,本申请实施例了一种报文处理装置,该报文处理装置包括本文档来自技高网...

【技术保护点】

1.一种报文处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1或2所述的方法,其特征在于,所述目标操作包括开机、关机、待机、唤醒、音量调节、选择、确定、移动或界面切换中的至少一项。

4.根据权利要求1至3中任一项所述的方法,其特征在于,所述状态信息包括物理地址、逻辑地址、播放状态、录制状态、菜单状态或定时器状态中的至少一项。

5.根据权利要求1至4中任一项所述的方法,其特征在于,所述第一协议为全球智能物联网联盟GIIC协议。

6.根据权利要求1至5中任一项所述的方法,其特征在于,所述第二协议为消费性电子控制CEC协议。

7.根据权利要求1至6中任一项所述的方法,其特征在于,所述第一报文还用于指示第三设备进行所述目标操作,所述方法还包括:

8.根据权利要求2至7中任一项所述的方法,其特征在于,所述第三报文还用于指示获取第三设备的状态信息,所述方法还包括:

9.根据权利要求1至8中任一项所述的方法,其特征在于,所述方法还包括:>

10.一种报文处理装置,其特征在于,包括收发单元和处理单元;

11.根据权利要求10所述的装置,其特征在于,所述收发单元还用于:

12.根据权利要求10或11所述的装置,其特征在于,所述目标操作包括开机、关机、待机、唤醒、音量调节、选择、确定、移动或界面切换中的至少一项。

13.根据权利要求10至12中任一项所述的装置,其特征在于,所述状态信息包括物理地址、逻辑地址、播放状态、录制状态、菜单状态或定时器状态中的至少一项。

14.根据权利要求10至13中任一项所述的装置,其特征在于,所述第一协议为GIIC协议。

15.根据权利要求10至14中任一项所述的装置,其特征在于,所述第二协议为CEC协议。

16.根据权利要求10至15中任一项所述的装置,其特征在于,所述第一报文还用于指示第三设备进行所述目标操作,所述处理单元还用于:

17.根据权利要求11至16中任一项所述的装置,其特征在于,所述第三报文还用于指示获取第三设备的状态信息,所述收发单元还用于:

18.根据权利要求10至17中任一项所述的装置,其特征在于,所述收发单元还用于:

19.一种报文处理装置,包括至少一个处理器和存储器,其特征在于,所述至少一个处理器执行存储在存储器中的程序或指令,以使得所述报文处理装置实现上述权利要求1至9中任一项所述的方法。

20.一种计算机可读存储介质,用于存储计算机程序,其特征在于,当所述计算机程序在计算机或处理器运行时,使得所述计算机或所述处理器实现上述权利要求1至9中任一项所述的方法。

21.一种计算机程序产品,所述计算机程序产品中包含指令,其特征在于,当所述指令在计算机或处理器上运行时,使得所述计算机或所述处理器实现上述权利要求1至9中任一项所述的方法。

...

【技术特征摘要】

1.一种报文处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1或2所述的方法,其特征在于,所述目标操作包括开机、关机、待机、唤醒、音量调节、选择、确定、移动或界面切换中的至少一项。

4.根据权利要求1至3中任一项所述的方法,其特征在于,所述状态信息包括物理地址、逻辑地址、播放状态、录制状态、菜单状态或定时器状态中的至少一项。

5.根据权利要求1至4中任一项所述的方法,其特征在于,所述第一协议为全球智能物联网联盟giic协议。

6.根据权利要求1至5中任一项所述的方法,其特征在于,所述第二协议为消费性电子控制cec协议。

7.根据权利要求1至6中任一项所述的方法,其特征在于,所述第一报文还用于指示第三设备进行所述目标操作,所述方法还包括:

8.根据权利要求2至7中任一项所述的方法,其特征在于,所述第三报文还用于指示获取第三设备的状态信息,所述方法还包括:

9.根据权利要求1至8中任一项所述的方法,其特征在于,所述方法还包括:

10.一种报文处理装置,其特征在于,包括收发单元和处理单元;

11.根据权利要求10所述的装置,其特征在于,所述收发单元还用于:

12.根据权利要求10或11所述的装置,其特征在于,所述目标操作包括开机、关机、待机、唤醒、音量调节、选择、确定、移动或界面切换中的至少一项。

【专利技术属性】
技术研发人员:周华杨彦伟
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1