CN107567032B - Wireless transmission resource allocation method and device in wireless Mesh network and communication equipment - Google Patents

Wireless transmission resource allocation method and device in wireless Mesh network and communication equipment Download PDF

Info

Publication number
CN107567032B
CN107567032B CN201710814365.1A CN201710814365A CN107567032B CN 107567032 B CN107567032 B CN 107567032B CN 201710814365 A CN201710814365 A CN 201710814365A CN 107567032 B CN107567032 B CN 107567032B
Authority
CN
China
Prior art keywords
resources
resource
transmission resource
network
frame
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
Application number
CN201710814365.1A
Other languages
Chinese (zh)
Other versions
CN107567032A (en
Inventor
安林峰
管鲍
刘恒甫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hytera Communications Corp Ltd
Original Assignee
Hytera Communications Corp Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hytera Communications Corp Ltd filed Critical Hytera Communications Corp Ltd
Priority to CN201710814365.1A priority Critical patent/CN107567032B/en
Publication of CN107567032A publication Critical patent/CN107567032A/en
Application granted granted Critical
Publication of CN107567032B publication Critical patent/CN107567032B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The application provides a method, a device and a communication device for configuring wireless transmission resources in a wireless Mesh network, which configure resource types contained in the wireless transmission resources and the quantity of the resources contained in each resource type according to network configuration information; the resource types comprise statically allocated resources and dynamically scheduled resources. Statically allocated resources are typically pre-configured with which Mesh node the resource is used, and are typically used to transport the necessary signaling messages and delay sensitive traffic to maintain the network. The dynamic scheduling resource can be allocated to different Mesh nodes at different time intervals and is generally used for transmitting burst traffic. Then, the master Mesh node allocates wireless transmission resources to the slave Mesh nodes in the current wireless Mesh network, and notifies the corresponding slave Mesh nodes, so that the slave Mesh nodes transmit service data by using the allocated wireless transmission resources. The method can meet different wireless Mesh network application scenes by utilizing a wireless transmission resource configuration mode, thereby improving the flexibility of wireless transmission resource configuration.

Description

Wireless transmission resource allocation method and device in wireless Mesh network and communication equipment
Technical Field
The invention belongs to the technical field of wireless networks, and particularly relates to a method and a device for configuring wireless transmission resources in a wireless Mesh network and communication equipment.
Background
The wireless Mesh (Mesh) network is a new wireless network technology completely different from the traditional wireless network, and is a multipoint-to-multipoint network topology structure. In such a Mesh network structure, each network node is connected in a wireless multi-hop manner through other adjacent network nodes.
Wireless Mesh networks have many different practical application scenarios, for example, some wireless Mesh networks require support for services with low network delay (e.g., voice services); some Mesh networks require a large number of nodes accommodated by the network, need to support burst services, and are relatively insensitive to network delay. However, at present, the frame structure of the wireless Mesh network can only be applied to one service type, for example, the WIFI Mesh network is a typical Mesh network supporting a burst service, and the network delay of the WIFI Mesh network is high, and cannot be applied to a service (for example, a voice service) with low network delay. Therefore, a radio transmission resource allocation method capable of adapting to a plurality of different application scenarios is needed.
Disclosure of Invention
In view of this, an object of the present invention is to provide a method, an apparatus, and a communication device for configuring a wireless transmission resource in a wireless Mesh network, which can configure the wireless transmission resource so that the wireless transmission resource can support multiple service application scenarios.
In a first aspect, the present application provides a method for configuring wireless transmission resources in a wireless Mesh network, which is applied to a master Mesh node, and includes:
acquiring network configuration information of a current wireless Mesh network;
configuring the resource type of the subframe contained in each wireless transmission resource frame and the number of the subframes corresponding to each resource type according to the network configuration information, wherein the resource types comprise static allocation resources and dynamic scheduling resources;
and allocating the sub-frame contained in the current wireless transmission resource frame for the slave Mesh node in the current wireless Mesh network, and notifying the slave Mesh node of the resource allocation information of the current wireless transmission resource frame.
Optionally, a subframe in the radio transmission resource frame is a transmission time interval, TTI, resource; configuring the resource type of the subframe included in each radio transmission resource frame and the number of the subframes corresponding to each resource type according to the network configuration information, including:
acquiring the number of nodes contained in the current Mesh network from the network configuration information, and determining the number n of TTI resources contained in the wireless transmission resource frame according to the number of the nodes, wherein n is a positive integer;
acquiring the quantity proportion of the statically allocated resources to the dynamically scheduled resources from the network configuration information;
according to the quantity proportion and the quantity n of TTI resources contained in the wireless transmission resource frame, determining the quantity n1 of TTI resources contained in the static allocation resources and the quantity n2 of TTI resources contained in the dynamic scheduling resources, wherein n1 is greater than or equal to 1 and less than or equal to n, n2 is greater than or equal to 0 and less than or equal to n, and n1+ n2 is equal to n.
Optionally, a subframe in the radio transmission resource frame is a transmission time interval, TTI, resource; configuring the resource type of the subframe included in each radio transmission resource frame and the number of the subframes corresponding to each resource type according to the network configuration information, including:
acquiring the number of nodes contained in the current wireless Mesh network from the network configuration information, and determining the number n of TTI resources contained in the wireless transmission resource frame according to the number of the nodes, wherein n is a positive integer;
acquiring the service type carried by the network from the network configuration information, and determining the quantity proportion of the static allocation resources and the dynamic scheduling resources according to the service type;
according to the quantity proportion and the quantity n of TTI resources contained in the wireless transmission resource frame, determining the quantity n1 of TTI resources contained in the static allocation resources and the quantity n2 of TTI resources contained in the dynamic scheduling resources, wherein n1 is greater than or equal to 1 and less than or equal to n, n2 is greater than or equal to 0 and less than or equal to n, and n1+ n2 is equal to n.
Optionally, if the radio transmission resource includes a static allocation resource and a dynamic scheduling resource, allocating a subframe resource included in a current radio transmission resource frame to a slave Mesh node in the current radio Mesh, and notifying the slave Mesh node of resource allocation information of the current radio transmission resource frame, where the resource allocation information includes:
receiving the access request sent from the Mesh node;
when the current wireless transmission resource frame has residual static allocation resources, allocating the static allocation resources for the slave Mesh node;
when only dynamic scheduling resources remain in the current wireless transmission resource frame, allocating the dynamic scheduling resources to the slave Mesh node;
broadcasting the resource information allocated to the slave Mesh node to all slave Mesh nodes in the current wireless Mesh network.
Optionally, when only dynamic scheduling resources remain in the current radio transmission resource frame, allocating the dynamic scheduling resources to the slave Mesh node includes:
receiving the status cache report reported from the Mesh node;
and allocating TTI resources with resource types of dynamic scheduling resources in the current wireless transmission resource frame to the slave Mesh node which sends the state cache report according to the state cache report.
In a second aspect, the present application provides a device for configuring wireless transmission resources in a wireless Mesh network, which is applied to a master Mesh node, and includes:
the first acquisition unit is used for acquiring the network configuration information of the current wireless Mesh network;
a resource configuration unit, configured to configure, according to the network configuration information, a resource type of a subframe included in each radio transmission resource frame and a number of subframes corresponding to each resource type, where the resource type includes statically allocated resources and dynamically scheduled resources;
and the resource allocation unit is used for allocating subframe resources contained in a current wireless transmission resource frame for a slave Mesh node in the current wireless Mesh network and notifying the slave Mesh node of resource allocation information of the current wireless transmission resource frame.
Optionally, a subframe in the radio transmission resource frame is a transmission time interval, TTI, resource; the resource configuration unit includes:
a first determining subunit, configured to obtain, from the network configuration information, a number of nodes that is contained in a current Mesh network, and determine, according to the number of nodes, a number n of TTI resources that are contained in the radio transmission resource frame, where n is a positive integer;
a second determining subunit, configured to obtain, from the network configuration information, a quantity ratio of the statically allocated resource to the dynamically scheduled resource;
a third determining subunit, configured to determine, according to the quantity ratio and a quantity n of TTI resources included in the radio transmission resource frame, a quantity n1 of TTI resources included in the statically allocated resources and a quantity n2 of TTI resources included in the dynamically scheduled resources, where 1 is equal to or greater than n1 is equal to or greater than n, 0 is equal to or greater than n2 is equal to or greater than n, and n1+ n2 is equal to n.
Optionally, a subframe in the radio transmission resource frame is a transmission time interval, TTI, resource; the resource configuration unit includes:
a fourth determining subunit, configured to obtain, from the network configuration information, the number of nodes that is contained in the current wireless Mesh network, and determine, according to the number of nodes, a number n of TTI resources that are contained in the wireless transmission resource frame, where n is a positive integer;
a fifth determining subunit, configured to obtain a service type carried by the network from the network configuration information, and determine, according to the service type, a quantity ratio between the statically allocated resource and the dynamically scheduled resource;
a sixth determining subunit, configured to determine, according to the quantity ratio and a quantity n of TTI resources included in the radio transmission resource frame, a quantity n1 of TTI resources included in the statically allocated resources and a quantity n2 of TTI resources included in the dynamically scheduled resources, where 1 is equal to or greater than n1 is equal to or greater than n, 0 is equal to or greater than n2 is equal to or greater than n, and n1+ n2 is equal to n.
Optionally, if the radio transmission resource includes a statically allocated resource and a dynamically scheduled resource, the resource allocation unit includes:
a receiving subunit, configured to receive the access request sent from the Mesh node;
a first allocating subunit, configured to allocate, when the current radio transmission resource frame has a remaining static allocation resource, the static allocation resource to the slave Mesh node;
a second allocating subunit, configured to allocate the dynamic scheduling resource to the slave Mesh node when only the dynamic scheduling resource remains in the current wireless transmission resource frame;
and the broadcasting subunit is used for broadcasting the resource information allocated to the slave Mesh node to all the slave Mesh nodes in the current wireless Mesh network.
Optionally, the second assignment subunit is specifically configured to:
and receiving the status cache report reported by the slave Mesh node, and allocating TTI resources with the resource types of the dynamic scheduling resources in the current wireless transmission resource frame to the slave Mesh node which sends the status cache report according to the status cache report.
In a third aspect, the present application further provides a communication device, including a memory and a processor, where the memory stores program instructions, and the processor is configured to execute the program instructions in the memory to perform the following steps:
acquiring network configuration information of a current wireless Mesh network;
configuring the resource type of the subframe contained in each wireless transmission resource frame and the number of the subframes corresponding to each resource type according to the network configuration information, wherein the resource types comprise static allocation resources and dynamic scheduling resources;
and allocating the sub-frame contained in the current wireless transmission resource frame for the slave Mesh node in the current wireless Mesh network, and notifying the slave Mesh node of the resource allocation information of the current wireless transmission resource frame.
Optionally, a subframe in the radio transmission resource frame is a transmission time interval, TTI, resource; the processor, when configured to configure, according to the network configuration information, a resource type of a subframe included in each radio transmission resource frame and a number of subframes corresponding to each resource type, is specifically configured to:
acquiring the number of nodes contained in the current Mesh network from the network configuration information, and determining the number n of TTI resources contained in the wireless transmission resource frame according to the number of the nodes, wherein n is a positive integer;
acquiring the quantity proportion of the statically allocated resources to the dynamically scheduled resources from the network configuration information;
according to the quantity proportion and the quantity n of TTI resources contained in the wireless transmission resource frame, determining the quantity n1 of TTI resources contained in the static allocation resources and the quantity n2 of TTI resources contained in the dynamic scheduling resources, wherein n1 is greater than or equal to 1 and less than or equal to n, n2 is greater than or equal to 0 and less than or equal to n, and n1+ n2 is equal to n.
Optionally, a subframe in the radio transmission resource frame is a transmission time interval, TTI, resource; the processor, when configured to configure, according to the network configuration information, a resource type of a subframe included in each radio transmission resource frame and a number of subframes corresponding to each resource type, is specifically configured to:
acquiring the number of nodes contained in the current wireless Mesh network from the network configuration information, and determining the number n of TTI resources contained in the wireless transmission resource frame according to the number of the nodes, wherein n is a positive integer;
acquiring the service type carried by the network from the network configuration information, and determining the quantity proportion of the static allocation resources and the dynamic scheduling resources according to the service type;
according to the quantity proportion and the quantity n of TTI resources contained in the wireless transmission resource frame, determining the quantity n1 of TTI resources contained in the static allocation resources and the quantity n2 of TTI resources contained in the dynamic scheduling resources, wherein n1 is greater than or equal to 1 and less than or equal to n, n2 is greater than or equal to 0 and less than or equal to n, and n1+ n2 is equal to n.
Optionally, if the radio transmission resource includes a statically allocated resource and a dynamically scheduled resource, the processor is configured to allocate a subframe resource included in a current radio transmission resource frame to a slave Mesh node in the current radio Mesh, and when notifying resource allocation information of the current radio transmission resource frame to the slave Mesh node, specifically configured to:
receiving the access request sent from the Mesh node;
when the current wireless transmission resource frame has residual static allocation resources, allocating the static allocation resources for the slave Mesh node;
when only dynamic scheduling resources remain in the current wireless transmission resource frame, allocating the dynamic scheduling resources to the slave Mesh node;
broadcasting the resource information allocated to the slave Mesh node to all slave Mesh nodes in the current wireless Mesh network.
Optionally, the processor is configured to, when only dynamic scheduling resources remain in the current radio transmission resource frame, allocate the dynamic scheduling resources to the slave Mesh node, specifically:
and receiving the status cache report reported by the slave Mesh node, and allocating TTI resources with the resource types of the dynamic scheduling resources in the current wireless transmission resource frame to the slave Mesh node which sends the status cache report according to the status cache report.
In a fourth aspect, the present application further provides a processor, configured to execute a program, where the program executes the method for configuring radio transmission resources in a wireless Mesh network according to the first aspect when running.
In a fifth aspect, the present application further provides a storage medium, on which a program is stored, where the program, when executed by a processor, performs the method for configuring radio transmission resources in a wireless Mesh network according to the first aspect.
According to the method for allocating the wireless transmission resources in the wireless Mesh network, the resource types contained in the wireless transmission resources and the quantity of the resources contained in each resource type are allocated according to network allocation information; the resource types comprise statically allocated resources and dynamically scheduled resources. Statically allocated resources are typically pre-configured with which Mesh node the resource is used, and are typically used to transport the necessary signaling messages and delay sensitive traffic to maintain the network. The dynamic scheduling resource can be allocated to different Mesh nodes at different time intervals and is generally used for transmitting burst traffic. And then, the master Mesh node allocates the wireless transmission resources to the slave Mesh nodes in the current wireless Mesh network, and informs the corresponding slave Mesh nodes, so that the slave Mesh nodes transmit the service data by using the wireless transmission resources allocated to the slave Mesh nodes by the master Mesh nodes. The method can meet different wireless Mesh network application scenes by utilizing a wireless transmission resource configuration mode, thereby improving the flexibility of wireless transmission resource configuration.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a schematic structural diagram of a wireless Mesh network according to an embodiment of the present invention;
fig. 2 is a flowchart of a method for allocating radio transmission resources in a wireless Mesh network according to an embodiment of the present invention;
FIG. 3 is a block diagram of a radio frame according to an embodiment of the present invention;
FIG. 4 is a frame structure of a radio transmission resource frame according to an embodiment of the present invention;
FIG. 5 is a frame structure of a radio resource frame according to another embodiment of the present invention;
FIG. 6 is a frame structure of a radio resource frame according to another embodiment of the present invention;
FIG. 7 is a frame structure of a radio resource frame according to another embodiment of the present invention;
fig. 8 is a block diagram of an apparatus for allocating radio transmission resources in a wireless Mesh network according to an embodiment of the present invention;
FIG. 9 is a block diagram of a resource allocation unit according to an embodiment of the present invention;
FIG. 10 is a block diagram of a resource configuration unit according to an embodiment of the invention;
fig. 11 is a block diagram of another resource allocation unit according to an embodiment of the present invention.
Detailed Description
The wireless Mesh network has many different application scenarios, and the service characteristics corresponding to the different application scenarios may be different, for example, a voice service is sensitive to network delay, and a burst service is relatively insensitive to network delay. However, the frame structure of the wireless Mesh network can only be applied to one service type, for example, the WIFI Mesh network is a typical Mesh network supporting a burst service, and the network delay of the WIFI Mesh network is high, and thus the frame structure of the wireless Mesh network cannot be applied to a service with low network delay. The wireless transmission resource allocation method of the wireless Mesh network, provided by the invention, allocates the wireless transmission resource according to the network allocation information of the wireless Mesh network, wherein the resource types of the resources contained in the wireless transmission resource comprise static allocation resources and dynamic scheduling resources; statically allocated resources are typically suitable for transporting the necessary signaling messages and delay sensitive traffic (e.g., voice traffic) that maintain the network. Dynamically scheduled resources are typically used to transmit bursty traffic. Therefore, the wireless transmission resource frame structure provided by the invention can be suitable for different application originations.
Referring to fig. 1, a schematic structural diagram of a wireless Mesh network according to an embodiment of the present invention is shown, where as shown in fig. 1, the wireless Mesh network includes a master Mesh node and a slave Mesh node; the master Mesh node is a control node in the wireless Mesh network and distributes resources for the slave Mesh nodes.
Referring to fig. 2, a flowchart of a method for configuring wireless transmission resources in a wireless Mesh network according to an embodiment of the present invention is shown, where the method is applied to a master Mesh node in the wireless Mesh network shown in fig. 1. As shown in fig. 2, the method comprises the steps of:
s110, the main Mesh node acquires the network configuration information of the current wireless Mesh network.
The network configuration information includes service type information carried by the whole network and the number of nodes that the network can accommodate. After the wireless Mesh network is constructed, the service type information carried by the wireless Mesh network and the number of nodes capable of being accommodated by the wireless Mesh network are configured.
For example, the service type information may include: taking a delay sensitive service as a main service and a burst service as an auxiliary service; taking burst service as a main service and delay sensitive service as an auxiliary service; and the delay sensitive service and the burst service are considered simultaneously.
S120, the main Mesh node configures the resource types of the sub-frames contained in one wireless transmission resource frame and the number of the sub-frames corresponding to each resource type according to the network configuration information.
Generally, after a wireless Mesh network is constructed, network configuration information is configured, and resource types contained in each wireless transmission resource frame of the current wireless Mesh network and the number of subframes corresponding to each resource type can be configured according to the network configuration information; in other words, after a wireless Mesh network is constructed, the resource types included in the wireless transmission resource frame of the Mesh network and the number of subframes corresponding to each resource type are fixed. The Mesh nodes to which scheduling resources are allocated may be different in different radio transmission resource frames.
The resource types of the radio transmission resource frame include statically allocated resources and dynamically scheduled resources. Statically allocating resources is usually pre-configured with which Mesh node the resources are used for transmitting necessary signaling messages and delay sensitive services for maintaining the network; the dynamic scheduling resource can be allocated to different Mesh nodes at different time intervals, and is generally used for transmitting burst traffic, for example, when a certain node has a requirement for transmitting burst traffic, the dynamic scheduling resource is allocated to the node.
In a possible implementation manner of the present application, in the wireless Mesh network, a subframe included in a radio Transmission resource frame is a Transmission Time Interval (TTI), that is, a subframe is a TTI. The main Mesh node can determine the number of TTI resources contained in each wireless transmission resource frame according to the number of nodes which can be contained in the whole wireless Mesh network.
The larger the number of nodes contained in the wireless Mesh network is, the larger the number of TTI resources contained in one radio transmission resource frame is. However, the larger the number of TTI resources contained in one radio transmission resource frame, the slower the speed of updating the critical system message in the whole wireless Mesh network will be.
Then, the master Mesh node may determine a resource type of a subframe included in a radio transmission resource frame according to the service type of the current wireless Mesh network.
For example, if the service type of the current wireless Mesh network is mainly the delay sensitive service and the burst service, one wireless transmission resource frame includes both statically allocated resources and dynamically scheduled resources, and the statically allocated resources are mainly used; for another example, when the current wireless Mesh network mainly uses burst traffic and uses delay sensitive traffic as an auxiliary, one wireless transmission resource frame simultaneously includes statically allocated resources and dynamically scheduled resources, and mainly uses dynamically scheduled resources.
In a possible implementation manner of the present invention, the service type carried by the wireless Mesh network may be preconfigured, and the quantity ratio of the statically allocated resources to the dynamically scheduled resources in a wireless transmission resource frame, that is, the service type of the wireless Mesh network, the resource type of the wireless transmission resource, and the quantity of the resources included in each resource type are preconfigured.
As shown in fig. 3, one radio transmission resource frame includes n TTI resources, each TTI is 1ms, and the n TTI resources are nms, where RF0 denotes a statically allocated resource and RF1 denotes a dynamically scheduled resource. The statically allocated resources comprise n1 TTI resources, and the dynamically scheduled resources comprise n2 TTI resources. Wherein n is not less than 1 and not more than n1 and not more than n2 and not more than n1+ n 2.
For example, the ratio of the preconfigured statically allocated resources to the dynamically scheduled resources is k 1: k 2; from n, and k 1: k2, determining the number of TTI resources contained in the statically allocated resources in a radio transmission resource frame and the number of TTI resources contained in the dynamically scheduled resources in a radio transmission resource frame.
Normally, statically allocated resources are also pre-configured to which slave Mesh nodes; the dynamic scheduling resources are allocated to the slave Mesh nodes which have burst service requirements, and can be flexibly adjusted.
In another possible implementation manner of the present invention, the master Mesh node obtains the number of nodes contained in the current wireless Mesh network and the service type carried by the current wireless Mesh network from the network configuration information; the service type is determined and obtained according to the service type reported by each slave Mesh node in the current wireless Mesh network, when the slave Mesh node accesses the current wireless Mesh network, the service type borne by the slave Mesh node is reported, and the master Mesh node determines the service type of the whole wireless Mesh network according to the service type reported by each slave Mesh node.
And the main Mesh node determines the TTI resource quantity contained in one wireless transmission resource frame according to the node quantity contained in the current wireless Mesh network. For example, one radio transmission resource frame includes n TTI resources. And then, according to the service type carried by the current wireless Mesh network, determining the resource type contained in the wireless transmission resource frame and the TTI resource quantity contained in each resource type.
For example, if the service type carried by the current wireless Mesh network is mainly the delay sensitive service and is assisted by the burst service, one wireless transmission resource frame simultaneously contains the statically allocated resources and the dynamically scheduled resources, and the statically allocated resources are mainly used; if the service type carried by the current wireless Mesh network is mainly burst service and is assisted by delay sensitive service, one wireless transmission resource frame comprises statically distributed resources and dynamically scheduled resources, and the dynamically scheduled resources are mainly used.
And further determining the quantity proportion of statically allocated resources and dynamically scheduled resources according to the service proportion of the delay sensitive service and the burst service and the network limitation condition. Then, according to the proportion of the numbers of the statically allocated resources and the dynamically scheduled resources and the number n of the TTI resources contained in one wireless transmission resource frame, it is obtained that the number of the TTI resources contained in the statically allocated resources in one wireless transmission resource frame is n1, the number of the TTI resources contained in the dynamically scheduled resources is n2, and n1 and n2 satisfy the following conditions, that is, 1 is not less than n1 and not more than n, 0 is not less than n2 and not more than n, and n1+ n2 is n, that is, one wireless transmission resource frame certainly contains statically allocated resources and may contain dynamically scheduled resources, and the sum of the numbers of the TTIs contained in the statically allocated resources and the dynamically scheduled resources is equal to the total number of the TTI resources contained in one wireless transmission resource frame.
S130, the master Mesh node allocates the sub-frames contained in the current wireless transmission resource frame for the slave Mesh node in the current wireless Mesh network, and notifies the slave Mesh node of the resource allocation information of the current wireless transmission resource frame.
Normally, the static allocation resources are configured to which slave Mesh nodes, and the dynamic scheduling resources are allocated according to the demands of the slave Mesh nodes. However, there may be a situation that the static resources are left, and in such an application scenario, the left static resources are preferentially allocated to the slave Mesh node that needs to allocate resources; and if the current wireless transmission resource frame has no residual static resources, allocating dynamic scheduling resources for the slave Mesh nodes needing to allocate the resources.
And after the master Mesh node allocates TTI resources to the slave Mesh node, broadcasting the allocated TTI resource information to the slave Mesh node so that the slave Mesh node transmits service data by using the TTI resources allocated by the master Mesh node.
Before the slave Mesh node transmits the burst service, a Buffer Status Report (BSR) is reported to the master Mesh node, the master Mesh node allocates dynamic scheduling resources according to the BSR reported by the slave Mesh node, and if the BSR is larger, the more dynamic scheduling resources are allocated to the slave Mesh node. If the slave Mesh node does not transmit the burst service and the delay sensitive service within the preset time period, the dynamic scheduling resource allocated to the slave Mesh node can be recovered, and the released dynamic scheduling resource is allocated to other slave Mesh nodes with requirements.
After determining a frame structure of a wireless transmission resource frame, the master Mesh node broadcasts the frame structure to each slave Mesh node in the current wireless Mesh network; the total number of TTI resources contained in one wireless transmission resource, the number of TTI resources contained in the static allocation resource, the number of TTI resources contained in the dynamic allocation resource, and the system frame number of the new frame structure in effect are included.
In the method for configuring wireless transmission resources in a wireless Mesh network provided by this embodiment, a resource type included in a wireless transmission resource frame and the number of subframes included in each resource type are configured according to network configuration information; the resource types include statically allocated resources and dynamically scheduled resources. Then, the master Mesh node truly allocates the current wireless transmission resource to the slave Mesh node in the current wireless Mesh network, and notifies the corresponding slave Mesh node, so that the slave Mesh node transmits the service data by using the wireless transmission resource allocated to the slave Mesh node by the master Mesh node. Statically allocated resources are typically pre-configured with which Mesh node the resource is used, and are typically used to transport the necessary signaling messages and delay sensitive traffic to maintain the network. The dynamic scheduling resource can be allocated to different Mesh nodes at different time intervals and is generally used for transmitting burst traffic. The method utilizes a wireless transmission resource frame to meet different wireless Mesh network application scenes, thereby improving the flexibility of wireless transmission resource allocation.
Fig. 4 is a schematic diagram illustrating a frame structure of a radio transmission resource according to an embodiment of the present invention, where TTI resources included in a radio transmission resource frame of a wireless Mesh network are all statically allocated resources, and are suitable for a delay-sensitive service, such as a Voice over Internet Protocol (VoIP) service.
The number of the TTI resources contained in one wireless transmission resource frame can be determined according to the number of the nodes required to be contained in the current wireless Mesh network, and the TTI resources contained in one wireless transmission resource frame are positively correlated with the number of the nodes. If the number of the nodes is less, the number of the TTI resources contained in one frame of wireless transmission resources is less; if the number of nodes is large, the number of the TTI resources included in one frame of radio transmission resources is also large.
Please refer to fig. 5, which illustrates a frame structure diagram of another frame of radio transmission resource according to an embodiment of the present invention, in the embodiment, TTI resources included in a frame of radio transmission resources in a wireless Mesh network include both statically allocated resources and dynamically scheduled resources, and the number of TTI resources included in the statically allocated resources is greater than the number of TTI resources included in the dynamically scheduled resources.
As shown in fig. 5, one radio transmission resource frame includes 20 TTI resources, which are T0 to T19, respectively, where T0 to T14 are configured as statically allocated resources and T15 to T19 are configured as dynamically scheduled resources. Therefore, the number of TTI resources contained in the statically allocated resources is larger than that of TTI resources contained in the dynamically scheduled resources, and the frame structure is suitable for networks which mainly use delay sensitive services and secondarily use burst services.
Referring to fig. 6, a frame structure diagram of a radio transmission resource frame according to still another embodiment of the present invention is shown, as shown in fig. 6, a frame of radio transmission resources of a wireless Mesh network shown in this embodiment includes 20 TTI resources T0 to T19, where T0 to T9 are configured as statically allocated resources, and T10 to T19 are configured as dynamically scheduled resources. Therefore, the number of the TTI resources contained in the statically allocated resources is equal to the number of the TTI resources contained in the dynamically scheduled resources, and the frame structure can give consideration to both the delay sensitive service and the burst service, so that the method is suitable for a network with balanced delay sensitive service and burst service.
Referring to fig. 7, a frame structure diagram of a radio transmission resource frame according to an embodiment of the present invention is shown, and as shown in fig. 7, transmission resources of a wireless Mesh network shown in the embodiment include 20 TTI resources, which are T0 to T19, respectively, where T0 to T4 are configured as statically allocated resources, and T5 to T19 are configured as dynamically scheduled resources. It can be seen that the number of TTI resources included in the dynamic scheduling resources is greater than the number of TTI resources included in the static allocation resources. The frame structure is mainly used for dynamically scheduling resources and is suitable for networks which mainly use burst services and secondarily use delay sensitive services.
The frame structures of the wireless transmission resource frames shown in fig. 5 to 7 include both statically allocated resources and dynamically scheduled resources, and when the slave Mesh node accesses the current wireless Mesh network, the master Mesh node preferentially allocates the statically allocated resources to the accessed node; and after the static allocation resources are allocated, allocating dynamic scheduling resources for the subsequently accessed slave Mesh nodes.
While, for purposes of simplicity of explanation, the foregoing method embodiments have been described as a series of acts or combination of acts, it will be appreciated by those skilled in the art that the present invention is not limited by the illustrated ordering of acts, as some steps may occur in other orders or concurrently with other steps in accordance with the invention. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required by the invention.
Referring to fig. 8, a block diagram of a device for configuring wireless transmission resources in a wireless Mesh network according to an embodiment of the present application is shown, where the device is applied to a master Mesh node in the wireless Mesh network. As shown in fig. 8, the apparatus includes: a first acquisition unit 110, a resource configuration unit 120 and a resource allocation unit 130.
A first obtaining unit 110, configured to obtain network configuration information of a current wireless Mesh network.
The network configuration information includes service type information carried by the whole network and the number of nodes that the network can accommodate. After the wireless Mesh network is constructed, the service type information carried by the wireless Mesh network and the number of nodes capable of being accommodated by the wireless Mesh network are configured.
A resource configuration unit 120, configured to configure the resource type of the subframe included in each radio transmission resource frame and the number of the subframes corresponding to each resource type according to the network configuration information.
The resource types include statically allocated resources and dynamically scheduled resources.
The resource types of the radio transmission resource frame include statically allocated resources and dynamically scheduled resources. Statically allocating resources is usually pre-configured with which Mesh node the resources are used for transmitting necessary signaling messages and delay sensitive services for maintaining the network; the dynamic scheduling resource can be allocated to different Mesh nodes at different time intervals, and is generally used for transmitting burst traffic, for example, when a certain node has a requirement for transmitting burst traffic, the dynamic scheduling resource is allocated to the node.
Generally, after a wireless Mesh network is constructed, network configuration information is configured, and resource types contained in each wireless transmission resource frame of the current wireless Mesh network and the number of subframes corresponding to each resource type can be configured according to the network configuration information; in other words, after a wireless Mesh network is constructed, the resource types included in the wireless transmission resource frame of the Mesh network and the number of subframes corresponding to each resource type are fixed. The Mesh nodes to which scheduling resources are allocated may be different in different radio transmission resource frames.
A resource allocation unit 130, configured to allocate a subframe resource included in a current wireless transmission resource frame to a slave Mesh node in the current wireless Mesh network, and notify the slave Mesh node of resource allocation information of the current wireless transmission resource frame.
Normally, the static allocation resources are configured to which slave Mesh nodes, and the dynamic scheduling resources are allocated according to the demands of the slave Mesh nodes. However, there may be a situation that the static resources are left, and in such an application scenario, the left static resources are preferentially allocated to the slave Mesh node that needs to allocate resources; and if the current wireless transmission resource frame has no residual static resources, allocating dynamic scheduling resources for the slave Mesh nodes needing to allocate the resources.
In this application scenario, as shown in fig. 9, the resource allocation unit 130 includes: a receiving subunit 131, a first allocating subunit 132 and a second allocating subunit 133.
A receiving subunit 131, configured to receive an access request sent from the Mesh node.
A first allocating subunit 132, configured to allocate, when the current radio transmission resource frame has a remaining static allocation resource, the remaining static allocation resource of the current radio transmission resource frame from the Mesh node.
A second allocating subunit 133, configured to allocate the dynamic scheduling resource to the slave Mesh node when only the dynamic scheduling resource remains in the current radio transmission resource frame.
The second assignment subunit is specifically configured to: and receiving the status cache report reported by the slave Mesh node, and allocating TTI resources with the resource types of the dynamic scheduling resources in the current wireless transmission resource frame to the slave Mesh node which sends the status cache report according to the status cache report.
And before the slave Mesh node transmits the burst service, reporting the BSR to the master Mesh node, wherein the master Mesh node allocates dynamic scheduling resources according to the BSR reported by the slave Mesh node, and if the BSR is larger, the more dynamic scheduling resources are allocated to the slave Mesh node. If the slave Mesh node does not transmit the burst service and the delay sensitive service within the preset time period, the dynamic scheduling resource allocated to the slave Mesh node can be recovered, and the released dynamic scheduling resource is allocated to other slave Mesh nodes with requirements.
And a broadcasting subunit 134, configured to broadcast the resource information allocated to the slave Mesh node to all slave Mesh nodes in the current wireless Mesh network.
And after the master Mesh node allocates TTI resources to the slave Mesh node, broadcasting the allocated TTI resource information to the slave Mesh node so that the slave Mesh node transmits service data by using the TTI resources allocated by the master Mesh node.
After determining a frame structure of a wireless transmission resource frame, the master Mesh node broadcasts the frame structure to each slave Mesh node in the current wireless Mesh network; the total number of TTI resources contained in one wireless transmission resource, the number of TTI resources contained in the static allocation resource, the number of TTI resources contained in the dynamic allocation resource, and the system frame number of the new frame structure in effect are included.
In the wireless transmission resource configuration device in the wireless Mesh network provided in this embodiment, a resource type included in a wireless transmission resource frame and the number of subframes included in each resource type are configured according to network configuration information; the resource types include statically allocated resources and dynamically scheduled resources. Then, the master Mesh node truly allocates the current wireless transmission resource to the slave Mesh node in the current wireless Mesh network, and notifies the corresponding slave Mesh node, so that the slave Mesh node transmits the service data by using the wireless transmission resource allocated to the slave Mesh node by the master Mesh node. Statically allocated resources are typically pre-configured with which Mesh node the resource is used, and are typically used to transport the necessary signaling messages and delay sensitive traffic to maintain the network. The dynamic scheduling resource can be allocated to different Mesh nodes at different time intervals and is generally used for transmitting burst traffic. The device utilizes a wireless transmission resource frame structure to meet different wireless Mesh network application scenes, thereby improving the flexibility of wireless transmission resource allocation.
In a possible implementation manner of the present application, a service type carried by the wireless Mesh network may be preconfigured, and a quantity ratio of the statically allocated resources to the dynamically scheduled resources in a wireless transmission resource frame, that is, the service type of the wireless Mesh network, the resource type of the wireless transmission resource, and the quantity of the resources included in each resource type are preconfigured. As shown in fig. 10, the resource configuration unit 120 includes a first determining sub-unit 1211, a second determining sub-unit 1212, and a third determining sub-unit 1213.
A first determining subunit 1211, configured to obtain, from the network configuration information, the number of nodes that are currently accommodated by the Mesh network, and determine, according to the number of nodes, the number n of TTI resources that are included in the radio transmission resource frame; wherein n is a positive integer;
a second determining subunit 1212, configured to obtain, from the network configuration information, a quantity ratio of the statically allocated resource to the dynamically scheduled resource.
A third determining subunit 1213, configured to determine, according to the quantity ratio and the number n of TTI resources included in the radio transmission resource frame, the number n1 of TTI resources included in the statically allocated resources and the number n2 of TTI resources included in the dynamically scheduled resources, where n1 is greater than or equal to 1 and less than or equal to n, n2 is greater than or equal to 0 and less than or equal to n, and n1+ n2 is equal to n.
In another possible implementation manner of the present application, the master Mesh node obtains, from the network configuration information, the number of nodes that are accommodated by the current wireless Mesh network and the service type that is carried by the current wireless Mesh network. As shown in fig. 11, the resource configuration unit 120 includes a fourth determination subunit 1221, a fifth determination subunit 1222, and a sixth determination subunit 1223.
A fourth determining subunit 1221, configured to obtain, from the network configuration information, the number of nodes contained in the current wireless Mesh network, and determine, according to the number of nodes, the number n of TTI resources contained in a wireless transmission resource frame; wherein n is a positive integer.
A fifth determining subunit 1222, configured to obtain a service type carried by the network from the network configuration information, and determine, according to the service type, a quantity ratio between the statically allocated resource and the dynamically scheduled resource.
A sixth determining subunit 1223, configured to determine, according to the quantity ratio and the number n of TTI resources included in the radio transmission resource frame, the number n1 of TTI resources included in the statically allocated resource and the number n2 of TTI resources included in the dynamically scheduled resource; wherein n is not less than 1 and not more than n1 and not more than n2 and not more than n1+ n 2.
The wireless transmission resource configuration device in the wireless Mesh network comprises a processor and a memory, wherein the first acquisition unit, the resource configuration unit, the resource allocation unit and the like are stored in the memory as program units, and the processor executes the program units stored in the memory to realize corresponding functions.
The processor comprises a kernel, and the kernel calls the corresponding program unit from the memory. The kernel can be set to be one or more than one, and the aim of supporting various service application scenes by configuring one wireless transmission resource frame is realized by adjusting the kernel parameters.
The memory may include volatile memory in a computer readable medium, Random Access Memory (RAM) and/or nonvolatile memory such as Read Only Memory (ROM) or flash memory (flash RAM), and the memory includes at least one memory chip.
The embodiment of the invention provides communication equipment, which comprises a processor, a memory and a program which is stored on the memory and can run on the processor, wherein the processor executes the program and realizes the following steps:
acquiring network configuration information of a current wireless Mesh network;
configuring the resource type of the subframe contained in each wireless transmission resource frame and the number of the subframes corresponding to each resource type according to the network configuration information, wherein the resource types comprise static allocation resources and dynamic scheduling resources;
and allocating the sub-frame contained in the current wireless transmission resource frame for the slave Mesh node in the current wireless Mesh network, and notifying the slave Mesh node of the resource allocation information of the current wireless transmission resource frame.
In one possible implementation manner of the present application, a subframe in the radio transmission resource frame is a transmission time interval TTI resource; configuring the resource type of the subframe included in each radio transmission resource frame and the number of the subframes corresponding to each resource type according to the network configuration information, including:
acquiring the number of nodes contained in the current Mesh network from the network configuration information, and determining the number n of TTI resources contained in the wireless transmission resource frame according to the number of the nodes, wherein n is a positive integer;
acquiring the quantity proportion of the statically allocated resources to the dynamically scheduled resources from the network configuration information;
according to the quantity proportion and the quantity n of TTI resources contained in the wireless transmission resource frame, determining the quantity n1 of TTI resources contained in the static allocation resources and the quantity n2 of TTI resources contained in the dynamic scheduling resources, wherein n1 is greater than or equal to 1 and less than or equal to n, n2 is greater than or equal to 0 and less than or equal to n, and n1+ n2 is equal to n.
In one possible implementation manner of the present application, a subframe in the radio transmission resource frame is a transmission time interval TTI resource; configuring the resource type of the subframe included in each radio transmission resource frame and the number of the subframes corresponding to each resource type according to the network configuration information, including:
acquiring the number of nodes contained in the current wireless Mesh network from the network configuration information, and determining the number n of TTI resources contained in the wireless transmission resource frame according to the number of the nodes, wherein n is a positive integer;
acquiring the service type carried by the network from the network configuration information, and determining the quantity proportion of the static allocation resources and the dynamic scheduling resources according to the service type;
according to the quantity proportion and the quantity n of TTI resources contained in the wireless transmission resource frame, determining the quantity n1 of TTI resources contained in the static allocation resources and the quantity n2 of TTI resources contained in the dynamic scheduling resources, wherein n1 is greater than or equal to 1 and less than or equal to n, n2 is greater than or equal to 0 and less than or equal to n, and n1+ n2 is equal to n.
In a possible implementation manner of the present application, if the wireless transmission resource includes a static allocation resource and a dynamic scheduling resource, allocating a subframe resource included in a current wireless transmission resource frame to a slave Mesh node in the current wireless Mesh, and notifying the slave Mesh node of resource allocation information of the current wireless transmission resource frame includes:
receiving the access request sent from the Mesh node;
when the current wireless transmission resource frame has residual static allocation resources, allocating the static allocation resources for the slave Mesh node;
when only dynamic scheduling resources remain in the current wireless transmission resource frame, allocating the dynamic scheduling resources to the slave Mesh node;
broadcasting the resource information allocated to the slave Mesh node to all slave Mesh nodes in the current wireless Mesh network.
In a possible implementation manner of the present application, when only dynamic scheduling resources remain in the current radio transmission resource frame, allocating the dynamic scheduling resources to the slave Mesh node includes:
receiving the status cache report reported from the Mesh node;
and allocating TTI resources with resource types of dynamic scheduling resources in the current wireless transmission resource frame to the slave Mesh node which sends the state cache report according to the state cache report.
The communication device herein may be a server, a PC, a PAD, a handset, an intercom, etc.
The present application further provides a computer program product adapted to perform a program for initializing the following method steps when executed on a data processing device:
acquiring network configuration information of a current wireless Mesh network;
configuring the resource type of the subframe contained in each wireless transmission resource frame and the number of the subframes corresponding to each resource type according to the network configuration information, wherein the resource types comprise static allocation resources and dynamic scheduling resources;
and allocating the sub-frame contained in the current wireless transmission resource frame for the slave Mesh node in the current wireless Mesh network, and notifying the slave Mesh node of the resource allocation information of the current wireless transmission resource frame.
In one possible implementation manner of the present application, a subframe in the radio transmission resource frame is a transmission time interval TTI resource; configuring the resource type of the subframe included in each radio transmission resource frame and the number of the subframes corresponding to each resource type according to the network configuration information, including:
acquiring the number of nodes contained in the current Mesh network from the network configuration information, and determining the number n of TTI resources contained in the wireless transmission resource frame according to the number of the nodes, wherein n is a positive integer;
acquiring the quantity proportion of the statically allocated resources to the dynamically scheduled resources from the network configuration information;
according to the quantity proportion and the quantity n of TTI resources contained in the wireless transmission resource frame, determining the quantity n1 of TTI resources contained in the static allocation resources and the quantity n2 of TTI resources contained in the dynamic scheduling resources, wherein n1 is greater than or equal to 1 and less than or equal to n, n2 is greater than or equal to 0 and less than or equal to n, and n1+ n2 is equal to n.
In one possible implementation manner of the present application, a subframe in the radio transmission resource frame is a transmission time interval TTI resource; configuring the resource type of the subframe included in each radio transmission resource frame and the number of the subframes corresponding to each resource type according to the network configuration information, including:
acquiring the number of nodes contained in the current wireless Mesh network from the network configuration information, and determining the number n of TTI resources contained in the wireless transmission resource frame according to the number of the nodes, wherein n is a positive integer;
acquiring the service type carried by the network from the network configuration information, and determining the quantity proportion of the static allocation resources and the dynamic scheduling resources according to the service type;
according to the quantity proportion and the quantity n of TTI resources contained in the wireless transmission resource frame, determining the quantity n1 of TTI resources contained in the static allocation resources and the quantity n2 of TTI resources contained in the dynamic scheduling resources, wherein n1 is greater than or equal to 1 and less than or equal to n, n2 is greater than or equal to 0 and less than or equal to n, and n1+ n2 is equal to n.
In a possible implementation manner of the present application, if the wireless transmission resource includes a static allocation resource and a dynamic scheduling resource, allocating a subframe resource included in a current wireless transmission resource frame to a slave Mesh node in the current wireless Mesh, and notifying the slave Mesh node of resource allocation information of the current wireless transmission resource frame includes:
receiving the access request sent from the Mesh node;
when the current wireless transmission resource frame has residual static allocation resources, allocating the static allocation resources for the slave Mesh node;
when only dynamic scheduling resources remain in the current wireless transmission resource frame, allocating the dynamic scheduling resources to the slave Mesh node;
broadcasting the resource information allocated to the slave Mesh node to all slave Mesh nodes in the current wireless Mesh network.
In a possible implementation manner of the present application, when only dynamic scheduling resources remain in the current radio transmission resource frame, allocating the dynamic scheduling resources to the slave Mesh node includes:
receiving the status cache report reported from the Mesh node;
and allocating TTI resources with resource types of dynamic scheduling resources in the current wireless transmission resource frame to the slave Mesh node which sends the state cache report according to the state cache report.
It should be noted that, in the present specification, the embodiments are all described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments may be referred to each other. For the device-like embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, reference may be made to the partial description of the method embodiment.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
The foregoing is only a preferred embodiment of the present invention, and it should be noted that, for those skilled in the art, various modifications and decorations can be made without departing from the principle of the present invention, and these modifications and decorations should also be regarded as the protection scope of the present invention.

Claims (12)

1. A wireless transmission resource allocation method in a wireless Mesh network is applied to a main Mesh node and is characterized by comprising the following steps:
acquiring network configuration information of a current wireless Mesh network;
configuring the resource type of the subframe contained in each wireless transmission resource frame and the number of the subframes corresponding to each resource type according to the network configuration information, wherein the resource types comprise static allocation resources and dynamic scheduling resources;
distributing subframes contained in a current wireless transmission resource frame for a slave Mesh node in the current wireless Mesh network, and notifying the slave Mesh node of resource distribution information of the current wireless transmission resource frame;
wherein, the subframe is a transmission time interval TTI resource, and the configuring, according to the network configuration information, a resource type of a subframe included in each radio transmission resource frame and a number of subframes corresponding to each resource type includes: acquiring the number of nodes contained in the network of the current wireless Mesh network from the network configuration information, and determining the number of subframes contained in the wireless transmission resource frame according to the number of the nodes; acquiring the quantity proportion of the static allocation resources to the dynamic scheduling resources; determining the number of the subframes contained in the static allocation resources and the number of the subframes contained in the dynamic scheduling resources according to the number proportion and the number of the subframes contained in the wireless transmission resources;
wherein, obtaining the quantity ratio of the statically allocated resources to the dynamically scheduled resources comprises: and acquiring the quantity proportion of the statically allocated resources to the dynamically scheduled resources from the network configuration information, or acquiring the service type carried by the network from the network configuration information, and determining the quantity proportion of the statically allocated resources to the dynamically scheduled resources according to the service type.
2. The method of claim 1,
the number n of TTI resources included in the radio transmission resource frame, the number n1 of TTI resources included in the statically allocated resources, and the number n2 of TTI resources included in the dynamically scheduled resources, where n1 is greater than or equal to 1 and is greater than or equal to n, n2 is greater than or equal to 0 and is greater than or equal to n, and n1+ n2 is equal to n.
3. The method of claim 1, wherein if the radio transmission resources include statically allocated resources and dynamically scheduled resources, allocating subframe resources included in a current radio transmission resource frame to a slave Mesh node in the current radio Mesh, and notifying the slave Mesh node of resource allocation information of the current radio transmission resource frame comprises:
receiving the access request sent from the Mesh node;
when the current wireless transmission resource frame has residual static allocation resources, allocating the static allocation resources for the slave Mesh node;
when only dynamic scheduling resources remain in the current wireless transmission resource frame, allocating the dynamic scheduling resources to the slave Mesh node;
broadcasting the resource information allocated to the slave Mesh node to all slave Mesh nodes in the current wireless Mesh network.
4. The method of claim 3, wherein when only dynamic scheduling resources remain in the current radio transmission resource frame, allocating the dynamic scheduling resources for the slave Mesh node comprises:
receiving the status cache report reported from the Mesh node;
and allocating TTI resources with resource types of dynamic scheduling resources in the current wireless transmission resource frame to the slave Mesh node which sends the state cache report according to the state cache report.
5. A wireless transmission resource configuration device in a wireless Mesh network is applied to a main Mesh node, and is characterized by comprising:
the first acquisition unit is used for acquiring the network configuration information of the current wireless Mesh network;
a resource configuration unit, configured to configure, according to the network configuration information, a resource type of a subframe included in each radio transmission resource frame and a number of subframes corresponding to each resource type, where the resource type includes statically allocated resources and dynamically scheduled resources;
a resource allocation unit, configured to allocate, to a slave Mesh node in the current wireless Mesh network, a subframe resource included in a current wireless transmission resource frame, and notify the slave Mesh node of resource allocation information of the current wireless transmission resource frame;
wherein the subframe is a TTI resource, and the resource configuration unit is specifically configured to: acquiring the number of nodes contained in the network of the current wireless Mesh network from the network configuration information, and determining the number of subframes contained in the wireless transmission resource frame according to the number of the nodes; acquiring the quantity proportion of the static allocation resources to the dynamic scheduling resources; determining the number of the subframes contained in the static allocation resources and the number of the subframes contained in the dynamic scheduling resources according to the number proportion and the number of the subframes contained in the wireless transmission resources;
the resource allocation unit is configured to, when acquiring a quantity ratio of the statically allocated resource to the dynamically scheduled resource, specifically: and acquiring the quantity proportion of the statically allocated resources to the dynamically scheduled resources from the network configuration information, or acquiring the service type carried by the network from the network configuration information, and determining the quantity proportion of the statically allocated resources to the dynamically scheduled resources according to the service type.
6. The apparatus of claim 5, wherein the number n of TTI resources included in the radio transmission resource frame, the number n1 of TTI resources included in the static allocation resource, and the number n2 of TTI resources included in the dynamic scheduling resource are, where 1 ≦ n1 ≦ n, 0 ≦ n2 ≦ n, and n1+ n2 ≦ n.
7. The apparatus of claim 5, wherein if the radio transmission resource comprises a statically allocated resource and a dynamically scheduled resource, the resource allocation unit comprises:
a receiving subunit, configured to receive the access request sent from the Mesh node;
a first allocating subunit, configured to allocate, when the current radio transmission resource frame has a remaining static allocation resource, the static allocation resource to the slave Mesh node;
a second allocating subunit, configured to allocate the dynamic scheduling resource to the slave Mesh node when only the dynamic scheduling resource remains in the current wireless transmission resource frame;
and the broadcasting subunit is used for broadcasting the resource information allocated to the slave Mesh node to all the slave Mesh nodes in the current wireless Mesh network.
8. The apparatus according to claim 7, wherein the second allocation subunit is specifically configured to:
and receiving the status cache report reported by the slave Mesh node, and allocating TTI resources with the resource types of the dynamic scheduling resources in the current wireless transmission resource frame to the slave Mesh node which sends the status cache report according to the status cache report.
9. A communication device comprising a memory having program instructions stored therein and a processor configured to execute the program instructions in the memory to perform the steps of:
acquiring network configuration information of a current wireless Mesh network;
configuring the resource type of the subframe contained in each wireless transmission resource frame and the number of the subframes corresponding to each resource type according to the network configuration information, wherein the resource types comprise static allocation resources and dynamic scheduling resources;
distributing subframes contained in a current wireless transmission resource frame for a slave Mesh node in the current wireless Mesh network, and notifying the slave Mesh node of resource distribution information of the current wireless transmission resource frame;
wherein, the subframe is a transmission time interval TTI resource, and the configuring, according to the network configuration information, a resource type of a subframe included in each radio transmission resource frame and a number of subframes corresponding to each resource type includes: acquiring the number of nodes contained in the network of the current wireless Mesh network from the network configuration information, and determining the number of subframes contained in the wireless transmission resource frame according to the number of the nodes; acquiring the quantity proportion of the static allocation resources to the dynamic scheduling resources; determining the number of the subframes contained in the static allocation resources and the number of the subframes contained in the dynamic scheduling resources according to the number proportion and the number of the subframes contained in the wireless transmission resources;
wherein the obtaining of the quantity ratio of the statically allocated resources to the dynamically scheduled resources comprises: and acquiring the quantity proportion of the statically allocated resources to the dynamically scheduled resources from the network configuration information, or acquiring the service type carried by the network from the network configuration information, and determining the quantity proportion of the statically allocated resources to the dynamically scheduled resources according to the service type.
10. The communications device of claim 9, wherein the radio transmission resource frame includes n number of TTI resources, the statically allocated resource includes n1, and the dynamically scheduled resource includes n2, where n1 is 1 ≦ n, n2 is 0 ≦ n, and n1+ n2 is n.
11. The communications device according to claim 9, wherein if the radio transmission resource includes a statically allocated resource and a dynamically scheduled resource, the processor is configured to, when allocating a subframe resource included in a current radio transmission resource frame to a slave Mesh node in the current radio Mesh and notifying the slave Mesh node of resource allocation information of the current radio transmission resource frame, specifically:
receiving the access request sent from the Mesh node;
when the current wireless transmission resource frame has residual static allocation resources, allocating the static allocation resources for the slave Mesh node;
when only dynamic scheduling resources remain in the current wireless transmission resource frame, allocating the dynamic scheduling resources to the slave Mesh node;
broadcasting the resource information allocated to the slave Mesh node to all slave Mesh nodes in the current wireless Mesh network.
12. The communications device of claim 11, wherein the processor is configured to, when allocating the dynamic scheduling resource to the slave Mesh node when only the dynamic scheduling resource remains in the current radio transmission resource frame, specifically:
and receiving the status cache report reported by the slave Mesh node, and allocating TTI resources with the resource types of the dynamic scheduling resources in the current wireless transmission resource frame to the slave Mesh node which sends the status cache report according to the status cache report.
CN201710814365.1A 2017-09-11 2017-09-11 Wireless transmission resource allocation method and device in wireless Mesh network and communication equipment Active CN107567032B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710814365.1A CN107567032B (en) 2017-09-11 2017-09-11 Wireless transmission resource allocation method and device in wireless Mesh network and communication equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710814365.1A CN107567032B (en) 2017-09-11 2017-09-11 Wireless transmission resource allocation method and device in wireless Mesh network and communication equipment

Publications (2)

Publication Number Publication Date
CN107567032A CN107567032A (en) 2018-01-09
CN107567032B true CN107567032B (en) 2020-10-27

Family

ID=60980515

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710814365.1A Active CN107567032B (en) 2017-09-11 2017-09-11 Wireless transmission resource allocation method and device in wireless Mesh network and communication equipment

Country Status (1)

Country Link
CN (1) CN107567032B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020107370A1 (en) * 2018-11-30 2020-06-04 海能达通信股份有限公司 Dynamic subframe allocation method and device
CN111445101B (en) * 2020-05-15 2024-08-02 广联达科技股份有限公司 Cloud computing resource scheduling method, system and medium
CN112533264B (en) * 2020-11-10 2022-04-19 烽火通信科技股份有限公司 Method and device for realizing networking scene mode

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101946549A (en) * 2008-02-13 2011-01-12 高通股份有限公司 The system and method that is used on multi-hop, dispatching
CN103052072A (en) * 2012-12-31 2013-04-17 上海瀚讯无线技术有限公司 Method for realizing dynamic channel resource allocation by superframe and allocation of hybrid network
CN105959921A (en) * 2016-07-20 2016-09-21 矽力杰半导体技术(杭州)有限公司 Network controller, node equipment and grid network system with network controller and node equipment
WO2016179393A1 (en) * 2015-05-05 2016-11-10 Interdigital Patent Holdings, Inc. Mesh scheduling mechanisms for guaranteed services

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101946549A (en) * 2008-02-13 2011-01-12 高通股份有限公司 The system and method that is used on multi-hop, dispatching
CN103052072A (en) * 2012-12-31 2013-04-17 上海瀚讯无线技术有限公司 Method for realizing dynamic channel resource allocation by superframe and allocation of hybrid network
WO2016179393A1 (en) * 2015-05-05 2016-11-10 Interdigital Patent Holdings, Inc. Mesh scheduling mechanisms for guaranteed services
CN105959921A (en) * 2016-07-20 2016-09-21 矽力杰半导体技术(杭州)有限公司 Network controller, node equipment and grid network system with network controller and node equipment

Also Published As

Publication number Publication date
CN107567032A (en) 2018-01-09

Similar Documents

Publication Publication Date Title
US10862818B2 (en) Systems and methods for distributing network resources to network service providers
CN107949062B (en) Dynamic allocation method for time slot resources of broadband ad hoc network based on multi-level frame structure
CN107567032B (en) Wireless transmission resource allocation method and device in wireless Mesh network and communication equipment
JP2016077018A5 (en)
CN103974440B (en) The processing method and processing device of time interval resource in a kind of car networking
CN102845117B (en) For the method and apparatus of persistent resource allocation in wireless access system
CN109451583B (en) Superframe-based ad hoc network method, superframe-based ad hoc network device, node terminal and storage medium
US20090279496A1 (en) Dedicated and priority based allocation in multi-hop wireless systems
WO2017148446A1 (en) Network resource scheduling method, device and system, and network node
KR20160147940A (en) Resource reuse method and apparatus
CN109413747B (en) Transmission resource allocation method and device, and transmission resource request method and device
KR101015681B1 (en) Method and apparatus for allocating bandwidth in a communication system
WO2017070824A1 (en) Uplink data transmission method and apparatus with shortened time delay, and communications system
JP2020530745A (en) Wireless communication methods and devices
CN107959976B (en) Method for scheduling resources in Mesh network and Mesh network node
WO2014036964A1 (en) Method and apparatus for processing multi-timeslot or multi-subframe resources
WO2022105694A1 (en) Resource allocation method and apparatus, and device
CN109803410B (en) Resource indication method and device
WO2019192353A1 (en) Resource allocation method and device, and base station and terminal
CN116489777A (en) Method, medium and device for multiplexing time slot resources of TDMA data chain
CN107371263B (en) Method and device for scheduling uplink resources
CN112291012B (en) TDMA-based bus type FC network system, networking method and networking device
CN114698120A (en) Bandwidth allocation method and device, storage medium and electronic equipment
CN115943727A (en) Communication method and device, electronic device and storage medium
WO2019047201A1 (en) Wireless transmission resource configuration method and device in wireless mesh network, and communication equipment

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