CN111836370A - 一种基于竞争的资源预约方法及设备 - Google Patents
一种基于竞争的资源预约方法及设备 Download PDFInfo
- Publication number
- CN111836370A CN111836370A CN201910310193.3A CN201910310193A CN111836370A CN 111836370 A CN111836370 A CN 111836370A CN 201910310193 A CN201910310193 A CN 201910310193A CN 111836370 A CN111836370 A CN 111836370A
- Authority
- CN
- China
- Prior art keywords
- time slot
- priority
- transmitted
- service data
- micro
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 60
- 230000005540 biological transmission Effects 0.000 claims abstract description 297
- 238000012544 monitoring process Methods 0.000 claims abstract description 21
- 238000012545 processing Methods 0.000 claims description 35
- 230000008569 process Effects 0.000 claims description 9
- 238000004590 computer program Methods 0.000 claims description 8
- 230000001360 synchronised effect Effects 0.000 abstract description 16
- 230000007246 mechanism Effects 0.000 abstract description 9
- 238000005516 engineering process Methods 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 11
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000002860 competitive effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/53—Allocation or scheduling criteria for wireless resources based on regulatory allocation policies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0833—Random access procedures, e.g. with 4-step access
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供一种基于竞争的资源预约方法及设备,用以解决同步自组网技术中由于控制信道资源数量有限导致的网络容量受限及支持的业务类型单一的问题。第一节点根据时隙状态表,为待传输的业务数据预约传输调度周期的业务传输时段内的空闲时隙;并确定传输调度周期内的预约控制时段的进行资源预约的时隙,在确定的时隙中的第一微时隙内侦听该时隙是否被占用,第一微时隙的长度与待传输的业务数据的优先级相匹配,确定时隙未被占用,在进行资源预约的时隙内的第二微时隙发送用于指示所述为待传输的业务数据预约传输调度周期的业务传输时段内的空闲时隙的预约控制信息。通过区分优先级的随机预约机制解决业务分布式源调度问题,且使网络容量灵活扩展。
Description
技术领域
本发明涉及无线通信技术领域,特别涉及一种基于竞争的资源预约方法及设备。
背景技术
无线自组网具有无中心、自组织、分布式控制、节点移动和多跳等特点,没有中心控制实体进行全局的资源管理与分配,需要专门设计适用于自组网的分布式信道接入协议。自组网MAC(Medium Access Control,媒体接入控制)接入协议涉及必须针对网络的特殊性和所支持的业务类型,在有限的信道上最大程度的同时满足协议的高效性、公平性QoS(Quality of Service,业务质量)保证及功率有效性等指标。
随着自组网业务的多样化,基于同步机制和动态预约的时隙资源分配方法,成为自组网保障业务质量、提高业务传输效率的主流接入方法。基于预约接入的QoS保障机制可以解决实时性要求很高的业务快速获得信道使用权和避免过大的时延抖动问题。因为信道使用权通常采用分布式方法获得,导致业务的接入速度不只取决于节点自身,而且在很大程度上依赖于其临节点的个数、业务量及业务优先级。
其中,HR-TDMA(Hybrid Reservation-Time Division Multiple Access,混合预约时分多址)协议是一种典型的同步自组网预约接入协议,采取了固定分配策略,各节点与其控制信道一一对应,使得控制信道的资源预留与网络容量相对应。由于每个传输调度周期内,控制信道资源数量有限,因此网络可以容纳的用户数量有限,对在网用户的服务质量造成很大影响。
综上,现有技术中同步自组网接入控制技术中由于控制信道资源数量有限,限制了网络容量的灵活扩展,不能有效支持QoS业务请求。
发明内容
本发明提供一种基于竞争的资源预约方法及设备,用以解决现有技术中同步自组网技术中由于控制信道资源数量有限导致的网络容量受限及支持的业务类型单一的问题。
第一方面,本发明实施例提供一种基于竞争的资源预约方法,该方法包括:
第一节点根据时隙状态表,为待传输的业务数据预约第一传输调度周期的业务传输时段内的空闲时隙;
所述第一节点确定所述第一传输调度周期的预约控制时段的第一时隙,并在所述第一时隙中的第一微时隙内侦听所述第一时隙是否被占用,若所述第一时隙未被占用,则在所述第一时隙的第二微时隙发送预约控制信息,所述预约控制信息用于指示所述为待传输的业务数据预约第一传输调度周期的业务传输时段内的空闲时隙;其中,所述第一微时隙的长度与所述待传输的业务数据的优先级相匹配。
上述方法,第一节点在第一时隙的第一微时隙内侦听到第一时隙未被占用时,在第一时隙的第二微时隙发送用于指示待传输的业务数据预约第一调度周期内业务传输时段的空闲时隙的预约控制信息,从而第一节点可以动态为待传输数据预约空闲时隙,空闲时隙可以被不同的节点使用,增加网络容量,提高***性能,且根据待传输的业务数据的优先级确定第一微时隙的长度,通过区分优先级的预约机制解决多类业务的分布式资源调度问题,有效支持QoS业务请求。
在一种可能的实现方式中,若所述第一时隙被占用,所述第一节点确定在所述第一时隙资源预约失败,并判断在所述第一传输调度周期的预约控制时段内的资源预约失败次数是否达到阈值;
若未达到所述阈值,则所述第一节点确定所述第一传输调度周期的预约控制时段的第二时隙,并在所述第二时隙中的第一微时隙内侦听所述第二时隙是否被占用,所述第二时隙在所述第一时隙之后,所述第二时隙的第一微时隙的长度与所述待传输的业务数据的优先级相匹配。
上述方法,由于在第一时隙资源预约失败,因此需要重新确定进行资源预约的时隙在,在重新确定进行资源预约的时隙时,根据第一节点在第一调度周期的预约控制时段内的资源预约失败的次数确定,当资源预约失败次数未达到阈值时,第一节点确定第一调度周期的预约控制时段的第二时隙,并在第二时隙的第一微时隙内侦听第二时隙是否被占用,第二时隙在第一时隙之后,从而能够提高资源预约的成功率。
在一种可能的实现方式中,所述第一节点根据所述待传输的业务数据的优先级,确定所述第二时隙在所述第一传输调度周期的预约控制时段内的位置;其中,若所述待传输的业务数据为第一优先级,则所述第二时隙的位置为第一位置,若所述待传输的业务数据为第二优先级,则所述第二时隙的位置为第二位置,所述第一优先级高于所述第二优先级,所述第一位置在所述第二位置之前。
上述方法,第一节点根据待传输的业务数据的优先级,确定第二时隙在第一传输调度周期的预约控制时段内的位置,且待传输的业务数据的优先级越高,第二时隙在第一传输调度周期中的预约控制时段内的位置越靠前,因此待传输的业务数据的优先级越高,待传输的业务数据对应的节点的资源预约成功的概率越大,保证高优先级业务的优先接入和QoS服务。
在一种可能的实现方式中,所述第一节点根据所述待传输的业务数据的优先级,确定所述第二时隙在所述第一传输调度周期的预约控制时段内的位置时:
所述第一节点根据所述待传输的业务数据的优先级序号与最高优先级序号之间的比值,确定时隙偏移量集合中时隙偏移量的取值,所述时隙偏移量集合中的时隙偏移量取值等于或小于所述比值;其中,优先级的序号按照优先级从低到高的顺序递增;
所述第一节点从所述时隙偏移量集合中随机选择一个时隙偏移量,并根据所述第一时隙和所述时隙偏移量确定所述第二时隙的位置。
上述方法,给出根据待传输的业务数据的优先级确定第二时隙在第一传输调度周期的预约控制时段内的位置的具体方案,根据待传输的业务数据的优先级和最高优先级的比例关系确定时隙偏移量集合,然后根据在时隙偏移量集合中随选择的一个时隙偏移量,并根据选取的时隙偏移量和第一时隙确定第二时隙,由于待传输的业务数据的优先级和最高优先级的比例关系确定的,所述时隙偏移量集合中时隙偏移量的个数随着优先级的升高而减少,因此待传输业务的优先级越高,时隙偏移量越小,可以优先进入,同时确定时隙偏移量可以减少竞争资源预约时各个节点间的冲突。
在一种可能的实现方式中,若所述第一时隙被占用,所述第一节点确定在所述第一时隙资源预约失败,并判断在所述第一传输调度周期的预约控制时段内的资源预约失败次数是否达到阈值;
若达到所述阈值,则所述第一节点在第二传输调度周期的业务传输时段内的第三时隙,在所述第三时隙的第一微时隙内侦听所述第三时隙是否被占用,所述第二时隙的第一微时隙的长度与所述待传输的业务数据的优先级相匹配。
上述方法,第一节点在第一传输调度周期的预约控制时段内的资源预约失败次数达到阈值,则在第二调度周期的预约控制时段确定第三时隙,在第三时隙中的第一微时隙内侦听第三时隙是否被占用,第二调度周期在第一调度周期之后,从而提高资源预约成功率。
在一种可能的实现方式中,所述第一节点根据所述待传输的业务数据的优先级确定所述第一微时隙的长度;其中,若所述待传输的业务数据为第一优先级,则所述第一微时隙的长度为第一长度,若所述待传输的业务数据为第二优先级,则所述第一微时隙的长度为第二长度,所述第一优先级高于所述第二优先级,所述第一长度小于所述第二长度。
上述方法,第一微时隙的长度是根据待传输的业务数据的优先级确定的,待传输的业务数据的优先级越高,第一微时隙的长度越短,资源预约成功的概率越高,因此待传输的业务数据优先级越高,就可以优先预约业务传输所需的业务传输时隙资源,保证高优先级业务的优先接入和QoS质量。
在一种可能的实现方式中,所述第一节点根据所述待传输的业务数据的优先级确定所述第一微时隙的长度时:
所述第一节点根据第一微时隙的长度和所述待传输的业务数据的优先级序号的反比关系确定所述第一微时隙的长度。
上述方法,给出根据待传输的业务数据的优先级确定第一微时隙长度的具体方案,从中可知当预设的第一微时隙长度一定时,待传输的业务数据的优先级越大,第一微时隙的长度越小,因此优先级越大的待传输的业务数据可以优先预约业务传输所需的业务传输时隙资源,进行优先接入。
在一种可能的实现方式中,若所述第一时隙或所述第二时隙未被占用,则所述第一节点确定在所述第一时隙或所述第二时隙资源预约成功,所述第一节点不再侦听所述第一传输调度周期的预约控制时段的其他时隙是否被占用。
在一种可能的实现方式中,若所述第三时隙未被占用,则所述第一节点确定在所述第三时隙资源预约成功,所述第一节点不再侦听所述第二传输调度周期的预约控制时段的其他时隙是否被占用。
上述方法,第一节点侦听到第一时隙或第二时隙未被占用,确定第一时隙或第二时隙资源预约成功,第一节点不再侦听第一传输调度周期的控制时段的其它时隙是否被占用;第一节点侦听到第三时隙未被占用,确定在第三时隙资源预约成功,第一节点不再侦听第二传输调度周期的预约控制时段的其他时隙是否被占用,也就是在同一传输调度周期,进行一个待传输的业务数据的传输,提高数据传输效率。
在一种可能的实现方式中,所述在所述第一时隙传输预约控制信息之后,所述第一节点根据来自于至少一个第二节点的预约控制信息更新所述时隙状态表;
若所述第一节点根据更新后的时隙状态表确定所述预约控制信息指示的时隙可用,则在所述预约控制信息指示的时隙上传输所述待传输的业务数据;或
若所述第一节点根据更新后的时隙状态表确定所述预约控制信息指示的时隙不可用,则根据配置的处理策略对所述待传输业务数据进行处理;所述处理策略用于指示在资源预约失败时的处理操作。
上述方法,第一节点在第一时隙发送预约控制信息之后,第一节点可以根据来自至少一个第二节点的预约控制信息更新该时隙状态表,第一节点根据更新后的时隙状态表确定预约控制信息指示的时隙可用,则在预约控制信息指示的时隙上传输待传输的业务数据,否则,根据配置的处理策略对待传输的业务数据进行处理,第一节点传输待传输的业务数据的时隙可根据随机预约机制动态分配,增加网络容纳量,提高***性能。
第二方面,本发明实施例提供一种基于竞争的资源预约设备,该设备包括:处理器、存储器及收发机;
其中,处理器,用于读取存储器中的程序并执行下列过程:
根据时隙状态表,为待传输的业务数据预约第一传输调度周期的业务传输时段内的空闲时隙;
确定所述第一传输调度周期的预约控制时段的第一时隙,并在所述第一时隙中的第一微时隙内侦听所述第一时隙是否被占用,若所述第一时隙未被占用,则在所述第一时隙的第二微时隙发送预约控制信息,所述预约控制信息用于指示所述为待传输的业务数据预约第一传输调度周期的业务传输时段内的空闲时隙;其中,所述第一微时隙的长度与所述待传输的业务数据的优先级相匹配。
第三方面,本发明实施例提供一种基于竞争的资源预约设备,该设备包括:
预约模块,用于根据时隙状态表,为待传输的业务数据预约第一传输调度周期的业务传输时段内的空闲时隙;
侦听模块,用于确定所述第一传输调度周期的预约控制时段的第一时隙,并在所述第一时隙中的第一微时隙内侦听所述第一时隙是否被占用,若所述第一时隙未被占用,则在所述第一时隙的第二微时隙发送预约控制信息,所述预约控制信息用于指示所述为待传输的业务数据预约第一传输调度周期的业务传输时段内的空闲时隙;其中,所述第一微时隙的长度与所述待传输的业务数据的优先级相匹配。
第四方面,本发明实施例提供的一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述第一方面任一的方案。
另外,第二方面至第四方面中任一种实现方式所带来的技术效果可参见第一方面中不同实现方式所带来的技术效果,此处不再赘述。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为现有技术中采用时分多址进行信道划分的示意图;
图2为本发明实施例提供的一种基于竞争的资源预约方法的流程示意图;
图3为本发明实施例提供的时隙的结构示意图;
图4为本发明实施例提供的节点在传输调度周期的同步时段接收业务数据传输请求的结构示意图;
图5为本发明实施例提供的节点在传输调度周期的预约控制时段的任一时隙接收业务数据传输请求的结构示意图;
图6为本发明实施例提供的节点在传输调度周期的业务传输时段接收业务数据传输请求的结构示意图;
图7为本发明实施例提供的一种基于竞争的资源预约的完整方法流程示意图;
图8为本发明实施例提供的一种基于竞争的资源预约设备的结构示意图;
图9为本发明实施例提供的另一种基于竞争的资源预约设备的结构示意图。
具体实施方式
以下,对本申请实施例中的部分用语进行解释说明,以便于本领域技术人员理解。
(1)本申请实施例中,名词“网络”和“***”经常交替使用,但本领域的技术人员可以理解其含义。
(2)本申请实施例中术语“多个”是指两个或两个以上,其它量词与之类似。
(3)“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
HR-TDMA(混合预约时分多址)协议是典型的自组网的分布式信道接入协议,混合预约时分多址协议的信道划分包括:超帧(superframe)、时帧(frame)和时隙(slot)3层帧结构,如图1所示。
1)时帧(frame)是业务传输的基本调度周期,分为3个时段,分别为同步(Synchronize Segment)时段、预约控制(Control Segment)时段和业务传输(ServiceSegment)时段。
同步时段(Synchronize Segment)用于执行自组网的同步维护和业务时隙状态表的动态更新;预约控制时段(Control Segment)分为若干个时隙,用于节点以时隙(slot)为单位预约业务传输所需的信道资源;业务传输时段(Service Segment)用于节点在已预约的业务信道上进行业务传输。
为了最小化业务等待时延,时帧(frame)结构通常采用较短的时帧长度(frame_length),在业务传输效率(Throughput)的约束下尽量缩短传输调度周期(schedule_cycle)。
2)超帧(superframe)周期容纳若干个时帧(frame),通常一个超帧中时帧的个数与网络中的节点个数(Num_Users)相对应,体现了同步自组网的网络容量,即:superframe_length(超帧长度)=Num_Users(节点个数)*frame(时帧)。
当有新节点接入网络时,通常需要持续若干个(Num_Scanning)超帧周期,表现为节点的入网时延(Access_Delay),即:Access_Delay(入网时延)=Num_Scanning(个数)*superframe_length(超帧长度)。
3)为了支持动态TDMA的传输资源调度,每个时帧(frame)的预约时段(ControlSegment)通常划分为若干个时隙,用于分布式预约控制算法所需的控制信令(RTS(RequestTo Send,请求发送帧)/CTS(Clear To Send,允许发送帧)/ACK(Acknowledged Message,响应消息))的传输。
现有的同步自组网接入控制技术(如HR-TDMA协议),预约时段的控制信道数(Num_CCHs)与网络可以容纳的最大节点数(Num_Users)相对应,即:Num_CCHs(控制信道数)=Num_Users(最大节点数)。这种方法保证了每个在网节点都有自己的专用控制信道,能够确保节点交换预约控制信令的可靠性。但是该方法在提供可靠信令交换的同时,却限制了网络中可以容纳的节点数。
现有的同步自组网接入控制技术方案中,控制信道数量与网络能够容纳的最大节点数相对应。在控制信道数(Num_CCHs)受限于时帧长度的同时,同步自组网的节点个数(Num_Users)也受到很大限制。当网络中接入的节点数增多时,现有的同步自组网接入方案必需通过超帧扩展机制,为新节点提供可用的控制信道。但是,这种超帧扩展机制却大大增加了新用户的入网时延和业务面的传输等待时延,并且增加了接入协议的复杂性。
由于在网的每个节点并不是实时进行业务数据的传输,传输调度周期内静态分配给对应节点的控制信道会在某一时刻处于空闲状态,浪费了有限的控制信道资源。因此,本发明提供了基于统计复用思想的“资源预约方法”,对上述有限的控制信道资源进行有限的竞争和灵活的使用,并完成相应的预约控制流程,在竞争和灵活使用的过程中通过区分优先级的随机预约机制解决多了业务的分布式信道资源调度问题,使得网络可以容纳的节点数不再受限于控制信道数量,从而达到提升同步自组网的容量,且保证业务的灵活接入和QoS服务。
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
如图2所示,为本发明实施例提供的一种基于竞争的资源预约方法流程图,包括如下步骤:
步骤200,第一节点根据时隙状态表,为待传输的业务数据预约第一传输调度周期的业务传输时段内的空闲时隙;
步骤210,所述第一节点确定所述第一传输调度周期的预约控制时段的第一时隙,并在所述第一时隙中的第一微时隙内侦听所述第一时隙是否被占用,若所述第一时隙未被占用,则在所述第一时隙的第二微时隙发送预约控制信息,所述预约控制信息用于指示所述为待传输的业务数据预约第一传输调度周期的业务传输时段内的空闲时隙;其中,所述第一微时隙的长度与所述待传输的业务数据的优先级相匹配。
上述方法,第一节点根据时隙状态表,为待传输的业务数据预约第一传输调度周期的业务传输时段内的空闲时隙;并在第一传输调度周期的预约控制时段内确定第一时隙,在第一时隙的第一微时隙内侦听第一时隙是否被占用,在确定第一时隙未被占用后,在第一时隙的第二微时隙发送用于指示所述为待传输的业务数据预约第一传输调度周期的业务传输时段内的空闲时隙的预约控制信息;
由于第一节点在侦听到第一时隙未被占用时,在第一时隙发送用于指示待传输的业务数据预约第一调度周期内业务传输时段的空闲时隙的预约控制信息,从而第一节点可以动态为待传输数据预约空闲时隙,空闲时隙可以被不同的节点使用,增加网络容量,提高***性能,且根据待传输的业务数据的优先级确定第一微时隙长度,通过区分优先级的预约机制解决多类业务的分布式资源调度问题,有效支持QoS业务请求。
其中,所述第一微时隙用于节点侦听所述第一时隙内是否被占用;
所述第二微时隙用于节点发送用于指示所述为待传输的业务数据预约第一传输调度周期的业务传输时段内的空闲时隙的预约控制信息。
如图3所示,为本发明实施例提供的一种时隙的结构示意图,一个超帧包含多个时帧,一个时帧包含同步时段、预约控制时段、业务传输时段,一个时帧的预约控制时段包含多个时隙,每个时隙包含第一微时隙和第二微时隙,其中第一微时隙的长度与所述待传输的业务数据的优先级相匹配。
在本发明实施例中,在网的每个节点在每时帧的同步时段接收其他节点发布的时隙状态表,然后更新该节点在本地维护的2跳节点时隙状态表,用于预约段的时隙预约决策。
比如,第一节点为在网节点,第一节点会在每时帧的同步时段接收多个第二节点发布的时隙状态表,然后更新在本地维护的2跳节点时隙状态表。
其中,所述时隙状态表是无中心自组网采用分布式时隙预约算法进行动态时隙分配时的最重要的数据结构。
所述动态维护的时隙状态表包含了每个节点的2跳范围内邻节点对时隙的使用状态,使得节点自身进行时隙预约时,避免使用已经被邻节点占用的时隙,从而避免时隙占用冲突。
比如,第一节点当前的时隙状态表中,存在5个时隙,时隙A,时隙B,时隙C,时隙D,时隙E,时隙A被第二节点1占用,时隙B被第二节点2占用,其中,第一节点和第二节点1为2跳节点,第一节点和第二节点2为2跳节点。第一节点在一个时帧的同步时段接收第二节点3发布的时隙状态表,第一节点和第二节点3为2跳节点,第二节点3发布的时隙状态表中时隙C被占用,则第一节点更新自身的时隙状态表,更新后的时隙状态表为时隙A被第二节点1占用,时隙B被第二节点2占用,时隙C被第二节点3占用,时隙D和时隙E为空闲时隙。
在更新时隙状态表后,第一节点在每个传输调度周期内,等待来自高层的业务数据传输请求,其中所述高层可以是LLC(Logical Link Control,逻辑链路控制)层,也可以为IP(Internet Protocol,互联网协议)层,还可以为其他高层。
需要说明的是,一个时帧表示一个传输调度周期,第一节点是可以接收多个第二节点发布的时隙状态表并维护本地时隙状态表的节点,因此在无线自组网中,且可以接收无线自组网中的其他节点发布的时隙状态表并维护自身的时隙状态表的任意节点都可以作为第一节点,其他节点为第二节点。
若所述第一节点没有等到高层发送的业务数据传输,则该节点跳过该时帧的预约控制时段,只接收第二节点的预约请求信息,并对时隙状态表进行更新;或
若所述第一节点确定有至少一个来自高层的数据传输请求,则根据数据传输请求中携带的优先级信息,按照优先级由低到高的顺序对所述数据传输请求进行排序,并确定数据传输请求对应的优先级序号;
比如,所述第一节点确定有3个来自高层的数据传输请求A、B、C;数据传输请求C的优先级最高、数据传输请求A的优先级次之、数据传输请求B的优先级最低,此时按照优先级由低到高的数据为数据传输请求进行排序后为:数据传输请求B、数据传输请求A、数据传输请求C,因此数据传输请求B的优先级序号为1、数据传输请求A的优先级序号为2、数据传输请求C的优先级序号为3。
并在所述第一节点确定有来自高层的数据传输请求后,根据当前的时隙状态表(即该第一节点在传输调度周期的同步时段根据至少一个第二节点发布的时隙状态表对自身的时隙状态表进行更新后的时隙状态表),为所述数据传输请求中待传输的业务数据预约第一传输调度周期内业务传输时段的空闲时隙;
比如,第一节点当前的时隙状态表中,存在5个时隙,时隙A,时隙B,时隙C,时隙D,时隙E,时隙A被第二节点1占用,时隙B被第二节点2占用,其中,第一节点和第二节点1为2跳节点,第一节点和第二节点2为2跳节点。则第一节点根据时隙状态表,为待传输的业务数据预约传输调度周期内业务传输时段的空闲时隙时,可以从时隙C,时隙D和时隙E中进行选择,具体的选择方式可以为随机选择,也可以通过一定的算法进行选择,还可以通过其他方式选取空闲时隙,具体的本发明不做限制。
第一节点根据时隙状态表,为待传输的业务数据预约第一传输调度周期内业务传输时段的空闲时隙后,第一节点确定第一传输调度周期的预约控制时段的第一时隙。
在本发明实施例中,第一传输调度周期和第一时隙可以根据第一节点接收到高层发送的业务数据传输请求的位置确定。第一节点可以在任意位置接收高层发送的业务数据传输请求,接收到的业务数据传输请求的位置不同,确定的第一传输调度周期和第一时隙不同。
第一节点可以在传输调度周期中的同步时段、预约控制时段、业务传输时段接收高层发送的业务数据传输请求。下面分别对这三种情况进行说明。
情况一:在传输调度周期的同步时段接收高层发送的业务数据传输请求。
第一节点在传输调度周期的同步时段接收高层发送的业务数据传输请求,则将接收业务数据传输请求的传输调度周期作为第一传输调度周期,将该传输调度周期的预约控制时段的第一个时隙作为第一时隙。
如图4所示,存在传输调度周期1和传输调度周期2,传输调度周期1的预约控制时段存在时隙A、时隙B、时隙C、时隙D、时隙E,节点在传输调度周期1的同步时段接收高层发送的业务数据传输请求,则节点将传输调度周期1作为第一传输调度周期,将时隙A作为第一时隙。
情况二:在传输调度周期的预约控制时段接收高层发送的业务数据传输请求。
第一节点在传输调度周期的预约控制时段内的任一时隙接收高层发送的业务数据传输请求,则将接收业务数据传输请求的传输调度周期作为第一传输调度周期,将接收业务数据传输请求的传输调度周期的预约控制时段的时隙作为第一时隙。
如图5所示,存在传输调度周期1和传输调度周期2,传输调度周期1的预约控制时段存在时隙A、时隙B、时隙C、时隙D、时隙E,第一节点在传输调度周期1的预约控制时段的时隙C接收高层发送的业务数据传输请求,则将传输调度周期1作为第一传输调度周期,将时隙C作为第一时隙。
情况三:在传输调度周期的业务传输时段接收到高层发送的业务数据传输请求。
第一节点在传输调度周期的业务传输时段接收高层发送的业务数据传输请求,则将与接收到业务数据传输请求的传输调度周期下一个传输调度周期作为第一传输调度周期,将与接收到业务数据传输请求的传输调度周期下一个传输调度周期中的预约控制时段的第一个时隙作为第一时隙。
如图6所示,存在传输调度周期1和传输调度周期2,传输调度周期1与传输调度周期2相邻,且传输调度周期2在传输调度周期1之后,传输调度周期2的预约控制时段存在时隙A、时隙B、时隙C、时隙D、时隙E,第一节点在传输调度周期1的业务传输时段接收高层发送的业务数据传输请求,则将传输调度周期2作为第一传输调度周期,将传输调度周期2的预约控制时段的时隙A作为第一时隙。
第一节点在确定第一调度周期的预约控制时段的第一时隙后,在所述第一时隙中的第一微时隙内侦听所述第一时隙是否被占用;
实施例一:第一时隙未被占用。
若所述第一时隙未被占用,则说明第一节点在第一时隙资源预约成功,并在所述第一时隙的第二微时隙发送预约控制信息,所述预约控制信息用于指示所述为待传输的业务数据预约第一传输调度周期的业务传输时段内的空闲时隙。
在所述第一时隙传输预约控制信息之后,所述第一节点根据来自于至少一个第二节点的预约控制信息更新所述时隙状态表;
在本发明实施例中,所述第一节点广播所述预约控制信息,并接收至少一个第二节点的预约控制信息,并根据接收到的至少一个第二节点的预约控制信息确定第二节点占用的时隙,同时再次更新所述时隙状态表;
比如,第一节点的时隙状态表中,存在5个时隙,时隙A,时隙B,时隙C,时隙D,时隙E,时隙A被第二节点1占用,时隙B被第二节点2占用,时隙C、时隙D和时隙E为空闲时隙;
接收到第二节点3的预约控制信息,确定第二节点3占用时隙C,此时更新所述时隙状态表,确定时隙D和时隙E为空闲时隙。
需要说明的是,在本发明实施例中,所述第一节点广播所述预约控制信息后,接收至少一个第二节点发布的时隙状态表,并根据第二节点发布的时隙状态表更新所述时隙状态表。
在根据来自于至少一个第二节点的预约控制信息更新所述时隙状态表后,根据更新后的时隙状态表确定所述预约控制信息指示的时隙是否可用;
其中,所述第一节点发送的预约控制信息指示的时隙是否可用指的是:所述预约控制信息指示的时隙是否为第二节点占用,若被第二节点占用,则确定所述预约控制信息指示的时隙不可用;或
若未被第二节点占用,则确定所述预约控制信息指示的时隙可用。
比如,第一节点的时隙状态表中,存在5个时隙,时隙A,时隙B,时隙C,时隙D,时隙E,时隙A被第二节点1占用,时隙B被第二节点2占用,时隙C、时隙D和时隙E为空闲时隙,且为待传输的业务数据预约第一传输调度周期的业务传输时段内的空闲时隙为时隙C(即预约控制信息指示的时隙为时隙C);接收到第二节点3的预约控制信息,确定第二节点3占用时隙C;此时预约控制信息指示的时隙C被第二节点3占用,确定所述预约控制信息指示的时隙不可用。
若所述第一节点根据更新后的时隙状态表确定所述预约控制信息指示的时隙可用,则在所述预约控制信息指示的时隙上传输所述待传输的业务数据;或
若所述第一节点根据更新后的时隙状态表确定所述预约控制信息指示的时隙不可用,则根据配置的处理策略对所述待传输业务数据进行处理;所述处理策略用于指示在资源预约失败时的处理操作。
其中,所述处理策略是根据所述待传输的业务数据的需求特性确定的,所述处理策略指示的处理操作包括:丢弃、重预约、重传等。
在本发明实施例中,当所述第一时隙未被占用,则所述第一节点确定在所述第一时隙资源预约成功,所述第一节点不再侦听所述第一传输调度周期的预约控制时段的其他时隙是否被占用。
即所述第一节点在确定第一时隙未被占用后,不继续在第一传输调度周期的预约控制时段内确定第二时隙,并不执行侦听第二时隙是否被占用的过程。
实施例二:第一时隙被占用。
若所述第一时隙被占用,则所述第一节点确定在所述第一时隙资源预约失败,并判断在所述第一传输调度周期的预约控制时段内的预约资源失败次数是否达到阈值。
情况一:在所述第一传输调度周期的预约控制时段内的预约失败次数未达到阈值。
在确定在所述第一传输调度周期的预约控制时段内的预约失败次数未达到阈值后,所述第一节点在所述第一传输调度周期的预约控制时段内确定第二时隙,并在所述第二时隙中的第一微时隙内侦听所述第二时隙是否被占用,所述第二时隙在所述第一时隙之后,所述第二时隙的第一微时隙的长度与所述待传输的业务数据的优先级相匹配。
比如,第一节点在第一传输调度周期中的预约控制时段的时隙A资源预约失败,此时第一节点确定在第一传输调度周期的预约控制时段资源预约失败的次数为1,阈值为3,第一节点确定在第一传输调度周期资源预约失败的次数未达到阈值,则第一节点在第一传输调度周期的预约控制时段内重新确定一个时隙(即第二时隙),并在第二时隙的第一微时隙内侦听所述第二时隙是否可用,第二时隙在第一时隙之前。
在本发明实施例中,所述第一节点在所述第一传输调度周期中的预约控制时段内确定第二时隙时,根据所述待传输的业务数据的优先级,确定所述第二时隙在所述第一传输调度周期的预约控制时段内的位置;
所述第一节点根据所述待传输的业务数据的优先级,确定所述第二时隙在所述第一传输调度周期的预约控制时段内的位置时:
所述第一节点根据所述待传输的业务数据的优先级序号与最高优先级序号之间的比值,确定时隙偏移量集合中时隙偏移量的取值,所述时隙偏移量集合中的时隙偏移量取值等于或小于所述比值;其中,优先级的序号按照优先级从低到高的顺序递增;
所述第一节点从所述时隙偏移量集合中随机选择一个时隙偏移量,并根据所述第一时隙和所述时隙偏移量确定所述第二时隙的位置。
比如,所述第一节点确定有20个业务数据传输请求,根据20个业务数据传输请求中携带的优先级信息,对业务数据传输请求对应的业务数据按照优先级从高到低的数据进行排序,此时优先级最低的排在第一位,且对应的优先级序号为1,优先级最高的排在最后一位,且对应的优先级序号为20,若确定待传输的业务数据排在第4位,此时确定待传输的业务数据的优先级序号为4;
在确定时隙偏移量集合中的时隙偏移量取值时,将小于等于最高优先级序号与待传输的业务数据对应的优先级序号之间的比值的正整数作为时隙偏移量集合中的时隙偏移量,即待传输的业务数据对应的优先级序号为4,最高优先级序号为20,此时,时隙偏移量集合中的时隙偏移量包括1、2、3、4、5;此时在时隙偏移量集合中随机选取一个时隙偏移量3,此时第二时隙为第一时隙之后的第三个时隙,比如第一时隙为预约控制时段内的第一个时隙,则所述第二时隙为该预约控制时段内的第四个时隙。
若待传输的业务数据的优先级序号为10,最高优先级序号为20,此时,时隙偏移量集合中的时隙偏移量包括1、2;随机选取的时隙偏移量为1,若第一时隙仍为预约控制时段内的第一个时隙,此时第二时隙为预约控制时段内的第二个时隙;
因此,若所述待传输的业务数据为第一优先级,则所述第二时隙的位置为第一位置,若所述待传输的业务数据为第二优先级,则所述第二时隙的位置为第二位置,所述第一优先级高于所述第二优先级,所述第一位置在所述第二位置之前。
在实施中,采用业务数据优先级的退避算法,用于协调不同等级业务间的连续竞争冲突概率,在业务传输调度周期的预约控制时段的时隙内资源预约失败,且失败的次数为达到阈值时,根据待传输的业务数据的优先级序号确定时隙偏移量集合,并在时隙偏移量集合中随机选择时隙偏移量,进一步根据时隙偏移量确定第二时隙,在第二时隙上继续侦听第二时隙是否被占用确定资源预约成功/失败,减少冲突的概率;同时由于高优先级业务的时隙偏移量集合小,具有更高的争用概率,保证高优先级业务的优先接入和服务质量。
在本发明实施例中,当所述第二时隙未被占用,则所述第一节点确定在所述第二时隙资源预约成功,所述第一节点不再侦听所述第一传输调度周期的预约控制时段的其他时隙是否被占用;即所述第一节点在确定第二时隙未被占用后,不继续在第一传输调度周期的预约控制时段内确定其他时隙,并不执行侦听其他时隙是否被占用的过程;或
当第二时隙被占用,则所述第一节点确定资源预约失败的次数加一,并根据资源预约失败次数是否达到阈值重新预约发送预约控制信息的时隙,若未达到阈值,在第一传输调度周期的预约控制时段内确定预约发送预约控制信息的时隙,确定的时隙在第二时隙之后,并在确定的时隙内继续侦听该时隙是否被占用,否则在第二传输调度周期中的预约控制时段内确定预约发送预约控制信息的时隙,并执行侦听过程。
情况二:在所述第一传输调度周期的预约控制时段内的预约失败次数达到阈值。
若达到所述阈值,则所述第一节点在第二传输调度周期的业务传输时段内的第三时隙,在所述第三时隙的第一微时隙内侦听所述第三时隙是否被占用,所述第二时隙的第一微时隙的长度与所述待传输的业务数据的优先级相匹配。
第一节点确定在第一传输调度周期预约失败次数达到阈值,则第一节点不在第一传输调度周期的预约控制时段预约发送预约控制信息的时隙,而是在第一传输调度周期之后的一个传输调度周期(这里称为第二传输调度周期)预约发送预约控制信息的时隙。为了减小时延,第二传输调度周期可以为与第一传输调度周期相邻的下一个传输调度周期。
第一节点在第二调度周期确定发送预约控制信息的时隙时,为了减少时延,可以选择第二调度周期的预约控制时段内的第一个时隙(即第三时隙),第三时隙确定后,第一节点在第三时隙内侦听第三时隙是否被占用,若未被占用,则在该第三时隙资源预约成功,将第三时隙作为传输预约控制信息的时隙;若侦听到第三时隙被占用,则在该第三时隙资源预约失败,采用上述确定第二时隙的方法,在第二传输调度周期的预约控制时段选择其他时隙。
比如,第一节点在第一传输调度周期中的预约控制时段的时隙A资源预约失败,此时第一节点确定在第一传输调度周期的预约控制时段资源预约失败的次数为3,阈值为3,第一节点确定在第一传输调度周期资源预约失败的次数达到阈值,则第一节点在第一传输调度周期相邻的下一个传输调度周期的预约控制时段内重新确定一个时隙(即第二传输调度周期的预约控制时段内的第三时隙),并在第三时隙的第一微时隙内侦听所述第三时隙是否可用。
在本发明实施例中,第一节点侦听到第三时隙未被占用,则说明在第三时隙资源预约成功,为了提高数据传输的可靠性,第一节点不再侦听第三时隙所在的传输调度周期(即第二传输调度周期)的预约控制时段的其他时隙是否被占用。
在本发明实施例中,在第一时隙的第一微时隙内侦听第一时隙是否被占用,或在第二时隙的第一微时隙内侦听第二时隙是否被占用,或在第三时隙的第一微时隙内侦听第三时隙是否被占用时,可以采用载波侦听的方式确定时隙是否被占用,若在第一微时隙能够侦听到载波,则确定时隙被占用,若在第一微时隙不能侦听到载波,则确定时隙未被占用。
需要说明的是,为了避免多个节点同时侦听同一个时隙造成误判,对时隙进行载波侦听时,对于每个节点侦听时隙的侦听时长可以不同,即第一微时隙的长度不同。
比如,第一节点在时隙A的第一微时隙侦听时长为0.5ms,第二节点在时隙A的第一微时隙侦听时长为0.4ms,如果第一节点和第二节点在时隙A的第一微时隙同时侦听时隙A是否被占用,第二节点侦听了0.4ms,确定时隙A未被占用,则第二节点占用时隙A,此时第一节点还需要侦听0.1ms,确定时隙A已被占用,则第一节点不再使用时隙A。
如果第一节点和第二节点在时隙A的第一微时隙侦听的时长相同,都为0.4ms,第一节点和第二节点在时隙A的第一微时隙侦听时,如果时隙A未被占用,则第一节点和第二节点同时侦听0.4ms,第一节点和第二节点都确定时隙A未被占用,则第一节点和第二节点如果都使用时隙A,则会造成侦听的误判,使第一节点和第二节点产生冲突。因此第一节点和第二节点在第一微时隙侦听的时长不同,可以避免第一节点和第二节点同时侦听造成的误判。
因此,第一微时隙和第二微时隙的长度不固定,附带有一定时长的随机抖动,使得载波侦听能够分辨出当前时隙的占用状态,并最大程度的避免时隙争用冲突。
其中,第一微时隙的长度与节点来自高层的数据传输请求中的待传输的业务数据的优先级相匹配,待传输的业务数据的优先级越高,第一微时隙的长度越短,相应的节点对时隙争用的竞争等级越高,因此提升高优先级业务的时隙争用概率,并优先预约业务传输所述的时隙资源。
在本发明实施例中,所述第一微时隙的长度是所述第一节点根据所述待传输的业务数据的优先级确定的;其中,若所述待传输的业务数据为第一优先级,则所述第一微时隙的长度为第一长度,若所述待传输的业务数据为第二优先级,则所述第一微时隙的长度为第二长度,所述第一优先级高于所述第二优先级,所述第一长度小于所述第二长度。
所述第一节点根据所述待传输的业务数据的优先级确定所述第一微时隙的长度时:所述第一节点根据第一微时隙的长度和所述待传输的业务数据的优先级序号的反比关系确定第一微时隙的长度。
主要通过如下公式确定所述第一微时隙的长度:
其中,CS_Jitter表示第一微时隙的长度,k表示所述待传输的业务数据的优先级序号,Wt为预设的第一微时隙长度,t表示传输调度周期中时隙的长度,每个时隙又分为第一微时隙和第二微时隙,且传输调度周期中时隙的长度一定;
根据负指数分布的性质可知,待传输的业务数据对应的第一微时隙的期望长度为:
E(CS_Jitter)=Wt/k
其中,E(CS_Jitter)为待传输的业务数据对应的第一微时隙的期望长度;Wt为预设的第一微时隙长度;k为所述待传输的业务数据的优先级序号,待传输的业务数据的优先级按照由低到高的顺序排列。
其中,Wt可以定义优先级最低的待传输的业务数据对应的第一微时隙长度,还可以为优先级最高的待传输的业务数据对应的第一微时隙的长度,具体的不对预设的第一微时隙长度进行具体限定。
根据上述公式可知,当Wt为定值时,k越大的时,E(CS_Jitter)越小,根据负指数分布的性质可知当t一致的时候,E(CS_Jitter)越小,CS_Jitter越小;
即待传输的业务数据的优先级越高,第一微时隙长度越小,进行载波侦听的时间越短,在确定时隙未被占用时,优先级越高的待传输的业务数据会优先预约业务传输所需的业务传输时隙资源。
在本发明实施例中,所述第一节点根据所述待传输的业务数据的优先级确定所述第一微时隙的长度时:先确定第一优先级差值与第二优先级差值的第一比例;其中,所述第一优先级差值为所述待传输的业务数据的优先级减去最高优先级的差值,所述第二优先级差值为最低优先级差值减去所述待传输的业务数据的优先级的差值;
进一步的,根据所述第一比例确定所述第一微时隙的长度,使得第一微时隙长度差值与第二微时隙差值的第二比例与所述第一比例相匹配;其中,所述第一微时隙差值为所述第一微时隙长度减去微时隙侦听长度的最小值的差值,所述第二微时隙差值为第一微时隙的最大长度前去所述第一微时隙长度的差值;其中,若所述待传输业务数据的优先级等于最高优先级,则所述第一微时隙的长度等于第一微时隙长度的最小值;若所述待传输业务数据的优先级等于最低优先级,则所述第一微时隙的长度等于第一微时隙长度的最大值。
在本发明实施例中,还可以通过其他方式根据所述待传输的业务数据的优先级确定第一微时隙,只要满足第一微时隙的长度和待传输的业务数据的优先级序号的反比关系即可,比如通过高斯分布、拉普拉斯分布等方式确定所述第一微时隙的长度。
需要说明的是,在本发明实施例中,还可以先根据接收到的来自高层的业务数据传输请求去侦听传输调度周期中预约控制时段的时隙是否被占用,在确定该时隙未被占用后,根据时隙状态表,为待传输的业务数据预约第一传输调度周期内业务传输时段的空闲时隙,并在该时隙发送用于指示为所述待传输的业务数据预约所述第一传输调度周期内业务传输时段的空闲时隙的预约控制信息。
如图7所示,为本发明实施例提供的一种基于竞争的资源预约整体方法流程图,具体包括如下步骤:
步骤700,第一节点在每帧的同步时段接收至少一个第二节点发布的时隙状态表;
步骤701,第一节点根据接收到的时隙状态表更新本地维护的2跳节点时隙状态表;
步骤702,第一节点在每个传输调度周期内,判断是否有来自高层的业务数据传输请求,若有,则执行步骤703,否则执行步骤710;
步骤703,第一节点根据接收到的业务数据传输请求的位置,确定传输调度周期内预约控制时段的时隙;
步骤704,第一节点在时隙的第一微时隙内侦听预约控制时段的时隙;
步骤705,第一节点判断预约控制时段的时隙是否被占用,若未被占用,则执行步骤706,否则执行步骤707;
步骤706,第一节点在预约控制时段的时隙内资源预约成功,执行步骤710;
步骤707,第一节点在预约控制时段的时隙内资源预约失败,并判断在同一传输调度周期的预约控制时段内资源预约失败的次数是否超过阈值,若是,则执行步骤708,否则执行步骤709;
步骤708,第一节点在与当前资源预约失败次数达到阈值的传输调度周期相邻的下一个调度周期的预约控制时段内确定时隙,并返回步骤704;
步骤709,第一节点在传输调度周期的预约控制时段确定一个时隙,并返回步骤704;
步骤710,第一节点在资源预约成功的时隙的第二微时隙向其他节点发送预约控制信息;
步骤711,第一节点根据时隙状态表,预约与业务数据传输请求相匹配的业务传输资源;
步骤712,第一节点接收其他节点发送的预约控制信息;
步骤713、第一节点根据接收到的其他节点发送的预约控制信息,再次更新时隙状态表;
步骤714、第一节点根据再次更新的时隙状态表确定与业务数据传输请求相匹配的业务传输资源是否可用,若可用,在执行步骤715,否则执行步骤716;
步骤715、第一节点在确定的业务传输资源传输业务数据传输请求中待传输的业务数据;
步骤716、第一节点根据配置的处理策略对所述待传输业务数据进行处理。
本发明实施例提供一种可读存储介质,该可读存储介质为非易失性存储介质,所述可读存储介质为非易失性可读存储介质,包括程序代码,当所述程序代码在计算设备上运行时,所述程序代码用于使所述计算设备执行上述基于竞争的资源预约的动作。
本发明实施例提供一种包含指令的计算机程序产品,当其在计算机上运行时,使所述计算设备执行上述基于竞争的资源预约的动作。
基于同一发明构思,本发明实施例中还提供了一种基于竞争的资源预约设备,由于该设备对应的方法是本发明实施例一种基于竞争的资源预约方法,并且该设备解决问题的原理与该方法相似,因此该设备的实施可以参见方法的实施,重复之处不再赘述。
如图8所示,为本发明实施例提供的第一种基于竞争的资源预约设备,包括:处理器800、存储器801和收发机802。
处理器800负责管理总线架构和通常的处理,存储器801可以存储处理器800在执行操作时所使用的数据。收发机802用于在处理器800的控制下接收和发送数据。
总线架构可以包括任意数量的互联的总线和桥,具体由处理器800代表的一个或多个处理器和存储器801代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。处理器800负责管理总线架构和通常的处理,存储器801可以存储处理器800在执行操作时所使用的数据。
本发明实施例揭示的流程,可以应用于处理器800中,或者由处理器800实现。在实现过程中,信号处理流程的各步骤可以通过处理器800中的硬件的集成逻辑电路或者软件形式的指令完成。处理器800可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器801,处理器800读取存储器801中的信息,结合其硬件完成信号处理流程的步骤。
其中,处理器800,用于读取存储器801中的程序并执行下列过程:
根据时隙状态表,为待传输的业务数据预约第一传输调度周期的业务传输时段内的空闲时隙;
确定所述第一传输调度周期的预约控制时段的第一时隙,并在所述第一时隙中的第一微时隙内侦听所述第一时隙是否被占用,若所述第一时隙未被占用,则在所述第一时隙的第二微时隙发送预约控制信息,所述预约控制信息用于指示所述为待传输的业务数据预约第一传输调度周期的业务传输时段内的空闲时隙;其中,所述第一微时隙的长度与所述待传输的业务数据的优先级相匹配。
可选的,若所述第一时隙被占用,则所述处理器800还用于:
确定在所述第一时隙资源预约失败,并判断在所述第一传输调度周期的预约控制时段内的资源预约失败次数是否达到阈值;
若未达到所述阈值,则确定所述第一传输调度周期的预约控制时段的第二时隙,并在所述第二时隙中的第一微时隙内侦听所述第二时隙是否被占用,所述第二时隙在所述第一时隙之后,所述第二时隙的第一微时隙的长度与所述待传输的业务数据的优先级相匹配。
可选的,所述处理器800还用于:
根据所述待传输的业务数据的优先级,确定所述第二时隙在所述第一传输调度周期的预约控制时段内的位置;其中,若所述待传输的业务数据为第一优先级,则所述第二时隙的位置为第一位置,若所述待传输的业务数据为第二优先级,则所述第二时隙的位置为第二位置,所述第一优先级高于所述第二优先级,所述第一位置在所述第二位置之前。
可选的,所述处理器800具体用于:
根据所述待传输的业务数据的优先级序号与最高优先级序号之间的比值,确定时隙偏移量集合中时隙偏移量的取值,所述时隙偏移量集合中的时隙偏移量取值等于或小于所述比值;其中,优先级的序号按照优先级从低到高的顺序递增;
从所述时隙偏移量集合中随机选择一个时隙偏移量,并根据所述第一时隙和所述时隙偏移量确定所述第二时隙的位置。
可选的,若所述第一时隙被占用,则所述处理器800还用于:
确定在所述第一时隙资源预约失败,并判断在所述第一传输调度周期的预约控制时段内的资源预约失败次数是否达到阈值;
若达到所述阈值,则在第二传输调度周期的业务传输时段内的第三时隙,在所述第三时隙的第一微时隙内侦听所述第三时隙是否被占用,所述第二时隙的第一微时隙的长度与所述待传输的业务数据的优先级相匹配。
可选的,所述处理器800还用于:
根据所述待传输的业务数据的优先级确定所述第一微时隙的长度;其中,若所述待传输的业务数据为第一优先级,则所述第一微时隙的长度为第一长度,若所述待传输的业务数据为第二优先级,则所述第一微时隙的长度为第二长度,所述第一优先级高于所述第二优先级,所述第一长度小于所述第二长度。
可选的,所述处理器800具体用于:
根据第一微时隙的长度和所述待传输的业务数据的优先级序号的反比关系确定所述第一微时隙的长度。
可选的,若所述第一时隙或所述第二时隙未被占用,则所述处理器800确定在所述第一时隙或所述第二时隙资源预约成功,不再侦听所述第一传输调度周期的预约控制时段的其他时隙是否被占用。
可选的,若所述第三时隙未被占用,则所述处理器800确定在所述第三时隙资源预约成功,不再侦听所述第二传输调度周期的预约控制时段的其他时隙是否被占用。
可选的,所述处理器800还用于:
根据来自于至少一个第二节点的预约控制信息更新所述时隙状态表;
若根据更新后的时隙状态表确定所述预约控制信息指示的时隙可用,则在所述预约控制信息指示的时隙上传输所述待传输的业务数据;或
若根据更新后的时隙状态表确定所述预约控制信息指示的时隙不可用,则根据配置的处理策略对所述待传输业务数据进行处理;所述处理策略用于指示在资源预约失败时的处理操作。
基于同一发明构思,本发明实施例中还提供了另一种基于竞争的资源预约设备,由于该设备对应的方法是本发明实施例一种基于竞争的资源预约方法,并且该设备解决问题的原理与该方法相似,因此该设备的实施可以参见方法的实施,重复之处不再赘述。
如图9所示,本发明实施例提供的第二种基于竞争的资源预约设备,该设备包括:
预约模块900,用于根据时隙状态表,为待传输的业务数据预约第一传输调度周期的业务传输时段内的空闲时隙;
侦听模块910,用于确定所述第一传输调度周期的预约控制时段的第一时隙,并在所述第一时隙中的第一微时隙内侦听所述第一时隙是否被占用,若所述第一时隙未被占用,则在所述第一时隙的第二微时隙发送预约控制信息,所述预约控制信息用于指示所述为待传输的业务数据预约第一传输调度周期的业务传输时段内的空闲时隙;其中,所述第一微时隙的长度与所述待传输的业务数据的优先级相匹配。
可选的,所述侦听模块910还用于:
确定在所述第一时隙资源预约失败,并判断在所述第一传输调度周期的预约控制时段内的资源预约失败次数是否达到阈值;
若未达到所述阈值,则确定所述第一传输调度周期的预约控制时段的第二时隙,并在所述第二时隙中的第一微时隙内侦听所述第二时隙是否被占用,所述第二时隙在所述第一时隙之后,所述第二时隙的第一微时隙的长度与所述待传输的业务数据的优先级相匹配。
可选的,所述侦听模块910还用于:
根据所述待传输的业务数据的优先级,确定所述第二时隙在所述第一传输调度周期的预约控制时段内的位置;其中,若所述待传输的业务数据为第一优先级,则所述第二时隙的位置为第一位置,若所述待传输的业务数据为第二优先级,则所述第二时隙的位置为第二位置,所述第一优先级高于所述第二优先级,所述第一位置在所述第二位置之前。
可选的,所述侦听模块910具体用于:
根据所述待传输的业务数据的优先级序号与最高优先级序号之间的比值,确定时隙偏移量集合中时隙偏移量的取值,所述时隙偏移量集合中的时隙偏移量取值等于或小于所述比值;其中,优先级的序号按照优先级从低到高的顺序递增;
从所述时隙偏移量集合中随机选择一个时隙偏移量,并根据所述第一时隙和所述时隙偏移量确定所述第二时隙的位置。
可选的,所述侦听模块910还用于:
确定在所述第一时隙资源预约失败,并判断在所述第一传输调度周期的预约控制时段内的资源预约失败次数是否达到阈值;
若达到所述阈值,则在第二传输调度周期的业务传输时段内的第三时隙,在所述第三时隙的第一微时隙内侦听所述第三时隙是否被占用,所述第二时隙的第一微时隙的长度与所述待传输的业务数据的优先级相匹配。
可选的,所述侦听模块910还用于:
根据所述待传输的业务数据的优先级确定所述第一微时隙的长度;其中,若所述待传输的业务数据为第一优先级,则所述第一微时隙的长度为第一长度,若所述待传输的业务数据为第二优先级,则所述第一微时隙的长度为第二长度,所述第一优先级高于所述第二优先级,所述第一长度小于所述第二长度。
可选的,所述侦听模块910具体用于:
根据第一微时隙的长度和所述待传输的业务数据的优先级序号的反比关系确定所述第一微时隙的长度。
可选的,若所述第一时隙或所述第二时隙未被占用,则所述侦听模块910确定在所述第一时隙或所述第二时隙资源预约成功,不再侦听所述第一传输调度周期的预约控制时段的其他时隙是否被占用。
可选的,若所述第三时隙未被占用,则所述侦听模块确定在所述第三时隙资源预约成功,不再侦听所述第二传输调度周期的预约控制时段的其他时隙是否被占用。
可选的,所述侦听模块910还用于:
根据来自于至少一个第二节点的预约控制信息更新所述时隙状态表;
若根据更新后的时隙状态表确定所述预约控制信息指示的时隙可用,则在所述预约控制信息指示的时隙上传输所述待传输的业务数据;或
若根据更新后的时隙状态表确定所述预约控制信息指示的时隙不可用,则根据配置的处理策略对所述待传输业务数据进行处理;所述处理策略用于指示在资源预约失败时的处理操作。
以上参照示出根据本申请实施例的方法、装置(***)和/或计算机程序产品的框图和/或流程图描述本申请。应理解,可以通过计算机程序指令来实现框图和/或流程图示图的一个块以及框图和/或流程图示图的块的组合。可以将这些计算机程序指令提供给通用计算机、专用计算机的处理器和/或其它可编程数据处理装置,以产生机器,使得经由计算机处理器和/或其它可编程数据处理装置执行的指令创建用于实现框图和/或流程图块中所指定的功能/动作的方法。
相应地,还可以用硬件和/或软件(包括固件、驻留软件、微码等)来实施本申请。更进一步地,本申请可以采取计算机可使用或计算机可读存储介质上的计算机程序产品的形式,其具有在介质中实现的计算机可使用或计算机可读程序代码,以由指令执行***来使用或结合指令执行***而使用。在本申请上下文中,计算机可使用或计算机可读介质可以是任意介质,其可以包含、存储、通信、传输、或传送程序,以由指令执行***、装置或设备使用,或结合指令执行***、装置或设备使用。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (20)
1.一种基于竞争的资源预约方法,其特征在于,包括:
第一节点根据时隙状态表,为待传输的业务数据预约第一传输调度周期的业务传输时段内的空闲时隙;
所述第一节点确定所述第一传输调度周期的预约控制时段的第一时隙,并在所述第一时隙中的第一微时隙内侦听所述第一时隙是否被占用,若所述第一时隙未被占用,则在所述第一时隙的第二微时隙发送预约控制信息,所述预约控制信息用于指示所述为待传输的业务数据预约第一传输调度周期的业务传输时段内的空闲时隙;其中,所述第一微时隙的长度与所述待传输的业务数据的优先级相匹配。
2.如权利要求1所述的方法,其特征在于,若所述第一时隙被占用,则该方法还包括:
所述第一节点确定在所述第一时隙资源预约失败,并判断在所述第一传输调度周期的预约控制时段内的资源预约失败次数是否达到阈值;
若未达到所述阈值,则所述第一节点确定所述第一传输调度周期的预约控制时段的第二时隙,并在所述第二时隙中的第一微时隙内侦听所述第二时隙是否被占用,所述第二时隙在所述第一时隙之后,所述第二时隙的第一微时隙的长度与所述待传输的业务数据的优先级相匹配。
3.如权利要求2所述的方法,其特征在于,该方法还包括:
所述第一节点根据所述待传输的业务数据的优先级,确定所述第二时隙在所述第一传输调度周期的预约控制时段内的位置;其中,若所述待传输的业务数据为第一优先级,则所述第二时隙的位置为第一位置,若所述待传输的业务数据为第二优先级,则所述第二时隙的位置为第二位置,所述第一优先级高于所述第二优先级,所述第一位置在所述第二位置之前。
4.如权利要求3所述的方法,其特征在于,所述第一节点根据所述待传输的业务数据的优先级,确定所述第二时隙在所述第一传输调度周期的预约控制时段内的位置,包括:
所述第一节点根据所述待传输的业务数据的优先级序号与最高优先级序号之间的比值,确定时隙偏移量集合中时隙偏移量的取值,所述时隙偏移量集合中的时隙偏移量取值等于或小于所述比值;其中,优先级的序号按照优先级从低到高的顺序递增;
所述第一节点从所述时隙偏移量集合中随机选择一个时隙偏移量,并根据所述第一时隙和所述时隙偏移量确定所述第二时隙的位置。
5.如权利要求1所述的方法,其特征在于,若所述第一时隙被占用,则该方法还包括:
所述第一节点确定在所述第一时隙资源预约失败,并判断在所述第一传输调度周期的预约控制时段内的资源预约失败次数是否达到阈值;
若达到所述阈值,则所述第一节点在第二传输调度周期的业务传输时段内的第三时隙,在所述第三时隙的第一微时隙内侦听所述第三时隙是否被占用,所述第二时隙的第一微时隙的长度与所述待传输的业务数据的优先级相匹配。
6.如权利要求1~5任一所述的方法,其特征在于,该方法还包括:
所述第一节点根据所述待传输的业务数据的优先级确定所述第一微时隙的长度;其中,若所述待传输的业务数据为第一优先级,则所述第一微时隙的长度为第一长度,若所述待传输的业务数据为第二优先级,则所述第一微时隙的长度为第二长度,所述第一优先级高于所述第二优先级,所述第一长度小于所述第二长度。
7.如权利要求6所述的方法,其特征在于,所述第一节点根据所述待传输的业务数据的优先级确定所述第一微时隙的长度,包括:
所述第一节点根据第一微时隙的长度和所述待传输的业务数据的优先级序号的反比关系确定所述第一微时隙的长度。
8.如权利要求1所述的方法,其特征在于,若所述第一时隙未被占用,则所述第一节点确定在所述第一时隙资源预约成功,该方法还包括:
所述第一节点不再侦听所述第一传输调度周期的预约控制时段的其他时隙是否被占用。
9.如权利要求1所述的方法,其特征在于,所述在所述第一时隙传输预约控制信息之后,还包括:
所述第一节点根据来自于至少一个第二节点的预约控制信息更新所述时隙状态表;
若所述第一节点根据更新后的时隙状态表确定所述预约控制信息指示的时隙可用,则在所述预约控制信息指示的时隙上传输所述待传输的业务数据;或
若所述第一节点根据更新后的时隙状态表确定所述预约控制信息指示的时隙不可用,则根据配置的处理策略对所述待传输业务数据进行处理;所述处理策略用于指示在资源预约失败时的处理操作。
10.一种基于竞争的资源预约设备,其特征在于,包括:处理器、存储器及收发机;
其中,处理器,用于读取存储器中的程序并执行下列过程:
根据时隙状态表,为待传输的业务数据预约第一传输调度周期的业务传输时段内的空闲时隙;
确定所述第一传输调度周期的预约控制时段的第一时隙,并在所述第一时隙中的第一微时隙内侦听所述第一时隙是否被占用,若所述第一时隙未被占用,则在所述第一时隙的第二微时隙发送预约控制信息,所述预约控制信息用于指示所述为待传输的业务数据预约第一传输调度周期的业务传输时段内的空闲时隙;其中,所述第一微时隙的长度与所述待传输的业务数据的优先级相匹配。
11.如权利要求10所述的设备,其特征在于,若所述第一时隙被占用,则所述处理器还用于:
确定在所述第一时隙资源预约失败,并判断在所述第一传输调度周期的预约控制时段内的资源预约失败次数是否达到阈值;
若未达到所述阈值,则确定所述第一传输调度周期的预约控制时段的第二时隙,并在所述第二时隙中的第一微时隙内侦听所述第二时隙是否被占用,所述第二时隙在所述第一时隙之后,所述第二时隙的第一微时隙的长度与所述待传输的业务数据的优先级相匹配。
12.如权利要求11所述的设备,其特征在于,所述处理器还用于:
根据所述待传输的业务数据的优先级,确定所述第二时隙在所述第一传输调度周期的预约控制时段内的位置;其中,若所述待传输的业务数据为第一优先级,则所述第二时隙的位置为第一位置,若所述待传输的业务数据为第二优先级,则所述第二时隙的位置为第二位置,所述第一优先级高于所述第二优先级,所述第一位置在所述第二位置之前。
13.如权利要求12所述的设备,其特征在于,所述处理器具体用于:
根据所述待传输的业务数据的优先级序号与最高优先级序号之间的比值,确定时隙偏移量集合中时隙偏移量的取值,所述时隙偏移量集合中的时隙偏移量取值等于或小于所述比值;其中,优先级的序号按照优先级从低到高的顺序递增;
从所述时隙偏移量集合中随机选择一个时隙偏移量,并根据所述第一时隙和所述时隙偏移量确定所述第二时隙的位置。
14.如权利要求10所述的设备,其特征在于,若所述第一时隙被占用,则所述处理器还用于:
确定在所述第一时隙资源预约失败,并判断在所述第一传输调度周期的预约控制时段内的资源预约失败次数是否达到阈值;
若达到所述阈值,则在第二传输调度周期的业务传输时段内的第三时隙,在所述第三时隙的第一微时隙内侦听所述第三时隙是否被占用,所述第二时隙的第一微时隙的长度与所述待传输的业务数据的优先级相匹配。
15.如权利要求10~14任一所述的设备,其特征在于,所述处理器还用于:
根据所述待传输的业务数据的优先级确定所述第一微时隙的长度;其中,若所述待传输的业务数据为第一优先级,则所述第一微时隙的长度为第一长度,若所述待传输的业务数据为第二优先级,则所述第一微时隙的长度为第二长度,所述第一优先级高于所述第二优先级,所述第一长度小于所述第二长度。
16.如权利要求15所述的设备,其特征在于,所述处理器具体用于:
根据第一微时隙的长度和所述待传输的业务数据的优先级序号的反比关系确定所述第一微时隙的长度。
17.如权利要求10所述的设备,其特征在于,若所述第一时隙未被占用,则所述处理器确定在所述第一时隙资源预约成功,不再侦听所述第一传输调度周期的预约控制时段的其他时隙是否被占用。
18.如权利要求10所述的设备,其特征在于,所述处理器还用于:
根据来自于至少一个第二节点的预约控制信息更新所述时隙状态表;
若根据更新后的时隙状态表确定所述预约控制信息指示的时隙可用,则在所述预约控制信息指示的时隙上传输所述待传输的业务数据;或
若根据更新后的时隙状态表确定所述预约控制信息指示的时隙不可用,则根据配置的处理策略对所述待传输业务数据进行处理;所述处理策略用于指示在资源预约失败时的处理操作。
19.一种基于竞争的资源预约设备,其特征在于,包括:
预约模块,用于根据时隙状态表,为待传输的业务数据预约第一传输调度周期的业务传输时段内的空闲时隙;
侦听模块,用于确定所述第一传输调度周期的预约控制时段的第一时隙,并在所述第一时隙中的第一微时隙内侦听所述第一时隙是否被占用,若所述第一时隙未被占用,则在所述第一时隙的第二微时隙发送预约控制信息,所述预约控制信息用于指示所述为待传输的业务数据预约第一传输调度周期的业务传输时段内的空闲时隙;其中,所述第一微时隙的长度与所述待传输的业务数据的优先级相匹配。
20.一种计算机存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1~10任一所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910310193.3A CN111836370B (zh) | 2019-04-17 | 2019-04-17 | 一种基于竞争的资源预约方法及设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910310193.3A CN111836370B (zh) | 2019-04-17 | 2019-04-17 | 一种基于竞争的资源预约方法及设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111836370A true CN111836370A (zh) | 2020-10-27 |
CN111836370B CN111836370B (zh) | 2023-07-25 |
Family
ID=72915095
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910310193.3A Active CN111836370B (zh) | 2019-04-17 | 2019-04-17 | 一种基于竞争的资源预约方法及设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111836370B (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113099538A (zh) * | 2021-04-08 | 2021-07-09 | 北京和峰科技有限公司 | 数据传输方法、装置及电子设备 |
CN113923606A (zh) * | 2020-12-23 | 2022-01-11 | 技象科技(浙江)有限公司 | 基于时间优先的传输预约方法、装置、***和存储介质 |
CN114641075A (zh) * | 2022-03-16 | 2022-06-17 | 深圳市科思科技股份有限公司 | 数据传输方法、装置、终端设备及存储介质 |
CN115884387A (zh) * | 2023-03-04 | 2023-03-31 | 天地信息网络研究院(安徽)有限公司 | 一种基于奇偶节点微时隙的定向自组网时隙分配方法 |
CN116133152A (zh) * | 2022-12-15 | 2023-05-16 | 中科南京移动通信与计算创新研究院 | 高速载体自组网数据链多维信道接入方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020105970A1 (en) * | 2001-02-07 | 2002-08-08 | Xtremespectrum, Inc | System, method, and computer program product for sharing bandwidth in a wireless personal area network or a wireless local area network |
US6963545B1 (en) * | 1998-10-07 | 2005-11-08 | At&T Corp. | Voice-data integrated multiaccess by self-reservation and stabilized aloha contention |
CN101102143A (zh) * | 2007-07-13 | 2008-01-09 | 北京航空航天大学 | 保证服务质量的多址接入方法 |
CN105050186A (zh) * | 2015-06-23 | 2015-11-11 | 闽南师范大学 | 一种基于tdma的宽带无线自组网mac层协议方法 |
CN110809324A (zh) * | 2019-10-10 | 2020-02-18 | 上海交通大学 | 基于分布式tdma的mac协议以及无线自组织网络 |
-
2019
- 2019-04-17 CN CN201910310193.3A patent/CN111836370B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6963545B1 (en) * | 1998-10-07 | 2005-11-08 | At&T Corp. | Voice-data integrated multiaccess by self-reservation and stabilized aloha contention |
US20020105970A1 (en) * | 2001-02-07 | 2002-08-08 | Xtremespectrum, Inc | System, method, and computer program product for sharing bandwidth in a wireless personal area network or a wireless local area network |
CN101102143A (zh) * | 2007-07-13 | 2008-01-09 | 北京航空航天大学 | 保证服务质量的多址接入方法 |
CN105050186A (zh) * | 2015-06-23 | 2015-11-11 | 闽南师范大学 | 一种基于tdma的宽带无线自组网mac层协议方法 |
CN110809324A (zh) * | 2019-10-10 | 2020-02-18 | 上海交通大学 | 基于分布式tdma的mac协议以及无线自组织网络 |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113923606A (zh) * | 2020-12-23 | 2022-01-11 | 技象科技(浙江)有限公司 | 基于时间优先的传输预约方法、装置、***和存储介质 |
CN113923606B (zh) * | 2020-12-23 | 2022-12-06 | 技象科技(南京)有限公司 | 基于时间优先的传输预约方法、装置、***和存储介质 |
CN113099538A (zh) * | 2021-04-08 | 2021-07-09 | 北京和峰科技有限公司 | 数据传输方法、装置及电子设备 |
CN113099538B (zh) * | 2021-04-08 | 2022-09-16 | 北京和峰科技有限公司 | 数据传输方法、装置及电子设备 |
CN114641075A (zh) * | 2022-03-16 | 2022-06-17 | 深圳市科思科技股份有限公司 | 数据传输方法、装置、终端设备及存储介质 |
CN116133152A (zh) * | 2022-12-15 | 2023-05-16 | 中科南京移动通信与计算创新研究院 | 高速载体自组网数据链多维信道接入方法及装置 |
CN115884387A (zh) * | 2023-03-04 | 2023-03-31 | 天地信息网络研究院(安徽)有限公司 | 一种基于奇偶节点微时隙的定向自组网时隙分配方法 |
CN115884387B (zh) * | 2023-03-04 | 2023-05-02 | 天地信息网络研究院(安徽)有限公司 | 一种基于奇偶节点微时隙的定向自组网时隙分配方法 |
Also Published As
Publication number | Publication date |
---|---|
CN111836370B (zh) | 2023-07-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111836370B (zh) | 一种基于竞争的资源预约方法及设备 | |
US9380577B2 (en) | Method and device for collaborative data communication in a radio network | |
CN109195195B (zh) | LoRa网络信道接入方法、终端、网关、服务器及*** | |
CN101977385B (zh) | 一种支持QoS的规模可扩展单跳ad hoc网络动态时隙分配方法 | |
CN102474883B (zh) | 在无线局域网中实现资源预留的半随机退避方法 | |
US20040109428A1 (en) | Method and apparatus for resource allocation for multiple traffic classes in wireless ad-hoc networks | |
KR100630192B1 (ko) | 모바일 애드 혹 네트워크에서 이동 단말기의 매체 액세스제어 프로토콜 계층 모듈 및 매체 액세스 제어 프로토콜계층 모듈의 프레임 송수신 방법 | |
KR100889747B1 (ko) | 무선 애드 혹 네트워크의 매체접속 제어 및 자원할당을위한 방법과 그 방법을 위한 프레임 구조를 기록한기록매체 | |
CN111836312B (zh) | 一种基于竞争的资源预约方法和设备 | |
CN112153742B (zh) | Manet网络动态时隙分配方法、***、设备及应用 | |
CN108141882A (zh) | 基于竞争的***中的具有不同优先级的数据流和竞争窗口参数的调整 | |
KR101948872B1 (ko) | 비면허 대역에서 lte와 wlan의 공존을 위한 채널 선택 및 프레임 스케줄링 동시 최적화 방법 | |
KR20180058662A (ko) | 동기 무선 통신 시스템에서의 충돌 회피 방법 | |
CN106793114B (zh) | 动态时隙分配方法、所适用的媒介访问控制***及节点 | |
CN109644502B (zh) | 一种点到多点的信道分配方法、装置及*** | |
EP2498455A1 (en) | Method and system to coordinate the communication channel access in a technology independent way in order to improve channel efficiency and to provide QoS guarantees | |
CN102843775B (zh) | 调度方法、装置及网络设备 | |
KR100910033B1 (ko) | 무선 센서 네트워크 시스템의 예약기반 트래픽 제어방법 | |
WO2009069047A1 (en) | Link-based transmission queue structure for wireless networks | |
CN111586880A (zh) | 适用于tdma的动态混合接入方法及*** | |
US9526116B2 (en) | Method for granting medium access in a wireless network and network therefor | |
KR101040290B1 (ko) | 우선순위 기반의 매체접속방식의 무선 네트워크 시스템, 무선 네트워크 통신 방법 | |
CN111371483A (zh) | 一种波束调度方法、装置及*** | |
CN110958717A (zh) | 中心化无线局域网无竞争随机介质访问控制方法及*** | |
Nasrallah et al. | Qos-based distributed time synchronization mechanism for high intensity vehicular networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20210526 Address after: 100085 1st floor, building 1, yard 5, Shangdi East Road, Haidian District, Beijing Applicant after: DATANG MOBILE COMMUNICATIONS EQUIPMENT Co.,Ltd. Address before: 100191 No. 40, Haidian District, Beijing, Xueyuan Road Applicant before: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY |
|
GR01 | Patent grant | ||
GR01 | Patent grant |