D2D通信方法、终端和网络设备与流程

文档序号:17670991发布日期:2019-05-15 23:03阅读:382来源:国知局

本申请实施例涉及通信技术领域,尤其涉及一种d2d通信方法、终端和网络设备。



背景技术:

device-to-device(d2d)通信是一种在系统的控制下,允许终端之间通过复用小区资源直接进行通信的新型技术,它能够增加蜂窝通信系统频谱效率,降低终端发射功率,在一定程度上解决无线通信系统频谱资源匮乏的问题。

在现有的ieee802.11ad标准中,规定了d2d通信的流程如下:d2d通信发生在dti阶段,ap依次轮询各个sta,有d2d通信需求的sta回复ap,申请进行d2d通信。有d2d通信需求的sta在给ap的回复中,携带d2d通信的目标sta的mac地址以及通信时间。ap收到这些信息后进行分析,对同意通信的一对stas发送指示信息。

进行d2d通信的stas在数据传输之前要进行波束训练,包括扇区扫描训练和波束优化训练两个过程,待训练完成,才能进行数据传输。按照现有ieee802.11ad的标准,进行d2d通信的stas在数据传输之前必须进行波束训练,存在通信流程和资源上的浪费。



技术实现要素:

本申请提供一种能节省通信流程和资源的d2d通信方法、一种能节省通信流程和资源的第一终端、一种能节省通信流程和资源的第二终端和一种能节省通信流程和资源的网络设备。

第一方面,本申请提供一种能节省通信流程和资源的d2d通信方法,所述方法包括:

第一终端接收至少一个第二终端中的每个第二终端发送的至少一个第一帧,所述第一帧与所述第二终端的发送扇区一一对应,所述第一帧包含指示信息和所述第二终端在该发送扇区的发送扇区信息,所述指示信息用于指示非目的地址的设备保存所述发送扇区信息;

所述第一终端根据所述指示信息,保存每个第二终端的至少一个发送扇区信息;

所述第一终端生成第二帧,所述第二帧包含每个第二终端对第一终端的优选发送扇区信息,所述每个第二终端对第一终端的优选发送扇区信息由第一终端从所述每个第二终端的至少一个发送扇区信息中确定;

所述第一终端向网络设备发送第二帧。

在第一种可能的实施方式中,所述第二帧包括第二字段,所述第二字段用于携带所述每个第二终端对第一终端的优选发送扇区信息。

第二方面,本申请提供一种能节省通信流程和资源的d2d通信方法,所述方法包括:

网络设备接收至少一个第一终端发送的第二帧,所述第二帧包含每个第二终端对第一终端的优选发送扇区信息,所述每个第二终端对第一终端的优选发送扇区信息由第一终端从所述每个第二终端的至少一个发送扇区信息中确定;

所述网络设备生成第三帧,所述第三帧包含第四终端对除所述第四终端之外的终端的优选发送扇区信息,其中,所述第四终端包括所述第一终端和所述第二终端;

所述网络设备向所述第四终端发送所述第三帧。

在第一种可能的实施方式中,所述第三帧包括第三字段,所述第三字段用于携带所述第四终端对除所述第四终端之外的终端的优选发送扇区信息。

第三方面,本申请提供一种能节省通信流程和资源的d2d通信方法,所述方法包括:

所述第二终端生成至少一个第一帧,所述第一帧与所述第二终端的发送扇区一一对应,所述第一帧包含指示信息和所述第二终端在该发送扇区的发送扇区信息,所述指示信息用于指示非目的地址的设备保存所述发送扇区信息;

所述第二终端向网络设备发送所述至少一个第一帧。

在第一种可能的实施方式中,所述第一帧包含第二字段,所述第二字段用于携带所述指示信息。

在第二种可能的实施方式中,所述第二终端在该发送扇区的发送扇区信息,包括:所述第二终端的天线id、所述第二终端的扇区id和所述第二终端在该发送扇区的snr值。

结合第二种可能的实施方式,在另一种可能的实施方式中,所述第二终端在该发送扇区的发送扇区信息,还包括:所述第二终端的mac地址。

第四方面,本申请提供一种能节省通信流程和资源的第一终端,所述第一终端包括:

接收模块,用于接收至少一个第二终端中的每个第二终端发送的至少一个第一帧,所述第一帧与所述第二终端的发送扇区一一对应,所述第一帧包含指示信息和所述第二终端在该发送扇区的发送扇区信息,所述指示信息用于指示非目的地址的设备保存所述发送扇区信息;

保存模块,用于根据所述指示信息,保存每个第二终端的至少一个发送扇区信息;

生成模块,用于生成第二帧,所述第二帧包含每个第二终端对第一终端的优选发送扇区信息,所述每个第二终端对第一终端的优选发送扇区信息由第一终端从所述每个第二终端的至少一个发送扇区信息中确定;

发送模块,用于向网络设备发送第二帧。

在第一种可能的实施方式中,所述第二帧包括第二字段,所述第二字段用于携带所述每个第二终端对第一终端的优选发送扇区信息。

第五方面,本申请提供一种能节省通信流程和资源的网络设备,所述网络设备包括:

接收模块,用于接收至少一个第一终端发送的第二帧,所述第二帧包含每个第二终端对第一终端的优选发送扇区信息,所述每个第二终端对第一终端的优选发送扇区信息由第一终端从所述每个第二终端的至少一个发送扇区信息中确定;

生成模块,用于生成第三帧,所述第三帧包含第四终端对除所述第四终端之外的终端的优选发送扇区信息,其中,所述第四终端包括所述第一终端和所述第二终端;

发送模块,用于向所述第四终端发送所述第三帧。

在第一种可能的实施方式中,所述第三帧包括第三字段,所述第三字段用于携带所述第四终端对除所述第四终端之外的终端的优选发送扇区信息。

第六方面,本申请提供一种能节省通信流程和资源的第二终端,所述第二终端包括:

生成模块,用于生成至少一个第一帧,所述第一帧与所述第二终端的发送扇区一一对应,所述第一帧包含指示信息和所述第二终端在该发送扇区的发送扇区信息,所述指示信息用于指示非目的地址的设备保存所述发送扇区信息;

发送模块,用于向网络设备发送所述至少一个第一帧。

在第一种可能的实施方式中,所述第一帧包含第二字段,所述第二字段用于携带所述指示信息。

在第二种可能的实施方式中,所述第二终端在该发送扇区的发送扇区信息,包括:所述第二终端的天线id、所述第二终端的扇区id和所述第二终端在该发送扇区的snr值。

结合第二种可能的实施方式,在另一种可能的实施方式中,所述第二终端在该发送扇区的发送扇区信息,还包括:所述第二终端的mac地址。

第七方面,本申请提供一种能节省通信流程和资源的计算机程序,所述计算机程序包含计算机指令,所述计算机指令用于执行上述第一方面、上述第二方面和上述第三方面的任意可能的实施方式所述的方法。

第八方面,本申请提供一种能节省通信流程和资源的计算机存储介质,所述计算机存储介质存储有计算机指令,所述计算机指令用于执行上述第一方面、上述第二方面和上述第三方面的任意可能的实施方式所述的方法。

本申请通过第一帧、第二帧和第三帧,能节省d2d通信的通信流程和资源。

附图说明

图1为本申请实施例应用的通信系统图;

图2为本申请实施例应用的时间资源划分示意图;

图3为本申请实施例应用的信令流程交互图;

图4为本申请实施例应用的流程示意图;

图5为本申请实施例中ssw帧的结构示意图;

图6为本申请实施例中spr帧的结构示意图;

图7为本申请实施例中grant帧的结构示意图;

图8为本申请实施例应用的一种调度示意图;

图9为本申请实施例提供的第一终端的示意性结构框图;

图10为本申请实施例提供的网络设备的示意性结构框图;

图11为本申请实施例提供的第二终端的示意性结构框图;

图12为本申请实施例提供的第一终端、第二终端及网络设备的其他产品形态的示意性结构框图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。

应理解,本申请实施例的技术方案可以应用于各种通信系统,例如:全球移动通信(globalsystemofmobilecommunication,gsm)系统、码分多址(codedivisionmultipleaccess,cdma)系统、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)系统、通用分组无线业务(generalpacketradioservice,gprs)、长期演进(longtermevolution,lte)系统、lte频分双工(frequencydivisionduplex,fdd)系统、lte时分双工(timedivisionduplex,tdd)、通用移动通信系统(universalmobiletelecommunicationsystem,umts)、全球互联微波接入(worldwideinteroperabilityformicrowaveaccess,wimax)通信系统、以及未来的5g通信系统等。

还应理解,本申请实施例的技术方案还可以应用于各种基于非正交多址接入技术的通信系统,例如稀疏码多址接入(sparsecodemultipleaccess,scma)系统,当然scma在通信领域也可以被称为其他名称;进一步地,本申请实施例的技术方案可以应用于采用非正交多址接入技术的多载波传输系统,例如采用非正交多址接入技术正交频分复用(orthogonalfrequencydivisionmultiplexing,ofdm)、滤波器组多载波(filterbankmulti-carrier,fbmc)、通用频分复用(generalizedfrequencydivisionmultiplexing,gfdm)、滤波正交频分复用(filtered-ofdm,f-ofdm)系统等。

本申请实施例可以适用于lte系统以及后续的演进系统如5g等,或其他采用各种无线接入技术的无线通信系统,如采用码分多址,频分多址,时分多址,正交频分多址,单载波频分多址等接入技术的系统,尤其适用于需要信道信息反馈和/或应用二级预编码技术的场景,例如应用massivemimo技术的无线网络、应用分布式天线技术的无线网络等。

应理解,多输入输出(multiple-inputmultiple-output,mimo)技术是指在发送端设备和接收端设备分别使用多个发射天线和接收天线,使信号通过发送端设备与接收端设备的多个天线传送和接收,从而改善通信质量。它能充分利用空间资源,通过多个天线实现多发多收,在不增加频谱资源和天线发射功率的情况下,可以成倍地提高系统信道容量。

mimo可以分为单用户多输入多输出(single-usermimo,su-mimo)和多用户多输入多输出(multi-usermimo,mu-mimo)。massivemimo基于多用户波束成形的原理,在发送端设备布置几百根天线,对几十个目标接收机调制各自的波束,通过空间信号隔离,在同一频率资源上同时传输几十条信号。因此,massivemimo技术能够充分利用大规模天线配置带来的空间自由度,提升频谱效率。

图1示出了本申请实施例应用的通信系统。该通信系统可以包括一个网络设备,网络设备可以是与终端设备通信的设备,例如基站、基站控制器、接入点ap等。每个网络设备可以为特定的地理区域提供通信覆盖,并且可以与位于该覆盖区域(小区)内的终端设备(例如站点sta)进行通信。该网络设备可以是gsm系统或码分多址(codedivisionmultipleaccess,cdma)系统中的基站(basetransceiverstation,bts),也可以是wcdma系统中的基站(nodeb,nb),还可以是lte系统中的演进型基站(evolutionalnodeb,enb或enodeb),或者是云无线接入网络(cloudradioaccessnetwork,cran)中的无线控制器,或者该网络设备可以为中继站、接入点、车载设备、可穿戴设备、未来5g网络中的网络侧设备或者未来演进的公共陆地移动网络(publiclandmobilenetwork,plmn)中的网络设备等。

该无线通信系统还包括位于网络设备覆盖范围内的至少一个终端设备。该终端设备可以是移动的或固定的。该终端设备可以指接入终端、用户设备(userequipment,ue)、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。接入终端可以是蜂窝电话、无绳电话、会话启动协议(sessioninitiationprotocol,sip)电话、无线本地环路(wirelesslocalloop,wll)站、个人数字处理(personaldigitalassistant,pda)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备、接入点sta、未来5g网络中的终端设备或者未来演进的公共陆地移动网络(publiclandmobilenetwork,plmn)中的终端设备等。

图1示例性地示出了一个网络设备和三个终端设备,处于网络设备的覆盖范围内任意两个终端设备,在网络设备的综合调度下,可以进行d2d通信。

图2示出了本申请实施例应用的时间资源划分示意图。如图2所示,在11ad标准中,传输时间有固定的划分标准,基本的时间单位是信标间隔(beaconinterval)。每个信标间隔bi进一步划分为信标头间隔(beaconheaderinterval,bhi)和数据传输间隔(datatransmissioninterval,dti)。其中,bhi用来传输相关的管理和控制帧,完成数据传输前站点间沟通协商,可以细分为信标传输间隔(beacontransmissioninterval,bti)、关联波束赋形训练(associationbeamformingtraining,a-bft)和通告传输间隔(announcementtransmissioninterval,ati);bti和a-bft一般用于进行扇区级扫描(sectorleversweep,sls),建立基本的控制链路层,ati一般用于一些管理控制帧的传输。其中,dti用于实际数据的传输,按照信道的分配模式是调度还是竞争。dti可以分为服务周期(serviceperiod,sp)和基于竞争的接入周期(contentionbasedaccessperiod,cbap)。

根据在bti阶段发起站点发送的beacon帧中的extendedscheduleelement中的allocationtype字段值的设置,dti阶段被设置为cbap或sp。进一步地,sp包括:调度的sp和动态分配的sp。根据所述extendedscheduleelement中allocationfield字段值的设置,sp被设置为调度的sp或动态分配的sp。allocationfield字段包括sourceaid子字段和destinationaid子字段,具体的,当sourceaid子字段和destinationaid子字段均被设置为broadcastaid时,sp为动态分配的sp,否则,sp为调度的sp。动态分配的sp中,进行d2d通信的stas是不确定的;调度的sp中,进行d2d通信的stas是确定的。

图3示出了本申请实施例应用的信令流程交互图。如图3所示,一种d2d通信方法包括:

s100、第二终端生成至少一个第一帧,所述第一帧与所述第二终端的发送扇区一一对应,所述第一帧包含指示信息和所述第二终端在该发送扇区的发送扇区信息,所述指示信息用于指示非目的地址的设备保存所述发送扇区信息。

s100中,第一帧与第二终端的发送扇区一一对应,第二终端会对应每个发送扇区分别生成一个第一帧,例如,第二终端有n个发送扇区,则第二终端会生成对应n个发送扇区的n个第一帧。每个第一帧包含指示信息和第二终端在该发送扇区的发送扇区信息,所述指示信息用于指示非目的地址的设备保存所述发送扇区信息;例如,第一帧的目的地址ra为网络设备的mac地址,因为有该指示信息,则监听到第一帧的第一终端(非目的地址的设备)将保存第一帧中的发送扇区信息。该指示信息可通过第一帧中的某一字段携带,例如,用第一帧中的某个bit位来携带该指示信息。第二终端在该发送扇区的发送扇区信息包括第二终端的天线id、第二终端的扇区id和第二终端在该发送扇区的snr值,还可以包括第二终端的mac地址。

s101、第二终端向网络设备发送所述至少一个第一帧。

s101中,第二终端向网络设备发送至少一个第一帧,所述第一帧的目的地址ra为网络设备的mac地址。由于第一帧包含用于指示非目的地址的设备保存所述发送扇区信息的指示信息,所以非目的地址的第一终端在监听到第一帧后将保存第一帧中的发送扇区信息。

以下的s1011和s1012未在信令流程交互图中示出。

s1011、第一终端接收至少一个第二终端中的每个第二终端发送的至少一个第一帧,所述第一帧与所述第二终端的发送扇区一一对应,所述第一帧包含指示信息和所述第二终端在该发送扇区的发送扇区信息,所述指示信息用于指示非目的地址的设备保存所述发送扇区信息。

s1011中,如s100中所述,第一帧与第二终端的发送扇区一一对应,第二终端有至少一个发送扇区,则相应地,第二终端生成并发送至少一个第一帧。在本申请中,第一终端监听接收至少一个第二终端发送第一帧。即,例如,第二终端-1有3个发送扇区,则第二终端-1生成并发送3个第一帧;第二终端-2有4个发送扇区,则第二终端-2生成并发送4个第一帧;则第一终端接收第二终端-1的3个第一帧,和第一终端接收第二终端-2的4个第一帧,第一终端总共接收到7个第一帧。

s1012、所述第一终端根据所述指示信息,保存每个第二终端的至少一个发送扇区信息。

s1012中,如s101中所述,第一帧的目的地址ra为网络设备的mac地址,但监听到第一帧的第一终端根据指示信息,将保存每个第二终端的至少一个发送扇区信息。例如,第一终端分别保存第二终端-1的3个第一帧中的3个发送扇区信息;第一终端分别保存第二终端-2的4个第一帧中的4个发送扇区信息。

s102、所述第一终端生成第二帧,所述第二帧包含每个第二终端对第一终端的优选发送扇区信息,所述每个第二终端对第一终端的优选发送扇区信息由第一终端从所述每个第二终端的至少一个发送扇区信息中确定。

s102中,第一终端从每个第二终端的至少一个发送扇区信息中确定一个优选发送扇区信息,并由此生成包含多个优选发送扇区信息的第二帧,其中,每一个优选发送扇区信息对应一个第二终端;例如,第一终端从第二终端-1的3个发送扇区信息中确定1个优选发送扇区信息,第一终端从第二终端-2的4个发送扇区信息中确定1个优选发送扇区信息,并生成包含该2个优选发送扇区信息的第二帧。第一终端可通过发送扇区信息中包括的该发送扇区的snr值的大小,来从至少一个发送扇区信息中确定一个优选发送扇区信息,例如选择snr值最大的。第一终端可以通过某个字段来携带所述每个第二终端对第一终端的优选发送扇区信息。

s103、所述第一终端向网络设备发送第二帧。

以下的s1031未在信令流程交互图中示出。

s1031、网络设备接收至少一个第一终端发送的第二帧,所述第二帧包含每个第二终端对第一终端的优选发送扇区信息,所述每个第二终端对第一终端的优选发送扇区信息由第一终端从所述每个第二终端的至少一个发送扇区信息中确定。

s1031中,如s102和s103中所述,一个第一终端生成并发送一个第二帧。在本申请的应用场景中,至少一个第一终端向网络设备发送第二帧,即网络设备将分别接收至少一个第一终端发送的至少一个第二帧。

s104、所述网络设备生成第三帧,所述第三帧包含第四终端对除所述第四终端之外的终端的优选发送扇区信息,其中,所述第四终端包括所述第一终端和所述第二终端。

s104中,如s1031所述,网络设备接收至少一个第一终端发送的第二帧,所述第二帧包含每个第二终端对第一终端的优选发送扇区信息。网络设备通过对该至少一个第二帧所包含的信息进行整合,生成包含第四终端对除所述第四终端之外的终端的优选发送扇区信息的第三帧,其中,所述第四终端包括所述第一终端和所述第二终端。

以下,以本申请的应用场景中有4个终端为例,进行举例。具体的,以ap为网络设备,sta1、sta2、sta3、sta4为终端进行举例。

当sta1为本申请中所述的第一终端,sta2、sta3、sta4为本申请中所述的第二终端时,ap接收到sta1发送的第二帧,所述第二帧包含sta2、sta3、sta4对sta1的优选发送扇区信息;

当sta2为本申请中所述的第一终端,sta1、sta3、sta4为本申请中所述的第二终端时,ap接收到sta2发送的第二帧,所述第二帧包含sta1、sta3、sta4对sta2的优选发送扇区信息;

当sta3为本申请中所述的第一终端,sta1、sta2、sta4为本申请中所述的第二终端时,ap接收到sta3发送的第二帧,所述第二帧包含sta1、sta2、sta4对sta3的优选发送扇区信息;

当sta4为本申请中所述的第一终端,sta1、sta2、sta3为本申请中所述的第二终端时,ap接收到sta4发送的第二帧,所述第二帧包含sta1、sta2、sta3对sta4的优选发送扇区信息。

ap通过对上述4个第二帧包含的信息进行整合,生成包含第四终端对除所述第四终端之外的终端的优选发送扇区信息的第三帧,其中,所述第四终端包括所述第一终端和所述第二终端。对应上述的举例,ap生成包含sta1对sta2、sta3、sta4的优选发送扇区的发送扇区信息的第三帧并发送给sta1;ap生成包含sta2对sta1、sta3、sta4的优选发送扇区的发送扇区信息的第三帧并发送给sta2;ap生成包含sta3对sta2、sta1、sta4的优选发送扇区的发送扇区信息的第三帧并发送给sta3;ap生成包含sta4对sta2、sta3、sta1的优选发送扇区的发送扇区信息的第三帧并发送给sta4。

第三帧通过第三字段携带所述第四终端对除所述第四终端之外的终端的优选发送扇区信息。

本申请所述的“优选发送扇区信息”指优选发送扇区的发送扇区信息。

s105、所述网络设备向所述第四终端发送所述第三帧。

s105中,第四终端包括所述第一终端和所述第二终端,网络设备分别向第一终端和所述第二终端发送第三帧。

本申请中,第二终端生成并发送包含指示信息的第一帧,接收到所述第一帧的第一终端根据所述指示信息的指示,保存第一帧中的发送扇区信息;第一终端从每个第二终端的至少一个发送扇区信息中确定一个第二终端对第一终端的优选发送扇区信息,且第一终端接收至少一个第二终端的第一帧,则第一终端会获得与至少一个第二终端分别对应的至少一个第二终端对第一终端的优选发送扇区信息,并由此生成并向网络设备发送包含每个第二终端对第一终端的优选发送扇区信息的第二帧,充分利用了从第一帧中获得的信息;网络设备根据接收到的至少一个第二帧,进行信息整合,生成包含第四终端对除所述第四终端之外的终端的优选发送扇区信息的第三帧(其中,所述第四终端包括所述第一终端和所述第二终端)并分别发送给第四终端,以使第四终端知道第四终端对除所述第四终端之外的终端的优选发送扇区信息,从而当第四终端与除所述第四终端之外的终端进行d2d通信时,可以节省发送扇区训练的过程,节省通信流程和资源。

图4示出了本申请实施例应用的流程示意图。以下,以图4为例,介绍本申请的一个具体实施方式。本申请中,终端具备所述第一终端和所述第二终端的功能,本申请中的终端既可以作为第一终端,也可以作为第二终端。为清楚说明本申请的方案,以下以sta1作为第一终端,sta2和sta3作为第二终端,详述第一终端和第二终端的功能;但是,同理地,与此同时,sta2作为第一终端,sta1和sta3作为第二终端也可以实现本申请的方案;也就是说,本申请应用场景中的每一个终端,同时具备第一终端和第二终端的功能。

如上文所述,a-bft阶段用于进行扇区级扫描,dti用于实际数据的传输。以下,以sta1为第一终端,sta2、sta3为第二终端,ap为网络终端为例,说明第一终端、第二终端和网络终端的功能。

如图4所示,在a-bft阶段,sta2生成至少一个第一帧,一种可能的实施方案中,第一帧为ssw帧;所述ssw帧与sta2的发送扇区一一对应,如图4所示,sta2有3个发送扇区,则相应地,sta2对应地生成3个ssw帧;每一个ssw帧中包含指示信息和sta2在该发送扇区的发送扇区信息,所述指示信息用于指示非目的地址的设备保存所述发送扇区信息。

sta2向ap发送上述3个ssw帧,即3个ssw帧的目的地址ra为ap的mac地址。虽然sta2向ap发送上述3个ssw帧,但处于全向接收状态的sta1能接收到上述3个ssw帧。

当sta1接收到上述3个ssw帧时,sta1根据ssw帧中的指示信息,分别保存3个ssw帧中的发送扇区信息,即保存3个sta2的发送扇区信息。

所述发送扇区信息,包括:sta2的天线id、sta2的扇区id和sta2在该发送扇区的snr值,还可以包括sta2的mac地址。sta1选择所述snr值较大的发送扇区信息,作为sta2对sta1的优选发送扇区信息,所述sta2对sta1的优选发送扇区信息指,sta2对sta1的优选发送扇区的发送扇区信息。也即,所述snr值较大的发送扇区信息所对应的发送扇区,为sta2对sta1的优选发送扇区。

同理地,如图4所示,sta3生成3个ssw帧,sta1接收所述3个ssw帧并分别保存3个ssw帧中的发送扇区信息,并从中选择出sta3对sta1的优选发送扇区信息。

上述ssw帧可以通过一个字段来携带所述指示信息,在一种可能的实施方式中,ssw帧通过sswfeedback字段中的预留bit位中的1个bit位来指示非目的地址的设备(包括终端设备和网络设备)是否保存所述发送扇区信息。例如,如图5所示,sswfeedback字段的1个预留bit位用作rainvalid指示位,当rainvalid指示位设置为1时,表示ssw帧的ra值可以忽略,非目的地址的设备(包括终端设备和网络设备)保存所述发送扇区信息;当rainvalid指示位设置为0时,表示ssw帧的ra值不可以忽略,非目的地址的设备(包括终端设备和网络设备)不保存所述发送扇区信息。

以上,以sta1为第一终端,sta2、sta3为第二终端,ap为网络终端为例,说明第一终端、第二终端和网络终端的功能。

如上文所述,本申请应用场景中的每一个终端,同时具备第一终端和第二终端的功能。如图4所示,在a-bft阶段,sta2接收到sta1的3个ssw帧并分别保存3个ssw帧中的发送扇区信息,并从中选择出sta1对sta2的优选发送扇区信息。同理地,sta2接收到sta3的3个ssw帧并分别保存3个ssw帧中的发送扇区信息,并从中选择出sta3对sta2的优选发送扇区信息。

同理地,在a-bft阶段,sta3接收到sta1的3个ssw帧并分别保存3个ssw帧中的发送扇区信息,并从中选择出sta1对sta3的优选发送扇区信息。同理地,sta3接收到sta2的3个ssw帧并分别保存3个ssw帧中的发送扇区信息,并从中选择出sta2对sta3的优选发送扇区信息。

sta1在选择出sta2对sta1的优选发送扇区信息和sta3对sta1的优选发送扇区信息之后,sta1生成包含所述sta2对sta1的优选发送扇区信息和所述sta3对sta1的优选发送扇区信息的第二帧,一种可能的实施方案中,第二帧为spr帧,如图4所示,sta1在dti阶段生成一个spr帧。

具体地,如图4所示,在动态分配的sp中,ap向sta1、sta2、sta3发送poll帧。接收到poll帧的sta1、sta2、sta3分别向ap反馈spr帧,所述spr帧中包含发送端sta的sourceaid,和发送端sta欲进行d2d通信的sta的aid,即destinationaid。本申请,可在spr帧中新增字段携带每个第二终端对第一终端的优选发送扇区信息。例如,spr帧通过一个新增字段携带所述sta2和所述sta3对sta1的优选发送扇区信息。例如,如图6所示,在spr帧中增加扇区通知字段(sectorannounce字段),sectorannounce字段包括多个子字段,例如,sta1feedbacksta2、sta1feedbacksta3、sta1feedbacksta4…..sta1feedbackstan,每个子字段携带一个第二终端对第一终端的优选发送扇区的发送扇区信息,例如,sta1feedbacksta2携带sta2对sta1的优选发送扇区的发送扇区信息。在一个可能的实施方案中,每个子字段又包括表示以下信息的bit位,以下信息包括:第二终端的天线id、第二终端的扇区id和第二终端对第一终端的优选发送扇区的snr值,例如,如图6所示,sta1feedbacksta2子字段包括sta2的天线id、sta2的扇区id和sta2对sta1的优选发送扇区的snr值。在另一个可能的实施方案中,sta1feedbacksta2子字段包括sta2的mac地址、sta2的天线id、sta2的扇区id和sta2对sta1的优选发送扇区的snr值。

sta1向ap发送所述spr帧,所述spr帧包含sta2对sta1的优选发送扇区的发送扇区信息、sta3对sta1的优选发送扇区的发送扇区信息、sta4对sta1的优选发送扇区的发送扇区信息……stan对sta1的优选发送扇区的发送扇区信息。

同理地,如图4所示,sta2在dti阶段生成并向ap发送一个spr帧,所述spr帧包含sta1对sta2的优选发送扇区的发送扇区信息、sta3对sta2的优选发送扇区的发送扇区信息、sta4对sta2的优选发送扇区的发送扇区信息……stan对sta2的优选发送扇区的发送扇区信息。

同理地,如图4所示,sta3在dti阶段生成并向ap发送一个spr帧,所述spr帧包含sta1对sta3的优选发送扇区的发送扇区信息、sta2对sta3的优选发送扇区的发送扇区信息、sta4对sta3的优选发送扇区的发送扇区信息……stan对sta3的优选发送扇区的发送扇区信息。

如图4所示,ap接收上述3个spr帧。ap通过对该3个spr帧包含的信息进行整合,整合出每个终端对除其本身之外的其他终端的优选发送扇区的发送扇区信息,并由此生成并发送包含每个终端对除其本身之外的其他终端的优选发送扇区的发送扇区信息的第三帧。例如,ap通过对上述3个spr帧包含的信息进行整合,整合出sta1分别对sta2、sta3、sta4……..stan的优选发送扇区的发送扇区信息,并由此生成包含sta1分别对sta2、sta3、sta4……..stan的优选发送扇区的发送扇区信息的第三帧,并将该第三帧发送给sta1。同理地,ap通过对上述3个spr帧包含的信息进行整合,整合出sta2分别对sta1、sta3、sta4……..stan的优选发送扇区的发送扇区信息,并由此生成包含sta2分别对sta1、sta3、sta4……..stan的优选发送扇区的发送扇区信息的第三帧,并将该第三帧发送给sta2。同理地,ap通过对上述3个spr帧包含的信息进行整合,整合出sta3分别对sta1、sta2、sta4……..stan的优选发送扇区的发送扇区信息,并由此生成包含sta3分别对sta1、sta2、sta4……..stan的优选发送扇区的发送扇区信息的第三帧,并将该第三帧发送给sta3。

在一种可能的实施方案中,所述第三帧为grant帧,grant帧通过一个新增字段携带每个终端对除其本身之外的其他终端的优选发送扇区的发送扇区信息。以ap发送给sta1的grant帧为例,如图7所示,在grant帧中增加扇区反馈字段(sectorfeedback字段),用于携带sta1分别对sta2、sta3、sta4……..stan的优选发送扇区的发送扇区信息。所述sectorfeedback字段又包括多个子字段:sta1tosta2、sta1tosta3、sta1tosta4…..sta1tostan,每个子字段携带sta1对除sta1之外的其他终端的优选发送扇区的发送扇区信息,例如,sta1tosta2携带sta1对sta2的优选发送扇区的发送扇区信息,sta1tosta3携带sta1对sta3的优选发送扇区的发送扇区信息。每个子字段又包括表示以下信息的bit位,例如,sta1tosta2包括:目标地址sta2、sta1的天线id、sta1的扇区id和sta1对sta2的优选发送扇区的snr值;sta1tosta3包括:目标地址sta3、sta1的天线id、sta1的扇区id和sta1对sta2的优选发送扇区的snr值。

如上文所述,动态分配的sp中,ap向每一个sta发送poll帧。接收到poll帧的sta向ap反馈spr帧,所述spr帧中包含该sta的sourceaid,和该sta欲进行d2d通信的sta的aid,即destinationaid。ap接收到所述spr帧后,进行分析,对每一个sourceaid和destinationaid指示的sta发送grant帧,在帧中包括允许其进行通信的时间。本申请方案,优选地,可用于上述动态分配的sp的通信过程中。例如,通过spr帧携带所述sta2对sta1的优选发送扇区信息和所述sta3对sta1的优选发送扇区信息;通过grant帧携带每个终端对除其本身之外的其他终端的优选发送扇区的发送扇区信息。在dti阶段,终端生成并发送spr帧之前,终端可接收ap向每一个sta发送poll帧。另,若ap接收到spr帧后进行分析,只对进行d2d的stas发送grant帧,则grant帧中新增的字段只包含进行d2d的stas间的发送扇区信息,例如,若ap接收到spr帧后进行分析,得出sta1和sta2要进行d2d通信,则ap发送给sta1的grant帧中新增的字段中只包含子字段sta1tosta2,ap发送给sta2的grant帧中新增的字段中只包含子字段sta2tosta1。

本申请,通过在ssw帧中携带指示信息,使接收到该ssw帧的非目的地址的设备(包括终端设备和网络设备)保存ssw帧中的发送扇区信息;终端通过spr帧中的一个新增字段携带除终端以外的其他终端对本终端的优选发送扇区信息;ap通过信息整合,生成并发送携带终端对除其本身之外的其他终端的优选发送扇区信息的grant帧;以此,使得终端获得其对除其本身之外的其他终端的优选发送扇区信息,从而当终端间要进行d2d通信时,可以节省发送扇区训练,直接进行brp训练或者数据传输,从而节省d2d通信的通信流程和资源。

本申请通过利用bi过程期间终端和网络设备交互的通信帧,节省两个终端之间发送扇区的训练,从而节省两个终端之间进行d2d通信的流程和资源。

作为本申请的另一种实施方式,ap通过对多条spr帧中的优选发送扇区信息的整合,可以综合调度要进行d2d通信的终端,避免进行d2d通信的终端之间互相干扰。

具体地,如上文所述,ap接收到多个stas发送的spr帧,每个spr帧包含除发送该spr帧的sta以外的其他stas对该发送该spr帧的sta的优选发送扇区信息。ap通过对多条所述优选发送扇区信息的整合,可以综合调度要进行d2d通信的终端,避免进行d2d通信的终端之间互相干扰。例如,如图8所示,假设staa/b进行通信,同时stae/f也要进行通信。ap知道staa对stab的最佳发送扇区为2,最佳发送天线为2;staa对stae的最佳发送扇区和最佳发送天线与其相同,那么staa在通信时会对stae产生干扰,因此ap会拒绝staa/b和stae/f同时进行通信的请求,仅对一组sta回复grant帧;若staa/b与stac/d要同时通信,且ap通过分析该通信不会产生干扰,ap同意同时通信请求,对这两组sta分别回复grant帧,实现避免干扰的空间复用。

上文中结合图1至图8,详细描述了根据本申请实施例的d2d通信方法,下面将结合图9至图12,详细描述根据本申请实施例的第一终端、第二终端及网络设备。

图9示出了本申请实施例提供的第一终端的示意性结构框图。应理解,本申请实施例提供的第一终端具有上述方法中第一终端的任意功能。

如图9所示,所述第一终端100包括:

接收模块101,用于接收至少一个第二终端中的每个第二终端发送的至少一个第一帧,所述第一帧与所述第二终端的发送扇区一一对应,所述第一帧包含指示信息和所述第二终端在该发送扇区的发送扇区信息,所述指示信息用于指示非目的地址的设备保存所述发送扇区信息;

保存模块102,用于根据所述指示信息,保存每个第二终端的至少一个发送扇区信息;

生成模块103,用于生成第二帧,所述第二帧包含每个第二终端对第一终端的优选发送扇区信息,所述每个第二终端对第一终端的优选发送扇区信息由第一终端从所述每个第二终端的至少一个发送扇区信息中确定;

发送模块104,用于向网络设备发送第二帧。

在一种可能的实施方式中,所述第二帧包括第二字段,所述第二字段用于携带所述每个第二终端对第一终端的优选发送扇区信息。

图10示出了本申请实施例提供的网络设备的示意性结构框图。应理解,本申请实施例提供的网络设备具有上述方法中网络设备的任意功能。

如图10所示,所述网络设备200包括:

接收模块201,用于接收至少一个第一终端发送的第二帧,所述第二帧包含每个第二终端对第一终端的优选发送扇区信息,所述每个第二终端对第一终端的优选发送扇区信息由第一终端从所述每个第二终端的至少一个发送扇区信息中确定;

生成模块202,用于生成第三帧,所述第三帧包含第四终端对除所述第四终端之外的终端的优选发送扇区信息,其中,所述第四终端包括所述第一终端和所述第二终端;

发送模块203,用于向所述第四终端发送所述第三帧。

在一种可能的实施方式中,所述第三帧包括第三字段,所述第三字段用于携带所述第四终端对除所述第四终端之外的终端的优选发送扇区信息。

图11示出了本申请实施例提供的第二终端的示意性结构框图。应理解,本申请实施例提供的第二终端具有上述方法中第二终端的任意功能。

如图11所示,所述第二终端300包括:

生成模块301,用于生成至少一个第一帧,所述第一帧与所述第二终端的发送扇区一一对应,所述第一帧包含指示信息和所述第二终端在该发送扇区的发送扇区信息,所述指示信息用于指示非目的地址的设备保存所述发送扇区信息;

发送模块302,用于向网络设备发送所述至少一个第一帧。

在一种可能的实施方式中,所述第一帧包含第二字段,所述第二字段用于携带所述指示信息。

在另一种可能的实施方式中,所述第二终端在该发送扇区的发送扇区信息,包括:所述第二终端的天线id、所述第二终端的扇区id和所述第二终端在该发送扇区的snr值。

结合所述另一种可能的实施方式,所述第二终端在该发送扇区的发送扇区信息,还包括:所述第二终端的mac地址。

由以上第一终端、第二终端及网络设备组成的系统,通过利用bi过程期间终端(包括第一终端和第二终端)和网络设备交互的通信帧(包括第一帧、第二帧和第三帧),可以节省两个终端之间发送扇区的训练,从而节省两个终端之间进行d2d通信的流程和资源。

上文中结合图9至图11,分别描述了根据本申请实施例的第一终端、第二终端及网络设备的一种产品形态。众所周知,第一终端、第二终端及网络设备还可以有以下多种产品形态。

图12示出了本申请实施例提供的第一终端、第二终端及网络设备的其他多种产品形态。如图12所示,作为一种可能的产品形态,通信产品(包括第一终端、第二终端及网络设备)可以由总线1201作一般性的总线体系结构来实现。如图12所示,根据通信产品的具体应用和整体设计约束条件,总线1201可以包括任意数量的互连总线和桥接。总线1201将各种电路连接在一起,这些电路包括处理器1202、存储介质1203、总线接口1204和用户接口1206。

其中,通信产品使用总线接口1204将网络适配器1205等经由总线1201连接;网络适配器1205可用于实现无线局域网中物理层的信号处理功能,并通过天线1207实现射频信号的发送和接收;在本申请中,天线1207用于实现上述方法实施例中通信产品执行的各种信息的收发。

其中,用户接口1206可以连接用户终端,例如:键盘、显示器、鼠标、操纵杆等。总线1201还可以连接各种其它电路,如定时源、外围设备、电压调节器、功率管理电路等,这些电路是本领域所熟知的,因此不再详述。

其中,处理器1202负责管理总线和一般处理(包括执行存储在存储介质1203上的软件)。处理器1202可以使用一个或多个通用处理器和/或专用处理器来实现。处理器的例子包括微处理器、微控制器、dsp处理器和能够执行软件的其它电路。应当将软件广义地解释为表示指令、数据或其任意组合,而不论是将其称作为软件、固件、中间件、微代码、硬件描述语言还是其它;在本申请中,处理器1202用于实现上述方法实施例中第一通信装置除各种信息收发以外的所有处理。

另,在图12中存储介质1203被示为与处理器1202分离,然而,本领域技术人员很容易明白,存储介质1203或其任意部分可位于通信产品之外。举例来说,存储介质1203可以包括传输线、用数据调制的载波波形、和/或与无线节点分离开的计算机制品,这些介质均可以由处理器1202通过总线接口1204来访问。可替换地,存储介质1203或其任意部分可以集成到处理器1202中,例如,可以是高速缓存和/或通用寄存器;在本申请中,存储介质1203用于存储计算机程序,所述计算机程序由处理器1202执行,实现处理器1202执行的所有处理。

作为另一种可能的产品形态,通信产品也可配置成通用处理系统,例如通称为芯片,该通用处理系统包括:提供处理器功能的一个或多个微处理器;以及提供存储介质1203的至少一部分的外部存储器,所有这些都通过外部总线体系结构与其它支持电路连接在一起。

作为另一种可能的产品形态,通信产品也可以使用下述来实现:具有处理器1202、总线接口1204、用户接口1206的专用集成电路(applicationspecificintegratedcircuit,asic);以及集成在单个芯片中的存储介质1203的至少一部分。

作为另一种可能的产品形态,通信产品也可以使用下述来实现:一个或多个现场可编程门阵列(field-programmablegatearray,fpga)、可编程逻辑器件(programmablelogicdevice,pld)、控制器、状态机、门逻辑、分立硬件部件、任何其它适合的电路、或者能够执行本申请通篇所描述的各种功能的电路的任意组合。

在上述各个本发明实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读介质向另一个计算机可读介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digitalsubscriberline,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如,固态硬盘(solidstatedisk,ssd))等。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1