[发明专利]一种实现用户多终端间相互发现的方法与系统有效
申请号: | 201310299593.1 | 申请日: | 2013-07-17 |
公开(公告)号: | CN104301197B | 公开(公告)日: | 2017-09-19 |
发明(设计)人: | 解冲锋;王爱俊;孙琼;陈运清;邢艳霞;张志荣 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;H04W76/02 |
代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 曲瑞 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 用户 终端 相互 发现 方法 系统 | ||
1.实现用户多终端间相互发现的方法,其特征在于:
设备服务注册DSR服务器监听终端的注册请求,在该注册请求中携带用户帐号、该用户帐号下的多个设备的设备名、设备类型、设备数量、设备上可用服务、IP地址以及端口;
根据注册请求中携带的信息建立在线设备列表,并将该在线设备列表发送给该用户帐号下的所有设备。
2.根据权利要求1所述实现用户多终端间相互发现的方法,其特征在于:
DSR服务器监听到通信请求,在该通信请求中携带用户帐号和通信对端的设备名;
查找在线设备列表中该用户帐号下是否已注册该设备名,如果没有,则拒绝该通信请求,否则,接受该通信请求,并返回通信对端的地址。
3.根据权利要求2所述实现用户多终端间相互发现的方法,其特征在于:
在注册请求中携带的地址包括本地地址、经网络地址转换NAT转换后的地址、以及中继Relay地址,即,DSR服务器建立的在线设备列表中包括本地地址、经NAT转换后的地址、以及Relay地址,在通信时进行地址对通信排列,并从中选择最优的地址对进行通信,以实现数据的优化传输。
4.根据权利要求3所述实现用户多终端间相互发现的方法,其特征在于:
如果不穿越NAT,其NAT转换后的地址与其本地地址相同。
5.根据权利要求1至4中任一所述实现用户多终端间相互发现的方法,其特征在于:
在新的终端注册后或在注册请求中携带的信息发生更新后,更新在线设备列表并发送给该用户帐号下的所有设备。
6.实现用户多终端间相互发现的系统,其特征在于,包括DSR服务器,该DSR服务器中:
监听单元,配置于监听终端的注册请求,在该注册请求中携带用户帐号、该用户帐号下的多个设备的设备名、设备类型、设备数量、设备上可用服务、IP地址以及端口;
建立单元,配置于根据注册请求中携带的信息建立在线设备列表,并将该在线设备列表发送给该用户帐号下的所有设备。
7.根据权利要求6所述实现用户多终端间相互发现的系统,其特征在于,DSR服务器中:
查找单元,配置于在监听到通信请求时,根据通信请求中携带的用户帐号和通信对端的设备名,查找在线设备列表中该用户帐号下是否已注册该设备名,如果没有,则拒绝该通信请求,否则,接受该通信请求,并返回通信对端的地址。
8.根据权利要求7所述实现用户多终端间相互发现的系统,其特征在于:
建立单元建立的在线设备列表中包括本地地址、经NAT转换后的地址、以及Relay地址,在通信时进行地址对通信排列,并从中选择最优的地址对进行通信,以实现数据的优化传输。
9.根据权利要求8所述实现用户多终端间相互发现的系统,其特征在于:
如果不穿越NAT,其NAT转换后的地址与其本地地址相同。
10.根据权利要求6至9中任一所述实现用户多终端间相互发现的系统,其特征在于:
建立单元在新的终端注册后或终端的注册信息更新后,更新在线设备列表并发送给该用户帐号下的所有设备。
11.根据权利要求6至9中任一所述实现用户多终端间相互发现的系统,其特征在于,还包括终端,该终端中:
注册单元,配置于向DSR服务器发送注册请求,在该注册请求中携带用户帐号、该用户帐号下的多个设备的设备名、设备类型、设备数量、设备上可用服务、IP地址以及端口。
12.根据权利要求11所述实现用户多终端间相互发现的系统,其特征在于,该终端中:
通信单元,配置于从在线设备列表中选择通信对端,向DSR服务器发送通信请求,在该通信请求中携带用户帐号和该通信对端的设备名,以进行设备之间的相互通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310299593.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电机端盖
- 下一篇:工业用设备、控制器、数据传输方法及数据发送方法