数据通信装置和数据通信方法制造方法及图纸

技术编号:8108334 阅读:159 留言:0更新日期:2012-12-21 17:36
本发明专利技术提供数据通信装置和数据通信方法,其中,数据通信装置包括:消息生成模块,生成消息帧,所述消息帧中包括消息帧标识位和业务信息标识位,所述消息帧标识位的值标识所述消息帧的类型以及表示所述消息帧中包括所述业务信息标识位,所述业务信息标识位的值表示业务的相关信息;数据交互模块,发送所述消息帧。通过本发明专利技术,使得设备在发现的过程中,消息发送的时间不至于过长,减少电量的消耗,以及能够在建立关联之前,就能够知道关联对象是否与自己有同样的爱好或是业务,以避免进行不必要的连接。

【技术实现步骤摘要】

本专利技术涉及移动通信领域,具体而言,涉及一种数据通信装置和一种数据通信方法。
技术介绍
在WFA (Wi-Fi Alliance)中,成立了新的研究组 NAN (NeighborAwarenessNetworking,邻居感知网络),它研究的内容是社交网络,主要是STA (终端)怎样发现其它的STA并进行兴趣共享,快速发现以及发现过程中如何省电。在NAN网络中,要求用户间在相互靠近时,设备能够快速发现其他设备以进行关联;搜索设备需要能够发现大量的同时进行广播的NAN设备;NAN广播设备应当及时汇集广播消息以保证搜索设备在发现大量NAN设备时不会大量耗电。 在现有的Wi-Fi p2p技术中,定义了一种设备发现巾贞,是通过在Beacon巾贞中周期性的广播出来的,在建立p2p网络后可以进行一些业务的通信。考虑到NAN网络的特点是为了让有共同爱好或是共同业务的设备能够组成NAN网络,进行业务通信。而现有的Wi-Fi p2p技术显然是不能够满足NAN网络的特点的l、p2p中的设备发现消息包含在Beacon巾贞中,Beacon巾贞过长,如果频繁广播不利于设备省电;2、p2p设备在建立关联之前,是不知道关联对象是否与自己有同样的爱好或是业务。因此,需要一种新的设备/业务发现机制,使得设备在发现的过程中,消息发送的时间不至于过长,减少电量的消耗,以及能够在建立关联之前,就能够知道关联对象是否与自己有同样的爱好或是业务,以避免进行不必要的连接。
技术实现思路
本专利技术所要解决的技术问题在于,提供一种的新的设备/业务发现机制,使得设备在发现的过程中,消息发送的时间不至于过长,减少电量的消耗,以及能够在建立关联之前,就能够知道关联对象是否与自己有同样的爱好或是业务,以避免进行不必要的连接。有鉴于此,本专利技术提供一种数据通信装置,包括消息生成模块,生成消息帧,所述消息帧中包括消息帧标识位和业务信息标识位,所述消息帧标识位的值标识所述消息帧的类型以及表示所述消息帧中包括所述业务信息标识位,所述业务信息标识位的值表示业务的相关信息;数据交互模块,发送所述消息帧。在该技术方案中,数据通信装置作为终端,数据交互模块可以通过终端的信号收发装置以及天线等实现,消息生成模块可以由终端内部生成消息的处理单元来实现,通过本技术方案,利用消息帧来进行业务相关信息的通知,并通知接收方消息帧的类型,使得接收方可以根据消息帧的类型来判断是否进行解析,例如,从省电角度考虑,对于某些不感兴趣的消息帧可以不做解析,譬如如果一个移动终端设备解析消息帧标识位,发现这个帧是自己不感兴趣的,就可以直接丢弃这个消息帧的剩余部分不再解析,有利于省电;另外消息帧还为接收方提供业务相关信息,供接收方根据业务相关信息判断是否需要连接发送方来开展业务。在上述技术方案中,优选地,所述消息帧为广播消息帧、组播消息帧或单播消息帧。在该技术方案中,消息帧可以通过广播、组播、单播等不同方式发送出去,如果消息帧为广播消息帧,那么在广播消息帧中的目的地址就是广播消息地址;如果消息帧为组播消息帧,那么在组播消息帧中的目的地址就是组播消息地址,具体来说这个组播消息地址可以是一个组的特殊标识,这个特殊标识可以是48比特位或是其它比特位数;如果消息帧为单播消息帧,那么在单播消息帧中的目的地址就是单播消息地址,具体来说这个单播消息地址为某个终端设备的MAC地址。在上述技术方案中,优选地,所述消息帧为控制帧、管理帧或公共动作帧。在该技术方案中,消息帧可以以控制帧、管理帧或公共动作帧的形式发送出来,当然这个消息帧也可以以其它形式帧发送出来。 在上述技术方案中,优选地,在所述消息帧为所述控制帧时,所述消息帧标识位包括所述控制帧中媒介访问控制帧的帧头部分的一个或多个位;在所述消息帧为所述管理帧时,所述消息帧标识位包括所述管理帧中媒介访问控制帧的帧头部分的一个或多个位;在所述消息巾贞为所述公共动作巾贞时,所述消息巾贞标识位包括所述公共动作巾贞的媒介访问控制 帧的帧头部分或帧体部分的一个或多个位。在该技术方案中,可以将消息标识位设置在管理帧和控制帧的帧头部分,而对于公共动作帧,可以将消息标识位设置在其帧头部分或帧体部分,皆能有效地指示出业务信息标识位的存在以及表示出帧的类型,且帧长度均较短,利于省电,适合频繁收发。在上述技术方案中,优选地,在所述消息帧为所述控制帧时,所述消息帧标识位包括所述控制帧的媒介访问控制帧的帧头部分的帧控制域中类型子域和子类型子域的一个或多个位;在所述消息帧为所述管理帧时,所述消息帧标识位包括所述管理帧的媒介访问控制帧的帧头部分的帧控制域中类型子域和子类型子域的一个或多个位;在所述消息帧为所述公共动作巾贞时,所述消息巾贞标识位包括所述公共动作巾贞的媒介访问控制巾贞的巾贞头部分的帧控制域中类型子域和子类型子域的一个或多个位,或帧体部分的秩序I位置域中的一个或多个位或其它位置秩序域中的一个或多个位。在该技术方案中,对于控制帧和管理帧,在frame control域的type和subtype两个子域还存在着未定义的保留位,可以利用保留位的值来指示业务信息标识位是否存在,譬如,Type的值可以取“11”,subtype的值可以取“0000”来标识帧的类型以及表示这个帧包含业务信息标识位,当然Type和Subtype子域也可以取其它的值来标识帧的类型以及表示这个帧包含业务信息标识位;而对于公共动作帧,无论是使用type和subtype子域还是利用帧体部分位置,都是可以的,方法与管理帧和控制帧的方法一样,这里不再赘述。在上述技术方案中,优选地,所述类型子域和子类型子域的值为第一值时表示所述消息帧为邻居感知网络发现消息帧,所述邻居感知网络发现消息帧用于同时进行设备发现和业务发现。在该技术方案中,标识位可以更具体地标识出消息帧是NAN发现消息帧,同时表示这个NAN发现消息帧包含业务信息标识位,譬如当接收方解析到标识位的值为“ 110000”时,就知道这个帧为邻居感知网络发现消息巾贞,如果自己要进行邻居感知网络相关的业务就继续解析这个帧剩余的部分,反之则不解析这个帧剩余部分,利于省电。在上述技术方案中,优选地,在所述消息帧为所述控制帧时,所述业务信息标识位包括所述控制帧中媒介访问控制帧的帧头部分的一个或多个位;在所述消息帧为所述管理帧时,所述业务信息标识位包括所述管理帧中媒介访问控制帧的帧头部分的一个或多个位;在所述消息巾贞为所述公共动作巾贞时,所述业务信息标识位包括所述公共动作巾贞的媒介访问控制帧的帧体部分的一个或多个位。在该技术方案中,基于不同帧结构的特点,对于控制帧和管理帧,需要利用帧头部分记录业务相关信息,譬如在控制帧和管理帧中,可以将业务信息标识位的位置设置在源地址的后面,而对于公共动作帧,可以利用帧体部分来记录业务相关信息,具体的可以将其设置在帧体部分秩序I位置域,当然也可以设置在其它秩序位置域。在上述技术方案中,优选地,在所述消息帧为所述公共动作帧时,所述业务信息标识位包括所述公共动作帧的媒介访问控制帧的帧体部分的秩序I位置域中的一个或多个位或其它秩序位置域中的一个或多个位。在该技术方案中,业务信息可以记录在帧体的部分,帧体部分可以由很多域组成,可以将业务信息记录在帧体部分秩序I位置域本文档来自技高网...

【技术保护点】
一种数据通信装置,其特征在于,包括:消息生成模块,生成消息帧,所述消息帧中包括消息帧标识位和业务信息标识位,所述消息帧标识位的值标识所述消息帧的类型以及表示所述消息帧中包括所述业务信息标识位,所述业务信息标识位的值表示业务的相关信息;数据交互模块,发送所述消息帧。

【技术特征摘要】
1.一种数据通信装置,其特征在于,包括 消息生成模块,生成消息帧,所述消息帧中包括消息帧标识位和业务信息标识位,所述消息帧标识位的值标识所述消息帧的类型以及表示所述消息帧中包括所述业务信息标识位,所述业务信息标识位的值表示业务的相关信息; 数据交互模块,发送所述消息帧。2.根据权利要求I所述的数据通信装置,其特征在于,所述消息帧为广播消息帧、组播消息帧或单播消息帧,和/或所述消息帧为控制帧、管理帧或公共动作帧。3.根据权利要求2所述的数据通信装置,其特征在于,在所述消息帧为所述控制帧时,所述消息帧标识位包括所述控制帧中媒介访问控制帧的帧头部分的一个或多个位; 在所述消息帧为所述管理帧时,所述消息帧标识位包括所述管理帧中媒介访问控制帧的帧头部分的一个或多个位; 在所述消息巾贞为所述公共动作巾贞时,所述消息巾贞标识位包括所述公共动作巾贞的媒介访问控制帧的帧头部分或帧体部分的一个或多个位。4.根据权利要求2所述的数据通信装置,其特征在于,在所述消息帧为所述控制帧时,所述消息帧标识位包括所述控制帧的媒介访问控制帧的帧头部分的帧控制域中类型子域和子类型子域的一个或多个位; 在所述消息帧为所述管理帧时,所述消息帧标识位包括所述管理帧的媒介访问控制帧的帧头部分的帧控制域中类型子域和子类型子域的一个或多个位; 在所述消息巾贞为所述公共动作巾贞时,所述消息巾贞标识位包括所述公共动作巾贞的媒介访问控制帧的帧头部分的帧控制域中类型子域和子类型子域的一个或多个位,或帧体部分的秩序I位置域中的一个或多个位或其它位置秩序域中的一个或多个位。5.根据权利要求4所述的数据通信装置,其特征在于,所述类型子域和子类型子域的值为第一值时表示所述消息帧为邻居感知网络发现消息帧,所述邻居感知网络发现消息帧用于同时进行设备发现和业务发现。6.根据权利要求2所述的数据通信装置,其特征在于,在所述消息帧为所述控制帧时,所述业务信息标识位包括所述控制巾贞中媒介访问控制巾贞的巾贞头部分的一个或多个位,所述业务信息标识位包括业务类型标识位和业务详细信息标识位,所述业务类型标识位的值表示所述业务的类型,所述业务详细信息标识位的值表示所述业务的详细信息; 在所述消息帧为所述管理帧时,所述业务信息标识位包括所述管理帧中媒介访问控制帧的帧头部分的一个或多个位,所述业务信息标识位包括业务类型标识位和业务详细信息标识位,所述业务类型标识位的值表示所述业务的类型,所述业务详细信息标识位的值表示所述业务的详细信息; 在所述消息巾贞为所述公共动作巾贞时,所述业务信息标识位包括所述公共动作巾贞的媒介访问控制帧的帧体部分的一个或多个位,所述业务信息标识位包括所述业务类型标识位、动作帧标识位和所述业务详细信息标识位,所述业务类型标识位的值表示所述业务的类型,所述动作帧标识位的值表示接收方在接收到所述公共动作帧时可与发送方进行关联,所述业务详细信息标识位的值表示所述业务的详细信息。7.根据权利要求6所述的数据通信装置,其特征在于,在所述消息帧为所述公共动作中贞时,所述业务信息标识位包括所述公共动作巾贞的媒介访问控制巾贞的巾贞体部分的秩序I位置域中的一个或多个位或其它秩序位置域中的一个或多个位。8.根据权利要求6所述的数据通信装置,其特征在于,在所述消息帧为所述控制帧时,所述业务信息标识位包含48个或其它位数比特位,所述业务类型标识位包含8个或其它位数比特位,所述业务详细信息标识位包含所述业务信息标识位的其余比特位; 在所述消息帧为所述管理帧时,所述业务信息标识位包含48个或其它位数比特位,所述业务类型标识位包含8个或其它位数比特位,所述业务详细信息标识位包含所述业务信息标识位的其余比特位; 在所述消息帧为所述公共动作帧时,所述业务信息标识位包含10个或其它个数字节,所述业务类型标识位包含I或其它个数字节,所述动作标识位包含I个字节或其它个数字节,所述业务详细信息标识位包含所述业务信息标识位的6个或其它个数字节。9.根据权利要求I至8中任一项所述的数据通信装置,其特征在于,所述业务为所述数据通信装置当前或其它时间进行的业务。10.一种数据通信方法,其特征在于,包括 生成消息帧,所述消息帧中包括消息帧标识位和业务信息标识位,所述消息帧标识位的值标识所述消息帧的类型以及表示所述消息帧的类型中包含所述业务信息标识位,所述业务信息标识位的值表示业务的相关信息; 发送所述消息帧。11.根据权利要求10所述的数据通信方法,其特征在于,所述消息帧为广播消息帧、组播消息帧或单播消息帧,和/或所述消息帧为控制帧、管理帧或公共动作帧。12.根据权利要求11所述的数据通信方法,其特征在于,在所述消息帧为所述控制帧时,所述消息帧标识位包括所述控制帧中媒介访问控制帧的帧头部分的一个或多个位; 在所述消息帧为所述管理帧时,所述消息帧标识位包括所述管理帧中媒介访问控制帧的帧头部分的一个或多个位; 在所述消息巾贞为所述公共动作巾贞时,所述消息巾贞标识位包括所述公共动作巾贞的媒介访问控制帧的帧头部分或帧体部分的一个或多个位。13.根据权利要求12所述的数据通信方法,其特征在于,在所述消息帧为所述控制帧时,所述消息帧标识位包括所述控制帧的媒介访问控制帧的帧头部分的帧控制域中类型子域和子类型子域的一个或多个位; 在所述消息帧为所述管理帧时,所述消息帧标识位包括所述管理帧的媒介访问控制帧的帧头部分的帧控制域中类型子域和子类型子域的一个或多个位; 在所述消息巾贞为所述所述公共动作巾贞时,所述消息巾贞标识位包括所述公共动作巾贞的媒介访问控制帧的帧头部分的帧控制域中类型子域和子类型子域的一个或多个位,或帧体部分的秩序I位置域中的一个或多个位或其它位置秩序域中的一个或多个位。14.根据权利要求13所述的数据通信方法,其特征在于,所述类型子域和子类型子域的值为第一值时表示所述消息帧为邻居感知网络发现消息帧,所述邻居感知网络发现消息帧用于同时进行设备发现和业务发现。15.根据权利要求11所述的数据通信方法,其特征在于,在所述消息帧为所述控制帧时,所述业务信息标识位包括所述控制帧中媒介访问控制帧的帧头部分的一个或多个位,所述业务信息标识位包括业务类型标识位和业务详细信息标识位,所述业务类型标识位的值表示所述业务的类型,所述业务详细信息标识位的值表示所述业务的详细信息; 在所述消息帧为所述管理帧时,所述业务信息标识位包括所述管理帧中媒介访问控制帧的帧头部分的一个或多个位,所述业务信息标识位包括业务类型标识位和业务详细信息标识位,所述业务类型标识位的值表示所述业务的类型,所述业务详细信息标识位的值表示所述业务的详细信息; 在所述消息巾贞为所述公共动作巾贞时,所述业务信息标识位包括所述公共动作巾贞的媒介访问控制帧的帧体部分的一个或多个位,所述业务信息标识位包括所述业务类型标识位、动作帧标识位和所述业务详细信息标识位,所述业务类型标识位的值表示所述业务的类型,所述动作帧标识位的值表示接收方在接收到所述公共动作帧时可与发送方进行关联,所述业务详细信息标识位的值表示所述业务的详细信息。16.根据权利要求15所述的数据通信方法,其特征在于,在所述消息帧为所述公共动作中贞时,所述业务信息标识位包括所述公共动作巾贞的媒介访问控制巾贞的巾贞体部分的秩序I位置域中的一个或多个位或其它秩序位置域中的一个或多个位。17.根据权利要求15所述的数据通信方法,其特征在于,在所述消息帧为所述控制帧时,所述业务信息标识位包含48个或其它位数比特位,所述业务类型标识位包含8个或其它位数比特位,所述业务详细信息标识位包含所述业务信息标识位的其余比特位; 在所述消息帧为所述管理帧时,所述业务信息标识位包含48个或其它位数比特位,所述业务类型标识位包含8个或其它位数比特位,所述业务详细信息标识位包含所述业务信息标识位的其余比特位; 在所述消息帧为所述公共动作帧时,所述业务信息标识位包含10个或其它个数字节,所述业务类型标识位包含I或其它个数字节,所述动作标识位包含I个字节或其它个数字节,所述业务详细信息标识位包含所述业务信息标识位的6个或其它个数字节。18.根据权利要求10至17中任一项所述的数据通信方法,其特征在于,所述业务为所述消息帧的发送方当前或其它时间进行的业务。19.一种数据通信装置,其特征在于,包括 数据交互模块,接收消息帧,所述消息帧中包括消息帧标识位和业务信息标识位; 消息处理模块,根据所述消息帧标识位的值...

【专利技术属性】
技术研发人员:董贤东刘峰马莉
申请(专利权)人:东莞宇龙通信科技有限公司宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:

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

1