机顶盒通信方法、装置和系统制造方法及图纸

技术编号:8537429 阅读:163 留言:0更新日期:2013-04-04 22:38
本发明专利技术提供一种机顶盒通信方法、装置和系统。其中方法包括:向服务器发送与目标设备建立连接的通信请求,所述通信请求中包括所述目标设备的设备标识;接收所述服务器返回的随机码,以及与所述设备标识对应的目标设备地址信息;根据所述目标设备地址信息与所述目标设备建立连接,并与所述目标设备进行基于所述随机码加密通信数据的加密通信。本发明专利技术大大提高了通信安全性。

【技术实现步骤摘要】

本专利技术涉及通信技术,特别涉及一种机顶盒通信方法、装置和系统
技术介绍
随着机顶盒的处理能力越来越强,机顶盒与外界设备之间的数据通信也越发地频繁。目前的机顶盒与目标设备进行通信时,可以采用随机码的形式进行通信,即通信双方保存一致的随机码,在该随机码的基础上通过加密和解密消息进行通信。其中,所述的随机码是在通信设备出厂时即存储在设备中的,由于通信设备通常是由运营商在厂家定制生产, 厂家在生产时会将运营商预先设定的随机码写入设备,所以批量出厂的用于相互通信的设备的随机码是一致的。但是,上述现有技术存在以下技术问题机顶盒与目标设备之间的通信过程是独立的,即通信双方是独立进行通信,那么如果有另外的设备破解了通信双方所采用的随机码,则可能会假冒合法的机顶盒通过破解的随机码与目标设备通信,而设备间通信时,一般只是根据随机码判断与之通信的是否是合法设备,如果随机码一致,则认为是合法设备,进行通信,从而无法识别上述的假冒设备,使得目前的机顶盒通信存在安全隐患。
技术实现思路
本专利技术的目的是提供一种机顶盒通信方法、装置和系统,以提高机顶盒通信的安全性。本专利技术提供一种机顶盒通信方法,包括 向服务器发送与目标设备建立连接的通信请求,所述通信请求中包括所述目标设备的设备标识;接收所述服务器返回的随机码,以及与所述设备标识对应的目标设备地址信息;根据所述目标设备地址信息与所述目标设备建立连接,并与所述目标设备进行基于所述随机码加密通信数据的加密通信。本专利技术提供另一种机顶盒通信方法,包括接收机顶盒通信设备发送的与目标设备建立连接的通信请求,所述通信请求中包括所述目标设备的设备标识;根据所述设备标识获取与所述设备标识对应的目标设备地址信息,并生成随机码;向所述机顶盒通信设备和所述目标设备分别发送所述随机码,并向所述机顶盒通信设备发送所述目标设备地址信息,以使得所述机顶盒通信设备根据所述目标设备地址信息与目标设备建立连接,并与所述目标设备进行基于所述随机码加密通信数据的加密通 目。本专利技术提供一种机顶盒通信设备,包括通信请求单元,用于向服务器发送与目标设备建立连接的通信请求,所述通信请求中包括所述目标设备的设备标识;参数接收单元,用于接收所述服务器返回的随机码,以及与所述设备标识对应的目标设备地址信息;通信建立单元,用于根据所述目标设备地址信息与所述目标设备建立连接,并与所述目标设备进行基于所述随机码加密通信数据的加密通信。本专利技术提供一种服务器,包括请求接收单元,用于接收机顶盒通信设备发送的与目标设备建立连接的通信请求,所述通信请求中包括所述目标设备的设备标识;参数生成单元,用于根据所述设备标识获取与所述设备标识对应的目标设备地址信息,并生成随机码;参数发送单元,用于向所述机顶盒通信设备和所述目标设备分别发送所述随机码,并向所述机顶盒通信设备发送所述目标设备地址信息,以使得所述机顶盒通信设备根据所述目标设备地址信息与目标设备建立连接,并与所述目标设备进行基于所述随机码加密通信数据的加密通信。本专利技术提供一种机顶盒通信系统,包括服务器、机顶盒通信设备和目标设备;所述机顶盒通信设备,用于向服务器发送与目标设备建立连接的通信请求,所述通信请求中包括所述目标设备的设备标识;以及,用于根据所述服务器返回的目标设备地址信息与所述目标设备建立连接,并与所述目标设备进行基于所述随机码加密通信数据的加密通信;所述服务器,用于根据所述设备标识获取与所述设备标识对应的目标设备地址信息,生成随机码;以及,向 所述机顶盒通信设备和所述目标设备分别发送所述随机码,并向所述机顶盒通信设备发送所述目标设备地址信息。本专利技术的机顶盒通信方法、装置和系统,机顶盒通信设备和目标设备通信所使用的随机码是由服务器发送的,即相当于通信双方是在服务器的监管下进行通信,这样冒名非法设备是无法得到服务器分配的随机码的;并且,通过在机顶盒通信设备向服务器发送的通信请求中包括目标设备的设备标识,服务器可以根据该设备标识查找到目标设备的地址信息发送至机顶盒通信设备,使得机顶盒通信设备可以向该地址信息对应的目标设备建立通信连接,保证目标设备的合法性;从而解决了机顶盒通信不安全的问题,大大提高了通信安全性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术机顶盒通信方法一实施例的流程示意图2为本专利技术机顶盒通信方法另一实施例的流程示意图3为本专利技术机顶盒通信方法再一实施例的信令示意图4为本专利技术机顶盒实施例的结构示意图5为本专利技术服务器实施例的结构示意图6为本专利技术机顶盒通信系统实施例的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例中所述的机顶盒通信方法,其所应用的场景中包括机顶盒通信设备、服务器、以及与机顶盒通信设备进行连接通信的目标设备;机顶盒通信设备和目标设备的通信是在服务器的监管下执行的。其中,所述的机顶盒通信设备可以为机顶盒,所述的目标设备例如可以为其他机顶盒、其他终端等,此种情况下是机顶盒作为主叫,机顶盒要与目标设备进行通信;或者,机顶盒也可以作为被叫,由其他终端与机顶盒进行通信。以下的实施例中,是以机顶盒通信设备为机顶盒、目标设备为其他的机顶盒或者其他终端为例进行说明。实施例一图1为本专利技术机顶盒通信方法一实施例的流程示意图,该方法可以是机顶盒所执行,如图1所示,该方法可以包括101、机顶盒向服务器发送与目标设备建立连接的通信请求,所述通信请求中包括所述目标设备的设备标识;其中,机顶盒中存储有其所要建立连接的目标设备的设备标识,当机顶盒要与目标设备通信时,将向服务器发送通信请求,并在该请求中携带目标设备的设备标识,请求与该设备标识所对应的目标设备建立通信连接。例如,所述的设备标识可以为设备串码。 具体的,在服务器向机顶盒发送通信请求之前,服务器会接收机顶盒和目标设备分别发送的注册请求,机顶盒和目标设备通过该注册请求向服务器进行注册,并在注册请求中携带设备标识(例如设备串码)。服务器会在根据设备标识验证设备为合法设备后,为该设备分配对应的地址信息。例如,在根据设备标识判断机顶盒和目标设备合法后,服务器将为机顶盒分配机顶盒通信设备地址信息,为目标设备分配目标设备地址信息;并在服务器自身上存储上述的设备标识以及设备地址信息的对应关系,即存储机顶盒通信设备的设备标识和机顶盒通信设备地址信息的对应关系,以及目标设备的设备标识和目标设备地址信息的对应关系。本实施例中,通过使得服务器在验证设备合法后,再为设备分配地址信息,后续设备才能够通过该地址信息与服务器建立连接,这样也可以保证通信双方设备的合法性,有效避免第三方的冒名非法设备介入,第三方的冒名非法设备由于未在服务器注册验证,不具有服务器分本文档来自技高网...

【技术保护点】
一种机顶盒通信方法,其特征在于,包括:向服务器发送与目标设备建立连接的通信请求,所述通信请求中包括所述目标设备的设备标识;接收所述服务器返回的随机码,以及与所述设备标识对应的目标设备地址信息,所述随机码还由所述服务器发送至所述目标设备;根据所述目标设备地址信息与所述目标设备建立连接,并与所述目标设备进行基于所述随机码加密通信数据的加密通信。

【技术特征摘要】
1.一种机顶盒通信方法,其特征在于,包括 向服务器发送与目标设备建立连接的通信请求,所述通信请求中包括所述目标设备的设备标识; 接收所述服务器返回的随机码,以及与所述设备标识对应的目标设备地址信息,所述随机码还由所述服务器发送至所述目标设备; 根据所述目标设备地址信息与所述目标设备建立连接,并与所述目标设备进行基于所述随机码加密通信数据的加密通信。2.根据权利要求1所述的机顶盒通信方法,其特征在于,在所述向服务器发送与目标设备建立连接的通信请求之前,还包括 向所述服务器发送注册请求,所述注册请求中包括设备标识;以使得所述服务器在根据所述设备标识判断设备合法后,为设备分配对应的地址信息,并使得所述服务器存储所述地址信息与设备标识的对应关系; 接收所述服务器返回的注册成功响应。3.根据权利要求2所述的机顶盒通信方法,其特征在于,向所述服务器发送的注册请求中还包括设备密码; 相应的,所述接收服务器返回的随机码具体为接收所述服务器通过所述设备密码加密后的随机码。4.一种机顶盒通信方法,其特征在于,包括 接收机顶盒通信设备发送的与目标设备建立连接的通信请求,所述通信请求中包括所述目标设备的设备标识; 根据所述设备标识获取与所述设备标识对应的目标设备地址信息,并生成随机码; 向所述机顶盒通信设备和所述目标设备分别发送所述随机码,并向所述机顶盒通信设备发送所述目标设备地址信息,以使得所述机顶盒通信设备根据所述目标设备地址信息与目标设备建立连接并与所述目标设备进行基于所述随机码加密通信数据的加密通信。5.根据权利要求4所述的机顶盒通信方法,其特征在于,在接收机顶盒通信设备发送的与目标设备建立连接的通信请求之前,还包括 接收所述机顶盒通信设备和目标设备分别发送的注册请求,所述注册请求中包括设备标识; 在根据所述设备标识判断所述机顶盒通信设备和目标设备合法后,为所述机顶盒通信设备分配机顶盒通信设备地址信息,为所述目标设备分配目标设备地址信息; 存储所述机顶盒通信设备的设备标识和机顶盒通信设备地址信息的对应关系,以及目标设备的设备标识和目标设备地址信息的对应关系,并向所述机顶盒通信设备和目标设备分别返回注册成功响应。6.根据权利要求5所述的机顶盒通信方法,其特征在于,接收的所述机顶盒通信设备和目标设备分别发送的注册请求中还包括设备密码; 相应的,所述向机顶盒通信设备和目标设备分别发送所述随机码,具体为利用所述设备密码加密随机码,并将加密后的所述随机码分别发送至机顶盒通信设备和目标设备。7.一种机顶盒通信设备,其特征在于,包括 通信请求单元,用于向服务器发送与目标设备建立连接的通信请求,所述通信请求中包括所述目标设备的设备标识; 参数接收单元,用于接收所述服务器返回的随机码,以及与设备标识对应的目标设备地址信息,所述随机码还由所述服务器发送至所述目标设备; 通信建立单元,用于根据所述目标设备地址信息与所述目标设备...

【专利技术属性】
技术研发人员:李铭轩刘红旗
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

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

1
相关领域技术
  • 暂无相关专利