一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种点对点通信资源分配的方法及终端与流程

2022-02-22 07:19:25 来源:中国专利 TAG:


1.本技术涉及点对点通信技术领域,具体而言,涉及一种点对点通信资源分配的方法及终端。


背景技术:

2.802.11be网络,也称为extremely high throughput(eht)网络,通过一系列系统特性和多种机制增强功能以实现极高的吞吐量。随着无线局域网(wlan)的使用持续增长,对于在许多环境(例如家庭,企业和热点)中提供无线数据服务越来越重要。特别是,视频流量将继续是许多wlan部署中的主要流量类型。由于出现了4k和8k视频(20gbps的未压缩速率),这些应用的吞吐量要求正在不断发展。诸如虚拟现实或增强现实,游戏,远程办公室和云计算之类的新型高吞吐量,低延迟应用程序将会激增(例如,实时游戏的延迟低于5毫秒)。
3.鉴于这些应用程序的高吞吐量和严格的实时延迟要求,用户期望通过wlan支持其应用程序时,吞吐量更高,可靠性更高,延迟和抖动更少,电源效率更高。用户期望改进与时敏网络(tsn)的集成,以支持异构以太网和无线lan上的应用程序。802.11be网络旨在通过进一步提高总吞吐量和降低延迟来确保wlan的竞争力,同时确保与旧版技术标准向后兼容和共存。在2.4ghz,5ghz和6ghz频段运行的802.11兼容设备。
4.在802.11bc网络中,提出了基于ap调度的点对点通信增强方式,由ap统一调度无线资源,在减少中间传输节点和降低传输延迟的同时,保证网络内其他设备的收发不会因为干扰而丢包。
5.现有技术包括方案一,如图2所示,该方案是通过ap发送类似组播的信息,称为dil-a,通知需要进行点对点通信设备可以进行点对点通信的时长,在这个时间内,资源被两个点对点通信的设备所占用,在结束后,由其中一个点对点设备发起结束点对点通信请求给ap。
6.上述方案存在的缺点:为了避免干扰,分配给点对点通信的设备进行数据收发时,网络内其他设备将不能收发数据,通常分配点对点通信是考虑到两个设备之间的数据量较大,并且对延时比较敏感,例如视频传输,vr等等,然而,网络覆盖范围较广时,会导致较多的设备的数据传输延迟,给其他用来带来较差的用户体验。通常点对点所应用的领域,像视频传输,vr的数据实际上按帧传输数据,并不会一段时间都有数据发送,由此也造成资源浪费。
7.现有技术包括方案二,如图3所示,该方案将传输信道从频域上进行划分,ba frame、phy preamble和direct link部分所在的信道带宽在指定的时间分配给点对点通信设备使用,而其他带宽仍可以提供给其他用户使用,由此在现有技术方案一的基础上,能避免点对点通信期间造成其他设备数据传输较大延迟的问题。但是同样是划分连续的时段给点对点设备,对于脉冲型数据的业务,会造成较大的资源浪费。
8.综上,在802.11be网络中,为了提升数据吞吐量和减少数据传输延迟,提出采用网
络接入点ap控制的p2p传输方式。在此之前,802.11网络中支持设备直连,也是点对点的一种传输方式,但是之前的两种场景下,第一是无ap,这样传输不会对其他设备传输有干扰,第二是有ap,两个设备通过ap建立连接后,直接传输,在这种模式下,会对ap覆盖范围内的其他设备与ap之间的数据传输造成干扰,因此在802.11be中提出,由ap来分配点对点通信的无线资源,从而避免在有ap的场景下,点对点通信对整个网络性能和吞吐量造成的影响。
9.本发明就是基于这样的背景下,提出一种点对点通信资源分配的方法及终端,能保证点对点通信传输的性能,也能限制其对网络性能的影响。


技术实现要素:

10.有鉴于此,本技术提供一种点对点通信资源分配的方法及终端。
11.一种点对点通信资源分配的方法,包括:
12.接收网络接入设备发送的p2p指示消息;
13.根据参数“p2p parameter set”和所述网络接入设备发送的p2p指示消息与目标终端进行p2p传输;所述参数包含表示p2p时隙分配模式的周期的子字段“p2p interval”和表示在一个时隙分配周期内,用于p2p的时隙分布情况的子字段“p2p bitmap”。
14.优选地,根据参数“p2p parameter set”和所述网络接入设备发送的p2p指示消息与目标终端进行p2p传输包括:
15.所述p2p bitmap用于指示用于p2p业务的时隙和用于所有业务的时隙,时隙表示时间单位;
16.若p2p指示消息指示为确认使用p2p业务;
17.第一终端接收确认使用p2p业务的消息,根据p2p bitmap在用于p2p业务的时隙发送数据至目标终端;
18.目标终端接收确认使用p2p业务的消息,根据p2p bitmap在用于p2p业务的时隙接收来自第一终端的数据。
19.优选地,根据参数“p2p parameter set”和所述网络接入设备发送的p2p指示消息与目标终端进行p2p传输包括:
20.所述p2p bitmap用于指示用于p2p业务的时隙和用于所有业务的时隙,时隙表示时间单位;
21.若p2p指示消息指示为拒绝p2p业务的消息,
22.第一终端接收p2p指示消息,指示不接受使用p2p操作。
23.优选地,根据参数“p2p parameter set”和所述网络接入设备发送的p2p指示消息与目标终端进行p2p传输包括:
24.所述p2p bitmap用于指示用于p2p业务的时隙和用于所有业务的时隙,时隙表示时间单位,用于p2p业务的时隙包括p2p发送时隙和p2p接收时隙;
25.若p2p指示消息指示为确认使用p2p业务消息,
26.第一终端接收确认使用p2p业务的消息,根据p2p bitmap在p2p发送时隙发送数据至目标终端,在p2p接收时隙接收来自目标终端的数据;
27.目标终端接收确认使用p2p业务的消息,根据p2p bitmap在p2p发送时隙接收来自第一终端的数据,在p2p接收时隙发送数据至第一终端。
28.优选地,所述网络接入设备发送广播消息,所述广播消息包括参数“p2p parameter set”。
29.优选地,第一终端发送p2p setup reqeust消息至所述网络接入设备,所述网络接入设备根据p2p setup request消息生成响应消息,所述响应消息中包括指示确认使用p2p业务的消息,所述响应消息中包括参数“p2p parameter set”。
30.优选地,所述p2p setup request消息包括参数“p2p parameter set”。
31.优选地,所述p2p setup request消息中包含参数“业务标识”和缓存数据量,或“业务标识”,缓存数据量和目标终端的信号强度,或“业务标识”,缓存数据量和目标终端的信号质量。
32.优选地,根据参数“p2p parameter set”和所述网络接入设备发送的响应消息与目标终端进行p2p传输包括:
33.若所述目标终端支持p2p操作,所述网络接入设备向第一终端和目标终端发送包含确认使用p2p操作指示的响应消息;
34.若所述目标终端不支持p2p操作,则所述网络接入设备向第一终端发送包含不接受使用p2p操作指示的响应消息。
35.优选地,目标终端支持p2p操作判断包括:
36.通过网络接入设备本地存储的目标终端的能力信息判断目标终端是否支持p2p操作;
37.或者通过网络接入设备发送请求消息给目标终端,请求获取其能力,通过目标终端反馈的能力信息判断目标终端是否支持p2p操作。
38.优选地,所述p2p setup request消息包括用于指示请求的p2p操作类型的参数p2p option和用于指示需要连接的目标终端的参数p2p sta,所述p2p option包括表示请求建立p2p连接的“setup”或者表示请求释放p2p连接的“release”,所述p2p sta包括目标终端的地址或标识。
39.优选地,所述网络接入设备包括至少一个参数集,所述参数“p2p parameter set”包括用于表示调制和编码策略索引的mcs参数。
40.一种终端,包括
41.存储器,所述存储器用于存储程序;
42.处理器,耦合到所述存储器,其中,所述处理器用于运行所述程序,以使得所述终端执行如上述点对点通信资源分配的方法。
43.一种终端,包括
44.消息接收模块,用于接收网络接入设备发送的p2p指示消息;
45.p2p传输模块,用于根据参数“p2p parameter set”和所述网络接入设备发送的p2p指示消息与目标终端进行p2p传输;所述参数包含表示p2p时隙分配模式的周期的子字段“p2p interval”和表示在一个时隙分配周期内,用于p2p的时隙分布情况的子字段“p2p bitmap。
46.本技术通过对时隙周期进行分配,包括用于p2p业务的时隙和用于所有业务的时隙,设置p2p时隙,确保p2p通信的数据传输的同时,有效利用时隙,避免现有的p2p通信时所有时隙均被禁用的缺点;同时根据数据类型判断点对点通信与否,以及如何设置点对点通
信的时隙。
附图说明
47.为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
48.图1为本技术实施例1的方法流程示意图;
49.图2为本技术现有技术方案一的示意图;
50.图3为本技术现有技术方案一的示意图;
51.图4为本技术参数中时隙周期内的时隙的分布示意图一;
52.图5为本技术参数中时隙周期内的时隙的分布示意图二;
53.图6为本技术实施例2和3中的方法示意图;
54.图7为本技术实施例4中的方法示意图。
具体实施方式
55.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行描述。此外,应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
56.在以下的发明方案中,sta表示无线局域网中的终端,ap表示无线局域网中的网络接入设备,p2p业务标识终端之间的数据传输路径不经过ap,在两个终端之间直接传输的业务。
57.sta1和sta2是在ap覆盖范围内的两个终端,在本发明中sta1和sta2要使用p2p方式进行通信。
58.在p2p模式中,首先发起请求进行p2p连接的sta为发起方,发起方请求连接的目标sta为对等方。
59.sta3是ap覆盖范围内的终端,在本发明中使用正常与ap传输的通信方式。
60.slot为无线局域网中最小时间单位,例如,设置一个slot是9微秒,那么传输时间为5个slot,即为45微秒。
61.ap设置p2p parameter set的方式可以是根据预先评估的业务数据模型分配,例如,以视频传输业务模型作为p2p业务模型的标准,
62.帧率:60hz;
63.分辨率:3840x2160;
64.像素大小:24bits/pixel;
65.压缩率:100;
66.那么每16.7ms发送一帧视频数据,那么传输速率大概为120mbps。
67.然后根据mcs对应速率表,如表1,计算传输时间,然后根据每个slot的时间值,确定可以传输完一帧数据所需要的slot的数量。
68.表1 mcs对应速率表
[0069][0070]
实施例1
[0071]
请参阅图1,为本技术实施例提供的一种应用点对点通信资源分配的方法流程示意图,终端可以是电视、投影仪、智能手机、平板电脑等,网络接入设备可以是路由器等。
[0072]
经发明人研究发现,目前的p2p通信过程中,将占用所有的时隙,通信效率低,为解决上述问题申请人提出了一种点对点通信资源分配的方法,如图1所示,包括步骤:
[0073]
接收网络接入设备发送的p2p指示消息;
[0074]
根据参数“p2p parameter set”和所述网络接入设备发送的p2p指示消息与目标终端进行p2p传输;所述参数包含表示p2p时隙分配模式的周期的子字段“p2p interval”和表示在一个时隙分配周期内,用于p2p的时隙分布情况的子字段“p2p bitmap”。
[0075]
本技术实施例中,网络接入设备发送的p2p指示消息,指示确认使用p2p业务或者拒绝使用p2p业务,指示为确认使用p2p业务时,根据参数“p2p parameter set”与目标终端进行p2p传输;具体为,第一终端接收确认使用p2p业务的消息,根据p2p bitmap参数在用于p2p业务的时隙发送数据至目标终端;目标终端接收确认使用p2p业务的消息,根据p2p bitmap参数在用于p2p业务的时隙接收来自第一终端的数据;第一终端和目标终端结束p2p通信时,时隙用于所有业务。若p2p指示消息指示为拒绝p2p业务的消息,第一终端接收p2p指示消息,指示不接受使用p2p操作。
[0076]
在使用场景中,第一终端为投影仪,第二终端为移动智能手机,第三终端为智能电视,网络接入设备为路由器,当投影仪和移动智能手机需要p2p通信时,网络接入设备会将时隙配置为用于p2p业务的时隙和用于所有业务的时隙,投影仪和移动智能手机在用于p2p业务的时隙进行p2p通信,结束p2p通信后,投影仪、移动智能手机和智能电视在用于所有业务的时隙进行通信。
[0077]
实施例2
[0078]
基于实施例1,参数“p2p parameter set”来自ap广播消息,如图6所示,该方法包
括步骤:
[0079]
步骤01:sta1,sta2和sta3接收ap广播的beacon消息,消息中包括参数“p2p parameter set”,所述参数包含表示p2p时隙分配模式的周期的子字段“p2p interval”和表示在一个时隙分配周期内,用于p2p的时隙分布情况的子字段“p2p bitmap,设置如表2:
[0080]
表2 参数“p2p parameter set”表
[0081][0082]
以上参数可以是根据不同的mcs策略包含不同的p2p interval和p2p bitmap多组参数值,例如mcs为0,p2p interval为10,p2p bitmap为{1,1,1,0,0,0,0,0,0,0},mcs为1,p2p interval为20,p2p bitmap为{1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1};
[0083]
其中,1表示可用于p2p业务发送的slot或者表示所有业务的slot,0表示所有业务的slot或者表示可用于p2p业务发送的slot;如图4中的p2p slot和normal slot;本实施例slot包括0和1,也可以采用00和01等,还可以采用字母等其他形式。
[0084]
步骤02:sta1需要与sta2建立p2p连接进行p2p传输,sta1向ap发送p2p setup request消息,消息中包含参数:
[0085]
p2p option:用于指示请求的p2p操作类型;“setup”,表示请求建立p2p连接,“release”,表示请求释放p2p连接,这里设置为“setup”;
[0086]
p2p sta:用于指示需要连接的目标sta,设置为sta2的地址或标识;
[0087]
可选的参数:
[0088]
tid:业务标识,用于标识请求发送数据所属业务;
[0089]
步骤03:ap接收到p2p setup request消息后,读取消息中的内容,确认sta2是否支持p2p操作,可以通过以下方式进行确认:
[0090]
通过ap本地存储的sta2的能力信息判断sta2是否支持p2p操作;
[0091]
或者通过ap发送请求消息给sta2,请求获取其能力,通过sta2反馈的能力信息判断sta2是否支持p2p操作;
[0092]
步骤04:如果sta2支持p2p操作,则ap向sta1和sta2发送p2p指示消息,p2p指示消息包括p2p setup confirm消息,消息中指示同意使用p2p操作;
[0093]
如果sta2不支持p2p操作,则ap向sta1发送p2p setup reject消息,p2p指示消息包括p2p setup reject消息,消息中指示不同意sta1使用p2p操作;
[0094]
如果ap广播的p2p parameter set中包括一个以上的参数集,则需要在p2p setup confirm中包含mcs参数,用于指示sta1和sta2使用哪套参数集。
[0095]
步骤05:sta1接收ap发送的消息,如果接收到p2p setup confirm消息,也就是指示同意使用p2p操作的消息,则根据p2p bitmap参数,在设置为“1”对应slot发送数据至
sta2。
[0096]
此外,如果p2p setup confirm消息中包含mcs,则首先根据mcs查找对应的p2p bitmap参数,再根据p2p bitmap参数,在设置为“1”对应slot发送数据至sta2。
[0097]
此外,如果p2p setup request消息中包含tid,则当需要传输的数据包中包含的tid是request消息中的tid时,根据p2p bitmap参数,在设置为“1”对应slot发送数据。
[0098]
步骤06:sta2接收ap发送的消息,如果接收到p2p setup confirm消息,也就是指示同意使用p2p操作的消息,则根据p2p bitmap参数,在设置为“1”对应的slot接收来自sta1的数据。
[0099]
此外,sta1和sta2还可以根据p2p bitmap参数,在设置为“0”对应的slot发送数据或者接收数据;
[0100]
ap在sta1和sta2进行p2p操作期间,不将p2p bitmap中用于p2p的slot,即指示为“1”或者“0”的slot分配给其他sta发送数据;
[0101]
步骤07:sta1数据传输完毕后,向ap和sta2发送p2p release request消息;
[0102]
步骤08:ap接收到p2p release request消息后,重新将p2p bitmap中用于p2p的slot,即指示为“1”或者“0”的slot分配给任何sta发送数据。
[0103]
通过对时隙周期进行分配,包括用于p2p业务的时隙和用于所有业务的时隙,设置p2p时隙,确保p2p通信的数据传输的同时,有效利用时隙,避免现有的p2p通信时所有时隙均被禁用的缺点。
[0104]
实施例3
[0105]
基于实施例1,参数“p2p parameter set”来自ap产生的响应消息,如图6所示,该方法包括步骤:
[0106]
步骤001:sta1需要与sta2建立p2p连接进行p2p传输方式,sta1向ap发送p2p setup request消息,消息中包含参数:
[0107]
p2p option:用于指示请求的p2p操作类型;“setup”,表示请求建立p2p连接,“release”,表示请求释放p2p连接。这里设置为“setup”;
[0108]
p2p sta:用于指示需要连接的目标sta,设置为sta2的地址或标识;
[0109]
可选的参数:
[0110]
tid:业务标识,用于标识请求发送数据所属业务;
[0111]
p2p parameter set:与实施例2中相同;
[0112]
步骤002:ap接收到p2p setup request消息后,读取消息中的内容,确认sta2是否支持p2p操作,可以通过以下方式进行确认:
[0113]
通过ap本地存储的sta2的能力信息判断sta2是否支持p2p操作;
[0114]
或者通过ap发送请求消息给sta2,请求获取其能力,通过sta2反馈的能力信息判断sta2是否支持p2p操作;
[0115]
步骤003:如果sta2支持p2p操作,则ap向sta1和sta2发送p2p指示消息,p2p指示消息包括p2p setup confirm消息,消息中包含参数“p2p parameter set”,其细节如表2:
[0116]
如果sta2不支持p2p操作,则ap向sta1发送p2p指示消息,p2p指示消息包括p2p setup reject消息,消息中指示不同意sta1使用p2p操作;
[0117]
如果ap接收到的p2p setup request消息中包含p2p parameter set,则根据sta2
的能力和ap的策略判断是否能接受sta1请求的参数,如果能,则在p2p setup confirm消息中包含sta1请求的p2p parameter set,如果不能,则确定可以支持的p2p parameter set中的参数,包含在p2p setup confirm消息中。
[0118]
步骤004:sta1接收ap发送的消息,如果接收到p2p setup confirm消息,也就是指示同意使用p2p操作的消息,则根据p2p bitmap参数,在设置为“1”对应slot发送数据至sta2。
[0119]
此外,如果步骤2中的request消息中包含tid,则当需要传输的数据包中包含的tid是request消息中的tid时,根据p2p bitmap参数,在设置为“1”对应slot发送数据。
[0120]
步骤005:sta2接收ap发送的消息,如果接收到p2p setup confirm消息,也就是指示同意使用p2p操作的消息,则根据p2p bitmap参数,在设置为“1”对应的slot接收sta1发送的数据。
[0121]
此外,sta1和sta2还可以根据p2p bitmap参数,在设置为“0”或者“1”对应的slot发送数据或者接收数据;
[0122]
ap在sta1和sta2进行p2p操作期间,不将p2p bitmap中用于p2p的slot,即指示为“1”的slot分配给其他sta发送数据;换句话说,只将p2p bitmap中指示为“0”的slot分配给其他sta发送数据。
[0123]
步骤006:sta1数据传输完毕后,向ap和sta2发送p2p setup release消息。
[0124]
步骤007:ap接收到p2p release request消息后,重新将p2p bitmap中用于p2p的slot,即指示为“1”的slot分配给任何sta发送数据。
[0125]
实施例4
[0126]
基于实施例1,本实施例的用于p2p业务的时隙进一步优化,如图7所示,该方法包括步骤:
[0127]
步骤0001:sta1,sta2和sta3接收ap广播的beacon消息,消息中包括参数“p2p parameter set”,该参数包含子字段“p2p bitmap”和子字段“p2p interval”,设置如表2:
[0128]
以上参数可以是根据不同的mcs策略包含不同的p2p interval和p2p bitmap多组参数值,例如mcs为0,p2p interval为10,p2p bitmap为{1,1,1,0,0,0,0,0,0,2};
[0129]
本实施例中,所述p2p bitmap参数用于指示用于p2p业务的时隙和所有业务的时隙,时隙表示时间单位,如图5所示,用于p2p业务的时隙包括p2p发送时隙和p2p接收时隙即p2p-f slot和p2p-r slot;比如0表示所有业务的slot即normal slot,1表示用于p2p业务的时隙中的p2p发送时隙,2表示用于p2p业务的时隙中的p2p接收时隙。slot值也可以采用数值形式的其他数值,或者采用字母等其他形式。
[0130]
步骤0002:sta1需要与sta2建立p2p连接进行p2p传输方式,sta1向ap发送p2p setup request消息,消息中包含参数:
[0131]
p2p option:用于指示请求的p2p操作类型;“setup”,表示请求建立p2p连接,“release”,表示请求释放p2p连接。这里设置为“setup”;
[0132]
p2p sta:用于指示需要连接的目标sta,设置为sta2的地址或标识;
[0133]
可选的参数:
[0134]
tid:业务标识,用于标识请求发送数据所属业务;
[0135]
步骤0003:ap接收到p2p setup request消息后,读取消息中的内容,确认sta2是
否支持p2p操作,可以通过以下方式进行确认:
[0136]
通过ap本地存储的sta2的能力信息判断sta2是否支持p2p操作;
[0137]
或者通过ap发送请求消息给sta2,请求获取其能力,通过sta2反馈的能力信息判断sta2是否支持p2p操作;
[0138]
步骤0004:如果sta2支持p2p操作,则ap向sta1和sta2发送p2p指示消息,p2p指示消息包括p2p setup confirm消息,消息中指示同意使用p2p操作;
[0139]
如果sta2不支持p2p操作,则ap向sta1发送p2p指示消息,p2p指示消息包括p2p setup reject消息,消息中指示不同意sta1使用p2p操作;
[0140]
如果ap广播的p2p parameter set中包括一个以上的参数集,则需要在p2p setup confirm中包含mcs参数,用于指示sta1和sta2使用哪套参数集。
[0141]
步骤0005:sta1接收ap发送的消息,如果接收到p2p setup confirm消息,也就是指示同意使用p2p操作的消息,则根据p2p bitmap参数,在设置为“1”对应slot发送数据至sta2,在设置为“2”对应的slot接收来自sta2的数据。
[0142]
此外,如果p2p setup confirm消息中包含mcs,则首先根据mcs查找对应的p2p bitmap参数,再根据p2p bitmap参数,在设置为“1”对应slot发送数据,在设置为“2”对应的slot接收数据。
[0143]
此外,如果步骤2中的request消息中包含tid,则当需要传输的数据包中包含的tid是request消息中的tid时,根据p2p bitmap参数,在设置为“1”对应slot发送数据,在设置为“2”对应的slot接收数据。
[0144]
步骤0006:sta2接收ap发送的消息,如果接收到p2p setup confirm消息,也就是指示同意使用p2p操作的消息,则,根据p2p bitmap参数,在设置为“1”对应的slot接收来自sta1的数据,在设置为“2”对应的slot发送数据至sta1。
[0145]
此外,sta1和sta2还可以根据p2p bitmap参数,在设置为“0”对应的slot发送数据;
[0146]
ap在sta1和sta2进行p2p操作期间,不将p2p bitmap中用于p2p的slot,即指示为“1”和“2”的slot分配给其他sta发送数据;
[0147]
步骤0007:sta1数据传输完毕后,向ap和sta2发送p2p release request消息。
[0148]
步骤0008:ap接收到p2p release request消息后,重新将p2p bitmap中用于p2p的slot,即指示为“1”和“2”的slot分配给任何sta发送数据。
[0149]
在使用场景中,第一终端为投影仪,第二终端为移动智能手机,第三终端为智能电视,网络接入设备为路由器,与实施例1不同的是,本实施例的投影仪和移动智能手机在p2p通信时,均具有同时发送和接收功能,使得终端从消息被动方转变为主动方,比如从智能手机发送消息给投影仪转变为投影仪也能发送消息至智能手机,利于主动采集投影仪的数据。
[0150]
同时,本实施例中参数“p2p parameter set”可来自ap广播的消息。
[0151]
实施例5
[0152]
基于上述任一实施例,所述p2p setup request消息中包含参数“业务标识”和缓存数据量,或“业务标识”,缓存数据量和目标终端的信号强度,或“业务标识”,缓存数据量和目标终端的信号质量。设置上述参数均作为ap分配p2p信道的判断参数,比如缓存数据量
比较大,则可以进行点对点通信,数据量较小,不建议分配点对点通信信道;业务标识为大数据量数据时,比如视频数据等,推荐进行点对点通信;比如目标终端的信号强度比较弱,则不利于进行点对点通信。
[0153]
实施例6
[0154]
基于与上述点对点通信资源分配的方法同样的发明构思,本技术实施例还提供了一种终端。终端包括
[0155]
存储器,所述存储器用于存储程序;
[0156]
处理器,耦合到所述存储器,其中,所述处理器用于运行所述程序,以使得所述终端执行如上述任一实施例所述点对点通信资源分配的方法。
[0157]
本技术实施例还提供了一种终端,终端包括
[0158]
消息接收模块,用于接收网络接入设备发送的p2p指示消息;
[0159]
p2p传输模块,用于根据参数“p2p parameter set”和所述网络接入设备发送的p2p指示消息与目标终端进行p2p传输;所述参数包含表示p2p时隙分配模式的周期的子字段“p2p interval”和表示在一个时隙分配周期内,用于p2p的时隙分布情况的子字段“p2p bitmap。
[0160]
p2p传输模块包括第一传输模块和第二传输模块,所述第一传输模块用于在p2p指示消息指示为确认使用p2p业务时第一终端接收确认使用p2p业务的消息,根据p2p bitmap参数在用于p2p业务的时隙发送数据至目标终端;所述第二传输模块用于在p2p指示消息指示为确认使用p2p业务时目标终端接收确认使用p2p业务的消息,根据p2p bitmap参数在用于p2p业务的时隙接收来自第一终端的数据。或者所述第一传输模块用于在p2p指示消息指示为确认使用p2p业务时第一终端接收确认使用p2p业务的消息,根据p2p bitmap参数在p2p发送时隙发送数据至目标终端,在p2p接收时隙接收来自目标终端的数据;所述第二传输模块用于在p2p指示消息指示为确认使用p2p业务时目标终端接收确认使用p2p业务的消息,根据p2p bitmap参数在p2p发送时隙接收来自第一终端的数据,在p2p接收时隙发送数据至第一终端。
[0161]
此外,本技术实施例还提供了一种存储介质,存储介质上存储有计算机程序,计算机程序被执行时,实现上述方法实施例所提供的点对点通信资源分配的方法,具体可参见上述方法实施例,本技术实施例中对此不作赘述。
[0162]
综上所述,本技术实施例提供的点对点通信资源分配的方法,通过对时隙进行管理,时隙周期分配为p2p业务时隙和所有业务时隙,通过各参数判断确认使用p2p业务时,在p2p业务时隙进行点对点通信,点对点通信结束后恢复p2p业务时隙,避免现有技术中点对点通信时全部时隙被占用,影响信道传输,影响网络性能。
[0163]
在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本技术的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也
可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0164]
另外,在本技术每个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是每个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
[0165]
所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术每个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、随机存取存储器(random access memory,ram)、只读存储器(read only memory,rom)、磁碟或者光盘等各种可以存储程序代码的介质。
[0166]
以上所述仅为本技术的实施例而已,并不用于限制本技术的保护范围,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
[0167]
此外,需要说明的是,在本文中,诸如“第一”、“第二”、“第三”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献