一种基于IMS通信的多视场交互方法及装置与流程

文档序号:11930597阅读:146来源:国知局
一种基于IMS通信的多视场交互方法及装置与流程
本发明涉及通信
技术领域
,特别涉及一种基于IMS通信的多视场交互方法及装置。
背景技术
:目前多视场主要应用在视频会议和远程监控领域,其中,视频会议通常采用H323协议,远程监控通常采用标准SIP协议,能够满足多点(客户端)对一点(主控端)的视频、语音和数据接入,但上述通信方式受主控端管理权限影响在现实生活中应用不灵活;且不同视场间没有统一的通信标准,缺乏统一标准的通信规约,使得视场与现场设备的最后1米通信无法实现,降低了多视场技术的应用效率。技术实现要素:有鉴于此,本发明提供一种基于IMS通信的多视场交互方法及装置,应用灵活,提高了多视场技术的应用效率,且提高了数据包传输的安全性。本发明通过以下技术手段解决上述问题:本发明的一种基于IMS通信的多视场交互方法,包括:获取用户设备的身份识别信息;其中,所述身份识别信息包括所述用户身份信息和所述用户设备的硬件ID;根据所述身份识别信息生成设备标识信息;获取IMS账号申请数量请求消息,并将所述设备标识信息和所述IMS账号申请数量请求消息发送至通信设备,其中,所述通信设备需通过IMS账号接入IMS核心网;接收所述通信设备发送的KEY编码文件;其中,所述KEY编码文件中携带有至少一个账号信息、每个账号信息对应的密码和对应的IMS核心网数据信息;解析所述KEY编码文件,获取绑定的至少一个IMS账号;根据至少一个所述IMS账号接入IMS核心网与通信设备进行通信。进一步,所述根据至少一个所述IMS账号接入IMS核心网与通信设备进行通信包括:根据至少一个所述IMS账号接入IMS核心网与通信设备进行数据、和/或视频、和/或语音通信。进一步,所述根据至少一个所述IMS账号接入IMS核心网与通信设备进行通信包括:所述用户设备与所述通信设备建立无线连接;在所述用户设备与所述通信设备建立无线连接成功时,通过通用唯一识别码UUID查找串口收发的服务程序,并根据所述服务程序进行数据包的传输。进一步,所述数据包包括数据帧、查询命令和控制命令,所述数据帧包括依次排列的起始标志位、命令位、八个数据位和停止标志位。进一步,所述用户设备与所述通信设备建立无线连接包括:所述用户设备与所述通信设备通过蓝牙、红外或者WIFI进行连接。进一步,在所述根据至少一个所述IMS账号接入IMS核心网与通信设备进行通信之前,还包括:向通信设备发送身份认证请求;所述通信设备在接收到所述身份认证请求后,向所述用户设备发送指纹信息、语音识别信息或者人脸识别信息;所述根据至少一个所述IMS账号接入IMS核心网与通信设备进行通信包括:所述用户设备在确定接收到的所述指纹信息、语音识别信息或者人脸识别信息与预先存储的对应信息相同时,则根据至少一个所述IMS账号接入IMS核心网与通信设备进行通信。本发明的一种基于IMS通信的多视场交互方法具有以下有益效果:本发明提供了一种基于IMS通信的多视场交互方法,根据用户身份信息和所述用户设备的硬件ID生成用户设备的身份识别信息,再根据身份识别信息生成设备标识信息,并获取IMS账号申请数量请求消息,然后将设备标识信息和IMS账号申请数量请求消息同时发送给通信设备,以使得通信设备根据设备标识信息和IMS账号申请数量请求消息生成KEY编码文件,并将生成的KEY编码文件发送至用户设备,用户设备解析KEY编码文件,获取所有的IMS账号,最后根据IMS账号登录至IMS核心网,从而使得具备IMS账号的通信设备之间能够进行相互通信,这样,每个通信设备之间没有主从区分,且采用的是统一的通信协议标准,应用灵活,提高了多视场技术的应用效率。本发明的一种基于IMS通信的多视场交互装置,包括:获取单元,用于获取用户设备的身份识别信息;其中,所述身份识别信息包括所述用户身份信息和所述用户设备的硬件ID;生成单元,用于根据所述身份识别信息生成设备标识信息;所述获取单元,还用于获取IMS账号申请数量请求消息;发送单元,用于将所述设备标识信息和所述IMS账号申请数量请求消息发送至通信设备,其中,所述通信设备需通过IMS账号接入IMS核心网;接收单元,用于接收所述通信设备发送的KEY编码文件;其中,所述KEY编码文件中携带有至少一个账号信息、每个账号信息对应的密码和对应的IMS核心网数据信息;处理单元,用于解析所述KEY编码文件,获取绑定的至少一个IMS账号;所述处理单元,还用于根据至少一个所述IMS账号接入IMS核心网与通信设备进行通信。进一步,所述处理单元,具体用于根据至少一个所述IMS账号接入IMS核心网与通信设备进行数据、和/或视频、和/或语音通信。进一步,所述处理单元,具体用于与所述通信设备建立无线连接,在与所述通信设备建立无线连接成功时,通过通用唯一识别码UUID查找串口收发的服务程序,并根据所述服务程序进行数据包的传输。进一步,所述处理单元,具体用于与所述通信设备通过蓝牙、红外或者WIFI进行连接。本发明的一种基于IMS通信的多视场交互装置具有以下有益效果:本发明提供了一种基于IMS通信的多视场交互装置,根据用户身份信息和所述用户设备的硬件ID生成用户设备的身份识别信息,再根据身份识别信息生成设备标识信息,并获取IMS账号申请数量请求消息,然后将设备标识信息和IMS账号申请数量请求消息同时发送给通信设备,以使得通信设备根据设备标识信息和IMS账号申请数量请求消息生成KEY编码文件,并将生成的KEY编码文件发送至用户设备,用户设备解析KEY编码文件,获取所有的IMS账号,最后根据IMS账号登录至IMS核心网,从而使得具备IMS账号的通信设备之间能够进行相互通信,这样,每个通信设备之间没有主从区分,且采用的是统一的通信协议标准,应用灵活,提高了多视场技术的应用效率。附图说明下面结合附图和实施例对本发明作进一步描述。图1为本发明的一种基于IMS通信的多视场交互方法的流程示意图;图2为本发明的另一种基于IMS通信的多视场交互方法的流程示意图;图3为本发明的一种基于IMS通信的多视场交互装置的功能示意图。具体实施方式以下将结合附图对本发明进行详细说明,如图1所示:本实施例的一种基于IMS通信的多视场交互方法包括如下步骤:101、获取用户设备的身份识别信息。其中,所述身份识别信息包括所述用户身份信息和所述用户设备的硬件ID,用户身份信息包括用户身份证照,或者用户的人脸识别采集信息,或者用户的指纹采集信息,或者用户的声音采集信息等。102、根据所述身份识别信息生成设备标识信息。具体的,根据用户身份信息和用户设备的硬件ID,用户身份信息为用户身份证照,或者用户的人脸识别采集信息,或者用户的指纹采集信息,或者用户的声音采集信息等来生成设备标识信息,以唯一标识此用户设备。103、获取IMS账号申请数量请求消息,并将所述设备标识信息和所述IMS账号申请数量请求消息发送至通信设备。其中,所述通信设备需通过IMS账号接入IMS核心网。具体的,用户设备获取用户输入的IMS账号申请数量请求消息,并将设备标识信息和IMS账号申请数量请求消息发送至IMS核心网营帐系统,由IMS核心网营帐系统再发送至通信设备,以使得通信设备根据设备标识信息和IMS账号申请数量请求消息生成绑定设备标识信息的每个IMS账号、每个IMS账号对应的密码和对应的IMS核心网数据的文件,即为KEY编码文件。104、接收所述通信设备发送的KEY编码文件。其中,所述KEY编码文件中携带有至少一个账号信息、每个账号信息对应的密码和对应的IMS核心网数据信息。具体的,通信设备在生成KEY编码文件后,通过IMS核心网营帐系统将KEY编码文件发送至用户设备,此时,用户设备接收通信设备发送的KEY编码文件,进行存储,完成IMS账号授权过程。105、解析所述KEY编码文件,获取绑定的至少一个IMS账号。106、根据至少一个所述IMS账号接入IMS核心网与通信设备进行通信。具体的,根据至少一个所述IMS账号接入IMS核心网与通信设备进行数据、和/或视频、和/或语音通信,且当通信设备为带有无线功能和IMS通信功能的家电设备时,用户设备与所述通信设备建立无线连接;在所述用户设备与所述通信设备建立无线连接成功时,通过通用唯一识别码UUID查找串口收发的服务程序,并根据所述服务程序进行数据包的传输。其中,所述数据包包括数据帧、查询命令和控制命令,如表1所示,所述数据帧包括依次排列的起始标志位、命令位、八个数据位和停止标志位,表1中,SOI为起始标志位,代表一帧数据的开始;CMD为命令;DATA0~DATA7为数据位,代表传输的语音、视频或数据帧;EOI为停止标志位,代表一帧数据的结束,且每个位所占的字节数为N,其中,N为正整数。表1序号1234567891011名称SOICMDDATA0DATA1DATA2DATA3DATA4DATA5DATA6DATA7EOI字节数NNNNNNNNNNN本实施例中,通用唯一识别码UUID为:0x31,0x01,0x9b,0x5f,0x80,0x00,0x00,0x80,0x00,0x10,0x00,0x00,0xd0,0xcd,0x03,0x00。如表2所示,所述查询命令包括依次排列的起始标志位、命令位、八位自定义的命令位和结束标志位。表2中,SOI为起始标志位,赋值为0X7E;CMD为命令,赋值为0X03;序号3~8为自定义位;序号9和序号10为备用位;EOI为停止标志位,赋值为0X0D。表2如表3所示,所述控制命令包括依次排列的起始标志位、命令位、八位自定义的命令位和结束标志位。表3中,SOI为起始标志位,赋值为0X7E;CMD为命令,赋值为0X03;序号3~10为自定义位;EOI为停止标志位,赋值为0X0D。表3序号12345678名称SOICMD自定义自定义自定义自定义自定义自定义解释0X7E0X03序号91011名称自定义自定义EOI解释0X0D需要说明的是,用户设备与通信设备进行通信时,通信设备也为具有IMS通信功能的设备,若用户设备根据KEY编码文件和用户需求只绑定一个IMS账号,则用户设备只能与一个通信设备进行视频、语音和数据的传输,若根据KEY编码文件和用户需求绑定两个IMS账号,则用户设备在与一个通信设备进行视频、语音和数据的传输时,还可以同时与另一个通信设备进行视频、语音和数据的传输;依次类推,绑定三个以上IMS账号,则可以同时与三个以上通信设备进行视频、语音和数据的传输;另外,用户设备和通信设备在均绑定IMS账号后进行通信的规则遵循现有的IMS通信规则,在此不再赘述。如图2所示,本实施例提供另一种基于IMS通信的多视场交互方法,包括如下步骤:201、获取用户设备的身份识别信息。其中,所述身份识别信息包括所述用户身份信息和所述用户设备的硬件ID,用户身份信息为用户身份证照,或者用户的人脸识别采集信息,或者用户的指纹采集信息,或者用户的声音采集信息等。202、根据所述身份识别信息生成设备标识信息。具体的,根据用户身份信息和用户设备的硬件ID,用户身份信息为用户身份证照,或者用户的人脸识别采集信息,或者用户的指纹采集信息,或者用户的声音采集信息等来生成设备标识信息,以唯一标识此用户设备。203、获取IMS账号申请数量请求消息,并将所述设备标识信息和所述IMS账号申请数量请求消息发送至通信设备。其中,所述通信设备需通过IMS账号接入IMS核心网。204、接收所述通信设备发送的KEY编码文件。其中,所述KEY编码文件中携带有至少一个账号信息、每个账号信息对应的密码和对应的IMS核心网数据信息。205、解析所述KEY编码文件,获取绑定的至少一个IMS账号。206、向通信设备发送身份认证请求;所述通信设备在接收到所述身份认证请求后,向所述用户设备发送指纹信息、语音识别信息或者人脸识别信息。207、在确定接收到的所述指纹信息、语音识别信息或者人脸识别信息与预先存储的对应信息相同时,根据至少一个所述IMS账号接入IMS核心网与通信设备进行通信。本发明提供了一种基于IMS通信的多视场交互方法,根据用户身份信息和用户设备的硬件ID,用户身份信息为用户身份证照,或者用户的人脸识别采集信息,或者用户的指纹采集信息,或者用户的声音采集信息等生成用户设备的身份识别信息,再根据身份识别信息生成设备标识信息,并获取IMS账号申请数量请求消息,然后将设备标识信息和IMS账号申请数量请求消息同时发送给通信设备,以使得通信设备根据设备标识信息和IMS账号申请数量请求消息生成KEY编码文件,并将生成的KEY编码文件发送至用户设备,用户设备解析KEY编码文件,获取所有的IMS账号,最后根据IMS账号登录至IMS核心网,从而使得具备IMS账号的通信设备之间能够进行相互通信,这样,每个通信设备之间没有主从区分,且采用的是统一的通信协议标准,应用灵活,提高了多视场技术的应用效率。进一步,在用户设备与通信设备进行数据包传输前,还对通信设备的身份进行验证,提高了数据包传输的安全性。本实施例提供了一种基于IMS通信的多视场交互装置,如图3所示,包括:获取单元301、生成单元302、发送单元303、接收单元304和处理单元305。获取单元301,用于获取用户设备的身份识别信息。其中,所述身份识别信息包括所述用户身份信息和所述用户设备的硬件ID,用户身份信息为用户身份证照,或者用户的人脸识别采集信息,或者用户的指纹采集信息,或者用户的声音采集信息等。生成单元302,用于根据所述身份识别信息生成设备标识信息。所述获取单元301,还用于获取IMS账号申请数量请求消息。发送单元303,用于将所述设备标识信息和所述IMS账号申请数量请求消息发送至通信设备。其中,所述通信设备需通过IMS账号接入IMS核心网。接收单元304,用于接收所述通信设备发送的KEY编码文件。其中,所述KEY编码文件中携带有至少一个账号信息、每个账号信息对应的密码和对应的IMS核心网数据信息。处理单元305,用于解析所述KEY编码文件,获取绑定的至少一个IMS账号。所述处理单元305,还用于根据至少一个所述IMS账号接入IMS核心网与通信设备进行通信。所述处理单元305,具体用于根据至少一个所述IMS账号接入IMS核心网与通信设备进行数据、和/或视频、和/或语音通信。所述处理单元305,具体用于与所述通信设备建立无线连接,在与所述通信设备建立无线连接成功时,通过通用唯一识别码UUID查找串口收发的服务程序,并根据所述服务程序进行数据包的传输。所述处理单元305,具体用于与所述通信设备通过蓝牙、红外或者WIFI进行连接。本发明提供了一种基于IMS通信的多视场交互装置,根据用户身份信息和用户设备的硬件ID,用户身份信息为用户身份证照,或者用户的人脸识别采集信息,或者用户的指纹采集信息,或者用户的声音采集信息等生成用户设备的身份识别信息,再根据身份识别信息生成设备标识信息,并获取IMS账号申请数量请求消息,然后将设备标识信息和IMS账号申请数量请求消息同时发送给通信设备,以使得通信设备根据设备标识信息和IMS账号申请数量请求消息生成KEY编码文件,并将生成的KEY编码文件发送至用户设备,用户设备解析KEY编码文件,获取所有的IMS账号,最后根据IMS账号登录至IMS核心网,从而使得具备IMS账号的通信设备之间能够进行相互通信,这样,每个通信设备之间没有主从区分,且采用的是统一的通信协议标准,应用灵活,提高了多视场技术的应用效率。进一步,在用户设备与通信设备进行数据包传输前,还对通信设备的身份进行验证,提高了数据包传输的安全性。最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的宗旨和范围,其均应涵盖在本发明的权利要求范围当中。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1