一种用于激活设备的方法和装置的制造方法_3

文档序号:9474979阅读:来源:国知局
d trigger payload(激活负载)等;
[0099]其中,家电设备的设备标识和激活负载是必要的参数;所述trigger referencenubmer可以理解为一个代码,用于对激活消息进行标识,当收到的应答消息含有此代码时,即可知道该应答消息是对激活消息的回复;所述validity per1d用于表示该消息在多长时间内有效,即有效期;所述pr1rity用于表示该消息是否优先;
[0100]步骤S404,网关设备收到DTl之后,解析该消息,确定为家电设备代理;
[0101]网关设备根据家电设备的设备标识,在存储各设备发来的注册信息的数据库中查询,当查询到上述家电设备的注册信息,则确定为发送给家电设备的DTl进行代理,并触发步骤S405 ;
[0102]所述数据库可以至少包括各设备发来的注册信息和各设备的设备标识,将所述家电设备的设备标识在所述数据库中进行匹配,当匹配成功后,即找到家电设备,再查询该设备的注册信息中是否有DT代理的注册信息,所述注册信息包括代理标识Device-Trigger-proxy 和通信协议 Support-Wireless-protocol 的标识;
[0103]步骤S405,网关设备根据家电设备支持的通信协议,将DTl进行转换成DT2 ;
[0104]所述DTl被转换成家电设备可以识别的DT2,所述DT2携带的参数包括:设备激活消息标识,家电设备的设备标识,网关设备的设备标识,trigger reference number,validity per1d, pr1rity, trigger payload等;其中,设备激活消息标识,家电设备标识和trigger payload是必要参数;上述各参数虽然与DTl中相应的参数表达的含义或所指的对象相同,但是由于需要进行协议转换,那么格式可能会不同;
[0105]步骤S406,网关设备向家电设备发送DT2,家电设备在收到DT2后发送回复消息,告知已经收到DT2 ;
[0106]步骤S407,家电设备解析所述DT2,与服务器建立数据通路;
[0107]首先对DT2中的家电设备的设备标识进行鉴权,若不是本设备的设备标识,则结束流程;若是本设备的设备标识,则根据所述设备激活消息标识获知该消息的目的是为了使本设备并与服务器建立数据通路;最后根据DT2中的所述trigger payload中记录的建立数据通路相关的参数等信息,与服务器建立数据通路。
[0108]图5是实施例中一种用于激活设备的装置500的结构示意图。
[0109]在一些说明性的实施例中,所述装置500,应用于代理设备侧,包括:
[0110]第一接收单元501,用于通过第一网络侧接收用于激活第二设备的第一激活请求;其中,所述第二设备所支持的通信协议与所述第一网络侧不同;
[0111]转换单元502,用于将所述第一激活请求转换为所述第二设备可识别的第二激活请求;
[0112]发送单元503,用于向所述第二设备发送所述第二激活请求,所述第二激活请求用于请求所述第二设备与第一设备建立数据通路。
[0113]在一些说明性的实施例中,所述第一激活请求和所述第二激活请求中均携带所述第二设备的设备标识和激活负载,其中,所述激活负载用于记录建立所述数据通路所需的信息。
[0114]在一些说明性的实施例中,第一网络是第三代移动网络3GPP网络,所述第二设备是不支持3GPP网络的设备。
[0115]在一些说明性的实施例中,所述装置500,还包括:
[0116]第二接收单元504,用于所述第一接收单元501接收所述第一激活请求之前,接收所述第二设备发送的第一注册信息,所述第一注册信息包括代理标识;或,
[0117]所述第一激活请求还携带所述代理标识;
[0118]所述转换单元502,包括:
[0119]第一转换子单元5021,用于根据所述代理标识确定为用于激活所述第二设备的激活请求进行代理,并将所述第一激活请求转换为所述第二设备可识别的第二激活请求。
[0120]在一些说明性的实施例中,所述第一注册信息或所述第一激活请求中还携带有所述第二设备所支持的通信协议的标识;
[0121]所述转换单元502,包括:
[0122]第二转换子单元5022,用于根据所述第二设备支持的通信协议的标识,将所述第一激活请求转换为所述第二设备可识别的第二激活请求。
[0123]图6是实施例中一种用于激活设备的装置600的结构示意图。
[0124]在一些说明性的实施例中,所述装置600,应用于第一设备,包括:
[0125]第一接收单元601,用于接收第二设备发送的第二注册信息,所述第二注册信息包括所述第二设备的设备标识和代理设备的网络标识,所述代理设备的网络标识用于在第一网络定位所述代理设备;
[0126]发送单元602,用于当需要激活所述第二设备时,根据所述第二设备的设备标识和所述代理设备的网络标识,通过第一网络向所述代理设备发送激活请求。
[0127]在一些说明性的实施例中,所述第一网络是3GPP网络,所述第二设备是不支持3GPP网络的设备。
[0128]在一些说明性的实施例中,所述激活请求携带所述第二设备的设备标识和激活负载,所述激活负载用于记录建立与本设备之间的数据通路所需的信息。
[0129]在一些说明性的实施例中,若所述第二注册信息还包括所述第二设备支持的通信协议的标识,则所述激活请求还携带所述通信协议的标识。
[0130]在一些说明性的实施例中,所述激活请求还携带所述代理设备的网络标识。
[0131]在一些说明性的实施例中,所述装置600,还包括:
[0132]第二接收单元603,用于所述发送单元602发送所述激活请求之后,接收所述第二设备发来的连接消息;
[0133]连接单元604,用于根据所述连接消息,与所述第二设备建立数据通路。
[0134]图6是实施例中一种用于激活设备的装置700的结构示意图。
[0135]在一些说明性的实施例中,所述装置700,应用于第二设备,包括:
[0136]接收单元701,用于接收代理设备发送的第二激活请求,所述第二激活请求是由第一网络侧发来的第一激活请求转换而来的,所述第一网络侧所支持的通信协议与本设备所在的第二网络侧不同;
[0137]连接单元702,用于根据所述第二激活请求,与第一设备建立数据通路。
[0138]在一些说明性的实施例中,所述第二激活请求携带设备激活消息标识、设备标识和激活负载,所述连接单元702,包括:
[0139]第一连接子单元7021,用于通过识别所述设备激活消息标识,获知所述第二激活请求的目的是建立数据通路;
[0140]第二连接子单元7022,用于若所述第一连接子单元7021判断出所述设备标识是本设备的设备标识,则根据所述激活负载,与所述第一设备建立数据通路,所述激活负载用于记录建立数据通路所需的信息。
[0141]在一些说明性的实施例中,第一网络是3GPP网络,本设备不支持3GPP网络。
[0142]在一些说明性的实施例中,所述装置700,还包括:
[0143]第一发送单元703,用于所述接收单元701接收代理设备发送的第二激活请求之前,向所述代理设备发送第一注册信息,所述第一注册信息包括代理标识,所述代理标识用于表示本设备的代理需求;第二发送单元704,用于在接收到所述代理设备反馈的确认消息之后,向所述第一设备发送第二注册信息;或,
[0144]第三发送单元705,用于所述接收单元701接收代理设备发送的第二激活请求之前,直接向所述第一设备发送第三注册信息,所述第三注册信息包括本设备所支持的通信协议的标识。
[0145]在一些说明性的实施例中,所述第一注册信息还包括本设备所支持的通信协议的标识,则所述第二注册信息包括本设备的标识、所述代理设备的网络标识;或,
[0146]所述第一注册信息不包括所述通信协议的标识,则所述第二注册信息包括所述本设备的标识、所述代理设备的网络标识以及所述通信协议的标识;
[0147]所述代理设备的网络标识用于在所述第一网络定位所述代理设备。
[0148]采用上述实施例,可达到以下效果:
[0149]无需对各设备进行改进,通过代理的方式使得待激活的设备可以被其它网络的设备激活,即激活的过程不再受各设备间通信协议的限制。
[0150]本领域技术人员还应当理解,结合本文的实施例描述的各种说明性的逻辑框、模块、电路和算法步骤均可以实现成电子硬件、计算机软件或其组合。为了清楚地说明硬件和软件之间的可交换性,上面对各种说明性的部件、框、模块、电路和步骤均围绕其功能进行了一般地描述。至于这种功能是实现成硬件还是实现成软件,取决于特定的应用和对整个系统所施加的设计约束条件。熟练的技术人员可以针对每个特定应用,以变通的方式实现所描述的功能,但是,这种实现决策不应解释为背离本公开的保护范围。
[0151]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种用于激活设备的方法,其特征在于,应用于代理设备,包括: 通过第一网络侧接收用于激活第二设备的第一激活请求;其中,所述第二设备所支持的通信协议与所述第一网络侧不同; 将所述第一激活请求转换为所述第二设备可识别的第二激活请求; 向所述第二设备发送所述第二激活请求,所
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1