[go: up one dir, main page]

CN102761966A - Scheduling method, wireless communication system, and wireless communication apparatus - Google Patents

Scheduling method, wireless communication system, and wireless communication apparatus Download PDF

Info

Publication number
CN102761966A
CN102761966A CN 201110080637 CN201110080637A CN102761966A CN 102761966 A CN102761966 A CN 102761966A CN 201110080637 CN201110080637 CN 201110080637 CN 201110080637 A CN201110080637 A CN 201110080637A CN 102761966 A CN102761966 A CN 102761966A
Authority
CN
China
Prior art keywords
channel
scheduling
uplink
downlink
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.)
Pending
Application number
CN 201110080637
Other languages
Chinese (zh)
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.)
Beijing Nufront Wireless Technology Co Ltd
Original Assignee
Beijing Nufront Wireless Technology Co 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 Beijing Nufront Wireless Technology Co Ltd filed Critical Beijing Nufront Wireless Technology Co Ltd
Priority to CN 201110080637 priority Critical patent/CN102761966A/en
Priority to CN 201210073166 priority patent/CN102905373A/en
Priority to CN2012100732744A priority patent/CN103037520A/en
Priority to CN201280012812.7A priority patent/CN103621169A/en
Priority to CN201280013011.2A priority patent/CN103430610B/en
Priority to EP12762876.6A priority patent/EP2690919A4/en
Priority to KR1020137028292A priority patent/KR20140031239A/en
Priority to JP2014501415A priority patent/JP2014515208A/en
Priority to CN201811269770.0A priority patent/CN109587808B/en
Priority to PCT/CN2012/072784 priority patent/WO2012130076A1/en
Publication of CN102761966A publication Critical patent/CN102761966A/en
Priority to US15/130,384 priority patent/US9999068B2/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a scheduling method comprising the following steps: obtaining a scheduling information; scheduling a transmission resource according to the scheduling information; calculating a first scheduling period according to the transmission resource scheduled in the current frame and determining the structure of the current frame with the aid of a second scheduling period and a protection space; and broadcasting the structure of the current frame, and transmitting a scheduling instruction. The invention further discloses a wireless communication system and a wireless communication apparatus. According to the invention, aiming at the prospective rich variety of data services and with the consideration of different service characteristics and requirements, the frame structure with variable dynamic resource allocation and synchronously satisfying link adaption and business requirement adaption is designed. And meanwhile, the processing time requirements of apparatuses with different processing properties are satisfied due to the dynamic allocation of the frame structure.

Description

Scheduling method, wireless communication system and equipment
Technical Field
The present invention belongs to the field of wireless communication, and in particular, to a scheduling method, a wireless communication system, and a device.
Background
In recent years, wireless communication systems applied to medium and short communication distances include WiFi technology of wireless local area network based on 802.11 standard, Bluetooth system based on 802.15, Femto technology for indoor application derived from mobile communication system, and the like.
WiFi technology based on 802.11 is one of the most widely used wireless network transmission technologies today. The method is mainly applied to the wireless local area network environment, the application scenes are more indoor, and the method can also be applied to the outdoor environment. The 802.11 system evolved from the original 802.11b based CDMA transmission scheme to 802.11a and 802.11g based OFDM technology. In the latest 802.11n release, the peak rate of the 802.11n physical layer can reach 600Mbps by introducing multiple antenna (MIMO) technology. At the MAC layer, 802.11 systems continue to use random Multiple Access based Carrier Sense/Collision Avoidance (CSMA/CA) protocol. The protocol adopts a 'competition' mechanism, and the access point AP and each terminal or STA acquire open air interface use right through competition. Once the contention is successful, the air interface will be exclusively shared by the successfully contended AP during its transmission period. Due to the contention mechanism, the access network does not need a centralized control node. Both the AP and the STA contend for the air interface resources equally. The WiFi system has low efficiency and great waste of wireless resources. The basic reason for this problem is that the CSMA/CA mechanism is a contention-based random multiple Access mechanism, and Access Points (APs) and Stations (STAs), or different STAs compete for the right of use of wireless resources through the CSMA/CA mechanism and simultaneously compete for wireless channels, and at this time, collisions occur, resulting in waste of wireless resources. In order to avoid collision, the CSMA/CA mechanism requires APs or STAs to randomly back off when contending for a wireless channel, and when all APs and STAs back off, the wireless channel is idle but not used, which is a great waste of the wireless channel. For the reasons described above, 802.11 systems are inefficient. For example: the peak rate of the physical layer of the 802.11g system can reach 54Mbps, but the achievable rate of the TCP layer under a large data packet downloading service (such as FTP Download) is not higher than 30Mbps (the achievable peak rate is lower under a small data packet service due to the increase of the overhead proportion). Despite the above disadvantages, 802.11 systems are flexible and do not rely on a centralized control mechanism, thus enabling lower equipment costs.
Femto technology based on the 3GPP standard is a new technology for indoor coverage evolved from a mobile communication system. Based on data statistics for 3G systems, approximately 70% of data traffic occurs indoors, and therefore indoor high rate data access schemes are particularly important. Femto base stations, called pico base stations, are small in size (similar to Wi-Fi) and flexible in deployment. As evolved from the mobile communication system, the Femto base station inherits almost all features of the mobile communication system. Femto equipment only combines the limited coverage area of the Femto equipment and less application scene characteristics such as access users, reduces the processing capacity of the Femto equipment, and further reduces the cost of the Femto equipment. In terms of duplex mode, similar to the mobile communication system, Femto base stations can be divided into two duplex mechanisms, FDD and TDD. FDD uplink and downlink carrier resources are symmetrical, and the service characteristics of data service uplink and downlink data flow are asymmetrical, so that certain resource waste exists when an FDD system faces data service. The uplink and downlink of the TDD system work on the same carrier, and different wireless resources are allocated to the uplink and downlink by dividing time resources, so that the TDD system can better adapt to asymmetric data services with uplink and downlink service requirements compared with the FDD system. However, in TDD duplexing mode of mobile communication system (including Femto system), static allocation of uplink and downlink resources is faced to various data services with different requirements, for example: browsing web pages, mobile videos, mobile games, M2M (machine-to-machine), etc., it is difficult to implement dynamic adaptation of business requirements and resource partitioning. Compared with Wi-Fi, Femto adopts a centralized control mechanism based on scheduling, so that wireless resource waste caused by contention conflict and random backoff does not exist between a base station or AP and a terminal or a terminal, and the link efficiency is higher. Femto technology, the multiple access mechanism of which allocates mutually orthogonal access resources to different STAs through time, frequency and code words, is essentially different from contention-oriented CSMA/CA random multiple access. Femto technology needs centralized control nodes to allocate mutually orthogonal wireless resources for STAs, and different STAs can simultaneously transmit through time, frequency, code words and even spatial multiplexing air interface resources. In the physical layer technology, a Femto technology based on a 3G system adopts a CDMA transmission mechanism, and a Femto technology facing an LTE or WiMAX system adopts an OFDM transmission mechanism. Because the OFDM technology is the mainstream technology of the future broadband wireless communication system, the Femto technology mentioned in the invention refers to LTE or WiMAX Femto. The TDD technology can better adapt to uplink and downlink asymmetric services of the mobile internet compared with the FDD technology, so that the Femto mentioned in the invention mainly refers to the TDD Femto technology.
Although the Femto system also allocates radio resources for different terminals by scheduling uplink and downlink communication, the statically configured frame structure of the Femto system cannot flexibly allocate radio resources for uplink and downlink, cannot adapt to service change with smaller granularity, and when the service and resource configuration are unbalanced or long-term queuing is caused, user experience is reduced or channel capacity waste is caused.
For various broadband and narrowband data services in the future, a medium-short distance wireless communication scene is considered, and both a Wi-Fi system based on an 802.11 technology and a Femto technology derived from a mobile communication system have some defects.
(1) Wi-Fi technology disadvantages
The 802.11n technology enables the peak rate of a physical layer to reach 600Mbps through the MIMO-OFDM technology, but the TCP throughput is greatly reduced due to the random multiple access mechanism based on CSMA/CA adopted by the MAC layer. CSMA/CA is a competition-oriented multiple access mechanism, and competition conflicts inevitably exist in the system. If two or more terminals or the terminals and the AP compete for the air interface at the same time, neither party can compete successfully, which is contention conflict. Clearly, contention conflicts are undoubtedly a waste of air interface resources. Once the contention conflicts, in order to avoid the conflict again, the contenders all initiate a random backoff. In the backoff process, a plurality of competing nodes may wait. At this time, although there is a service waiting for transmission, the air interface resources are not reasonably used, which also causes a great waste of air interface resources. Contention collisions and random backoff are important factors that make 802.11 systems inefficient. More importantly, as the number of terminals increases, the collision probability index increases and the system performance deteriorates.
(2) Technical disadvantages of TDD LTE Femto
Although the uplink and downlink wireless resources of the TDD LTE Femto system are statically configured by the frame structure format, the scheduling period of 1ms is taken as the minimum configuration unit. In the face of various data services with rich types, the asymmetric characteristics of uplink and downlink services are not consistent, and the frame format of the static configuration cannot adapt to the requirements of various data services. When the service characteristics change, certain redundancy or shortage exists in the initially configured uplink and downlink resources, which not only causes waste of wireless resources, but also increases service delay. Although wireless resources are allocated to different terminals by scheduling for uplink and downlink communication, the statically configured frame structure cannot flexibly allocate wireless resources for uplink and downlink, cannot adapt to service change with smaller granularity, and when the service and resource configuration are unbalanced or long-term queuing is caused, user experience is reduced, or channel capacity is wasted.
Disclosure of Invention
In view of the above, the technical problem to be solved by the present invention is to provide a scheduling method, so as to implement not only dynamic partitioning of uplink and downlink wireless transmission resources based on service requirements, but also better dynamic adaptation to future data service requirements with rich types and different characteristics. The following presents a simplified summary in order to provide a basic understanding of some aspects of the disclosed embodiments. This summary is not an extensive overview and is intended to neither identify key/critical elements nor delineate the scope of such embodiments. Its sole purpose is to present some concepts in a simplified form as a prelude to the more detailed description that is presented later.
In some optional embodiments, there is provided a method of wireless communication, comprising: acquiring scheduling information; scheduling transmission resources according to the scheduling information; calculating a first scheduling period according to the transmission resources scheduled in the frame, and determining the structure of the frame by combining a second scheduling period and a guard interval; and broadcasting the structure of the frame and sending a scheduling signaling.
Further comprising: broadcasting the frame length of the frame.
The structure of the frame, or the structure and the frame length of the frame, is broadcast through a system information channel, or the system information channel and a control channel.
The scheduling signaling is sent over a control channel.
The scheduling information includes scheduling requirements of each receiving device, or scheduling requirements of different service flows of each receiving device.
Further comprising: each terminal device shares the transmission resource by time division, frequency division, code division, space division or the combination of the above multiplexing modes.
In some optional embodiments, the method comprises: acquiring downlink scheduling information; scheduling downlink transmission resources according to the downlink scheduling information; calculating a downlink scheduling period according to the downlink transmission resources scheduled in the frame, and determining the structure of the frame by combining the uplink scheduling period and the guard interval; and broadcasting the structure of the frame and sending a downlink scheduling signaling.
Further comprising: and sending downlink service data and/or control signaling.
Further comprising: acquiring state information or quality information of a downlink transmission channel; and scheduling the downlink transmission resources according to the downlink scheduling information and the state information or the quality information of the downlink transmission channel.
And scheduling the downlink transmission channel according to the downlink scheduling information.
And scheduling the downlink detection channel according to the downlink scheduling information.
The downlink scheduling period includes a preamble sequence period, a system information channel period, a control channel period, and a downlink transmission channel period.
Summing the size of each downlink scheduling signaling packet to obtain a control channel period; or, if the signaling packet is a fixed size, the fixed size of the signaling packet is multiplied by the number of downlink scheduling signaling to obtain a control channel period;
and summing and calculating all the scheduled downlink transmission resources to obtain a downlink transmission period.
The downlink scheduling period further includes a downlink sounding channel period.
The uplink scheduling period includes: one or more of an uplink transmission channel period, an uplink random access channel period, an uplink scheduling request channel period, and an uplink sounding channel period.
And sending downlink service data and/or control signaling through a downlink transmission channel.
In some optional embodiments, the method further comprises: acquiring uplink scheduling information; scheduling uplink transmission resources according to the uplink scheduling information; calculating an uplink scheduling period according to the uplink transmission resources scheduled in the frame, and determining the structure of the frame by combining the downlink scheduling period and the guard interval; broadcasting the structure of the frame and sending an uplink scheduling signaling.
Further comprising: and sending the uplink service data and/or the feedback information.
Further comprising: acquiring state information or quality information of an uplink transmission channel; and scheduling uplink transmission according to the uplink scheduling information and the state information or the quality information of the uplink transmission channel.
And scheduling an uplink transmission channel according to the uplink scheduling information.
And scheduling one or more of an uplink sounding channel and an uplink scheduling request channel according to the uplink scheduling information.
The uplink scheduling period includes: and (4) uplink transmission channel period.
The uplink scheduling period further includes: one or more of an uplink random access channel period, an uplink scheduling request channel period and an uplink sounding channel period.
And summing up all the uplink transmission resources to obtain an uplink transmission period.
The downlink scheduling period comprises a preamble sequence period, a system information channel period, a control channel period and a downlink transmission period.
The downlink scheduling period further includes a downlink sounding channel period.
And sending the uplink service data and/or the feedback information through an uplink transmission channel.
In some optional embodiments, there is also provided a wireless communication system, comprising: the network equipment is used for acquiring scheduling information; scheduling transmission resources according to the scheduling information; calculating a first scheduling period according to the transmission resources scheduled in the frame, and determining the structure of the frame by combining a second scheduling period and a guard interval; broadcasting the structure of the frame and sending a scheduling signaling; and the terminal equipment is used for receiving the scheduling signaling, determining a transmission period according to the transmission resource and calculating the frame length of the frame.
In some optional embodiments, there is also provided a network device, comprising:
an acquisition unit configured to acquire scheduling information;
a scheduling unit, configured to schedule transmission resources according to the scheduling information;
a determining unit, configured to calculate a first scheduling period according to transmission resources scheduled in the frame, and determine a structure of the frame in combination with a second scheduling period and a guard interval;
a broadcasting unit for broadcasting the structure of the frame;
and the sending unit is used for sending the downlink scheduling signaling.
Further comprising: a calculating unit, configured to calculate a frame length of the current frame;
the broadcasting unit is further configured to broadcast the frame length of the current frame.
In some optional embodiments, there is further provided a terminal device, including:
a receiving unit, configured to receive a scheduling signaling;
and the determining unit is used for determining the transmission period according to the transmission resource, and obtaining the frame length of the frame or calculating the frame length of the frame.
Further comprising: and the sending unit is used for sending the uplink service data and/or the feedback information.
In some alternative embodiments, … …
By adopting the scheme provided by the invention, the following functions can be realized:
1. the base station or the AP is used for scheduling the associated terminal or STA in a centralized way, and allocating wireless resources for different terminals or STAs, so that the wireless resource waste caused by a competition mechanism is avoided.
2. The method can realize dynamic TDD frame length configuration and flexible uplink and downlink resource proportion configuration, improves various control information efficiency of the system, dynamically divides uplink and downlink wireless resources based on service requirements, can better dynamically adapt to the uplink and downlink transmission requirements of data services with various types and different characteristics in the future, has no fixed frame length or frame period constraint, and has flexible and variable frame structures.
3. The wireless resources can be allocated to the users and the uplink and downlink communication with smaller granularity, the resource allocation can better adapt to the service change, and the wireless resources allocated to different users and the uplink and downlink communication can better adapt to the service requirements and the channel transmission conditions.
4. The method not only can adapt to larger service rate requirement change of different terminals, but also can better adapt to dynamic change of a wireless channel. The invention can better adapt to the dynamic change of various data service requirements, dynamically match the channel capacity with the service requirements and obtain better system efficiency. The method can balance the service requirement and the channel characteristics, dynamically divide the uplink and downlink resources, and dynamically allocate the wireless resources for different terminals under the condition of considering link adaptation.
5. In addition to the above features, the present invention also considers the delay of the status information of the channel, the requirement of processing time for different classes of devices, etc. The above considerations all improve system efficiency and performance.
6. The feedback of the frame can be realized, and the feedback delay of MU-MIMO is reduced.
7. The frame scheduling can be realized, and the scheduling delay of the service is reduced.
8. The frame structure is flexible and variable, can be adaptive to the uplink and downlink transmission requirements of various data services, and has no fixed frame length or frame period constraint. Meanwhile, the system allows the uplink and downlink scheduling transmission period to be adaptive to the change of the uplink and downlink service demands, can adapt the service demands to the capacity of the uplink and downlink channels, and can obtain higher resource utilization rate.
9. The scheduling period can be adaptive to the time selective fading change of the wireless channel, and the control overhead caused by unnecessary frequent scheduling is avoided; the system allows the frame length to be dynamically adjusted to adapt to the time selective fading of the wireless channel, and can match the system scheduling period with the wireless channel, thereby reducing the control overhead brought by frequent scheduling. Has higher throughput and wireless resource utilization rate.
For the purposes of the foregoing and related ends, the one or more embodiments include the features hereinafter fully described and particularly pointed out in the claims. The following description and the annexed drawings set forth in detail certain illustrative aspects and are indicative of but a few of the various ways in which the principles of the various embodiments may be employed. Other benefits and novel features will become apparent from the following detailed description when considered in conjunction with the drawings and the disclosed embodiments are intended to include all such aspects and their equivalents.
Drawings
FIG. 1 is a flow chart of a scheduling method provided by the present invention;
fig. 2 is a schematic diagram of a frame structure according to an embodiment of the present invention;
fig. 3 is a flowchart illustrating a scheduling method suitable for downlink scheduling according to a second embodiment of the present invention;
fig. 4 is a schematic diagram of a frame structure for an AP to measure quality of a downlink transmission channel through an uplink sounding channel according to a third embodiment of the present invention;
fig. 5 is a schematic diagram of a frame structure of an AP scheduling downlink transmission according to the quality of an uplink feedback channel according to the fourth embodiment of the present invention;
fig. 6 is a flowchart illustrating a scheduling method suitable for uplink scheduling according to a fifth embodiment of the present invention;
fig. 7 is a schematic diagram of a frame structure of an uplink scheduling transmission process when the state/quality information and bandwidth requirement of an uplink channel are unknown to an AP according to a sixth embodiment of the present invention;
fig. 8 is a schematic diagram of a frame structure of an uplink scheduling transmission process when an AP transmits slightly-carrying scheduling information through uplink traffic according to a seventh embodiment of the present invention;
fig. 9 is a schematic diagram of a frame structure of an uplink and downlink scheduling transmission process according to an eighth embodiment of the present invention.
Detailed Description
The following description and the drawings sufficiently illustrate specific embodiments of the invention to enable those skilled in the art to practice them. Other embodiments may incorporate structural, logical, electrical, process, and other changes. The examples merely typify possible variations. Individual components and functions are optional unless explicitly required, and the sequence of operations may vary. Portions and features of some embodiments may be included in or substituted for those of others. The scope of embodiments of the invention encompasses the full ambit of the claims, as well as all available equivalents of the claims. Embodiments of the invention may be referred to herein, individually or collectively, by the term "invention" merely for convenience and without intending to voluntarily limit the scope of this application to any single invention or inventive concept if more than one is in fact disclosed.
The scheduling method of the invention is suitable for a medium-short distance wireless communication system.
The medium-short distance wireless communication system has smaller transmitting power and limited coverage range, and the channel has the following characteristics: (1) link propagation delay is small, for example: the propagation delay of the wireless signal of 300 meters is 1 us; (2) the limited coverage is not suitable for medium and high speed mobile communication scenarios, so the time selective fading of the wireless channel is slow. In consideration of the rapid development of the future mobile internet and the large application of the sensor technology, the M2M service is popularized, and although the short-and-medium-distance wireless communication system is a wireless communication system, the number of terminals which need to be accessed simultaneously is significantly increased compared with the Wi-Fi system. Meanwhile, with the rise of various data services, data services to be carried by a medium-short distance wireless communication system in the future will be richer and have different characteristics.
In consideration of the application scenario, the present invention provides a scheduling method, as shown in fig. 1, the specific implementation manner is: acquiring scheduling information; scheduling transmission resources according to the scheduling information; calculating a first scheduling period according to the transmission resources scheduled in the frame, and determining the structure of the frame by combining a second scheduling period and a guard interval; and broadcasting the structure of the frame and sending a scheduling signaling. The method is not only suitable for downlink scheduling, but also suitable for uplink scheduling. The method may also include broadcasting a frame length of the frame. The structure and/or frame length of the frame is broadcast via a system information channel, or a system information channel and a control channel, or other channels. The scheduling signaling is sent over a control channel. The method of the invention does not have the waste of wireless resources caused by competition conflict or random back-off. Different from the traditional mobile communication system (including the next generation mobile communication system such as LTE, WiMax and the like), the system can dynamically divide uplink and downlink wireless resources based on service requirements, and can better dynamically adapt to the requirements of data services with abundant future types and different characteristics.
By the above method, we can obtain the communication frame to be transmitted.
The transmitted communication Frame in the invention is based on TDD duplex mode (on a certain fixed carrier, the base station or AP and terminal or STA completes receiving and transmitting through receiving and transmitting conversion time division), each TDD Frame (Frame) includes two parts of Downlink (DL, Downlink, direction from base station to terminal or AP to STA) transmission and Uplink (UL, Uplink, direction from terminal to base station or STA to AP), but the Downlink transmission and Uplink transmission period can be dynamically configured, and further each TDD Frame period can be dynamically changed.
The structure of the communication frame is specifically described below by taking fig. 2 as an example.
Example one
Fig. 2 is a schematic diagram of a frame structure according to an embodiment. As shown in fig. 2, the abscissa represents time and the ordinate represents frequency. Each frame comprises a downlink subframe and an uplink subframe, the downlink subframe and the uplink subframe are divided into different channels according to functions, and each channel is divided into different fields according to the functions.
The downlink subframe is at least divided into a leader sequence, a system information channel and a control channel, a downlink guard interval DGI and an uplink guard interval UGI are arranged between the downlink subframe and the uplink subframe, and the downlink guard interval DGI is a downlink-to-uplink transceiving guard interval; the uplink guard interval UGI is an uplink-to-downlink transceiving guard interval, and DGI and UGI configuration is indicated by periodic broadcast messages of a system information channel.
The initial position of each frame is a Preamble sequence, which can be divided into a short Preamble sequence and a long Preamble sequence. The short preamble sequence is mainly used for system coarse synchronization, frame detection, automatic gain control, coarse frequency synchronization or coarse symbol synchronization, and the long preamble sequence is mainly used for system fine synchronization and channel estimation, fine frequency synchronization, fine symbol synchronization, and the like.
The system information channel can not only broadcast basic system configuration such as frequency band configuration, antenna configuration, and frame number, but also broadcast frame structure configuration of the frame, such as: configuration or cycle, structure and/or frame length of each channel or partial channels, specifically for example: the control channel period, the downlink transmission channel period, the uplink transmission channel period, the configuration of the auxiliary channel (downlink probing channel, uplink scheduling request channel, uplink random access channel), the configuration of the guard interval, and the like are indicated through the system information channel. By detecting the configuration of the frame structure, all terminal devices associated with the network device can obtain the structure of the frame, or obtain the structure and the frame length of the frame.
The control channel carries signaling information indicating uplink and downlink scheduling transmission, and indicates resource allocation and transmission formats of downlink and uplink transmission channels.
The downlink subframe may further include a downlink transmission channel, which is used for the network device to transmit downlink traffic data and/or control signaling to the terminal device. And performing downlink service scheduling transmission and/or downlink signaling scheduling transmission on the downlink transmission channel.
The downlink subframe may also include a downlink probing channel, which is used for quality/status measurement and estimation of the downlink channel.
The uplink subframe may include an uplink transmission channel for the terminal device to transmit uplink data traffic and/or feedback information to the network device. And performing uplink service scheduling transmission and/or uplink feedback scheduling transmission on the uplink transmission channel.
The uplink subframe may also include one or more of an uplink sounding channel, an uplink scheduling request channel and an uplink random access channel; wherein,
the uplink detection channel is used for measuring and estimating the quality/state of the uplink channel;
the uplink scheduling request channel is used for triggering an uplink scheduling request or uplink fast feedback by the terminal equipment;
the uplink random access channel is used for terminal equipment initial access or a terminal equipment scheduling request.
Fig. 2 merely illustrates an example of one frame structure including all the auxiliary channels, and in practical cases, some auxiliary channels (downlink sounding channel, uplink scheduling request channel, or uplink random access channel) may be excluded from consideration according to different system application scenarios or schemes.
As shown in fig. 2, the supplemental channel and the uplink transport channel adopt a time division multiplexing transmission scheme. According to the requirements of the scene, the frequency division or code division multiplexing or the combined multiplexing of the time division, the frequency division or the code division of the auxiliary channel and the uplink and downlink transmission channel can also be realized.
The system information channel and the control channel adopt a time division multiplexing mode, and frequency division multiplexing or time division multiplexing, frequency division multiplexing or code division multiplexing combination of the system information channel and the control channel can also be realized, and the specific resource allocation is indicated by the control channel.
The downlink probing channel can be located at both ends or in the middle of the downlink transmission channel. As shown in fig. 2, only the case that the downlink probing channel is behind the downlink transmission channel is listed, or in front of or in the middle of the downlink transmission channel, in a downlink Multiple-Input Multiple-output (MU-MIMO) transmission scheme, due to the performance of the downlink MU-MIMO system, not only is sensitive to the state information delay of the downlink channel, but also the multiuser MIMO involves a large signal processing complexity. The state information delay of the channel and the possible different hardware processing complexity under different application scenes are comprehensively considered, and the downlink detection channel is more reasonable to be positioned in the middle of the downlink transmission channel. The specific location of the downlink probing channel on the downlink transport channel is indicated by a periodic broadcast message of the system information channel. If the position of the downlink detection channel is fixed, the 1bit can be used in the system information channel to indicate whether the downlink detection channel exists or not. If terminal equipment with different processing capabilities exists in the system, the position of the downlink detection channel is variable. In this case, the system information channel needs to indicate not only the presence, period, and position of the downlink sounding channel but also two downlink transmission channel periods. The two downlink transmission channel period indications can adopt the following three methods:
respectively indicating the periods of a first downlink transmission channel and a second downlink transmission channel;
respectively indicating the total period of the downlink transmission channel and the period of the first downlink transmission channel;
and respectively indicating the total period of the downlink transmission channel and the period of the downlink transmission channel II.
The position of the downlink detection channel is dynamically or semi-statically set, so that sufficient processing time is provided for equipment with different processing capabilities.
Specifically, in the frame structure, the frame structure can be indicated by using a bit in the system information channel, that is, the presence or absence and the period of each channel can be indicated. Examples are as follows:
in a system information channel, 6bits are used for indicating a control channel period, the maximum number of 63 OFDM symbols and the minimum resource allocation unit: 1 OFDM symbol; using 9bits to indicate the period of a downlink transmission channel, and maximally 512 OFDM symbols (including special demodulation pilot frequency); using 9bits to indicate the period of an uplink transmission channel, and maximally 512 OFDM symbols (including special demodulation pilot frequency); 1bit is used for indicating a guard interval DGI, and 1 OFDM symbol is total; indicating the detection channel configuration by using 2bits, and indicating 0, 1, 2 and 4 OFDM symbols respectively; indicating the uplink scheduling request channel configuration by using 2bits, and indicating 1, 2, 3 and 4 OFDM symbols respectively; 1bit is used for indicating the configuration of an uplink random access channel, and the existence/nonexistence of the two conditions are respectively indicated; if so, only 1 OFDM symbol; the guard interval UGI is indicated with 1bit, for 1 OFDM symbol.
The method for allocating resources of the downlink transmission channel or the uplink transmission channel indicated by the control channel includes the following steps:
in the control channel, Nbit is used to indicate the starting position of a certain STA in the downlink transmission channel, and Nbit is used to indicate how many consecutive bits of the STA after the position are the resources allocated to the STA. For example: n =9, the control channel indicates a starting position, 000010000, to the STA, converted to a decimal number of 16, indicating that the STA starting position is the 16 th OFDM symbol. The resource length is 000100000, the conversion is 32 decimal, and after the symbol is represented (including the symbol), 32 consecutive symbols are allocated to the STA. In the control channel, Mbit is used to indicate the starting position of an uplink transmission channel of a certain STA, and the Mbit is used to indicate how many bits are allocated to the STA after the position.
Or the frame structure and/or the frame length may be indicated by the system information channel and the control channel together, for example, as follows:
in a system information channel, 6bits is used for indicating a control channel period, and the maximum 63 OFDM symbols or frame length is indicated at the same time; in a control channel, 9bits are used for indicating a downlink transmission channel period, 9bits are used for indicating an uplink transmission channel period, 1bit is used for indicating a downlink guard interval DGI, 2bits are used for indicating uplink detection channel configuration, 2bits are used for indicating uplink scheduling request channel configuration, 1bit is used for indicating uplink random access channel configuration, and 1bit is used for indicating an uplink guard interval UGI.
After receiving the communication frame sent by the network device, the network device or all the associated terminal devices can accurately determine each TDD frame period and the uplink transmission period and the downlink transmission period in the frame by the following two methods.
The first method comprises the following steps: indicating a frame structure through a system information channel; or the frame structure and the frame length are indicated through a system information channel.
And broadcasting the periodic configuration of each part of the TDD frame through system information by a system information channel. For example: as shown in fig. 2, the system information channel can broadcast not only basic system information such as frequency band configuration, antenna configuration, frame number, etc. of the network device, but also the period or existence of each sub-channel or part of sub-channels in the frame, such as the control channel period, the uplink and downlink transmission channel period, and the existence or nonexistence of the auxiliary channel.
Under the condition that the structure of the frame is indicated through the system information channel, the system information channel indicates the transmission period of the control channel and the transmission existence or the transmission period of partial auxiliary channels, therefore, after receiving each communication frame sent by the network equipment, all the terminal equipment related to the network equipment firstly detects the system information channel of the communication frame, determines the transmission period of the control channel, the transmission period of the uplink and downlink transmission channels and the transmission period of other auxiliary channels, sums the channel periods, calculates and obtains the transmission resources occupied by each terminal equipment, and finally determines the structure and the frame length of the frame.
When the structure and the frame length of the frame are indicated through the system information channel, all the terminal devices associated with the network device firstly detect the system information channel of the communication frame after receiving each communication frame sent by the network device, determine the existence and the transmission period of the control channel period, the downlink transmission channel period, the uplink transmission channel period and other auxiliary channels, and directly obtain the frame length of the frame.
The second method comprises the following steps: jointly indicating a frame structure through a system information channel and a control channel; or jointly indicate the frame structure and the frame length through a system information channel and a control channel.
Under the condition of jointly indicating the frame structure through the system information channel and the control channel, all terminal equipment associated with the network equipment firstly detects the system information channel of each communication frame after receiving each communication frame sent by the network equipment, and determines whether the transmission period of the control channel exists or not and whether the transmission period of other auxiliary channels exists or not. On the control channel of each frame, it is determined that the network device schedules uplink and downlink transmission channel resources and each auxiliary channel (for example, downlink probing channel, uplink scheduling request channel, uplink random access channel) resource for each terminal device to be scheduled in the frame. Integrating information transmitted in a system information channel and a control channel, summing the periods of all the channels, calculating to obtain transmission resources occupied by all the terminal equipment, finally determining the structure of the frame, and calculating the frame length of the frame;
under the condition of jointly indicating the frame structure and the frame length through a system information channel and a control channel, after all terminal equipment associated with the network equipment receives each communication frame sent by the network equipment, the system information channel of the communication frame is firstly detected, the transmission period or the existence of the control channel and the transmission period or the existence of other auxiliary channels are determined, and the frame length of the frame is directly obtained. And on the control channel of each frame, determining that the network equipment respectively schedules uplink and downlink transmission channel resources and each auxiliary channel resource for each terminal equipment needing to be scheduled in the frame.
Each terminal device associated with the network device receives the scheduling signaling, determines a transmission period according to the transmission resource and calculates the frame length of the frame, or obtains the frame length of the frame and determines the transmission period according to the transmission resource, which specifically includes: after receiving the scheduling signaling, each terminal device associated with the network device synthesizes the system information transmitted in the system information channel and the scheduling signaling transmitted in the control channel by detecting the system information channel and the control channel, calculates to obtain the transmission resource occupied by each user, and finally determines the downlink transmission channel period and the uplink transmission channel period, the frame length of the frame is obtained by summing the period of the leader sequence, the period of the system information channel, the period of the control channel, the period of the downlink transmission channel, the period of the downlink detection channel, the period of the DGI, the period of the uplink detection channel, the period of the uplink scheduling request channel, the period of the uplink transmission channel, the period of the uplink random access channel and the period of the UGI, or if the frame length of the frame is broadcast when the network device sends the communication frame, the terminal device directly obtains the frame length of the frame without calculation.
The network device mentioned in the present invention is not limited to the AP, but may also be other network devices such as the base station, and the terminal device is not limited to the STA, and may also be other terminal devices such as the terminal.
The following describes the downlink scheduling and transmission process and the uplink scheduling and transmission process in detail, respectively.
Example two
Fig. 3 is a flowchart illustrating a scheduling method suitable for downlink scheduling according to a second embodiment of the present invention. Referring to fig. 3, the following describes a downlink scheduling and transmission process specifically, including the following four steps:
step s 301: the network equipment acquires downlink scheduling information.
The downlink scheduling information includes scheduling requirements (e.g., lengths of services to be scheduled and queues, QoS requirements of different services, service priorities, etc.) of each terminal device or different service flows of each terminal device.
Wherein, step s301 may further include: acquiring state information or quality information of a downlink transmission channel from the network equipment to each terminal equipment (whether the network equipment can acquire the state information or the quality information of the downlink transmission channel depends on the capability of the terminal equipment, and if the terminal equipment does not support, the network equipment can be scheduled without depending on the channel information).
In the downlink scheduling transmission, the frame period determination is done by a scheduler on the network device side. The scheduler obtains downlink scheduling information from an MAC or a higher layer of the network device, and specifically, may obtain state information or quality information of a downlink transmission channel through the following three ways:
the first mode is as follows: the network equipment schedules N uplink detection channels for N terminal equipment to be scheduled, each terminal equipment transmits a detection signal in the uplink detection channel, the network equipment measures the quality of the uplink transmission channel through the uplink detection signal, and obtains the quality information of the downlink transmission channel corresponding to each terminal equipment based on the uplink and downlink reciprocity of a TDD system;
the second mode is as follows: the network equipment schedules N uplink feedback channels for N terminal equipment needing scheduling, each terminal equipment measures the state or quality of the channel according to downlink detection or a common pilot signal, and feeds back the state information or quality information of the channel on the uplink feedback channels scheduled by the network equipment;
the third mode is as follows: the network device schedules N uplink detection channels and N uplink feedback channels for N terminal devices to be scheduled, each terminal device measures the state or quality of the channel according to downlink detection or a common pilot signal, and in uplink transmission, each terminal device respectively transmits an uplink detection signal and feeds back the state or quality information of all or part of the channels in the uplink detection channel and the uplink feedback channel scheduled for the terminal device.
The downlink scheduling and transmission process needs to be described as follows:
1. the state information of the channel refers to a downlink transmission channel matrix H (N × M order, N receiving antennas, M transmitting antennas), or refers to a V (M × K order) matrix of the downlink transmission channel matrix H after SVD decomposition, or refers to compressed information of the V matrix;
2. the quality information of the channel refers to the following information or partial information: SNR (signal to noise ratio) or SINR (signal to interference noise ratio) of a downlink transmission channel, MCS (modulation coding set available for downlink transmission), Nss (number of spatial streams available for downlink transmission), PMI (precoding matrix set available for downlink transmission), and other related measurement metrics;
3. the measuring and feeding back of the state or quality of the channel can be measuring and feeding back the state information or quality information of the channel of the whole frequency band, or measuring and feeding back the state information or quality information of the channel of a partial frequency band;
4. the uplink sounding channel can be scheduled as required, and the scheduling as required includes two modes: the network equipment triggers and schedules an STA to transmit a detection signal, or after the network equipment schedules once, the terminal equipment periodically transmits the detection signal on an uplink detection channel within a period of time;
5. the ACK or NACK feedback for the service of the downlink transmission channel in the frame may be feedback on the uplink transmission channel in the frame, or feedback on the uplink transmission channels in other frames, or no feedback.
Step s 302: and the network equipment schedules all or part of terminal equipment with service requirements for downlink transmission resources according to the downlink scheduling information and/or according to the downlink scheduling information and the state or quality information of the channel.
The scheduling algorithm includes, for example, a maximum carrier-to-interference ratio scheduling algorithm, a round-robin scheduling algorithm, a proportional fair scheduling algorithm, and the like.
Each terminal device may share the downlink transmission resource by time division, frequency division, code division, space division, or a combination of the above multiplexing manners.
Wherein scheduling downlink transmission resources according to the downlink scheduling information comprises: and scheduling the downlink transmission channel for the terminal equipment, or scheduling the downlink transmission channel and the downlink detection channel for the terminal equipment.
Step s 303: the network equipment calculates a downlink scheduling period (including a preamble sequence period, a system information channel period, a control channel period and a downlink transmission channel period, and possibly including one or more of the downlink detection channel periods) in the frame according to downlink resources scheduled in the frame, and determines the structure of the frame by combining the uplink scheduling period (possibly including one or more of the uplink detection channel period, the uplink scheduling request channel period, the uplink transmission channel period and the uplink random access channel period) and a guard interval;
after determining the structure of the frame, the method may further include the steps of: and calculating the frame length of the current frame.
Wherein, calculating the control channel period in the frame according to the downlink resource scheduled in the frame specifically comprises: and calculating the period of the control channel according to the number of the downlink scheduling signaling and the packet size of each signaling. The specific implementation, for example: and summing the size of each signaling packet to obtain a control channel period, or if the signaling packet is a fixed size, multiplying the fixed size of the signaling packet by the number of the signaling packet to obtain the control channel period.
Calculating the period of the downlink transmission channel in the frame according to the downlink resource scheduled in the frame, specifically: and summing the downlink transmission resources scheduled by each terminal device to obtain a downlink transmission channel period.
Step s 304: the network equipment broadcasts the structure of the frame and sends a downlink scheduling signaling.
The structure of the frame may be broadcasted through a system information channel, or a combination of the system information channel and a control channel, or other channels;
the downlink scheduling signaling may be sent over a control channel or other channels.
Wherein, step s304 may further include the steps of: broadcasting the frame length of the frame.
At this time, the structure and/or frame length of the present frame is broadcasted through the system information channel, or the system information channel is combined with the control channel, or other channels.
Step s304 may also include the steps of: the network device sends downlink service data and/or a control signaling, and specifically includes: and sending downlink service data and/or control signaling through a downlink transmission channel or other channels.
Through the above process, the structure of the communication frame is configured and sent to the terminal device associated with the network device.
When the terminal equipment receives a downlink scheduling signaling sent by the network equipment, checking a system information channel and a control channel, calculating and obtaining transmission resources occupied by each terminal equipment according to the system information and the downlink scheduling signaling, determining a downlink transmission period and an uplink transmission period, and calculating the frame length of the frame;
if step s304 broadcasts not only the structure of the frame but also the frame length, the terminal device directly obtains the frame length of the frame without calculation.
Through the steps s301 to s304, we can obtain the communication frame to be transmitted.
Fig. 4 and fig. 5 illustrate third and fourth embodiments of the downlink scheduling and transmission process. The following describes the downlink scheduling and transmission process in detail by taking the network device as an AP and the terminal device as an STA as an example.
EXAMPLE III
In the third embodiment, a downlink scheduling and transmission process under the condition that the AP measures the quality of the downlink channel through the uplink sounding channel is specifically described, which specifically includes the following steps:
step s 401: the method for acquiring the downlink scheduling information and the quality of the downlink transmission channel by the AP specifically includes: the AP schedules 2 uplink sounding channels for 2 STAs, i.e., STA1 and STA2, which need to be scheduled, schedules 1 uplink transmission channel for STA1, where STA1 and STA2 transmit sounding signals in the uplink sounding channel, the AP measures the quality of the uplink transmission channel through the uplink sounding signals, and obtains the quality of the downlink transmission channel corresponding to each STA1 and STA2 based on the uplink and downlink reciprocity of the TDD system.
Step s 402: the AP measures the channel state and completes the scheduling algorithm. The AP schedules downlink transmission resources for the STA1 and the STA2 with service requirements according to the downlink scheduling information and the quality of the downlink transmission channel, and the STA1 and the STA2 share the downlink transmission resources through the combination of a time division multiplexing mode.
Step s 403: the AP calculates a downlink scheduling period (a preamble sequence period, a system information channel period, a control channel period and a downlink transmission channel period) in the frame according to the downlink transmission resources scheduled in the frame and determines the structure of the frame by combining the uplink scheduling period (an uplink detection channel period, an uplink scheduling request channel period, an uplink transmission channel period and an uplink random access channel period) in the frame and a guard interval.
Step s 404: the AP broadcasts the structure of the frame in a system information channel or a combination of the system information channel and a control channel, and sends a downlink scheduling signaling through the control channel and sends downlink service data and/or the control signaling through a downlink transmission channel.
The frame structure obtained by the above steps is shown in fig. 4.
Fig. 4 is a schematic diagram of a frame structure for an AP to measure quality of a downlink transmission channel through an uplink sounding channel according to a third embodiment of the present invention.
As shown in fig. 4, the communication frame is divided into a preamble sequence, a system information channel, a control channel, a downlink transmission channel, a DGI, an uplink sounding channel, an uplink scheduling request channel, an uplink transmission channel, an uplink random access channel, and a UGI.
Example four
In the fourth embodiment, a process of scheduling downlink transmission by the AP through the quality of the uplink feedback channel is specifically described, which specifically includes the following steps:
step s 501: the method for acquiring the downlink scheduling information and the quality of the downlink transmission channel by the AP specifically includes: the AP schedules 2 uplink transmission channels (for feedback) for 2 STAs that need to be scheduled, i.e., STA1 and STA2, and STA1 and STA2 measure the state or quality of the downlink sounding channel according to the downlink sounding or common pilot signal and feed back the state or quality of the channel, i.e., CSI feedback, on the uplink transmission channel scheduled by the AP.
Step s 502: the AP measures the channel state and completes the scheduling algorithm. The AP schedules downlink transmission resources for STA1 and STA2 according to the downlink scheduling information and CSI feedback, and STA1 and STA2 share the downlink transmission resources by combining a time division multiplexing manner.
Step s 503: the AP calculates a downlink scheduling period (a preamble sequence period, a system information channel period, a control channel period, a downlink transmission channel period and a downlink detection channel period) in the frame according to the downlink transmission resources scheduled in the frame, determines the structure of the frame by combining an uplink scheduling period (an uplink transmission channel period, an uplink random access channel period and an uplink scheduling request channel period) and a guard interval in the frame, and calculates the frame length of the frame.
Step s 504: the AP broadcasts the structure and the frame length of the frame in a system information channel or the combination of the system information channel and a control channel, sends downlink scheduling signaling through the control channel, and sends downlink service data and/or the control signaling through a downlink transmission channel.
The frame structure obtained by the above steps is shown in fig. 5.
Fig. 5 is a schematic diagram of a frame structure of an AP scheduling downlink transmission according to the quality of an uplink feedback channel according to the fourth embodiment of the present invention.
As shown in fig. 5, the communication frame is divided into a preamble sequence, a system information channel, a control channel, a first downlink transmission channel, a downlink sounding channel, a second downlink transmission channel, a DGI, an uplink scheduling request channel, an uplink transmission channel, an uplink random access channel, and a UGI.
As shown in fig. 4 and the third and fourth embodiments of fig. 5, since the frame N-1 and the frame N need to carry different downlink traffic, the frame N-1 and the frame N have different frame lengths. In the third embodiment shown in fig. 4, an uplink sounding channel is required to obtain the quality of the downlink transmission channel in consideration of the reciprocity of the uplink and downlink channels of TDD. In the fourth embodiment of fig. 5, the STA measures the downlink sounding channel and feeds back the quality of the channel to the AP, so that the uplink sounding channel is no longer needed. Which feedback mode is adopted is determined by the AP scheduler according to the STA capability and the system setting. The AP may determine the frame structure and the frame length of the frame according to the uplink and downlink transmission channel requirements in each frame and the presence or absence or period of each auxiliary or control channel, and broadcast the basic system configuration information of the frame through the system information or the system information and the control channel together. The uplink and downlink transmission period can be adaptively changed along with the uplink and downlink service requirements, and the system scheduling period can be adaptively adjusted along with the time selective fading of a wireless channel. The period of the uplink and downlink transmission channels in the frame, the existence or the period of each auxiliary or control channel is determined by a scheduler according to the scheduling requirements of services and signaling.
In the third and fourth embodiments shown in fig. 4 and fig. 5, the downlink traffic of STA1 in the nth frame is transmitted by the uplink feedback ACK1 signaling in the nth frame, and the downlink traffic of STA2 in the nth frame is not transmitted by the uplink feedback ACK2 signaling in the nth frame, which may be due to the following reasons: (1) the downlink transmission of the STA2 at the nth frame is fed back at the N + k frame; (2) the downlink traffic of STA2 does not require feedback ACK signaling.
EXAMPLE five
Fig. 6 is a flowchart illustrating a scheduling method suitable for uplink scheduling according to a fifth embodiment of the present invention. Referring to fig. 6, the following describes an uplink scheduling and transmission process specifically, including the following four steps:
step s 601: the network equipment acquires uplink scheduling information.
The uplink scheduling information includes scheduling requirements (e.g., lengths of services to be scheduled and queues, QoS requirements of different services, service priorities, etc.) of each terminal device or different service flows of each terminal device.
Wherein, step s601 may further include: and acquiring the state information or the quality information of an uplink transmission channel from each terminal device to the network device (the network device can also not rely on the channel information scheduling).
And the uplink scheduling transmission and the frame period determination are finished by a network equipment side scheduler. The network device can measure the state or quality of the uplink channel through the uplink probing channel and inform the network device side scheduler. The network device can schedule the uplink detection channel for the terminal device according to the requirement, and can also configure the periodic uplink detection channel for the terminal device. If the network device configures a periodic uplink sounding channel for the terminal device, the network device may schedule time-frequency resources for the terminal device according to the existing uplink transmission channel information during uplink scheduling.
Specifically, the network device may obtain the uplink scheduling information through the following three ways:
the first method comprises the following steps: acquiring uplink scheduling information in a request-response mode, specifically: the terminal equipment initiates a scheduling request, the network equipment allocates resources for the terminal equipment in an uplink transmission channel, and the terminal equipment feeds back uplink scheduling demand information in corresponding resources;
and the second method comprises the following steps: acquiring uplink scheduling information in a polling mode, specifically: the network equipment periodically polls each terminal equipment to feed back the uplink scheduling requirement;
and the third is that: acquiring uplink scheduling information in a carrying and reporting mode: the terminal equipment slightly carries the residual uplink scheduling requirement in the uplink traffic transmission.
For the first mode, the terminal device initiates the scheduling request, specifically, there are two modes as follows:
(1) based on a conflict-free uplink transmission request mechanism, namely: the network equipment allocates a unique uplink transmission request channel for the terminal equipment;
(2) the contention-based uplink transmission request mechanism is as follows: the terminal equipment does not have an appointed uplink transmission request channel, and transmits an uplink request to the network equipment through a competition uplink transmission request channel or a random access channel.
And (4) performing uplink scheduling transmission, and determining a frame period by the AP side scheduler. The AP can measure the state or quality of the uplink channel through the uplink detection channel and inform the AP side scheduler. The AP may schedule the uplink sounding channel for the STA as needed, or may configure a periodic uplink sounding channel for the STA. If the AP configures a periodic uplink sounding channel for the STA, the AP may schedule time-frequency resources for the STA according to the existing uplink transmission channel information during uplink scheduling.
Step s 602: the scheduler of the network device completes the scheduling algorithm. And the network equipment schedules the uplink transmission resources for all or part of the terminal equipment with service requirements according to the uplink scheduling information.
The scheduling algorithm may be, for example, a maximum carrier-to-interference ratio scheduling algorithm, a round-robin scheduling algorithm, a proportional fair scheduling algorithm, or the like.
Each terminal device may share the uplink transmission resource by time division, frequency division, code division, space division, or a combination of the above multiplexing manners.
Wherein scheduling the uplink transmission resource according to the uplink scheduling information comprises: and scheduling the uplink transmission channel for the terminal equipment.
Scheduling the uplink transmission resource according to the uplink scheduling information further comprises: and scheduling one or more of an uplink sounding channel and an uplink scheduling request channel for the terminal equipment.
Step s 603: the network equipment calculates an uplink scheduling period (including one or more of an uplink transmission channel period, an uplink detection channel period, an uplink scheduling request channel period and an uplink random access channel period) in the frame according to the uplink resource scheduled in the frame, and determines the structure of the frame by combining the downlink scheduling period (including a preamble sequence period, a system information channel period, a control channel period and a downlink transmission channel period, and possibly including a downlink detection channel period) in the frame, a guard interval and the like;
after determining the structure of the frame, the method may further include the steps of: and calculating the frame length of the current frame.
Wherein, calculating the uplink transmission channel period in the frame according to the uplink resource scheduled in the frame specifically comprises: and calculating the period of the uplink transmission channel according to the sum of the uplink transmission resources scheduled for each terminal device.
Step s 604: the network equipment broadcasts the structure of the frame and sends an uplink scheduling signaling.
The structure of the frame may be broadcasted through a system information channel, or a combination of the system information channel and a control channel, or other channels;
the downlink scheduling signaling may be sent over a control channel or other channels.
Wherein, step s604 may further include the steps of: broadcasting the frame length of the frame.
At this time, the structure and/or frame length of the present frame is broadcasted through the system information channel, or the system information channel is combined with the control channel, or other channels.
In addition to steps s 601-s 604, it is also possible to include:
step s 605: the terminal device sends uplink service data and/or feedback information, and specifically includes: and sending the uplink service data and/or the feedback information through an uplink transmission channel.
Through the above process, the structure of the communication frame is configured and sent to the terminal device associated with the network device.
When the terminal equipment receives an uplink scheduling signaling sent by the network equipment, checking a system information channel and a control channel, calculating transmission resources occupied by each obtained terminal equipment according to the system information and the uplink scheduling signaling, determining an uplink transmission period, and calculating the frame length of the frame;
if step s604 broadcasts not only the structure of the frame but also the frame length, the terminal device directly obtains the frame length of the frame without calculation.
Through the steps s 601-s 604 or s 601-s 605, we can obtain the communication frame to be transmitted.
Fig. 7 and fig. 8 illustrate six and seven embodiments of uplink scheduling and transmission procedures. The following describes the uplink scheduling and transmission process in detail by taking the network device as an AP and the terminal device as an STA as an example.
EXAMPLE six
In the sixth embodiment, the uplink scheduling and transmission process under the condition that the AP does not know the state/quality information and the bandwidth requirement of the uplink channel is specifically described, which specifically includes the following steps:
step s 701: the method for acquiring the uplink scheduling information and the quality of the uplink transmission channel by the AP specifically includes: the STA triggers the scheduling request on an independent conflict-free uplink scheduling request channel allocated by the AP, and the AP can determine which STA initiates the scheduling request after receiving the scheduling request on a corresponding channel. And scheduling the STA to feed back scheduling information in the N-1 frame, and scheduling the STA to transmit an uplink detection signal at the same time, so that the AP can measure the state or quality information of an uplink transmission channel conveniently.
Step s 702: the AP completes the scheduling algorithm. After acquiring the state or quality information of the scheduling information and the uplink transmission channel, the AP schedules uplink transmission resources for the STA in the nth frame according to the uplink scheduling information and the quality of the uplink channel.
Step s 703: the AP calculates a control channel period and an uplink scheduling period (an uplink detection channel period, an uplink scheduling request channel period, an uplink transmission channel period and an uplink random access channel period) in the frame according to uplink scheduling transmission in the frame, and determines the structure of the frame by combining the downlink scheduling period (a preamble sequence period, a system information channel period, a control channel period and a downlink transmission channel period) in the frame, a guard interval and the like.
Step s 704: the AP broadcasts the structure of the frame in a system information channel or the combination of the system information channel and a control channel, and sends an uplink scheduling signaling through the control channel,
step s 705: the STA transmits uplink traffic data and/or feedback information through an uplink transmission channel.
The frame structure obtained by the above steps is shown in fig. 7.
Fig. 7 is a schematic diagram of a frame structure of an uplink scheduling transmission process when the state/quality information and bandwidth requirement of an uplink channel are unknown to an AP according to a sixth embodiment of the present invention.
As shown in fig. 7, the communication frame is divided into a preamble channel, a system information channel, a control channel, a downlink transmission channel, a downlink guard interval DGI, an uplink sounding channel, an uplink scheduling request channel, an uplink transmission channel, an uplink random access channel, and an uplink guard interval UGI.
EXAMPLE seven
In the seventh embodiment, the uplink scheduling and transmission process in the case that the AP transmits a little scheduling information through the uplink service is specifically described, which specifically includes the following steps:
step s 801: the method for acquiring the uplink scheduling information by the AP specifically includes: the STA carries uplink scheduling information slightly during the transmission of the uplink service of the nth frame.
Step s 802: and after acquiring the uplink scheduling information, finishing a scheduling algorithm, and directly scheduling the STA for uplink transmission in the (N + 1) th frame by the AP.
Step s 803: the AP calculates the control channel period and the uplink scheduling period (uplink transmission channel period, uplink detection channel period, uplink scheduling request channel period and uplink random access channel period) in the frame according to the uplink scheduling transmission in the frame, and determines the structure of the frame by combining the downlink scheduling period (preamble sequence period, system information channel period, control channel period and downlink transmission channel period) in the frame and the uplink and downlink guard intervals and the like, and calculates the frame length of the frame.
Step s 804: the AP broadcasts the structure or the structure and the frame length of the frame in a system information channel or the combination of the system information channel and a control channel, and sends an uplink scheduling signaling through the control channel.
Step s 805: the STA transmits uplink traffic and/or feedback information through an uplink transport channel.
The frame structure obtained by the above steps is shown in fig. 8.
Fig. 8 is a schematic diagram of a frame structure of an uplink scheduling transmission process when an AP transmits slightly-carrying scheduling information through uplink traffic according to a seventh embodiment of the present invention.
As shown in fig. 8, the communication frame is divided into a preamble channel, a system information channel, a control channel, a downlink transmission channel, a downlink guard interval DGI, an uplink sounding channel, an uplink scheduling request channel, an uplink transmission channel, an uplink random access channel, and an uplink guard interval UGI.
In addition, in consideration of the application scenario of uplink scheduling, the invention designs a wireless communication system, which includes a network device (e.g., a base station or AP) or a terminal device (e.g., a terminal or a STA), and allocates wireless resources to different terminals or STAs by scheduling downlink through the base station or AP.
The network equipment is used for acquiring scheduling information; scheduling transmission resources according to the scheduling information; calculating a first scheduling period according to the transmission resources scheduled in the frame, and determining the structure of the frame by combining a second scheduling period and a guard interval; broadcasting the structure of the frame and sending a scheduling signaling;
and the terminal equipment is used for receiving the scheduling signaling, determining a transmission period according to the transmission resources and calculating the frame length of the frame.
The network equipment is also used for broadcasting the frame length of the frame; the terminal device is further configured to obtain a frame length of the current frame.
The network equipment is also used for acquiring the state information or the quality information of the uplink transmission channel; and scheduling uplink transmission according to the uplink scheduling information and the state information or the quality information of the uplink transmission channel.
Broadcasting the frame length of the frame through a system information channel, or the system information channel and a control channel;
broadcasting the structure of the frame through a system information channel, or the system information channel and a control channel;
or the structure and frame length of the frame are broadcasted through a system information channel, or the system information channel and a control channel.
And, the network device is further configured to send downlink traffic data and/or control signaling.
The invention also designs a network device, comprising:
an acquisition unit configured to acquire scheduling information;
a scheduling unit, configured to schedule transmission resources according to the scheduling information;
a determining unit, configured to calculate a first scheduling period according to transmission resources scheduled in the frame, and determine a structure of the frame in combination with a second scheduling period and a guard interval;
a broadcasting unit for broadcasting the structure of the frame;
and the sending unit is used for sending the downlink scheduling signaling.
Further comprising:
a calculating unit, configured to calculate a frame length of the current frame;
and the broadcasting unit is also used for broadcasting the frame length of the frame.
The network equipment is also used for acquiring the state information or the quality information of the uplink transmission channel; and scheduling uplink transmission according to the uplink scheduling information and the state information or the quality information of the uplink transmission channel.
Broadcasting the frame length of the frame through a system information channel, or the system information channel and a control channel;
broadcasting the structure of the frame through a system information channel, or the system information channel and a control channel;
or the structure and frame length of the frame are broadcasted through a system information channel, or the system information channel and a control channel.
The sending unit is further configured to send downlink traffic data and/or control signaling.
The invention also designs a terminal device, comprising:
a receiving unit, configured to receive a scheduling signaling;
and the determining unit is used for determining the transmission period according to the transmission resource, and obtaining the frame length of the frame or calculating the frame length of the frame.
Further comprising:
and the sending unit is used for sending the uplink service data and/or the feedback information.
The following describes scheduling and transmission processes in detail with reference to the embodiments of uplink and downlink scheduling.
Example eight
Fig. 9 is a schematic diagram of a system frame structure of an uplink and downlink scheduling transmission process according to an eighth embodiment.
As shown in fig. 9, the frame is divided into a preamble sequence, a system information channel, a control channel, a downlink traffic transmission channel, a downlink guard interval DGI, an uplink sounding channel, an uplink scheduling request channel, an uplink traffic transmission channel, an uplink random access channel, and an uplink guard interval UGI.
The preamble sequence specifically includes a short preamble and a long preamble.
A certain AP has 4 STAs associated: STA0, STA1, STA2, and STA 3.
In the N-1 frame, the STA0 carries out uplink and downlink service transmission, but a packet queue still exists in a downlink transmission queue of each service of the STA0 and waits to be scheduled; during the uplink traffic transmission, after STA0 has carried N-1 frames upwards, STA0 uplink queues the number of packets waiting to be scheduled. In order to ensure efficient downlink scheduling of the nth frame, the STA schedules the STA0 to feed back the quality of the downlink channel through the uplink transmission channel in the nth-1 frame; in order to ensure efficient uplink scheduling of the nth frame, the AP schedules the STA0 to transmit an uplink sounding signal on the uplink sounding channel 1 in the N-1 th frame, which is convenient for the AP to measure the quality of the uplink channel. In the N-1 frame, STA1 has new downlink traffic arriving, waiting to be scheduled. STA2 completes the random access procedure in the N-1 frame, waits to be scheduled, and reports the transmission capability and device configuration of STA2 to the AP. The STA3 successfully initiates an uplink scheduling request in the uplink scheduling request channel of the N-1 frame.
In the nth frame, during downlink transmission, the AP schedules 384 downlink OFDM symbols for STA0 for downlink traffic transmission according to the STA0 downlink transmission queue information and the quality of the downlink transmission channel fed back in the N-1 frame. Since only STA0 has traffic transmission, 384 OFDM symbols are allocated to the downlink transmission channel in the frame, wherein the OFDM symbols numbered 1 to 384 are all transmitted by the AP to STA 0. In order to facilitate the AP to schedule STA1 downstream in the subsequent frame, the AP initiates a downlink sounding signal and schedules STA1 to feed back the state information of the channel in the uplink transmission process. Therefore, the downlink sounding channel in this frame is set to 1 OFDM symbol.
In the nth frame, during the uplink transmission process, the AP schedules 128 uplink OFDM symbols for uplink traffic transmission for STA0 according to the uplink transmission queue information fed back by STA0 and the quality of the uplink transmission channel measured by the AP according to uplink sounding channel 1. The AP has allocated 16 OFDM symbols for STA2 to report STA2 transmission capabilities and device configuration. The AP allocates 16 OFDM symbols to STA3 and reports the uplink scheduling channel. Both STA2 and STA3 are feedback transmissions, and with certain modulation and coding formats, the AP does not need to consider the quality of the uplink transmission channel to assign a transmission format to it. After the frame transmission is finished, the STA0 no longer has downlink traffic transmission, so the STA0 no longer needs to feed back the quality of the downlink channel. However, the AP estimates that STA0 still has uplink traffic waiting for transmission, so the scheduling STA0 still transmits the uplink sounding channel through uplink sounding channel 1. Meanwhile, the AP scheduling STA3 transmits an uplink sounding channel on the uplink sounding channel 2, which is convenient for scheduling STA3 uplink transmission in N +1 frame. In addition, the AP allocates 64 OFDM symbols to STA1 to feed back the quality of the uplink channel. In sum, the uplink sounding channel requires 128+16+16+64=224 OFDM symbols in total. Where numbers 1 through 16 are for STA2 to report device capabilities; numbers 17 to 32 are used for the STA3 to feed back uplink scheduling information; numbers 33 to 96 are used for the STA1 to feed back the quality of the downlink channel; number 98 to number 224 are used for uplink transmission by STA 0. In addition, the frame also needs 2 uplink sounding channels. As it is unknown whether other STAs can also initiate an uplink service scheduling request, 2 OFDM symbols need to be reserved for an uplink scheduling request channel; and reserving 1 OFDM symbol for uplink random access because whether a new STA initiates random access is unknown.
The AP calculates the control channel requirements: downlink scheduling transmission, and feeding back ACK/NACK signaling for uplink transmission of the N-1 frame STA0, wherein 2 control sub-channels are needed in total; uplink scheduled transmission, requiring 6 control subchannels for STA0, STA1, STA2 and STA3 uplink transmission channel scheduling, and STA0 and STA3 uplink sounding channel assignment, respectively. To sum up, this frame requires 6 OFDM symbols for control channel transmission.
Based on the above scheduling considerations, the nth frame configuration information is as follows: the 6 OFDM symbols are used for control channel transmission, 384 OFDM symbols are used for downlink traffic transmission, 1 OFDM symbol is used for downlink sounding channel transmission (downlink sounding channel position is fixed), 2 OFDM symbols are used for uplink sounding channel transmission, 2 OFDM symbols are used for uplink scheduling request channel, 224 OFDM symbols are used for uplink transmission channel, and 1 OFDM symbol is used for uplink random access channel. And additionally, the short preamble, the long preamble and the system information channel which are inherent in the system are respectively one OFDM symbol. The downlink to uplink guard interval DGI and the uplink to downlink guard interval UGI are each one OFDM symbol. The frame totals: 3+6+384+1+ 2+2+224+1+1=625 OFDM symbols.
Based on the above process, after the STA0, STA1, STA2, and STA3 receive the communication frame, by detecting the broadcast information of the system information channel, 6 OFDM symbols in the control channel period, 384 OFDM symbols in the downlink transmission channel period, 1 OFDM symbol in the DGI period, 1 OFDM symbol in the downlink probing channel period, 2 OFDM symbols in the uplink probing channel period, 2 OFDM symbols in the scheduling request channel period, 224 OFDM symbols in the uplink transmission channel period, 1 OFDM symbol in the random access channel period, and 1 OFDM symbol in the UGI period can be obtained; then, the length of a frame N, that is, 3+6+384+1+ 2+2+224+1+1=625 OFDM symbols, is determined by performing summation operation on 2 OFDM symbols (short training sequence 1 OFDM symbol, long training sequence 1 OFDM symbol), 1 OFDM symbol in a system information channel period, a control channel period, a downlink transmission channel period, a downlink probing channel period, a DGI period, an uplink probing channel period, a scheduling request channel period, an uplink transmission period, a random access channel period, and a UGI period.
By adopting the method, the system and the equipment, the dynamic division of the uplink and downlink wireless resources based on the service requirements can be realized through dynamically configuring the frame structure and scheduling the uplink and the downlink, and the data service requirements with rich types and different characteristics in the future can be better dynamically adapted. Meanwhile, the system can provide very small resource granularity, not only can adapt to larger service rate requirement changes of different terminals, but also can better adapt to dynamic changes of wireless channels. In summary, the system can balance the service requirement and the channel characteristics, dynamically divide uplink and downlink resources, and dynamically allocate wireless resources to different terminals under the condition of considering link adaptation.
Unless specifically stated otherwise, terms such as processing, computing, calculating, determining, displaying, or the like, may refer to an action and/or process of one or more processing or computing systems or similar devices that manipulates and transforms data represented as physical (e.g., electronic) quantities within the processing system's registers and memories into other data similarly represented as physical quantities within the processing system's memories, registers or other such information storage, transmission or display devices. Information and signals may be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referenced throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
It should be understood that the specific order or hierarchy of steps in the processes disclosed is an example of exemplary approaches. Based upon design preferences, it is understood that the specific order or hierarchy of steps in the processes may be rearranged without departing from the scope of the present disclosure. The accompanying method claims present elements of the various steps in a sample order, and are not intended to be limited to the specific order or hierarchy presented.
In the foregoing detailed description, various features are grouped together in a single embodiment for the purpose of streamlining the disclosure. This method of disclosure is not to be interpreted as reflecting an intention that the claimed embodiments of the subject matter require more features than are expressly recited in each claim. Rather, as the following claims reflect, invention lies in less than all features of a single disclosed embodiment. Thus, the following claims are hereby expressly incorporated into the detailed description, with each claim standing on its own as a separate preferred embodiment of the invention.
Those of skill would further appreciate that the various illustrative logical blocks, modules, circuits, and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present disclosure.
The various illustrative logical blocks, modules, and circuits described in connection with the embodiments disclosed herein may be implemented or performed with a general purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general-purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be integral to the processor. The processor and the storage medium may reside in an ASIC. The ASIC may reside in a user terminal. Of course, the processor and the storage medium may reside as discrete components in a user terminal.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. To those skilled in the art; various modifications to these embodiments will be readily apparent, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the disclosure. Thus, the present disclosure 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.
For a software implementation, the techniques described herein may be implemented with modules (e.g., procedures, functions, and so on) that perform the functions described herein. The software codes may be stored in memory units and executed by processors. The memory unit may be implemented within the processor or external to the processor, in which case it can be communicatively coupled to the processor via various means as is known in the art.
Moreover, various aspects or features described herein may be implemented as a method, apparatus, or article of manufacture using standard programming and/or engineering techniques. The term "article of manufacture" as used herein is intended to encompass a computer program accessible from any computer-readable device, carrier, or media. For example, computer-readable media can include but are not limited to magnetic storage devices (e.g., hard disk, floppy disk, magnetic strips, etc.), optical disks (e.g., Compact Disk (CD), Digital Versatile Disk (DVD), etc.), smart cards, and flash memory devices (e.g., EPROM, card, stick, key drive, etc.). In addition, various storage media described herein can represent one or more devices and/or other machine-readable media for storing information. The term "machine-readable medium" includes, but is not limited to, wireless channels and various other media capable of storing, containing, and/or carrying instruction(s) and/or data.
What has been described above includes examples of one or more embodiments. It is, of course, not possible to describe every conceivable combination of components or methodologies for purposes of describing the aforementioned embodiments, but one of ordinary skill in the art may recognize that many further combinations and permutations of various embodiments are possible. Accordingly, the embodiments described herein are intended to embrace all such alterations, modifications and variations that fall within the scope of the appended claims. Furthermore, to the extent that the term "includes" is used in either the detailed description or the claims, such term is intended to be inclusive in a manner similar to the term "comprising" as "comprising" is interpreted when employed as a transitional word in a claim. Furthermore, any use of the term "or" in the specification of the claims is intended to mean a "non-exclusive or".

Claims (54)

1. A method of wireless communication, comprising:
acquiring scheduling information;
scheduling transmission resources according to the scheduling information;
calculating a first scheduling period according to the transmission resources scheduled in the frame, and determining the structure of the frame by combining a second scheduling period and a guard interval;
and broadcasting the structure of the frame and sending a scheduling signaling.
2. The method of claim 1, further comprising:
broadcasting the frame length of the frame.
3. The method of claim 1, wherein the structure of the frame is broadcast through a system information channel, or a system information channel and a control channel.
4. The method of claim 2, wherein the structure of the frame is broadcasted through a system information channel, or a system information channel and a control channel.
5. The method of claim 2, wherein the frame length of the present frame is broadcasted through a system information channel, or a system information channel and a control channel.
6. The method of claim 2, wherein the structure of the present frame and the frame length are broadcasted through a system information channel, or a system information channel and a control channel.
7. The method of claim 1, wherein the scheduling signaling is sent over a control channel.
8. The method of claim 1, wherein the scheduling information comprises scheduling requirements of each receiving device or scheduling requirements of different traffic flows of each receiving device.
9. The method of claim 1, wherein said scheduling transmission resources according to said scheduling information further comprises:
each terminal device shares the transmission resource by time division, frequency division, code division, space division or the combination of the above multiplexing modes.
10. The method of any one of claims 1-9, comprising:
acquiring downlink scheduling information;
scheduling downlink transmission resources according to the downlink scheduling information;
calculating a downlink scheduling period according to the downlink transmission resources scheduled in the frame, and determining the structure of the frame by combining the uplink scheduling period and the guard interval;
and broadcasting the structure of the frame and sending a downlink scheduling signaling.
11. The method of claim 10, further comprising:
and sending downlink service data and/or control signaling.
12. The method of claim 10 or 11, further comprising:
acquiring state information or quality information of a downlink transmission channel;
and scheduling the downlink transmission resources according to the downlink scheduling information and the state information or the quality information of the downlink transmission channel.
13. The method of claim 12, wherein the state information or quality information of the corresponding downlink transmission channel is obtained by measuring the state or quality of the uplink transmission channel; and/or the presence of a gas in the gas,
and obtaining the state information or the quality information of the downlink transmission channel through feedback.
14. The method of claim 13, wherein the state information or the quality information of the uplink transmission channel is obtained by measuring a sounding signal of the uplink sounding channel.
15. The method of claim 13, wherein the status or quality of the downlink transmission channel is measured according to a downlink sounding or common pilot signal, and the status information or quality information of the downlink transmission channel is fed back in uplink transmission.
16. The method of claim 14, wherein the sounding signal is transmitted triggered or periodically on an uplink sounding channel.
17. The method of claim 13, wherein the state information or quality information of all or part of the frequency bands of the corresponding downlink transmission channel is obtained by measuring the state or quality of all or part of the frequency bands of the uplink transmission channel; and/or the presence of a gas in the gas,
and obtaining the state information or the quality information of all or part of frequency bands of the downlink transmission channel through feedback.
18. The method of claim 15, wherein the status or quality of all or part of the frequency band of the downlink transmission channel is measured according to the downlink sounding or the common pilot signal, and the status or quality information of all or part of the frequency band of the downlink transmission channel is fed back in the uplink transmission.
19. The method of claim 13, wherein the ACK or NACK feedback for the traffic of the downlink transport channel in the frame is fed back on the uplink transport channel in the frame, or fed back on the uplink transport channels in other frames, or fed back without.
20. The method of claim 12, wherein the status information of the downlink transmission channel comprises at least one of a downlink transmission channel matrix H, a V matrix of the downlink transmission channel matrix H after SVD decomposition, and compression information of the V matrix.
21. The method of claim 12, wherein the quality information of the downlink transmission channel comprises one or more of a signal-to-noise ratio, a signal-to-interference-and-noise ratio, a modulation and coding set, a rank of a downlink transmission channel matrix, and a precoding matrix set of the downlink transmission channel.
22. The method of claim 10, wherein a downlink transmission channel is scheduled according to the downlink scheduling information.
23. The method of claim 22, further comprising:
and scheduling the downlink detection channel according to the downlink scheduling information.
24. The method of claim 10, wherein the downlink scheduling period comprises a preamble sequence period, a system information channel period, a control channel period, and a downlink transmission channel period.
25. The method of claim 24, wherein the size of each downlink scheduling signaling packet is summed to obtain a control channel period; or, if the signaling packet is a fixed size, the fixed size of the signaling packet is multiplied by the number of downlink scheduling signaling to obtain a control channel period;
and summing and calculating all the scheduled downlink transmission resources to obtain a downlink transmission period.
26. The method of claim 24, wherein the downlink scheduling period further comprises a downlink sounding channel period.
27. The method of claim 10, wherein the uplink scheduling period comprises: one or more of an uplink transmission channel period, an uplink random access channel period, an uplink scheduling request channel period, and an uplink sounding channel period.
28. The method of claim 11, wherein downlink traffic data and/or control signaling is transmitted through a downlink transport channel.
29. The method of any one of claims 1-9, further comprising:
acquiring uplink scheduling information;
scheduling uplink transmission resources according to the uplink scheduling information;
calculating an uplink scheduling period according to the uplink transmission resources scheduled in the frame, and determining the structure of the frame by combining the downlink scheduling period and the guard interval;
broadcasting the structure of the frame and sending an uplink scheduling signaling.
30. The method of claim 29, further comprising:
and sending the uplink service data and/or the feedback information.
31. The method of claim 29 or 30, further comprising:
acquiring state information or quality information of an uplink transmission channel;
and scheduling uplink transmission according to the uplink scheduling information and the state information or the quality information of the uplink transmission channel.
32. The method of claim 29, wherein:
acquiring uplink scheduling information in a request-response mode; or,
acquiring uplink scheduling information in a polling mode; or,
and acquiring uplink scheduling information in a carrying and reporting mode.
33. The method of claim 29, wherein an uplink transmission channel is scheduled according to the uplink scheduling information.
34. The method of claim 33, further comprising: and scheduling one or more of an uplink sounding channel and an uplink scheduling request channel according to the uplink scheduling information.
35. The method of claim 29, wherein the uplink scheduling period comprises: and (4) uplink transmission channel period.
36. The method of claim 35, wherein the uplink scheduling period further comprises: one or more of an uplink random access channel period, an uplink scheduling request channel period and an uplink sounding channel period.
37. The method of claim 35, wherein the uplink transmission period is calculated by summing uplink transmission resources.
38. The method of claim 29, wherein the downlink scheduling period comprises a preamble sequence period, a system information channel period, a control channel period, and a downlink transmission period.
39. The method of claim 38, wherein the downlink scheduling period further comprises a downlink sounding channel period.
40. The method of claim 30, wherein the uplink traffic data and/or the feedback information is transmitted through an uplink transport channel.
41. A wireless communication system, comprising: network equipment and terminal equipment, its characterized in that:
the network equipment is used for acquiring scheduling information; scheduling transmission resources according to the scheduling information; calculating a first scheduling period according to the transmission resources scheduled in the frame, and determining the structure of the frame by combining a second scheduling period and a guard interval; broadcasting the structure of the frame and sending a scheduling signaling;
and the terminal equipment is used for receiving the scheduling signaling, determining a transmission period according to the transmission resource and calculating the frame length of the frame.
42. The system of claim 41, wherein the network device is further configured to broadcast a frame length of the frame; the terminal device is further configured to obtain a frame length of the current frame.
43. The system according to claim 41 or 42, wherein said network device is further configured to obtain status information or quality information of an uplink transmission channel; and scheduling uplink transmission according to the uplink scheduling information and the state information or the quality information of the uplink transmission channel.
44. The system of claim 42, wherein the frame length of the present frame is broadcasted through a system information channel, or a system information channel and a control channel.
45. The system of claim 41, 42 or 44, wherein the structure of the frame is broadcast via a system information channel, or a system information channel and a control channel.
46. The system of claim 41, wherein the network device is further configured to send downlink traffic data and/or control signaling.
47. A network device, comprising:
an acquisition unit configured to acquire scheduling information;
a scheduling unit, configured to schedule transmission resources according to the scheduling information;
a determining unit, configured to calculate a first scheduling period according to transmission resources scheduled in the frame, and determine a structure of the frame in combination with a second scheduling period and a guard interval;
a broadcasting unit for broadcasting the structure of the frame;
and the sending unit is used for sending the downlink scheduling signaling.
48. The network device of claim 47, further comprising:
a calculating unit, configured to calculate a frame length of the current frame;
the broadcasting unit is further configured to broadcast the frame length of the current frame.
49. The network device of claim 47 or 48, wherein the network device is further configured to obtain status information or quality information of an uplink transmission channel; and scheduling uplink transmission according to the uplink scheduling information and the state information or the quality information of the uplink transmission channel.
50. The network device of claim 48, wherein the frame length of the present frame is broadcasted through a system information channel, or a system information channel and a control channel.
51. A network device as claimed in claim 47, 48 or 50, characterised in that the structure of the frame is broadcast over a system information channel, or a system information channel and a control channel.
52. The network device of claim 47, wherein the sending unit is further configured to send downlink traffic data and/or control signaling.
53. A terminal device, comprising:
a receiving unit, configured to receive a scheduling signaling;
and the determining unit is used for determining the transmission period according to the transmission resource, and obtaining the frame length of the frame or calculating the frame length of the frame.
54. The terminal device of claim 53, further comprising:
and the sending unit is used for sending the uplink service data and/or the feedback information.
CN 201110080637 2011-03-25 2011-03-31 Scheduling method, wireless communication system, and wireless communication apparatus Pending CN102761966A (en)

Priority Applications (11)

Application Number Priority Date Filing Date Title
CN 201110080637 CN102761966A (en) 2011-03-25 2011-03-31 Scheduling method, wireless communication system, and wireless communication apparatus
CN 201210073166 CN102905373A (en) 2011-03-25 2012-03-19 Scheduling method, network device and terminal device
CN2012100732744A CN103037520A (en) 2011-03-25 2012-03-19 Resource scheduling method and resource scheduling device
EP12762876.6A EP2690919A4 (en) 2011-03-25 2012-03-22 DEVICE AND METHOD FOR PROGRAMMING RESOURCES
CN201280013011.2A CN103430610B (en) 2011-03-25 2012-03-22 A kind of dispatching method, the network equipment and terminal device
CN201280012812.7A CN103621169A (en) 2011-03-25 2012-03-22 Resource scheduling method and device
KR1020137028292A KR20140031239A (en) 2011-03-25 2012-03-22 Resource scheduling method and device
JP2014501415A JP2014515208A (en) 2011-03-25 2012-03-22 Resource scheduling method and device
CN201811269770.0A CN109587808B (en) 2011-03-25 2012-03-22 A wireless communication resource scheduling method and device
PCT/CN2012/072784 WO2012130076A1 (en) 2011-03-25 2012-03-22 Scheduling method, network device, and terminal device
US15/130,384 US9999068B2 (en) 2011-03-25 2016-04-15 Resource scheduling method and device

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201110074598 2011-03-25
CN201110074598.5 2011-03-25
CN 201110080637 CN102761966A (en) 2011-03-25 2011-03-31 Scheduling method, wireless communication system, and wireless communication apparatus

Publications (1)

Publication Number Publication Date
CN102761966A true CN102761966A (en) 2012-10-31

Family

ID=46860519

Family Applications (3)

Application Number Title Priority Date Filing Date
CN 201110080637 Pending CN102761966A (en) 2011-03-25 2011-03-31 Scheduling method, wireless communication system, and wireless communication apparatus
CN201110080644.2A Active CN102695276B (en) 2011-03-25 2011-03-31 Wireless communication method, system and equipment
CN201110083209.5A Active CN102724758B (en) 2011-03-25 2011-04-02 The method of adjustment and system of demodulating in radio communication system pilot tone

Family Applications After (2)

Application Number Title Priority Date Filing Date
CN201110080644.2A Active CN102695276B (en) 2011-03-25 2011-03-31 Wireless communication method, system and equipment
CN201110083209.5A Active CN102724758B (en) 2011-03-25 2011-04-02 The method of adjustment and system of demodulating in radio communication system pilot tone

Country Status (1)

Country Link
CN (3) CN102761966A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102263729A (en) * 2011-08-26 2011-11-30 中兴通讯股份有限公司 Frame structure processing method and system
WO2015078207A1 (en) * 2013-11-28 2015-06-04 中兴通讯股份有限公司 Wireless frame transmission method and device, and base station
CN107926029A (en) * 2015-08-10 2018-04-17 高通股份有限公司 For managing the technology of the transmission of the uplink in shared radio-frequency spectrum band and special-purpose radio-frequency bands of a spectrum
CN108243501A (en) * 2016-12-27 2018-07-03 维沃移动通信有限公司 A transmission resource scheduling method, network equipment and terminal equipment
CN108401277A (en) * 2018-01-19 2018-08-14 京信通信系统(中国)有限公司 The method and device of wireless network access, terminal device
CN108419297A (en) * 2018-01-19 2018-08-17 京信通信系统(中国)有限公司 Wireless communications method and radio reception device, network planning equipment, terminal device
CN111405676A (en) * 2020-03-18 2020-07-10 江苏创通电子股份有限公司 Data transmission processing method, equipment and storage medium

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104079397A (en) * 2013-03-27 2014-10-01 华为技术有限公司 Frame configuration method, device and system
CN105592464B (en) * 2014-10-20 2021-06-15 索尼公司 Apparatus and method for base station side and user side of wireless communication
CN105072061B (en) * 2015-07-03 2019-04-19 魅族科技(中国)有限公司 Wireless LAN communication method and equipment
CN107294670A (en) * 2016-03-30 2017-10-24 联芯科技有限公司 point-to-point communication method and system
CN106231677B (en) * 2016-07-29 2020-01-10 宇龙计算机通信科技(深圳)有限公司 Communication method and base station
CN107734668B (en) * 2016-08-12 2020-06-30 中国移动通信有限公司研究院 Configuration method of frame structure, network side equipment and terminal
CN107872834B (en) * 2016-09-28 2023-10-24 华为技术有限公司 Information transmission method and device
CN108282319B (en) * 2017-01-06 2021-03-09 电信科学技术研究院 Resource indication method and related equipment
WO2018127221A1 (en) * 2017-01-06 2018-07-12 电信科学技术研究院 Resource indication method and related device
CN108282252B (en) 2017-01-06 2020-10-20 电信科学技术研究院 Data transmission method, terminal and base station
CN108282293B (en) * 2017-01-06 2021-12-03 大唐移动通信设备有限公司 Data transmission method, terminal and base station
JP7074764B2 (en) 2017-03-16 2022-05-24 華為技術有限公司 Transmission direction configuration method, device and system
CN108111270B (en) * 2017-06-16 2022-12-30 中兴通讯股份有限公司 Pilot signal sending and receiving method and device
CN110035557B (en) * 2018-01-12 2022-08-02 中兴通讯股份有限公司 Random access method, device, storage medium and electronic equipment
CN110831156B (en) * 2018-08-07 2024-03-26 黎光洁 Configuration method of elastic frame structure
US20220124750A1 (en) * 2019-01-16 2022-04-21 Telefonaktiebolaget Lm Ericsson (Publ) Network node and method performed therein for handling baseband resources
CN110113767A (en) * 2019-04-29 2019-08-09 成都恒安警用装备制造有限公司 A kind of configuration method of wireless communication system, system and device
CN110177070B (en) * 2019-05-28 2022-01-11 北京星网锐捷网络技术有限公司 Signal demodulation method and device
CN115190557B (en) * 2022-05-26 2023-10-17 航天恒星科技有限公司 Multi-communication channel switching control method and device

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101808290B (en) * 2004-10-15 2016-03-16 苹果公司 Communication resource allocation systems and method
CN101365232B (en) * 2007-08-10 2012-02-29 中兴通讯股份有限公司 Demodulation reference signal mode notifying method in long-term evolution system
WO2009022295A2 (en) * 2007-08-13 2009-02-19 Nokia Corporation Mapping of uplink ack in tdd with asymmetric frame structure
CN101370246B (en) * 2007-08-14 2011-07-20 电信科学技术研究院 Broadcasting method, system and apparatus for system information
CN101394262A (en) * 2007-09-18 2009-03-25 上海华为技术有限公司 Pilot Transmission Method and Device in Orthogonal Frequency Division Multiplexing System
CN101286971B (en) * 2008-05-30 2011-02-16 北京北方烽火科技有限公司 System and method for adaptive frame length control in OFDM system
CN101772191A (en) * 2009-01-07 2010-07-07 大唐移动通信设备有限公司 Method for realizing data transmission in DD multi-carrier system and device therefor
KR20100086431A (en) * 2009-01-22 2010-07-30 엘지전자 주식회사 Method for transmitting reference signal in transmitter using multiple antennas
CN101958865B (en) * 2009-07-13 2013-12-11 重庆无线绿洲通信技术有限公司 Method for generating demodulating reference signal and device thereof

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102263729A (en) * 2011-08-26 2011-11-30 中兴通讯股份有限公司 Frame structure processing method and system
CN102263729B (en) * 2011-08-26 2017-10-03 中兴通讯股份有限公司 A kind of processing method of frame structure and system
WO2015078207A1 (en) * 2013-11-28 2015-06-04 中兴通讯股份有限公司 Wireless frame transmission method and device, and base station
CN107926029A (en) * 2015-08-10 2018-04-17 高通股份有限公司 For managing the technology of the transmission of the uplink in shared radio-frequency spectrum band and special-purpose radio-frequency bands of a spectrum
CN107926029B (en) * 2015-08-10 2021-02-02 高通股份有限公司 Techniques for managing uplink transmissions in a shared radio frequency spectrum band and a dedicated radio frequency spectrum band
US11172482B2 (en) 2015-08-10 2021-11-09 Qualcomm Incorporated Techniques for managing uplink transmissions in a shared radio frequency spectrum band and a dedicated radio frequency spectrum band
CN108243501A (en) * 2016-12-27 2018-07-03 维沃移动通信有限公司 A transmission resource scheduling method, network equipment and terminal equipment
CN108243501B (en) * 2016-12-27 2021-02-19 维沃移动通信有限公司 Scheduling method of transmission resources, network equipment and terminal equipment
CN108401277A (en) * 2018-01-19 2018-08-14 京信通信系统(中国)有限公司 The method and device of wireless network access, terminal device
CN108419297A (en) * 2018-01-19 2018-08-17 京信通信系统(中国)有限公司 Wireless communications method and radio reception device, network planning equipment, terminal device
CN108401277B (en) * 2018-01-19 2020-07-17 京信通信系统(中国)有限公司 Wireless network access method and device, and terminal device
CN111405676A (en) * 2020-03-18 2020-07-10 江苏创通电子股份有限公司 Data transmission processing method, equipment and storage medium

Also Published As

Publication number Publication date
CN102695276A (en) 2012-09-26
CN102695276B (en) 2017-02-22
CN102724758B (en) 2017-11-17
CN102724758A (en) 2012-10-10

Similar Documents

Publication Publication Date Title
CN102761966A (en) Scheduling method, wireless communication system, and wireless communication apparatus
CN103430607B (en) Wireless communication system and device
US11937297B2 (en) Asynchronous spatial LBT
CN103430608B (en) Device for wireless communications
US9999068B2 (en) Resource scheduling method and device
US9351315B2 (en) Resource scheduling method and device
KR101499705B1 (en) Methods and apparatuses for scheduling uplink request spatial division multiple access(rsdma) messages in an sdma capable wireless lan
US9184810B2 (en) Scheduling algorithms for multi-user (MU) multiple-input multiple-output (MIMO) communication systems
CN103430610B (en) A kind of dispatching method, the network equipment and terminal device
CN103124434A (en) Device for wireless communication
WO2012130076A1 (en) Scheduling method, network device, and terminal device
US20230379960A1 (en) Scheduling wireless communications based on aging metric

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20121031