[发明专利]通信装置和数据通信方法有效
申请号: | 201210419052.3 | 申请日: | 2012-10-26 |
公开(公告)号: | CN102946634A | 公开(公告)日: | 2013-02-27 |
发明(设计)人: | 董贤东;刘峰;马莉 | 申请(专利权)人: | 东莞宇龙通信科技有限公司;宇龙计算机通信科技(深圳)有限公司 |
主分类号: | H04W56/00 | 分类号: | H04W56/00 |
代理公司: | 北京友联知识产权代理事务所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
地址: | 523500 广东省东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信 装置 数据通信 方法 | ||
技术领域
本发明涉及无线通信技术领域,具体而言,涉及一种通信装置和一种数据通信方法。
背景技术
在WFA(Wi-Fi Alliance)中,成立了新的研究组NAN(NeighborAwareness Networking,邻居感知网络),它研究的内容是社交网络,主要是STA(终端)怎样发现其它的有共同兴趣爱好的STA以及发现之后进行文件共享或是其它业务,在进行数据通信业务之前,必需保证整个NAN网络中的STA时间上同步,才能保证通信的正常进行。
在现有技术中,时间同步的方法如下:
1、在传统的AP(接入点)与STA构成的网络(IBBS,infrastructurebasis service set,基础基本服务集)中,STA与AP(接入点)之间的时间同步,是STA周期性的听AP广播的Timestamp(时间戳),如果发现自己的时钟与Timestamp的信息不一样,则更新。
2、在p2p(independent basis service set,独立基本服务集)网络中,存在一个Group Owner(组所有者),STA相互之间保持时间同步的方式是听取Group Owner广播的Timestamp。
由于在NAN网络中,不存在Group Owner的概念,也不像IBSS中有AP的存在,那么现有技术时间同步的机制是不适用NAN网络中的;所以,考虑到NAN网络的特点,NAN网络中设备的流动性相当大,可能每个STA只在NAN网络中停留几分钟就离开NAN网络,所以需要一种新的机制提供一种选取NAN网络中的网络时间同步信息提供者的方法,能够满足NAN网络的特点。
发明内容
本发明所要解决的技术问题在于,提供一种适用于NAN等类型网络的新的时间同步机制,能够使得网络组建后,网络中的STA能够保证时间上同步,从而保证通信的正常进行,同时满足了NAN网络流动性大的特点。
有鉴于此,本发明提供一种通信装置,包括:数据生成模块,生成第一消息,所述第一消息至少包含确定网络时间同步信息提供者的第一信息;数据收发模块,发送所述第一消息,以及接收第二消息,所述第二消息至少包含确定所述网络时间同步信息提供者的第二信息;对比确定模块,对比所述第一信息和所述第二信息得到对比结果,并根据所述对比结果从所述通信装置和所述第二消息的发送方中确定所述网络时间同步信息提供者。在该技术方案中,数据生成模块、对比确定模块可以是通信装置中数据处理的芯片模块,而数据收发模块则相当于信号收发装置以及天线等,在通信装置、第二消息的发送方是网络组建者时,则可以利用二者之间交互的消息,从二者之间选择一个作为网络时间同步信息的提供者,而并非固定使用网络的组建发起者来广播网络时间同步信息,降低了因其离开网络导致其它设备无法侦听到网络时间同步信息来进行时间同步的可能性。本方案适用于NAN等多种由STA组建而成的网络。
在上述技术方案中,优选地,所述第一信息至少包含所述数据生成模块所生成的第一随机数和/或所述通信装置的第一媒介访问控制地址;所述第二信息至少包含所述第二消息的发送方所生成的第二随机数和/或所述第二消息的发送方的第二媒介访问控制地址。在该技术方案中,第一信息可以是由通信装置产生的随机数,这个随机数产生的范围可以是从1至10000之间的任何一个整数,或是通信装置的MAC地址;同样第二信息的产生方法与第一信息的产生方法一样,其中,随机数的产生范围也可以是其它的范围。本领域技术人员应当理解,更多类型的可互相比较的信息都适用于本技术方案。
在上述技术方案中,优选地,在所述对比结果为所述第一随机数和/或所述第一媒介访问控制地址与所述第二随机数和/或所述第二媒介访问控制地址不同时,所述对比确定模块从所述通信装置和所述第二消息的发送方中确定所述网络时间同步信息提供者。在该技术方案中,第一随机数的值为10,第二随机数的值为11,双方都已经知道各自产生的随机数的值,只要这两个值不相同,就可以从二者中确定网络时间同步信息的提供者;当然MAC地址的值是完全不一样的,也可以从二者中确定网络时间同步信息的提供者。
在上述技术方案中,优选地,在所述对比结果为所述第一随机数与所述第二随机数相同时,所述数据收发模块重新生成并发送所述第一消息,以及重新接收所述第二消息。在该技术方案中,当第一随机数为10,第二随机数也为10时,双方都知道所产生的随机数是相同的,不能够确定网络时间同步信息的提供者,那么二者重新产生随机数并且重新发送,直至确定网络时间同步信息的提供者。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东莞宇龙通信科技有限公司;宇龙计算机通信科技(深圳)有限公司,未经东莞宇龙通信科技有限公司;宇龙计算机通信科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210419052.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:改善轮胎侧壁耐损坏的方法
- 下一篇:拼接墙图像显示方法和系统、拼接墙显示终端