CN113543203B - 一种通信资源分配和通信节点唤醒的方法 - Google Patents
一种通信资源分配和通信节点唤醒的方法 Download PDFInfo
- Publication number
- CN113543203B CN113543203B CN202010290564.9A CN202010290564A CN113543203B CN 113543203 B CN113543203 B CN 113543203B CN 202010290564 A CN202010290564 A CN 202010290564A CN 113543203 B CN113543203 B CN 113543203B
- Authority
- CN
- China
- Prior art keywords
- node
- dormant
- slave node
- slave
- information
- 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.)
- Active
Links
- 238000004891 communication Methods 0.000 title claims abstract description 99
- 238000000034 method Methods 0.000 title claims abstract description 56
- 238000013468 resource allocation Methods 0.000 title claims abstract description 13
- 230000005540 biological transmission Effects 0.000 claims abstract description 70
- 230000007958 sleep Effects 0.000 claims description 22
- 230000006870 function Effects 0.000 claims description 6
- 238000012544 monitoring process Methods 0.000 claims description 5
- 230000004044 response Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 6
- 239000002699 waste material Substances 0.000 description 6
- 230000002618 waking effect Effects 0.000 description 5
- 230000002035 prolonged effect Effects 0.000 description 3
- 230000005059 dormancy Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006386 memory function Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0278—Traffic management, e.g. flow control or congestion control using buffer status reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0248—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal dependent on the time of the day, e.g. according to expected transmission activity
-
- 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/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0453—Resources in frequency domain, e.g. a carrier in FDMA
-
- 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
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请公开了一种通信资源分配和通信节点唤醒的方法,该方法应用于通信网络,该通信网络包括主节点和从节点,该方法包括:主节点接收从节点发送的缓存状态报告和用于数据传输的路由节点信息中的至少一种信息;根据收到的信息确定从节点是否为休眠节点;若是,则释放分配给休眠节点的时间频域资源,向休眠节点发送休眠指令,以指示休眠节点进入休眠状态;以及将时间频域资源重新分配给通信网络中不为休眠节点的从节点。通过上述方式,本申请有效节约资源,延长设备工作时间。
Description
技术领域
本申请涉及通信技术领域,特别是涉及一种通信资源分配和通信节点唤醒的方法。
背景技术
无线宽带网格(mesh)网络多应用于应急、消防等场景。而且并非所有网络中的网格节点都有同时收发数据的应用需求,典型应用场景是:在某一时间段内,只有一部分网格节点需要收发数据;而过一段时间后,另外一部分网格节点需要收发数据。
网格网络中的网格节点通常都是电池供电,没有收发数据的应用需求的网格节点设备依旧处于工作状态,将会造成电池电量的持续消耗,从而减少网格节点设备的工作时间。
发明内容
本申请主要解决的技术问题是提供一种通信资源调整分配和通信节点唤醒的方法,能够有效节约资源,延长设备工作时间。
为解决上述技术问题,本申请采用的一个技术方案是:提供一种通信资源分配的方法,所述方法应用于通信网络,所述通信网络包括主节点和从节点,所述方法包括:主节点接收所述从节点发送的缓存状态报告和用于数据传输的路由节点信息中的至少一种信息;根据所述收到的信息确定所述从节点是否为休眠节点;若是,则释放分配给所述休眠节点的时间频域资源,向所述休眠节点发送休眠指令,以指示所述休眠节点进入休眠状态;以及将所述时间频域资源重新分配给所述通信网络中不为休眠节点的从节点。
其中,所述根据所述收到的信息确定所述从节点是否为休眠节点,包括:若在预设时间长度内,获取到所述从节点发送的缓存状态报告均为无待发送缓存,则将所述从节点作为休眠节点;和/或若在预设时间长度内,所述用于数据传输的路由节点信息均不包括所述从节点,则将所述从节点作为休眠节点。
其中,在所述根据所述收到的信息确定所述从节点是否为休眠节点之前,还包括:判断所述从节点是否为骨干节点,若否,则执行所述根据所述收到的信息,确定所述从节点是否为休眠节点。
其中,所述方法还包括:根据用户的指示将至少一个所述从节点设置为所述骨干节点;和/或根据预设的路由算法计算每个所述从节点至所述主节点的传输路由,将所述从节点至所述主节点的传输路由经过的所述从节点作为所述骨干节点。
为解决上述技术问题,本申请采用的另一个技术方案是:提供一种节点唤醒的方法,所述方法应用于包括主节点和从节点的通信网络,所述方法包括:所述从节点进入休眠后,判断自身是否需要传输数据;若是,则退出休眠状态,并与所述从节点的上级节点完成数据传输时间同步;其中,所述上级节点为所述从节点与所述主节点之间的传输路由中位于所述从节点的上一跳节点;利用指定的时间频域资源进行传输数据。
其中,所述与所述从节点的上级节点完成数据传输时间同步,包括:向所述上级节点发送接入信号;接收所述上级节点响应于所述接入信号而生成的接收时间信息;利用所述接收时间信息完成传输数据时间同步。
其中,所述判断自身是否需要传输数据,包括:所述从节点检测自身是否存在待发送数据;若是,则确定需要传输数据;和/或定期从休眠状态中醒来,监听所述通信网络广播的寻呼信息;并基于所述寻呼信息判断自身是否为被寻呼对象,若是,则确定需要传输数据。
其中,所述方法还包括:定期从休眠状态中醒来,监听所述通信网络广播的网络节点信息,根据所述网络节点信息获取所述通信网络的传输路由;测量所述上级节点和其他相邻节点的通信状态信息,并判断所述上级节点的通信状态信息是否满足预设条件;若是,则利用所述其他相邻节点的通信状态信息和所述通信网络的传输路由,选择一所述其他相邻节点作为从节点的新的上级节点;其中,所述通信状态信息包括接收时间、频偏以及信号强度中的至少一项。
为解决上述技术问题,本申请采用的又一个技术方案是:提供一种网络节点,包括处理器、存储器以及通信电路,所述处理器分别耦接所述存储器以及所述通信电路,所述处理器在工作时控制自身以及所述存储器、所述通信电路实现如上所述方法中的步骤。
为解决上述技术问题,本申请采用的再一个技术方案是:提供一种具有存储功能的装置,存储有程序数据,所述程序数据能够被执行以实现如上所述方法中的步骤。
本申请的有益效果是:区别于现有技术的情况,本申请中主节点接收有从节点发送的缓存状态报告以及用于数据传输的路由节点信息中的至少一种信息,根据缓存状态报告和/或数据传输的路由节点信息从判断从节点是否为休眠节点,若是,则释放该休眠节点的时间频域资源,并将其分配给不为休眠节点的从节点使用,避免了资源浪费,并且休眠状态对电量的消耗也很低,可以有效延长设备的使用时间。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:
图1是本申请提供的通信资源分配方法的第一实施例的流程示意图;
图2是本申请提供的通信资源分配的方法所应用的通信网络的结构示意图;
图3是本申请提供的通信资源分配方法的第二实施例的流程示意图;
图4是本申请提供的节点唤醒的方法的一实施例的流程示意图;
图5是本申请提供的节点唤醒的方法中与判断自身是否需要传输数据的步骤的一实施例的流程示意图;
图6是本申请提供的节点唤醒的方法的第二实施例的流程示意图;
图7是本申请提供的网络节点的一实施例的结构示意图;
图8是本申请提供的具有存储功能的装置的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性的劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
请参阅图1,图1是本申请提供的通信资源分配方法的第一实施例的流程示意图。本申请提供的通信资源分配方法包括:
S101:主节点接收所述从节点发送的缓存状态报告和用于数据传输的路由节点信息中的至少一种信息。
在一个具体的实施场景中,请结合参阅图2,图2是本申请提供的通信资源分配的方法所应用的通信网络的结构示意图。在本实施场景中,通信网络为网格(mesh)网络。在图2所示的通信网络中,节点A为该通信网络的主节点,节点B、C、D、E、F和G为该通信网络的从节点。
在本实施场景中,从节点向主节点发送缓存状态报告和/或用于数据传输的路由节点信息,可以是1跳发送给主节点,例如从节点B将该信息发送个主节点A,还可以是中继多跳在传给主节点,例如,从节点C将该信息通过从节点B发送给主节点A。从节点可以是定期向主节点发送该信息,也可以是根据事件触发,或者响应主节点的要求发送该信息。缓存状态报告(Buffer Status Report)用于指示该从节点当前有多少数据需要发送,路由节点信息用于指示当前节点将信息发送至主节点的至少一条传输路由所经过的从节点的信息。主节点接收这些从节点发送的缓存状态报告和用于数据传输的路由节点信息中的至少一种信息。
S102:根据所述收到的信息确定所述从节点是否为休眠节点。若是,执行步骤S103。
在一个具体的实施场景中,主节点根据接收到的缓存状态报告判断该从节点是否为休眠节点。具体地说,在预设时间长度内,获取到该从节点发送的缓存状态报告均为0(即无待发送缓存),表示该从节点在预设时间长度内,均没有待传输的数据,因此,判定该从节点为休眠节点。在本申请提供的技术方案中,缓存状态报告为0具体是指缓存状态报告中用于指示从节点当前待发送数据大小的参数为0,也即无待发送缓存数据。在其他实施场景中,主节点根据接收到的用于数据传输的路由节点信息判断该从节点是否为休眠节点。具体地说,在预设时间长度内,用于数据传输的路由节点信息均不包括所述从节点,表示其他从节点向主节点发送信息均不需经过该从节点,则将该从节点作为休眠节点。
在其他实施场景中,还可以是主节点根据接收到的缓存状态报告和用于数据传输的路由节点信息判断该节点是否为休眠节点,具体的判断依据和判断方法与上文中所述基本一致,此处不再进行赘述。
S103:释放分配给所述休眠节点的时间频域资源,向所述休眠节点发送休眠指令,以指示所述休眠节点进入休眠状态。
在一个具体的实施场景中,主节点释放原先分配给该休眠节点的时间频域资源,并向该休眠节点发送休眠指令,以指示该休眠节点进入休眠状态。当该休眠节点进入休眠状态时,该休眠节点的功耗降低,也不再占用任何时间频域资源。
S104:将所述时间频域资源重新分配给所述通信网络中不为休眠节点的从节点。
在一个具体的实施场景中,当该休眠节点进入休眠状态时,该休眠节点的时间频域资源将会被重新分配给该通信网络中不为休眠节点的从节点,从而使得该时间频域资源被充分利用。例如,可获取每个不为休眠节点的从节点的缓存状态报告,将该时间频域资源分配给缓存状态报告大于预设阈值的从节点。或者可以随机分配给任意一个或多个不为休眠节点的从节点。
通过上述描述可知,在本实施例中,通过接收从节点发送的缓存状态报告以及用于数据传输的路由节点信息中的至少一种信息,根据缓存状态报告和/或数据传输的路由节点信息从而判断从节点是否为休眠节点,若是,则释放该休眠节点的时间频域资源,并将其分配给不为休眠节点的从节点使用,避免了资源浪费,并且休眠状态对电量的消耗也很低,可以有效延长设备的使用时间。
请参阅图3,图3是本申请提供的通信资源分配方法的第二实施例的流程示意图。本申请提供的通信资源分配方法包括:
S301:主节点接收所述从节点发送的缓存状态报告和用于数据传输的路由节点信息中的至少一种信息。
在一个具体的实施场景中,本步骤与本申请提供的通信资源分配方法的第一实施例的步骤S101基本一致,此处不再进行赘述。
S302:判断所述从节点是否为骨干节点,若否,执行步骤S303。
在一个具体的实施场景中,在判断一个从节点是否为休眠节点之前,先判断该从节点是否为骨干节点,若该从节点为骨干节点,则该从节点不可为休眠节点,若该节点不为骨干节点,则该从节点可以为休眠节点。
在本实施场景中,用户可以指示一个或多个从节点为骨干节点,主节点根据用户的指示将至少一个从节点设置为所述骨干节点。在其他实施场景中,还可以根据预设的路由算法计算每个从节点至主节点的传输路由,将从节点至主节点的传输路由经过的从节点作为骨干节点。预设的路由算法可以是最短路由算法、最佳信号路由算法或者其他路由算法。此处不进行限定,只需确定仅使用同一种路由算法即可。
具体地说,请参阅图2。按一种路由算法(例如最短路由算法),从节点C和从节点E传输至主节点A需要经过从节点B,则从节点B为骨干节点,从节点F和从节点G传输至主节点A需要经过从节点B和从节点C,则从节点C也为骨干节点,从节点E为非骨干节点。
S303:根据所述收到的信息确定所述从节点是否为休眠节点。若是,执行步骤S304。
S304:释放分配给所述休眠节点的时间频域资源,向所述休眠节点发送休眠指令,以指示所述休眠节点进入休眠状态。
S305:将所述时间频域资源重新分配给所述通信网络中不为休眠节点的从节点。
在一个具体的实施场景中,步骤S303-S305与本申请提供的通信资源分配方法的第一实施例的步骤S102-S104基本一致,此处不再进行赘述。
通过上述描述可知,本实施例中在判断一从节点是否为休眠节点之前先判断该从节点是否为骨干节点,若该从节点为骨干节点则不将该从节点作为休眠节点,可以维持该通信网络的正常工作,并避免了资源浪费。
请参阅图4,图4是本申请提供的节点唤醒的方法的一实施例的流程示意图。本申请提供的节点唤醒的方法包括:
S401:所述从节点进入休眠后,判断自身是否需要传输数据。若是,执行步骤S402。
在一个具体的实施场景中,当从节点进入休眠状态后,判断自身是否需要传输数据。具体地说,可以是检测自身是否存在待发送的数据,例如,用户指定该从节点发送数据,则该从节点需要传输数据。或者该从节点的下一级节点有数据需要通过该从节点传输,则该从节点需要传输数据。
请结合参阅图2,上级节点为该从节点与主节点之间的传输路由中位于该从节点的上一跳节点,下级节点为其他从节点与主节点之间的且包括该从节点的传输路由中位于该从节点的下一跳节点。例如,在图2中,从节点C为从节点B的下一跳节点,从节点B为从节点C的上一跳节点。
S402:退出休眠状态,并与所述从节点的上级节点完成数据传输时间同步。
在一个具体的实施场景中,当前从节点判定自身需要传输数据,则退出休眠状态,与上级节点完成数据传输时间同步。在本实施场景中,当前从节点向上级节点发送接入信号,上级节点计算接收到该接入信号的时间信息(例如,接收时间和/或时延),将该时间信息发送给当前从节点,使得当前从节点根据该时间信息取到当前路由传输时延,完成数据传输时间同步。
S403:利用指定的时间频域资源进行传输数据。
在一个具体的实施场景中,当前从节点的上级节点计算接收到该接入信号的时间和/或时延后,将该时间和/或时延发送给主节点,使得主节点获取当前从节点的传输路由的时延,并给当前从节点分配时间频域资源。当前从节点利用主节点分配的时间频域资源进行传输数据。
通过上述描述可知,本实施例通过在当前从节点需要传输数据时,该从节点退出休眠状态,并与其上级节点完成数据传输时间同步,并利用指定的时间频域资源进行传输数据,可以快速恢复数据传输功能,有效提高对资源的利用率。
请参阅图5,图5是本申请提供的节点唤醒的方法中与判断自身是否需要传输数据的步骤的一实施例的流程示意图。本申请与所述从节点的上级节点完成数据传输时间同步包括:
S501:定期从休眠状态中醒来,监听所述通信网络广播的寻呼信息。
在一个具体的实施场景中,从节点进入休眠后,定期从休眠状态中醒来,监听该通信网络广播的寻呼信息,在其他实施场景中,该从节点还监听通信网络广播的网络节点信息。
S502:基于所述寻呼信息判断自身是否为被寻呼对象。若是,则执行步骤S503。
在一个具体的实施场景中,从节点根据该寻呼信息判断自身是否有传输数据的需求。
S503:确定需要传输数据。
进一步的,该寻呼消息还包括了该从节点唤醒后分配的时间频域资源。若判定该从节点有传输数据的需求,则该从节点从休眠状态中醒来,并采用寻呼消息中包括的分配给该节点的时间频域资源传输该带传输的数据。
通过上述描述可知,本实施例中进入休眠状态的从节点定期从休眠状态中醒来并判断是否有传输数据的需求,在有传输数据的需求时醒来并传输数据,可以避免休眠的从节点无法传输数据导致的数据传输延误问题,充分利用通信网络的通信资源。
请参阅图6,图6是本申请提供的节点唤醒的方法的第二实施例的流程示意图。本申请提供的节点唤醒的方法包括:
S601:定期从休眠状态中醒来,监听所述通信网络广播的网络节点信息。
在一个具体的实施场景中,从节点进入休眠后,定期从休眠状态中醒来,监听该通信网络广播的网络节点信息。该网络节点消息包括该通信网络中各传输路由。
S602:根据所述网络节点信息获取所述通信网络的传输路由。
在一个具体的实施场景中,根据该网络节点信息获取该通信网络的传输路由,从该传输路由中获取与该从节点相关的传输路由。
S603:测量所述上级节点和其他相邻节点的通信状态信息。
在一个具体的实施场景中,从该节点相关的传输路由获取该从节点的上级节点和其他与该从节点相邻的相邻节点的通信状态信息,该通信状态包括接收时间、频偏以及信号强度中的至少一项。
S604:判断所述上级节点的通信状态信息是否满足预设条件。若是,则执行步骤S605。
在一个具体的实施场景中,根据获取到的上级节点的通信状态信息和其他相邻节点的通信状态信息判断上级节点的通信状态信息是否满足预设条件。例如,预设条件为上级节点的信号强度低于其他相邻节点的信号强度,或者预设条件为上级节点的信号强度低于预设阈值。
S605:利用所述其他相邻节点的通信状态信息和所述通信网络的传输路由,选择一所述其他相邻节点作为从节点的新的上级节点。
在一个具体的实施场景中,上级通信节点的通信状态满足预设条件(上级通信节点的信号强度低于预设阈值和/或其他相邻节点的信号强度),则利用其他相邻节点的通信状态信息和该通信网络的传输路由,从其他相邻节点中选择合适的一个从节点作为新的上级节点。可以从其他相邻节点中选择信号强度最好的一个作为新的上级节点。
在其他实施场景中,上级节点的通信状态信息不满足预设条件,则继续将该上级节点作为该从节点的上级节点。
在本实施场景中,当确定了该从节点的新的上级节点后,根据获取到新的上级节点的频偏和/或接收时间(或者根据接收时间计算出的时延),与该上级节点的数据传输同步(包括同步频偏和/或时间)。
在其他实施场景中,当采用该从节点原先的上级节点为上级节点后,根据获取到原先的上级节点的频偏和/或接收时间(或者根据接收时间计算出的时延),与该上级节点的数据传输同步(包括同步频偏和/或时间)。
通过上述描述可知,在本实施例中休眠状态的从节点唤醒后根据上级节点和其他相邻节点的通信状态信息选择合适的从节点作为该从节点的上级节点,可以有效确保通信网络的通信质量。
参阅图7,图7是本申请网络节点一实施方式的结构示意图,该网络节点包括:处理器71、存储器72和通信电路73,处理器71分别耦接存储器72和通信电路73,处理器71在工作时控制自身以及存储器72和通信电路73以实现如下方法。
当该网络节点为主节点时,通信电路73接收从节点发送的缓存状态报告和用于数据传输的路由节点信息中的至少一种信息。处理器71根据收到的信息确定该从节点是否为休眠节点。若是,则处理器71释放分配给该休眠节点的时间频域资源,通过通信电路73向该休眠节点发送休眠指令,以指示该休眠节点进入休眠状态。处理器71将时间频域资源重新分配给该通信网络中不为休眠节点的从节点。
当该网络节点为从节点时,该节点进入休眠后,处理器71判断自身是否需要传输数据。若是,则处理器71控制从节点退出休眠状态,并与该网络节点的上级节点完成数据传输时间同步处理器71控制通信电路73利用指定的时间频域资源进行传输数据。
通过上述描述可知,本实施例中的网络节点接收有从节点发送的缓存状态报告以及用于数据传输的路由节点信息中的至少一种信息,根据缓存状态报告和/或数据传输的路由节点信息从判断从节点是否为休眠节点,若是,则释放该休眠节点的时间频域资源,并将其分配给不为休眠节点的从节点使用,避免了资源浪费,并且休眠状态对电量的消耗也很低,可以有效延长设备的使用时间。
请参阅图8,图8是本申请提供的具有存储功能的装置的一实施例的结构示意图。具有存储功能的装置80中存储有至少一个程序指令81,程序指令81用于执行如图1-图6所示的方法。在一个实施例中,具有存储功能的装置可以是设备中的存储芯片、硬盘或者是移动硬盘或者优盘、光盘等其他可读写存储的工具,还可以是服务器等等。
通过上述描述可知,本实施例中的具有存储功能的装置实施例中存储的程序或指令可以用于接收有从节点发送的缓存状态报告以及用于数据传输的路由节点信息中的至少一种信息,根据缓存状态报告和/或数据传输的路由节点信息从判断从节点是否为休眠节点,若是,则释放该休眠节点的时间频域资源,并将其分配给不为休眠节点的从节点使用,避免了资源浪费,并且休眠状态对电量的消耗也很低,可以有效延长设备的使用时间。
区别于现有技术,本申请通过接收有从节点发送的缓存状态报告以及用于数据传输的路由节点信息中的至少一种信息,根据缓存状态报告和/或数据传输的路由节点信息从判断从节点是否为休眠节点,若是,则释放该休眠节点的时间频域资源,并将其分配给不为休眠节点的从节点使用,避免了资源浪费,并且休眠状态对电量的消耗也很低,可以有效延长设备的使用时间。
以上所述仅为本申请的实施方式,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。
Claims (9)
1.一种通信资源分配的方法,其特征在于,所述方法应用于通信网络,所述通信网络包括主节点和从节点,所述方法包括:
所述主节点接收所述从节点发送的缓存状态报告和用于数据传输的路由节点信息中的至少一种信息;其中,所述缓存状态报告用于指示所述从节点当前待发送缓存数据的大小,所述路由节点信息用于指示所述从节点将信息发送至所述主节点的至少一条传输路由所经过的从节点的信息;
根据所述收到的信息确定所述从节点是否为休眠节点,包括:若在预设时间长度内,获取到所述从节点发送的缓存状态报告均为无待发送缓存数据,则将所述从节点作为休眠节点;和/或,若在预设时间长度内,所述用于数据传输的路由节点信息均不包括所述从节点,则将所述从节点作为休眠节点;
若是,则释放分配给所述休眠节点的时间频域资源,向所述休眠节点发送休眠指令,以指示所述休眠节点进入休眠状态;以及
将所述时间频域资源重新分配给所述通信网络中不为休眠节点的所述从节点。
2.根据权利要求1所述的方法,其特征在于,在所述根据所述收到的信息确定所述从节点是否为休眠节点之前,还包括:
判断所述从节点是否为骨干节点,若否,则执行所述根据所述收到的信息,确定所述从节点是否为休眠节点。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
根据用户的指示将至少一个所述从节点设置为所述骨干节点;和/或
根据预设的路由算法计算每个所述从节点至所述主节点的传输路由,将所述从节点至所述主节点的传输路由经过的所述从节点作为所述骨干节点。
4.一种节点唤醒的方法,其特征在于,所述方法应用于包括主节点和从节点的通信网络,所述方法包括:
所述从节点进入休眠后,判断自身是否需要传输数据,其中,所述从节点是根据接收所述主节点执行如权利要求1-3任一项所述方法中的步骤发送的休眠指令进入休眠状态的;
若是,则退出休眠状态,并与所述从节点的上级节点完成数据传输时间同步;其中,所述上级节点为所述从节点与所述主节点之间的传输路由中位于所述从节点的上一跳节点;
利用指定的时间频域资源进行传输数据。
5.根据权利要求4所述的方法,其特征在于,所述与所述从节点的上级节点完成数据传输时间同步,包括:
向所述上级节点发送接入信号;
接收所述上级节点响应于所述接入信号而生成的接收时间信息;
利用所述接收时间信息完成传输数据时间同步。
6.根据权利要求4所述的方法,其特征在于,所述判断自身是否需要传输数据,包括:
所述从节点检测自身是否存在待发送数据;若是,则确定需要传输数据;和/或
定期从休眠状态中醒来,监听所述通信网络广播的寻呼信息;并基于所述寻呼信息判断自身是否为被寻呼对象,若是,则确定需要传输数据。
7.根据权利要求4所述的方法,其特征在于,所述方法还包括:
定期从休眠状态中醒来,监听所述通信网络广播的网络节点信息,
根据所述网络节点信息获取所述通信网络的传输路由;
测量所述上级节点和其他相邻节点的通信状态信息,并判断所述上级节点的通信状态信息是否满足预设条件;
若是,则利用所述其他相邻节点的通信状态信息和所述通信网络的传输路由,选择一所述其他相邻节点作为从节点的新的上级节点;
其中,所述通信状态信息包括接收时间、频偏以及信号强度中的至少一项。
8.一种网络节点,其特征在于,包括处理器、存储器以及通信电路,所述处理器分别耦接所述存储器以及所述通信电路,所述处理器在工作时控制自身以及所述存储器、所述通信电路实现如权利要求1-3或4-7任一项所述方法中的步骤。
9.一种具有存储功能的装置,其特征在于,存储有程序数据,所述程序数据能够被执行以实现如权利要求1-3或4-7任一项所述方法中的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010290564.9A CN113543203B (zh) | 2020-04-14 | 2020-04-14 | 一种通信资源分配和通信节点唤醒的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010290564.9A CN113543203B (zh) | 2020-04-14 | 2020-04-14 | 一种通信资源分配和通信节点唤醒的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113543203A CN113543203A (zh) | 2021-10-22 |
CN113543203B true CN113543203B (zh) | 2023-10-24 |
Family
ID=78088014
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010290564.9A Active CN113543203B (zh) | 2020-04-14 | 2020-04-14 | 一种通信资源分配和通信节点唤醒的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113543203B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116567834A (zh) * | 2022-01-26 | 2023-08-08 | 华为技术有限公司 | 一种时频资源的分配方法及相关设备 |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003037610A (ja) * | 2001-07-23 | 2003-02-07 | Toshiba Kyaria Kk | 通信方法及びマスタノード |
CN101404602A (zh) * | 2008-11-04 | 2009-04-08 | 南京航空航天大学 | 一种适用于多跳ad hoc网络的DCF协议节点自适应休眠机制 |
CN102346472A (zh) * | 2011-08-31 | 2012-02-08 | 奇瑞汽车股份有限公司 | 一种基于can和lin总线网络的汽车控制*** |
CN102843758A (zh) * | 2012-08-28 | 2012-12-26 | 苏州博联科技有限公司 | 无线传感器网络内节点间数据节能传输的方法 |
CN103188736A (zh) * | 2013-04-12 | 2013-07-03 | 南京熊猫电子制造有限公司 | 基于流量控制的ant节点电源节能方法 |
CN104284403A (zh) * | 2013-07-12 | 2015-01-14 | 中南大学 | 一种无线传感器网络低功耗节点设计方法 |
CN104703296A (zh) * | 2015-03-19 | 2015-06-10 | 江苏物联网研究发展中心 | 无线通信多跳网络链状及树状拓扑结构的链路休眠方法 |
CN106304328A (zh) * | 2015-06-01 | 2017-01-04 | 索尼公司 | 无线通信***中的电子设备和无线通信方法 |
JP2017046053A (ja) * | 2015-08-24 | 2017-03-02 | 株式会社デンソー | マスタノード |
CN107360072A (zh) * | 2017-06-30 | 2017-11-17 | 惠州华阳通用电子有限公司 | 一种可同步休眠的can网络及其控制方法 |
CN107635269A (zh) * | 2016-07-19 | 2018-01-26 | 华为技术有限公司 | 调度方法、接入点和站点 |
CN109588059A (zh) * | 2016-05-13 | 2019-04-05 | 瑞典爱立信有限公司 | 用于无线通信网络的网络架构、方法和设备 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5834580B2 (ja) * | 2011-07-22 | 2015-12-24 | 富士通株式会社 | 無線通信システム、子局装置及び無線通信システム制御方法 |
CA3238603A1 (en) * | 2014-03-18 | 2015-09-18 | Smartrek Technologies Inc. | Mesh network system and techniques |
-
2020
- 2020-04-14 CN CN202010290564.9A patent/CN113543203B/zh active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003037610A (ja) * | 2001-07-23 | 2003-02-07 | Toshiba Kyaria Kk | 通信方法及びマスタノード |
CN101404602A (zh) * | 2008-11-04 | 2009-04-08 | 南京航空航天大学 | 一种适用于多跳ad hoc网络的DCF协议节点自适应休眠机制 |
CN102346472A (zh) * | 2011-08-31 | 2012-02-08 | 奇瑞汽车股份有限公司 | 一种基于can和lin总线网络的汽车控制*** |
CN102843758A (zh) * | 2012-08-28 | 2012-12-26 | 苏州博联科技有限公司 | 无线传感器网络内节点间数据节能传输的方法 |
CN103188736A (zh) * | 2013-04-12 | 2013-07-03 | 南京熊猫电子制造有限公司 | 基于流量控制的ant节点电源节能方法 |
CN104284403A (zh) * | 2013-07-12 | 2015-01-14 | 中南大学 | 一种无线传感器网络低功耗节点设计方法 |
CN104703296A (zh) * | 2015-03-19 | 2015-06-10 | 江苏物联网研究发展中心 | 无线通信多跳网络链状及树状拓扑结构的链路休眠方法 |
CN106304328A (zh) * | 2015-06-01 | 2017-01-04 | 索尼公司 | 无线通信***中的电子设备和无线通信方法 |
JP2017046053A (ja) * | 2015-08-24 | 2017-03-02 | 株式会社デンソー | マスタノード |
CN109588059A (zh) * | 2016-05-13 | 2019-04-05 | 瑞典爱立信有限公司 | 用于无线通信网络的网络架构、方法和设备 |
CN107635269A (zh) * | 2016-07-19 | 2018-01-26 | 华为技术有限公司 | 调度方法、接入点和站点 |
CN107360072A (zh) * | 2017-06-30 | 2017-11-17 | 惠州华阳通用电子有限公司 | 一种可同步休眠的can网络及其控制方法 |
Non-Patent Citations (2)
Title |
---|
"The Approach of the New Downlink Control Information Design for Transmission Mode 10";Jean-Baptiste YAMINDI;《IEEE 2013》;全文 * |
高森 张羲煌."可补充结点的无线传感器网络拓扑结构".《传感器与仪器仪表》.2008,全文. * |
Also Published As
Publication number | Publication date |
---|---|
CN113543203A (zh) | 2021-10-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107071874B (zh) | 用于在实现不连续接收的移动网络中通信的方法 | |
JP5599473B2 (ja) | 無線通信システムにおける基地局の電力消費を減少させる方法 | |
KR101642998B1 (ko) | 이동국에서의 배터리 수명 보존 장치 및 그에 따른 시스템 | |
KR100584446B1 (ko) | 광대역 무선 접속 통신 시스템에서 단말의 동작 모드 제어방법 | |
RU2619066C1 (ru) | Система и способ выделения периодических ресурсов | |
JP5117568B2 (ja) | 無線構成のバージョンに基づく携帯用通信デバイスにおける電力管理 | |
CN101960905B (zh) | 无线通信方法、无线通信***、基站、及终端站 | |
JP6593801B2 (ja) | バッテリー駆動式ノード(bpn)を管理するためのコンピューター実施方法 | |
WO2013120431A1 (zh) | 确定邻居站点的方法、站点、接入点和通信*** | |
JPH11196478A (ja) | 移動局管理方法及び移動局管理システム | |
US20150351125A1 (en) | Apparatus and method for allocating resource | |
JP5309405B2 (ja) | 休止基地局選定システム、網側装置、制御方法、及びプログラム | |
US20230155915A1 (en) | Adaptive time slot allocation to reduce latency and power consumption in a time slotted channel hopping wireless communication network | |
JP2002335266A (ja) | 通信端末収容装置 | |
CN113543203B (zh) | 一种通信资源分配和通信节点唤醒的方法 | |
CN113133081B (zh) | 一种无线自组网节能传输方法 | |
CN102119565A (zh) | 无线通信***中的亲密伙伴模式 | |
JP2010087847A (ja) | 周波数帯域割当装置および周波数帯域割当方法 | |
KR100871866B1 (ko) | 실시간 긴급 상황 탐지를 위한 무선 센서 네트워크 데이터전송 시스템 | |
Qin et al. | ZigBee-assisted power saving for more efficient and sustainable ad hoc networks | |
US10231262B2 (en) | Methods, access point and wireless device for contention-based access on radio channel | |
KR100846351B1 (ko) | 가상 백본 무선 센서 네트워크 데이터 전송 시스템 | |
JP2014036283A (ja) | 無線通信システム | |
KR20140078328A (ko) | 무선 자원 제어 비활성화 타이머 설정 시스템 및 방법 | |
CN113543198B (zh) | 一种mesh网络通信方法及相关装置 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |