Disclosure of Invention
In view of the defects in the prior art, an object of the present invention is to provide a node apparatus, a scheduling control method and a medium for a wireless ad hoc network.
The invention provides a scheduling control method in a node device of a wireless self-organizing network, which comprises the following steps:
a scheduling signaling sending step: selecting to send first scheduling control information on a first control resource and/or second scheduling control information on a second control resource;
the first control resource is a common control resource of a first frame;
the second control resource is a control resource in the first frame or one or more data transmission units scheduled in a frame subsequent to the first frame.
The invention provides a scheduling control method in a node device of a wireless self-organizing network, which comprises the following steps:
a scheduling signaling receiving step: receiving first scheduling control information on a first control resource and/or second scheduling control information on a second control resource;
the first control resource is a common control resource of a first frame;
the second control resource is a control resource in the first frame or one or more data transmission units scheduled in a frame subsequent to the first frame.
The invention provides a node device of a wireless self-organizing network, which comprises:
a scheduling signaling sending module: selecting to send first scheduling control information on a first control resource and/or second scheduling control information on a second control resource;
the first control resource is a common control resource of a first frame;
the second control resource is a control resource in the first frame or one or more data transmission units scheduled in a frame subsequent to the first frame.
The invention provides a node device of a wireless self-organizing network, which comprises:
a scheduling signaling receiving module: receiving first scheduling control information on a first control resource and/or second scheduling control information on a second control resource;
the first control resource is a common control resource of a first frame;
the second control resource is a control resource in the first frame or one or more data transmission units scheduled in a frame subsequent to the first frame.
Preferably, the resource allocation period of the first scheduling control information is greater than the resource allocation period of the second scheduling control information;
the selecting means that the scheduling control information to be sent is sent in any one of the following manners according to the resource allocation period of the scheduling control information to be sent:
-sending the scheduling control information to be sent as first scheduling control information on the first control resources allocated within the frame;
-transmitting the scheduling control information to be transmitted as second scheduling control information on a second control resource in one or more data transmission units within the frame;
splitting the scheduling control information to be sent into a first scheduling control information and a second scheduling control information, which are sent on the first control resource allocated in the frame and on the second control resource in one or more data transmission units in the frame, respectively.
Preferably:
the first scheduling control information includes any one or any of the following scheduling information:
-scheduling information relating to the first scheduling control resource itself;
-scheduling information related to data transmission units in one or more frames allocated by one or more users;
-scheduling information of a second scheduling control resource in the data transmission unit;
the sending frame itself is a valid frame, or the subsequent frame of the sending frame is a valid frame; the sending frame refers to a frame where the first scheduling control information is located, and the effective frame refers to a frame where the first scheduling control information is effective;
the configuration of which frame is the valid frame includes any one of the following modes:
-predefined;
-by being indicated by signalling in the first scheduling control information;
-other physical layer signalling or higher layer signalling than in the first scheduling control information.
Preferably:
the second scheduling control information is scheduling information in a second control resource in a scheduled data transmission unit indicated by the first scheduling control information in the effective frame of a certain user;
the data transmission unit for which the second scheduling control information takes effect is a data transmission unit for carrying the second scheduling control information.
Preferably, the transmission frame itself is the first scheduling control information of the valid frame and is transmitted by physical layer signaling; the first scheduling control information of the subsequent frame of the transmission frame as the effective frame is transmitted by physical layer signaling or high layer signaling;
the second scheduling control information is in a transmission frame or a validation frame.
Preferably:
the first scheduling control information includes any one or any of the following scheduling information:
-scheduling information of the first scheduling control resource itself for the first frame or a frame subsequent to the first frame;
-allocation information of data transmission units in the first frame or in frames subsequent to the first frame;
-scheduling information of a second scheduling control resource in the first frame or a frame subsequent to the first frame;
the second scheduling control information comprises scheduling information of a data transmission unit bearing the second scheduling control information and/or scheduling information of second control resources in the data transmission unit;
the first scheduling control information is sent by high-layer signaling or physical layer signaling;
the second scheduling control information is transmitted in physical layer signaling.
Preferably:
the first scheduling control information for realizing the frame is used for decoding the required scheduling information and sending the scheduling information by physical layer signaling;
and the scheduling information required for decoding the first scheduling control information of the subsequent frame of the frame is transmitted by a high-level signaling or a physical layer.
Preferably, the first and second electrodes are formed of a metal,
the resource allocation location of the first scheduling control information is fixed; or, the resource allocation position of the first scheduling control information is indicated by signaling;
the indication of the resource allocation position of the first scheduling control information is a high-level signaling, wherein the resource allocation position of the first scheduling control information is indicated by the high-level signaling in the frame or the frame before the frame; or the resource allocation position of the first scheduling control information is indicated by the physical layer signaling in the frame or the frame before the frame; or the resource allocation position of the first scheduling control information is indicated by the combination of the physical layer or the high layer signaling in the frame or the frame before the frame;
the resource allocation location of the second scheduling control information is a fixed physical transport channel; or the resource allocation position of the second scheduling control information is indicated by the first scheduling control information and/or the second scheduling control information; or the resource allocation position of the second scheduling control information is indicated by other physical layer signaling, higher layer signaling or combination of other physical layer signaling and higher layer signaling except the first scheduling control information and/or the second scheduling control information.
Preferably:
after a first scheduling control information and/or a second scheduling control information is transmitted, when another first scheduling control information and/or another second scheduling control information in a subsequent frame or data transmission unit is the same as the first scheduling control information and/or the second scheduling control information, the following method is performed:
under the condition that the scheduling information omitting mode configuration is started, the same first scheduling control information and/or second scheduling control information are/is supported to be sent without repetition;
and when the scheduling information omission mode configuration is closed, the first scheduling control information and/or the second scheduling control information which are the same are/is repeatedly sent.
Preferably:
the scheduling information omitting mode configuration is sent to a scheduled user through a physical layer or high layer signaling in an explicit mode; or the scheduling information omitting mode configuration is sent to the scheduled user in an implicit mode.
According to the present invention, there is provided a computer-readable storage medium storing a computer program which, when executed by a processor, implements the steps of the scheduling control method described above.
Compared with the prior art, the invention has the following beneficial effects:
in the wireless broadband ad hoc network, the invention provides the hierarchical scheduling of the wireless resources by splitting the scheduling signaling, bearing by different resources and utilizing the sending of the non-type signaling, simplifies the scheduling control management of the physical resources and realizes the effective balance between the processing complexity/overhead of the physical layer and the scheduling delay. Particularly, the frame structure design of the ad hoc network of the specific broadband is further aimed at, and flexible and efficient scheduling control of uplink and downlink data resources is realized.
Detailed Description
The present invention will be described in detail with reference to specific examples. The following examples will assist those skilled in the art in further understanding the invention, but are not intended to limit the invention in any way. It should be noted that it would be obvious to those skilled in the art that various changes and modifications can be made without departing from the spirit of the invention. All falling within the scope of the present invention.
The invention provides a scheduling control method in a node device of a wireless self-organizing network, which comprises the following steps:
a scheduling signaling sending step: selecting to send first scheduling control information on a first control resource and/or second scheduling control information on a second control resource;
the first control resource is a common control resource of a first frame;
the second control resource is a resource in the scheduled one or more data transmission units in the first frame or a frame subsequent to the first frame, and preferably, the resource in the data transmission unit is a control resource of the data transmission unit or a management resource of the data transmission unit.
Correspondingly, the invention also provides a scheduling control method in the node device of the wireless self-organizing network, which comprises the following steps:
a scheduling signaling receiving step: receiving first scheduling control information on a first control resource and/or second scheduling control information on a second control resource;
the first control resource is a common control resource of a first frame;
the second control resource is a resource in the scheduled one or more data transmission units in the first frame or a frame subsequent to the first frame, and preferably, the resource in the data transmission unit is a control resource of the data transmission unit or a management resource of the data transmission unit.
The common Control resource includes a common management resource or a Broadcast resource, the common Control information includes system configuration information, system Control information, common scheduling information, and the like, for example, Broadcast Slot (BR), and the second Control resource preferably includes a Slot Control Channel (SCH). For the sake of detail, hereinafter, a broadcast slot is generally taken as a preferred example of the first control resource, the first scheduling control information is taken as common scheduling information or a part thereof, and a data slot control channel is taken as a preferred example of the second control resource to carry the second scheduling control information and other required control information.
More specifically, the resource may be a time slot or a domain. For example, the data scheduling resource may be a data transmission time slot or a data transmission domain. For another example, the broadcast resource may be a broadcast slot or a broadcast domain. Also for example, the common control resource may be a common control slot, a common control field, or a common control channel. Therefore, the data slot, the broadcast slot, and the common control slot in the description may be replaced with a data field, a broadcast field, and a common control field in the variation. The common control slot may also be replaced with a common control channel in further variations, and the data transmission unit may be replaced with a data slot in further variations.
The first scheduling control information contains resource allocation of a first scheduling control resource; the scheduling of the resource scheduling takes effect, the scheduled data time slot indication and the user information allocated by the data time slot, namely, the information of which user is scheduled on which data time slot at which time; the second schedule controls resource allocation of resources. The second scheduling control information controls scheduling of the data unit and resource allocation of second scheduling control resources.
The first frame is not specific to the first frame, nor to each frame. Therefore, it is not necessary to have the first scheduling control information every frame, and it is preferable to configure the first scheduling control information in a frame only when the scheduling needs to be changed.
As shown in fig. 1, for a wireless ad hoc network, especially a broadband ad hoc network system, one embodiment of the present invention employs a frame structure that divides time-frequency resources of a frame into a configurable plurality of time slots or regions (regions). Each frame has a time Slot, called Broadcast Slot (BR), to implement the transmission of the first scheduling control information, the Broadcast Slot is followed by a plurality of uplink/downlink Data slots (Data slots, DS), and the Data slots implement uplink and downlink resource multiplexing in a TDD manner. All resources in one data slot are allocated to one user, and one user can simultaneously allocate a plurality of data slots in one frame. Each data slot at least includes a data slot control channel and a plurality of sub-data fields (IB), where one slot or one sub-data field may be used as a basic unit for basic Modulation and Coding Scheme (MCS) adjustment, channel Coding, and interleaving. The broadcast time slot and the data time slot control channel constitute resources for bearing scheduling control information of different levels.
In order to simplify the complexity of the design of the physical layer scheduling control signaling and reduce the physical layer signaling overhead and the searching process, the invention provides a hierarchical scheduling control information transmission scheme for scheduling control information corresponding to different resource allocation periods, wherein the scheduled wireless resources of different periods refer to frames (scheduling of one or more time slots in a frame) or time slots (scheduling of one or more sub data fields in the time slots). Now, the first scheduling control information is used as the scheduling control information with a larger resource allocation period, and the second scheduling control information is used as the scheduling control information with a smaller resource allocation period. Generally, the scheduling of a certain data transmission unit(s) needs to be obtained by combining the first scheduling control information and the second scheduling control information, that is, in a preferred embodiment of the present invention, the final scheduling control of the resource in the data transmission unit can be completed by combining the first scheduling control information and the second scheduling control information, and of course, the final scheduling control of the resource in the data transmission unit can also be completed by independently using the first scheduling control information and the second scheduling control information. However, the present invention does not exclude that, in some cases, the first scheduling control information or the second scheduling control information is default, for example, in the scheduling information omitting mode, when a certain first scheduling control information or second scheduling control information is the same as a certain first scheduling control information or second scheduling control information previously transmitted, it is supported to omit the transmission of repeated scheduling control information. In the implementation process, the division of the first scheduling control information and the second scheduling control information may follow a certain criterion to balance the transmission efficiency of the scheduling signaling and the signaling overhead. An embodiment of the detailed information division of the first scheduling control and the second scheduling information is given below, but other division criteria are also supported, and the specific contents of the first scheduling control information and the second scheduling control information divided according to other criteria are also supported. According to the difference of the resource allocation periods, firstly, the resource allocation period and specific resources of the scheduling control information to be sent are distinguished, and whether the resource allocation period needs to be split into resource allocation periods of different levels is judged, for example, the scheduling control information to be sent is used as first scheduling control information, the scheduling control information to be sent is used as second scheduling control information, or the scheduling control information to be sent is split into the first scheduling control information and the second scheduling control information.
Next, when the scheduling control information to be sent is divided into the first scheduling control information and the second scheduling control information, the contents of the first scheduling control information and the second scheduling control information of different levels in the preferred embodiment of the present invention will be described. All scheduling information required by a data transmission unit in the broadband ad hoc network can be mainly sent by first scheduling control information in a broadcast time slot and second scheduling control information in a data time slot control channel in a grading way, wherein the first scheduling control information in the broadcast time slot mainly bears the scheduling information of a first scheduling control resource; and/or scheduling information of a second control resource in the data transmission unit; and/or scheduling information for different data slots allocated by different users. The second scheduling control information in the data time slot control channel mainly carries detailed scheduling information required in a scheduled time slot aiming at each user; and/or scheduling information for a second scheduling control resource in the data transmission unit (this information is usually placed in the first scheduling information, but may also be (partly) placed in the second scheduling information). The time slot scheduled by the user refers to a data time slot in one or more allocated frames obtained by demodulating the first scheduling control information by the user.
The resource scheduling information in the first scheduling control information mainly includes:
-indication information of the first scheduling control resource
MCS configuration information (which may be different from the first control resource)
-encoding, interleaving parameter configuration information
-power information
Optionally, scheduling information of a part of the first control resources may also be included, and the specific parameters may be the same as above. (the first control resource contains other control information besides the first scheduling control information, such as system information, system configuration, etc.)
The resource scheduling information in the second scheduling control information mainly includes:
-physical resource indication information of the second scheduled resource
-MCS configuration information
-encoding, interleaving parameter configuration information
-power information
Optionally, scheduling information of a part of the second control resources may also be included, and the specific parameters may be the same as above. (information transmitted on a second control resource may contain only second scheduling control information, but does not preclude transmission of control information other than the second scheduling resource.)
The allocation information of the data transmission unit in the first scheduling control information mainly includes:
user scheduling information (including at least resource occupation location, effective time information, etc.) corresponding to each uplink/downlink data transmission unit
Information about the subdata fields in the respective data field, such as the number, size, etc. of the subdata fields
-others
And if the scheduling information of the receiving users exists, searching for the second scheduling control information in a corresponding effective frame according to the time sequence relation between the first scheduling control information and the second scheduling control information in the first scheduling control information.
The detailed scheduling information required in the time slot scheduled by the user in the second scheduling control information mainly includes:
information about the sub-data fields in each data slot, e.g. number, size, etc. of the sub-data fields
-slot or per sub-data slot MCS allocation
Configuration of relevant parameters such as time slot or subdata domain coding, code rate, interleaving and the like
HARQ correlation (optional, according to HARQ specific scheme)
Power control (uplink data time slot)
-others
Some scheduling information, such as physical resource indication information of the second scheduling control information, related information of sub data fields in the data transmission unit, or subdivision of the information content, may be used as the first scheduling control information or the second scheduling control information, depending on the specific implementation.
The resource allocation location of the first scheduling control information is fixed; or, the resource allocation position of the first scheduling control information is indicated by signaling; specifically, the allocation of the resources transmitted by the first scheduling control information and the second scheduling control information in the first control resource and the second control resource (the size and the starting point of the scheduling information using resources) may be predefined (fixed allocation in advance), or may be configured in advance by signaling for the specific allocation of the current and/or subsequent first scheduling resource or second scheduling resource.
The indication of the resource allocation position of the first scheduling control information is a high-level signaling, wherein the resource allocation position of the first scheduling control information is notified by the high-level signaling in a frame before the frame; or, the indication of the resource allocation position of the first scheduling control information is physical layer signaling; the higher layer signaling may be signaling of a MAC layer or an rrc (r auto Resource control) layer above the physical layer.
The resource allocation location of the second scheduling control information is a fixed physical transport channel; or the resource allocation position of the second scheduling control information is indicated by the first scheduling control information and/or the second scheduling control information; or the resource allocation position of the second scheduling control information is indicated by other physical layer or higher layer signaling except the first scheduling control information and/or the second scheduling control information.
The resource allocation position of the first scheduling control information comprises the initial position of the first scheduling control information in the resource and the size of the resource;
the resource allocation position of the second scheduling control information includes a starting position of the second scheduling control information in the resource and a resource size.
Specifically, according to the content of the scheduling control information to be sent, the required frequency, the scheduling resource allocation, and the like, the scheduling control information to be sent is sent in any one of the following manners:
-sending the scheduling control information to be sent as first scheduling control information on a broadcast time slot;
-sending the scheduling control information to be sent as second scheduling control information on a data slot control channel;
splitting the scheduling control information to be sent into a first scheduling control information and a second scheduling control information, which are sent on the broadcast domain timeslot and the data timeslot control channel, respectively.
The hierarchical scheduling signaling may be designed as a high-level signaling or a physical-layer signaling transmission according to a specific transmission resource configuration and a specific bearer, where the first scheduling control information in the broadcast time slot is sent by the high-level signaling or sent by the physical-layer signaling, and correspondingly, the first scheduling control information in the broadcast time slot is received by the high-level signaling or received by the physical-layer signaling; the second scheduling control information in the data slot control channel is sent in physical layer signaling, and correspondingly, the second scheduling control information in the data slot control channel is received in physical layer signaling. Wherein, the higher layer signaling refers to RRC signaling or MAC signaling above the physical layer. The specific design is as follows:
and designing a data time slot control channel which needs to carry the second scheduling control information as physical layer signaling. Considering that the scheduling control information carried by the data time slot control channel is to indicate the receiving/sending of the following sub data field in the same data time slot containing the data time slot control channel, the time delay requirement is high, and the current frame is required to be effective, so the time delay problem can be effectively solved by designing the physical layer signaling. For physical signaling transmission, the data slot control channel needs independent physical layer channel design, allocation or configuration of specific physical layer resources, transmission, coding, interleaving schemes, and specific MCS selection. The design has the advantages that the effective time delay of the signaling can be effectively improved, but the design has the disadvantages that the independent physical layer processing is introduced, and certain complexity and physical layer signaling overhead are increased.
Regarding the first scheduling control information carried in the broadcast time slot, in a preferred embodiment, the scheduling control information carried in the broadcast time slot is designed as a higher layer signaling. The scheduling control information carried in the broadcast time slot can be used as high-level data transmission independently or combined with broadcast messages (such as system configuration information) carried in other same time slots, and is similar to data information transmission; without the need for physical layer independent resource allocation, coding, interleaving. The scheme has the advantages that physical layer resource (channel) configuration can be effectively reduced by utilizing high-layer signaling transmission, the design is simplified, and the physical layer signaling overhead is reduced. As a high-level signaling, the physical layer is difficult to decode the signaling content in the current frame, and generally the signaling content can be taken into effect in the next frame most quickly, and the signaling processing time delay is slightly long; however, when the effective time of signaling (i.e., the minimum scheduling period) is less than the relevant time of the channel, i.e., in a scenario where scheduling does not change frequently, the performance is affected by the signaling processing delay only to a limited extent.
With respect to the first scheduling control information carried in the broadcast slot, in another preferred example, the first scheduling control information carried in the broadcast slot is designed as physical layer signaling. The first scheduling control information carried in a broadcast slot may be transmitted as physical layer control signaling alone or in combination with broadcast messages carried in other same slots. The scheme needs physical layer design cooperation, allocates special physical layer transmission channels, and considers operations such as specific CRC, channel coding and the like. Compared with a scheme as a high-layer signaling, when the signaling is carried by the physical layer signaling, the signaling can be obtained and taken effect in the current frame at the fastest speed, and the processing time delay is shortened, but the cost is that relatively complex physical layer design and processing are introduced. The scheme is suitable for a scene with relatively short channel correlation time (compared with a scheduling period, for example, the scheduling period is one frame), and is more sensitive to scheduling, and the improvement of the scheduling performance is facilitated.
Therefore, considering the relation between the relevant time of the channel and the scheduling period, the scheduling information needed for decoding the broadcast time slot (including the first scheduling control information) of the frame can be transmitted by physical layer signaling; the scheduling information required for decoding the broadcast time slot of the subsequent frame of the frame can be sent by physical layer or higher layer signaling.
In a preferred example, the first scheduling control information may be continuously transmitted or discontinuously transmitted in consecutive frames including the first frame, and the second scheduling control information may be continuously transmitted or discontinuously transmitted on the data transmission units in the consecutive frames including the first frame.
Specifically, after a first scheduling control information and/or a second scheduling control information is transmitted, when another first scheduling control information and/or another second scheduling control information in a subsequent frame or data transmission unit is the same as the first scheduling control information and/or the second scheduling control information, the following method is performed:
under the condition that the scheduling information omitting mode configuration is started, the same first scheduling control information and/or second scheduling control information are/is supported to be sent without repetition; that is, when the scheduling information omitting mode configuration is turned on, it is supported that the another first scheduling control information and/or the another second scheduling control information is not transmitted in a subsequent frame or data transmission unit;
under the condition that the configuration of the scheduling information omission mode is closed, the same first scheduling control information and/or second scheduling control information is/are repeatedly sent; that is, in case that the scheduling information omitting mode configuration is off, it is supported to transmit the another first scheduling control information and/or the another second scheduling control information in a subsequent frame or data transmission unit.
For example, in a frame/data slot subsequent to a certain frame/data slot, when the first scheduling control information/the second scheduling control information is not changed, the first scheduling control information and/or the second scheduling control information is not repeatedly transmitted. Taking the first scheduling control information as an example, if the first scheduling control information exists in the first frame and schedules the 1 st and 2 nd data slots in the effective frame for the user 1, if there is no explicit scheduling termination information in the subsequent subframe, it can be considered that the 1 st and 2 nd data slots are still allocated in the subsequent effective frame for the user 1, and there is no need to repeatedly send the first scheduling control information in the subsequent frame.
Wherein the content of the scheduling information omitting mode configuration comprises: 1) whether the status of the scheduling information omission mode is on or off; 2) if the state is on, in what mode the omission is, e.g., continuous omission, or interval omission, how interval parameters are configured, etc.
The scheduling information omitting mode configuration is sent to a scheduled user through a physical layer or high layer signaling in an explicit mode; or, the scheduling information omitting mode configuration is sent to the scheduled user in an implicit mode. The implicit method may be, for example, to predefine that after one first scheduling control information and/or one second scheduling control information is transmitted, the first scheduling control information and/or the second scheduling control information is considered to be omitted before the scheduling end signaling is not received.
The present invention also provides a node apparatus of a wireless ad hoc network corresponding to the signaling control method, including:
a scheduling signaling sending module: selecting to send first scheduling control information on a first control resource and/or second scheduling control information on a second control resource;
the first control resource is a broadcast time slot of a first frame;
the second control resource is a resource in the first frame or one or more data transmission units scheduled in a frame subsequent to the first frame.
The present invention also provides a node apparatus of a wireless ad hoc network corresponding to the signaling control method, including:
a scheduling signaling receiving module: receiving first scheduling control information on a first control resource and/or second scheduling control information on a second control resource;
the first control resource is a common control resource of a first frame;
the second control resource is a resource in the first frame or one or more data transmission units scheduled in a frame subsequent to the first frame.
The present invention also provides a computer-readable storage medium storing a computer program, wherein the computer program, when executed by a processor, implements the steps of the scheduling control method in a node apparatus of a wireless ad hoc network.
Further, preferred embodiments of the present invention will be described below.
A frame in which the first scheduling control information is located is referred to as a transmission frame (n), where (n) denotes an nth frame. A frame in which the first scheduling control information is validated is referred to as a validation frame (n + k), where (n + k) denotes an n + k-th frame, and k is a natural number. That is, the transmission frame (n) of the first scheduling control information and the effective frame (n + k) have a certain time relationship, and there are several configuration methods for this relationship: 1) predefining; 2) by directly indicating in the first scheduling control information through signaling, the user equipment ue (user equipment) can directly obtain in which frame the first scheduling control information is effective from the first scheduling control information if the first scheduling control information is successfully received; 3) other separate physical layer or higher layer signaling.
There is a logical relationship between the first scheduling control information and the second scheduling control information. The logical relationship drives the sending method of the two-layer scheduling signaling. The first scheduling control information comprises allocation information of one or more users to the data transmission units in one or more frames; after receiving the first scheduling control information, the user knows whether the user is scheduled in the scheduling validation frame (n + k). If scheduled, the first scheduling control information explicitly indicates the id (index) information of the scheduled data slot. The second scheduling control information is that after the user knows the first scheduling control information and definitely which data transmission unit is scheduled in which frame, other scheduling information required for demodulating the data unit transmission unit is searched in a time slot control channel in the scheduled data transmission time slot, that is, the second scheduling control information is the scheduling information in the second control resource in the data transmission time slot in the scheduled frame indicated by the first scheduling control information in the effective frame. The above is from the perspective of the demodulation degree information, and the transmission is similar.
Further, with respect to the timing of the first scheduling control information and the second scheduling control information, the first scheduling control information and the second scheduling control information may be in the same frame, e.g., both the first scheduling control information and the second scheduling control information are transmitted through a physical layer message; the first scheduling control information and the second scheduling control information may also be respectively in different frames, and the timing relationship corresponding to the different frames needs to be notified to the UE in advance, so that the UE can accurately combine the first scheduling control information and the second scheduling control information on different scheduling control resources to complete data scheduling and decoding.
The second scheduling control information is basically in the effective frame, and when the frame is effective. The first scheduling information is preferably changed at a lower frequency than the second scheduling control information, and is more suitable for supporting the scheduling information omission mode. But both the first scheduling control information and/or the second scheduling control information support the scheduling information omission mode.
For example, in a broadband ad hoc network, a receiving user obtains Scheduling Grant information (Scheduling Grant) whether to be scheduled on a frame n from a first Scheduling control information resource of a broadcast slot of a frame (n-k), where k is a natural number. If scheduled, the receiving user further obtains the information of which data slot(s) in frame n are scheduled in the scheduling control information, wherein the information of which data slot(s) are scheduled may be sent by the broadcast slot in frame (n-k) through physical layer scheduling signaling or by the broadcast slot in frame (n-k) through higher layer scheduling signaling. If the receiving user obtains the scheduling control information of the scheduling downlink/uplink data time slot on the frame n, the receiving user tries to receive downlink data or send uplink data in the downlink/uplink data time slot scheduled correspondingly. Before a receiving user specifically receives a downlink data time slot or sends an uplink data time slot, the content of a data time slot control channel needs to be decoded/encoded to obtain specific control information (see the message content of the data time slot control channel) related to subsequent data decoding/encoding in the data time slot. And after the data time slot control channel content is successfully coded/decoded, finishing the receiving/sending of the sub data fields in each data time slot according to the indication.
If the user does not obtain the scheduled grant information on frame n, no attempt is made to receive/transmit any data packet in the data slot within frame n.
Aiming at the signaling of the scheduling resources indicated in the broadcast time slot, if the signaling indicating the scheduling resources is transmitted in the physical layer of the frame n, the signaling can take effect in the frame n at the fastest speed, and the control signaling required by the decoding of the scheduling information in the broadcast time slot takes effect in the current frame; if the frame (n-k) is passed, k is a natural number, and the scheduling control information of the broadcast time slot per se takes effect in the frame n, the specific effective time is related to transmission delay, propagation time and processing delay, and the scheduling control information can take effect in the frame (n-k +1) most quickly. After successfully decoding the scheduling control signaling in the higher layer signaling in frame (n-k) about the broadcast slot itself, the user is helped to decode the control message itself in its broadcast slot in the active frame n.
The invention has the specific advantages that:
1) the wireless broadband ad hoc network realizes the resource allocation according to different scheduling information frequencies and scheduling control information, realizes the splitting of scheduling information with different dimensions of frames, data time slots and subdata domains, and utilizes different signaling types to transmit in grades on different control resources (channels).
i) According to the logical relationship of the scheduling information, splitting the scheduling information into: the whole distribution of the data time slot and the scheduling of the resource in the data time slot comprise the scheduling of the internal data subdata domain.
ii) the hierarchical scheduling control information is transmitted on different scheduling control resources, such as control channels of broadcast slots and data slots, respectively.
iii) support the first or second scheduling control messages to be sent in different types of signaling, such as physical layer signaling or higher layer signaling.
2) The hierarchical transmission of the scheduling signaling can effectively balance the problems of the processing complexity of the physical layer signaling and the delay of the high-layer control signaling. The complex physical layer downlink control channel is not needed, the control signaling format design is realized, the signaling can be partially scheduled by a high layer, the signaling delay can be increased, but the performance influence is very limited under the condition of insensitive scheduling.
3) The design of the control signaling of the physical layer is simplified, and if a large amount of scheduling signaling is sent in the physical layer in a centralized way, the difficulty of the design of the control channel of the physical layer is increased, so that a complex searching problem can be caused.
If the scheduling signaling is concentrated on the physical layer for transmission, different physical layer signaling formats need to be strictly designed for different transmission modes, the design scheme is complex, and the searching complexity is high. By means of hierarchical transmission, high-level signaling is easy to realize, the format design of a physical layer control channel is simplified, and resource allocation is clear (in a scheduled time slot control channel), so that the complexity caused by searching is avoided.
4) The physical layer scheduling control signaling overhead can be effectively reduced by sharing part of scheduling signaling through high-level signaling.
If all the scheduling signaling is carried by the physical layer, each signaling needs independent CRC, coding and rate matching, and the overhead is large. By sharing part of scheduling information by the high layer, the signaling overhead of the physical layer can be effectively reduced.
5) The searching range of the scheduling information of the physical layer user is reduced, and the power consumption is reduced.
Compared with the condition that whether the scheduling information of the user exists or not needs to be searched in the PDCCH in a blind mode, the time and power resources are consumed, the data time slot allocation information is put into the broadcast time slot, all users can obtain the data time slot allocation information, and blind searching is not needed. The scheduling information carried in the broadcast time slot is limited, so that great burden can not be caused to the transmission of the broadcast time slot.
Those skilled in the art will appreciate that, in addition to implementing the apparatus, modules, etc. provided by the present invention in the form of pure computer readable program code, the apparatus, modules, etc. provided by the present invention can be implemented in the form of logic gates, switches, application specific integrated circuits, programmable logic controllers, embedded microcontrollers, etc. by entirely programming the method steps. Therefore, the apparatus and module provided in the present invention may be considered as a hardware component, and the apparatus and module included in the present invention for implementing various programs may also be considered as a structure within the hardware component; means for realizing various functions, modules, or the like may be regarded as both a software program for realizing the method and a structure within a hardware component.
The foregoing description of specific embodiments of the present invention has been presented. It is to be understood that the present invention is not limited to the specific embodiments described above, and that various changes or modifications may be made by one skilled in the art within the scope of the appended claims without departing from the spirit of the invention. The embodiments and features of the embodiments of the present application may be combined with each other arbitrarily without conflict.