WO2017020171A1 - 一种多信道混合传输方法、站点和无线接入节点 - Google Patents

一种多信道混合传输方法、站点和无线接入节点 Download PDF

Info

Publication number
WO2017020171A1
WO2017020171A1 PCT/CN2015/085733 CN2015085733W WO2017020171A1 WO 2017020171 A1 WO2017020171 A1 WO 2017020171A1 CN 2015085733 W CN2015085733 W CN 2015085733W WO 2017020171 A1 WO2017020171 A1 WO 2017020171A1
Authority
WO
WIPO (PCT)
Prior art keywords
channel
primary channel
proxy
new version
site
Prior art date
Application number
PCT/CN2015/085733
Other languages
English (en)
French (fr)
Inventor
杨懋
闫中江
陈特彦
Original Assignee
华为技术有限公司
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 华为技术有限公司 filed Critical 华为技术有限公司
Priority to PCT/CN2015/085733 priority Critical patent/WO2017020171A1/zh
Publication of WO2017020171A1 publication Critical patent/WO2017020171A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management

Definitions

  • WLAN Wireless Local Access Network
  • a station reserves a channel for a period of time before the data is transmitted, and the reserved channel is used for subsequent data transmission of the station.
  • the bandwidth of the reserved channel of the station determines the available bandwidth during the subsequent entire data transmission.
  • the AP instructs a new version of the site accessing the proxy primary channel to switch to the primary channel.
  • a transmitting module configured to transmit data through the proxy primary channel before the end of the reserved time of the primary channel, if the proxy primary channel is successfully accessed.
  • the slave channel corresponding to the third slave channel identifier is used as the proxy primary channel.
  • the access procedure to the proxy primary channel is initiated by channel contention.
  • the transmission module is further configured to:
  • the data is transmitted over the proxy primary channel by means of fixed channel bonding or non-contiguous channel bonding.
  • a reservation module configured to reserve a primary channel and apply for a total amount of resources of the primary channel
  • a monitoring module configured to monitor a proxy primary channel, where the proxy primary channel is any one of the slave channels associated with the primary channel;
  • a switching module configured to: after the total amount of resources of the primary channel is consumed, instructing a new version of the site accessing the proxy primary channel to switch to the primary channel.
  • the method further includes:
  • a fifth aspect of the embodiments of the present invention provides a station, including a memory and a processor, where the memory stores program code, and the processor calls the program code to perform the following steps:
  • the new version site transmits data through the proxy primary channel before the reservation time of the primary channel ends.
  • the selecting, by the at least one selected channel from the associated channel, the proxy channel as the proxy primary channel includes:
  • the slave channel corresponding to the third slave channel identifier is used as the proxy primary channel.
  • the new version of the site receives the triggering frame sent by the AP, where the triggering frame carries the device identifier of the new version of the site;
  • the new version site initiates an access procedure to the proxy primary channel according to the trigger frame;
  • the new version site initiates an access procedure to the proxy primary channel by means of channel contention.
  • the transmitting in the new reserved time of the primary channel by using the proxy primary channel also includes:
  • a fourth possible implementation manner after the reservation time of the primary channel ends, the process of triggering access to the primary channel is further included :
  • the reservation time of the primary channel is obtained by acquiring NAV information of the primary channel.
  • listening to at least one secondary channel associated with the primary channel ,Also includes:
  • the transmitting, by the new version site, the data by using the proxy primary channel includes:
  • the data is transmitted over the proxy primary channel by means of fixed channel bonding or non-contiguous channel bonding.
  • a sixth aspect of the embodiments of the present invention provides a wireless access point, including a memory and a processor, where the memory stores program code, and the processor calls the program code to perform the following steps:
  • the proxy primary channel is any one of the slave channels associated with the primary channel
  • the proxy primary channel is in an idle state, indicating that the new version station belongs to access the proxy primary channel and transmit data through the proxy primary channel before the total resource consumption of the primary channel is consumed.
  • the total amount of resources includes one or more of a length of time, a bandwidth, and a space.
  • the AP indicates that the new version site to which the access belongs to the proxy master before the total resource consumption of the primary channel is consumed.
  • Channels and transmitting data over the proxy primary channel include:
  • the AP broadcasts a trigger frame carrying the device identifier to the new version of the site, where the trigger frame is used to indicate that the new version site corresponding to the device identifier accesses the proxy primary channel before the main channel resource is consumed. Data is transmitted over the proxy primary channel.
  • the method further includes:
  • the AP instructs a new version of the site accessing the proxy primary channel to switch to the primary channel.
  • the method further includes:
  • the AP broadcasts a beacon Beacon frame carrying a channel identifier to the associated new version site, where the Beacon frame is used to notify the new version station that the corresponding channel identifier is the proxy primary channel.
  • the new version site in the BBS accesses the idle channel by using AP scheduling or autonomous competition.
  • the slave channel of the idle state is used as the proxy primary channel, and the new version site accessing the proxy primary channel uses the proxy primary channel for data transmission, so that the new version site does not have to transmit data through the primary channel when the primary channel is reserved.
  • the data is transmitted in parallel through the proxy main channel in the idle state, thereby realizing full-duplex transmission of the primary channel and the idle slave channel, thereby effectively improving the channel utilization.
  • FIG. 1 is a schematic flowchart of a multi-channel hybrid transmission method according to Embodiment 1 of the present invention
  • FIG. 2 is a sequence diagram of a multi-channel hybrid transmission method according to Embodiment 2 of the present invention.
  • FIG. 3 is a sequence diagram of a multi-channel hybrid transmission method according to Embodiment 3 of the present invention.
  • FIG. 4 is a timing diagram of a multi-channel hybrid transmission method according to Embodiment 4 of the present invention.
  • FIG. 5 is a timing diagram of a multi-channel hybrid transmission method according to Embodiment 5 of the present invention.
  • FIG. 6 is a sequence diagram of a multi-channel hybrid transmission method according to Embodiment 6 of the present invention.
  • FIG. 7 is a sequence diagram of a multi-channel hybrid transmission method according to Embodiment 7 of the present invention.
  • Embodiment 9 is a sequence diagram of a multi-channel hybrid transmission method according to Embodiment 9 of the present invention.
  • Embodiment 10 is a sequence diagram of a multi-channel hybrid transmission method according to Embodiment 10 of the present invention.
  • FIG. 12 is a flowchart of a multi-channel hybrid transmission method according to Embodiment 12 of the present invention.
  • FIG. 13 is a schematic structural diagram of a station according to Embodiment 1 of the present invention.
  • FIG. 14 is a schematic structural diagram of a wireless access point according to Embodiment 2 of the present invention.
  • a component can be, but is not limited to being, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and/or a computer.
  • an application running on a computing device and a computing device can be a component.
  • One or more components can reside within a process and/or execution thread, and the components can be located on one computer and/or distributed between two or more computers.
  • these components can execute from various computer readable media having various data structures stored thereon.
  • the component can have, for example, one Signals of one or more data packets (eg, data from two components interacting with another component between the local system, the distributed system, and/or the network, such as the Internet interacting with other systems) through local and/or Remote processes to communicate.
  • one or more data packets eg, data from two components interacting with another component between the local system, the distributed system, and/or the network, such as the Internet interacting with other systems
  • 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” may include, but is not limited to, a wireless channel and various other mediums capable of storing, containing, and/or carrying instructions and/or data.
  • the old version site in the embodiment of the present invention refers to a site supporting the previous protocol of IEEE 802.11ax.
  • the old version site specifically transmits data through the primary channel
  • the new version site refers to a site supporting the IEEE 802.11ax protocol to the above protocol. .
  • the old version site must transmit the data through the primary channel, and simultaneously utilize the channel bonding technology to pass the primary channel and the corresponding new transmission data.
  • the current channel bonding technology can only adopt the continuous binding and the fixed binding. The way, the flexibility is not enough, the frequency utilization is insufficient.
  • the embodiment of the present invention provides a solution that when a primary channel is occupied, other new version sites can utilize the slave channel for data transmission.
  • the embodiment of the present invention provides a multi-channel hybrid transmission method, including: when a new version station detects that a primary channel is reserved, listening to at least one secondary channel associated with the primary channel; Selecting a slave channel from the associated at least one slave channel as a proxy primary channel; the new version site initiates an access procedure to the proxy primary channel; if the new version site successfully accesses the proxy primary channel The new version site transmits data through the proxy primary channel before the total amount of resources of the primary channel is consumed.
  • the new version site in the BBS adopts AP scheduling or self-competition.
  • Mode to access the idle channel from the idle state The slave channel acts as the proxy primary channel, and the new version site accessing the proxy primary channel uses the proxy primary channel for data transmission, so that the new version site does not have to transmit data through the primary channel when the primary channel is reserved, and can pass the idle state.
  • the proxy main channel transmits data in parallel, thereby realizing full-duplex transmission of the primary channel and the idle slave channel, thereby effectively improving channel utilization.
  • the AP notifies the BSS of the internal version of the site proxy proxy channel identification channel
  • the proxy primary channel is one of the slave channels associated with the primary channel
  • the new version site in the BSS listens to the primary channel when the primary channel is another site (new When the version site or the old version site is reserved, the new version site continues to monitor whether the designated proxy primary channel is idle. If yes, the new version site initiates the process of accessing the primary channel of the proxy, and the access mode can adopt the AP scheduling. Or access in autonomously competitive manner. If the new version of the site successfully accesses the proxy primary channel, the new version of the site transmits data through the primary channel during the reserved time of the primary channel. Wherein, during the reserved time of the primary channel, multiple new version sites may access the proxy primary channel in turn and use the proxy primary channel for data transmission.
  • the present invention further provides a multi-channel hybrid transmission apparatus comprising: a monitoring module, configured to detect at least one slave channel associated with the primary channel when the primary channel is reserved; and a selection module for Determining at least one slave channel from the channel as a proxy primary channel; an access module, configured to initiate an access procedure to the proxy primary channel; and a transmission module, configured to successfully access the proxy primary channel, Data is transmitted over the proxy primary channel before the end of the reservation time of the primary channel.
  • the new version site refers to a site supporting IEEE 802.11ax and above protocols
  • the old version site refers to a site supporting IEEE 802.11ax following protocols, such as IEEE 802.11a, IEEE 802.11b, IEEE.
  • Sites such as 802.11n.
  • the new version site is any new version site within the BSS to which the AP belongs.
  • the primary transmission indicates the use of the primary channel for data transmission
  • the secondary transmission indicates the use of the secondary channel for data transmission.
  • the embodiment of the present invention provides a multi-channel access method that can solve the above technical problem.
  • the method includes:
  • the new version station monitors at least one slave channel associated with the primary channel when detecting that the primary channel is reserved.
  • the BSS includes an AP and multiple sites, and the AP and the multiple sites acquire the usage rights of the primary channel in a competitive manner, occupy the primary channel for a period of time, and transmit data within the occupied time period.
  • TXOP Transmission Opportunity, transmission opportunity
  • the method for reserving the primary channel by the station may be: when the station monitors that the primary channel is in an idle state, triggering a fallback process, and after the ending of the retreating process, requesting a reserved time of the primary channel, that is, a TXOP.
  • the new version station selects one slave channel as the proxy primary channel from the at least one associated channel of the association.
  • the new version site selects a new one from the new one as the proxy primary channel, and the new version site selects the proxy primary channel.
  • the method may be: the AP notifies each BSS by sending a Beacon frame carrying the slave channel identifier.
  • the new version of the site acts as a slave channel to the proxy primary channel.
  • the new version of the site initiates an access procedure to the proxy primary channel. If the access procedure is the AP scheduling mode, the AP instructs a new version of the site to access the proxy primary channel, if the new version of the site is indicated by the AP.
  • the new version of the site can access the proxy primary channel; if the access process adopts autonomous competition, for example, the new version of the site sends the AP to the RTS frame, and after receiving the RTS frame, the AP returns the CTS frame to the new version of the site, This new version of the site can access the proxy primary channel.
  • the new version site If the new version site successfully accesses the proxy primary channel, the new version site transmits data through the proxy primary channel before the reservation time of the primary channel ends.
  • S103 and S104 can be repeatedly executed. After the current new version of the site accesses the proxy main channel and uses the proxy main channel to transmit the target data, the current new version of the site releases the proxy master during the reserved time of the primary channel. After the preset time length, the other new version sites can access the proxy main channel again through the AP scheduling or autonomous competition and use the proxy main channel to transmit the target data. After the target data transmission is completed, the proxy main channel is released again. By analogy, until the reservation time of the primary channel ends, the access procedure to the proxy primary channel is no longer initiated.
  • the new version site accesses the idle channel by using AP scheduling or autonomous competition, and the idle channel is used as the proxy primary channel.
  • the new version of the station accessing the proxy main channel uses the proxy main channel for data transmission, so that the new version of the station does not have to transmit data through the primary channel when the primary channel is reserved, and can transmit data in parallel through the proxy main channel in the idle state.
  • full-duplex transmission of the primary channel and the idle secondary channel is achieved, thereby effectively improving channel utilization.
  • the new version site selects one slave channel as the proxy primary channel from the associated at least one slave channel:
  • the new version site receives the first control frame that is sent by the AP and carries the first slave channel identifier, and if the new version station detects that the slave channel corresponding to the first slave channel identifier is idle, the first slave station
  • the slave channel corresponding to the channel identifier serves as the proxy primary channel;
  • the new version site receives a second control frame that is sent by the AP and carries the second slave channel identifier
  • the new version station After receiving the first handover indication sent by the AP, the new version station uses the slave channel corresponding to the second slave channel identifier as a proxy primary channel; or
  • the new version site receives a third control frame that is sent by the AP and carries multiple slave channel identifiers
  • the new version station After receiving the second handover indication that is sent by the AP and carrying the third slave channel identifier, the new version station uses the slave channel corresponding to the third slave channel identifier as the proxy primary channel.
  • the process of initiating access to the proxy primary channel by the new version site includes:
  • the new version of the site receives the triggering frame sent by the AP, where the triggering frame carries the device identifier of the new version of the site;
  • the new version site initiates an access procedure to the proxy primary channel according to the trigger frame;
  • the new version site initiates an access procedure to the proxy primary channel by means of channel contention; or.
  • the station transmits data by using the proxy primary channel in a new reservation time of the primary channel, and further includes:
  • the new version site triggers a process of accessing the primary channel after the reservation time of the primary channel ends;
  • the new version site triggers a process of accessing the primary channel, and further includes:
  • the new version site learns the reserved time of the primary channel by acquiring NAV information of the primary channel.
  • the method when the new version site determines that the primary channel is reserved, listening to the at least one secondary channel associated with the primary channel, the method further includes:
  • the transmitting, by the new version site, the data by using the proxy primary channel includes:
  • the new version site in the BBS accesses the idle channel by using AP scheduling or autonomous competition.
  • the slave channel of the idle state is used as the proxy primary channel, and the new version site accessing the proxy primary channel uses the proxy primary channel for data transmission, so that the new version site does not have to transmit data through the primary channel when the primary channel is reserved.
  • the data is transmitted in parallel through the proxy main channel in the idle state, thereby realizing full-duplex transmission of the primary channel and the idle slave channel, thereby effectively improving the channel utilization.
  • FIG. 2 is a schematic flowchart of a multi-channel hybrid transmission method according to a second embodiment of the present invention.
  • the method includes:
  • the AP reserves a primary channel and a total amount of resources for requesting the primary channel.
  • the AP reserves the primary channel by means of channel contention.
  • the method for the AP to reserve the primary channel may be: when the AP monitors that the primary channel is in an idle state, the AP triggers the rollback process, and after the backoff process ends, the application is performed.
  • the reserved time of the channel ie TXOP.
  • the channel competition method of the AP may be a channel competition mode such as a DCF (Distributed Coordination Function) or an EDCA (Enhanced Distributed Channel Access), or other methods, and the present invention is not limited. .
  • the total amount of resources includes one or more of a length of time, a bandwidth, and a space.
  • the AP indicates that the new version station belongs to access the proxy primary channel and transmit data through the proxy primary channel before the total resource consumption of the primary channel is consumed:
  • the primary channel associates five slave channels, namely, slave channel 1, slave channel 2, slave channel 3, slave channel 4, and slave channel 5.
  • the AP specifies that slave channel 2 is the proxy primary channel, and the AP detects the presence of the BSS. After the new version site and the old version site, the Beacon frame carrying the channel identifier from channel 2 is broadcast to the new version site in the BSS, and the new version site in the BSS monitors the state of the primary channel, and when the primary channel is reserved, the primary channel is acquired.
  • the TXOP, AP or new version of the station listens to the status of the slave channel 2.
  • the new version of the station accesses the slave channel 2 through the AP scheduling or contention mode, and uses the slave channel 2 for uplink data transmission or Downstream data transmission.
  • the new version station performs uplink or downlink data transmission through the proxy primary channel (from channel 2), from channel 3, and from channel 5.
  • the proxy primary channel from channel 2
  • the new version of the site switches back to the primary channel.
  • the multi-channel hybrid transmission method of the embodiment of the present invention specifically includes:
  • the AP identifies whether there is a new version site and an old version site in the BSS. If yes, the AP broadcasts a Beacon frame carrying the channel identifier to the new version site in the BSS, where the Beacon frame is used to notify the new version of the station channel identifier in the BSS.
  • the slave channel is the proxy primary channel. The AP can identify the new version site and the old version site according to the device type identifier carried in the frame sent by the site.
  • the new version site in the BSS listens to the primary channel, and if the primary channel is reserved, acquires the TXOP of the primary channel (ie, the reserved time), and the new version site listens to the proxy primary channel.
  • the AP broadcasts a Trigger frame to the new version site in the BSS, and the Trigger frame carries the permission.
  • the device identifier of the primary channel of the access proxy is used to indicate the new version of the site access proxy primary channel corresponding to the device identifier.
  • the new version of the site within the BSS can also access the proxy primary channel in autonomously competitive manner.
  • the new version of the site After successfully accessing the proxy primary channel, the new version of the site performs data transmission with the AP through the proxy primary channel.
  • the specific new version of the site can perform data transmission by means of channel bonding, that is, on the basis of the proxy main channel, the slave channel of the idle state is continuously reserved, and the channel is bound by the proxy primary channel and the reserved slave channel.
  • Data transmission wherein the reserved slave channel may be a non-contiguous slave channel, and the reserved slave channel may not be a fixed slave channel.
  • the AP instructs the new version site to switch back to the primary channel.
  • the new version site accesses the idle channel by using AP scheduling or autonomous competition, and the idle channel is used as the proxy primary channel.
  • the new version of the station accessing the proxy main channel uses the proxy main channel for data transmission, so that the new version of the station does not have to transmit data through the primary channel when the primary channel is reserved, and can transmit data in parallel through the proxy main channel in the idle state.
  • full-duplex transmission of the primary channel and the idle secondary channel is achieved, thereby effectively improving channel utilization.
  • FIG. 6 is a timing diagram of a multi-channel transmission method according to a sixth embodiment of the present invention.
  • the new version of the site access proxy main channel adopts an AP scheduling manner.
  • the AP broadcasts a CSS+Switch frame to the proxy new version site in the BSS, and sets a status flag in the CSS+Switch frame to indicate whether the new version site switches to the proxy primary channel, for example, : When the Order field in the CSS+Switch frame is set to 1, it means that the new version of the site needs to be switched to the proxy primary channel.
  • the new version site accesses the idle channel by using AP scheduling or autonomous competition, and the idle channel is used as the proxy primary channel.
  • the new version of the station accessing the proxy main channel uses the proxy main channel for data transmission, so that the new version of the station does not have to transmit data through the primary channel when the primary channel is reserved, and can transmit data in parallel through the proxy main channel in the idle state.
  • full-duplex transmission of the primary channel and the idle secondary channel is achieved, thereby effectively improving channel utilization.
  • FIG. 7 is a timing diagram of a multi-channel hybrid transmission method according to a seventh embodiment of the present invention.
  • an AP notifies a new version of a site in a BSS that multiple proxy primary channels are set.
  • the AP needs to select a target proxy primary channel from a plurality of proxy primary channels according to certain conditions.
  • the multi-channel hybrid transmission method includes:
  • S703 The AP selects, as the target proxy primary channel, the slave channel with the largest guard interval from the primary channel from the slave channels in the idle state.
  • the AP uses the CTS+Switch frame to notify the new version of the site in the BSS to switch to the target proxy primary channel.
  • the Order field in the CTS+Switch frame indicates whether the new version of the site device switches to the proxy primary channel
  • the Bitmap composed of the More Data field and the Protected Frame field indicates the channel identifier of the target proxy primary channel. Specifically, when the Order field of the CTS+Switch frame is set to 1, it indicates that the new version site switches to the proxy primary channel; the More Data field is set to 0, and when the Protected Frame field is set to 1, the AP selects the selected slave channel 2 as the target proxy. Main channel.
  • S705 The new version site in the BSS accesses the target proxy primary channel by means of RTS/CTS, and the new version site that successfully accesses the target proxy primary channel transmits data through the target proxy primary channel during the reserved time of the primary channel.
  • the AP instructs the new version site to switch back to the primary channel; for example, the AP notifies the new version of the site switching on the primary channel by using an ACK+Switch frame, and the Order field in the ACK+Switch frame is set to At 1 o'clock, the new version site is instructed to switch to the primary channel; when the Order field in the ACK+Switch frame is set to 0, it indicates that the new version site continues to operate on the target proxy primary channel.
  • the format of the CTS+Switch/ACK+Switch frame is shown in Figure 5a.
  • Currently available fields are three 1-bit fields: More Data, Protected Frame, and Order.
  • the Order field is enabled, and the Order field in the CTS frame is set to notify the new version site to switch to work on the proxy primary channel.
  • Set the Order field in the ACK frame to indicate whether the new version site performs the proxy primary channel cut. change. If the order field is set to "1", it indicates that the new version of the site switches to the primary channel; set to "0", indicating that the new version of the site continues to work on the proxy primary channel.
  • the More Data field and the Protected Frame field form a mapping relationship with different alternate proxy primary channels in the form of a Bitmap, and the new version site can determine the target proxy primary channel according to different Bitmap values.
  • the new version site accesses the idle channel by using AP scheduling or autonomous competition, and the idle channel is used as the proxy primary channel.
  • the new version of the station accessing the proxy main channel uses the proxy main channel for data transmission, so that the new version of the station does not have to transmit data through the primary channel when the primary channel is reserved, and can transmit data in parallel through the proxy main channel in the idle state.
  • full-duplex transmission of the primary channel and the idle secondary channel is achieved, thereby effectively improving channel utilization.
  • FIG. 8 is a timing diagram of a multi-channel hybrid transmission method according to an eighth embodiment of the present invention.
  • a new version site accesses a proxy primary channel by means of AP scheduling, and is in a primary channel. Data is transmitted through the proxy primary channel during the reservation time.
  • the multi-channel hybrid transmission method of the embodiment of the present invention specifically includes:
  • the AP identifies whether a new version site and an old version site exist in the BSS. If yes, the AP broadcasts a Beacon frame carrying multiple channel identifiers to the new version site in the BSS.
  • the Beacon frame is used to notify the multiple slave channels corresponding to the new version site channel identifier in the BSS as the alternate proxy primary channel.
  • the AP can identify the new version site and the old version site according to the device type identifier carried in the frame sent by the site.
  • the AP determines, when the primary channel is reserved (preferably reserved by the old version site), the slave channel in the plurality of secondary channels that is in an idle state.
  • the AP selects, as the target proxy primary channel, the slave channel with the largest guard interval from the primary channel from the idle channel.
  • the AP uses the CTS+Switch frame to notify the new version of the site in the BSS to switch to the target proxy primary channel.
  • the Order field in the CTS+Switch frame indicates whether the new version of the site device switches to the proxy primary channel
  • the Bitmap composed of the More Data field and the Protected Frame field indicates the channel identifier of the target proxy primary channel. Specifically, when the Order field of the CTS+Switch frame is set to 1, it indicates that the new version site switches to the proxy primary channel; the More Data field is set to 0.
  • the Protected Frame field is set to 1, it indicates that the slave channel selected by the AP is the target proxy primary channel.
  • the AP instructs the new version site to switch back to the primary channel.
  • the AP uses the ACK+Switch frame to notify the new version of the station to switch back to the primary channel.
  • the Order field in the ACK+Switch frame is set to 1, it indicates that the new version of the station switches to the primary channel; in the ACK+Switch frame
  • the Order field is set to 0, it indicates that the new version of the site continues to work on the target proxy primary channel.
  • the new version site accesses the idle channel by using AP scheduling or autonomous competition, and the idle channel is used as the proxy primary channel.
  • the new version of the station accessing the proxy main channel uses the proxy main channel for data transmission, so that the new version of the station does not have to transmit data through the primary channel when the primary channel is reserved, and can transmit data in parallel through the proxy main channel in the idle state.
  • full-duplex transmission of the primary channel and the idle secondary channel is achieved, thereby effectively improving channel utilization.
  • FIG. 9 is a timing diagram of a multi-channel hybrid transmission method according to a ninth embodiment of the present invention.
  • an AP selects multiple slave channels as alternate proxy primary channels, and each proxy primary channel With different priorities, the AP selects the slave channel with the highest idle state and the highest priority as the target proxy primary channel when the primary channel is occupied.
  • the mode in which the new version of the site in the BSS accesses the target proxy primary channel is not allowed to adopt autonomous competition (for example, RTS/CTS mode). This is because the AP and the new version of the site may have inconsistent channel conditions, if the new version of the site is spontaneous Sending may cause interference to other hidden nodes. Nevertheless, in the future high-density deployment of wireless network scenarios, the possibility of such inconsistency will be smaller and smaller, which is advantageous for this embodiment.
  • the new version site accesses the idle channel by using AP scheduling or autonomous competition, and the idle channel is used as the proxy primary channel.
  • the new version of the station accessing the proxy main channel uses the proxy main channel for data transmission, so that the new version of the station does not have to transmit data through the primary channel when the primary channel is reserved, and can transmit data in parallel through the proxy main channel in the idle state.
  • full-duplex transmission of the primary channel and the idle secondary channel is achieved, thereby effectively improving channel utilization.
  • FIG. 10 is a timing diagram of a multi-channel hybrid transmission method according to a tenth embodiment of the present invention.
  • a station reserves a primary channel
  • a two-dimensional time-frequency resource of the primary channel is set.
  • the indication method of the proxy primary channel may be: a fixed indication in the Beacon frame, an indication in the CTS frame, a mapping indication in the Beacon frame, a priority layered indication of the Beacon frame, or other indication manner, and the present invention does not limit.
  • the primary transmission according to the embodiment of the present invention refers to data transmission through a primary channel
  • the secondary transmission refers to data transmission through a secondary channel.
  • the main transmission process is as follows:
  • S1001 The AP acquires the usage right of the primary channel.
  • the AP reserves the primary channel by means of channel contention.
  • the method for the AP to reserve the primary channel may be: when the AP monitors that the primary channel is in an idle state, the AP triggers the rollback process, and after the backoff process ends, the application for the primary channel is requested. Leave time, TXOP.
  • the channel competition method of the AP may be a channel competition mode such as a DCF (Distributed Coordination Function) or an EDCA (Enhanced Distributed Channel Access), or other methods, and the present invention is not limited. .
  • the method of controlling the access and transmission of the primary channel to the primary channel may be implemented by setting a NAV or a control frame.
  • the manner in which the AP specifies the benefit of the site may be: the AP specifies the ID of the accessible site, and the AP specifies the group that can access the site. The group number and AP specify the restrictions that can be accessed to the site.
  • the benefiting site may be dynamically changed during the occupation time of the primary channel, and the change mode may be: the AP actively changes the designated site, the AP actively triggers uplink and downlink access and transmission, and the site actively triggers uplink and downlink access and transmission.
  • the access transmission unit refers to a primary access and transmission process within the primary channel. There may be several access transmission units in the main transmission. After the current access transmission unit is completed, the next access transmission unit is initiated after the preset duration, and the preset duration may be SIFS, DIFS or PIFS.
  • the new version site accesses the idle channel by using AP scheduling or autonomous competition, and the idle channel is used as the proxy primary channel.
  • the new version of the station accessing the proxy main channel uses the proxy main channel for data transmission, so that the new version of the station does not have to transmit data through the primary channel when the primary channel is reserved, and can transmit data in parallel through the proxy main channel in the idle state.
  • full-duplex transmission of the primary channel and the idle secondary channel is achieved, thereby effectively improving channel utilization.
  • the downlink data transmission condition is that the downlink demand quantity of the user is greater than a certain threshold, or the total downlink data with the transmission is greater than a certain threshold.
  • the S1209 and the AP initiate the collection of the number of uplink RARs, and the collection method may be performed by using a conventional DCF method or an OFDMA or MU-MIMO method.
  • FIG. 13 is a schematic structural diagram of a site according to an embodiment of the present invention.
  • the site includes: a listening module 1301, a selecting module 1302, an access module 1303, and a transmitting module 1304.
  • the BSS includes an AP and multiple sites, and the AP and the multiple sites acquire the usage rights of the primary channel in a competitive manner, occupy the primary channel for a period of time, and transmit data within the occupied time period.
  • TXOP Transmission Opportunity, transmission opportunity
  • the method for reserving the primary channel may be: when the listening module 1301 detects that the primary channel is in an idle state, triggering a fallback process, and after the ending of the backoff process, requesting a reserved time of the primary channel, that is, a TXOP.
  • the channel competition method may be a channel competition method such as a DCF (Distributed Coordination Function) or an EDCA (Enhanced Distributed Channel Access), and may be other methods, which are not limited in the present invention.
  • the BSS includes a new version site and an old version site. When the new version site monitors that the primary channel is busy, it knows that the primary channel is reserved by other sites, and the site reserved for the primary channel may be a new version site or an old version site. The new version site listens to at least one slave channel associated with the primary channel.
  • the selecting module 1302 is configured to select one slave channel as the proxy primary channel from the at least one associated channel of the association.
  • the selecting module 1302 selects a new one as the proxy primary channel from the at least one new one, and the selecting module 1302 selects the proxy primary channel.
  • the method may be: the AP notifies each BSS by transmitting a Beacon frame carrying the slave channel identifier.
  • the new version of the site acts as a slave channel to the proxy primary channel.
  • the access module 1303 is configured to initiate an access procedure to the proxy primary channel.
  • the access module 1303 initiates an access procedure to the proxy primary channel. If the access procedure is the AP scheduling mode, the AP instructs a new version of the site to access the proxy primary channel. If the access process adopts autonomous competition, for example, the new version site sends the RTS frame to the AP, and the AP returns the CTS frame to the new version site after receiving the RTS frame. Then the new version of the site can access the proxy primary channel.
  • the transmission module 1304 transmits uplink data or downlink data through the proxy primary channel.
  • the reserved time of the primary channel may be notified by the AP to the new version of the site.
  • the new version site accesses the idle channel by using AP scheduling or autonomous competition, and the idle channel is used as the proxy primary channel.
  • the new version of the station accessing the proxy main channel uses the proxy main channel for data transmission, so that the new version of the station does not have to transmit data through the primary channel when the primary channel is reserved, and can transmit data in parallel through the proxy main channel in the idle state.
  • full-duplex transmission of the primary channel and the idle secondary channel is achieved, thereby effectively improving channel utilization.
  • the selecting module is specifically configured to:
  • the slave channel corresponding to the third slave channel identifier is used as the proxy primary channel.
  • the access procedure to the proxy primary channel is initiated by channel contention.
  • the optional transmission module is further configured to:
  • the monitoring module is further configured to:
  • the transmission module is configured to:
  • the new version site in the BBS adopts AP scheduling or autonomous competition.
  • the slave channel entering the idle state uses the slave channel of the idle state as the proxy primary channel
  • the new version site accessing the proxy master channel uses the proxy primary channel for data transmission, so that the new version site does not have to be reserved when the primary channel is reserved.
  • FIG. 14 is a schematic structural diagram of a wireless access point according to an embodiment of the present invention.
  • the wireless access point includes a reservation module 1401, a listening module 1402, and an indication module 1403.
  • the reservation module 1401 is configured to reserve a primary channel and a total amount of resources for requesting the primary channel.
  • the monitoring module 1402 is configured to listen to the proxy primary channel; wherein the proxy primary channel is any one of the secondary channels associated with the primary channel.
  • the indicating module 1403 is configured to: if the proxy primary channel is in an idle state, instruct the associated new version station to access the proxy primary channel and transmit data through the proxy primary channel before the total resource consumption of the primary channel is consumed. .
  • the new version site in the BBS adopts AP scheduling or autonomous competition.
  • the slave channel entering the idle state uses the slave channel of the idle state as the proxy primary channel
  • the new version site accessing the proxy master channel uses the proxy primary channel for data transmission, so that the new version site does not have to be reserved when the primary channel is reserved.
  • the optional total amount of resources includes:
  • One or more of length, bandwidth, and space are One or more of length, bandwidth, and space.
  • the optional indicator module is specifically configured to:
  • Optional also includes:
  • the processor performing to select a slave channel from the associated at least one slave channel as the proxy master channel comprises:
  • the slave channel corresponding to the third slave channel identifier is used as the proxy primary channel.
  • the executing, by the processor, the process of initiating access to the proxy primary channel includes:
  • the access procedure to the proxy primary channel is initiated by channel contention.
  • the processor performs the data transmission by the proxy primary channel during the new reservation time of the primary channel, and further includes:
  • the processor performs a process of triggering access to the primary channel after the reservation time of the primary channel ends, and further includes:
  • the processor when performing the determining that the primary channel is reserved, listening to the at least one secondary channel associated with the primary channel, further includes:
  • An embodiment of the present invention further provides a wireless access node, where the wireless access node includes a processor, a memory, and a communication interface.
  • the communication interface is used to communicate with an external device.
  • the number of processors in the site may be one or more.
  • the processor, memory, and communication interface may be connected by a bus or other means.
  • the site can be used to perform the method shown in Figure 1. For the meaning and examples of the terms involved in the embodiment, reference may be made to the corresponding embodiment of FIG. 1. I will not repeat them here.
  • the program code is stored in the memory.
  • the processor is configured to call program code stored in the memory 62 for performing the following operations:
  • the proxy primary channel is any one of the slave channels associated with the primary channel
  • the BSS includes an AP and multiple sites, and the AP and the multiple sites acquire the usage rights of the primary channel in a competitive manner, occupy the primary channel for a period of time, and transmit data within the occupied time period.
  • TXOP Transmission Opportunity, transmission opportunity
  • the method for reserving the primary channel by the station may be: when the processor monitors that the primary channel is in an idle state, triggering a fallback process, and after the ending of the retreating process, requesting a reserved time of the primary channel, that is, a TXOP.
  • the channel competition method of the processor may be a channel competition method such as a DCF (Distributed Coordination Function) or an EDCA (Enhanced Distributed Channel Access), or other methods, and the present invention does not limit.
  • the BSS includes a processor and an old version processor. When the processor monitors that the primary channel is in a busy state, it knows that the primary channel is reserved by other processors, and the processor that reserves the primary channel may be a processor or an old version processor. At this point, the processor listens to at least one slave channel associated with the primary channel.
  • the processor selects a new one from the new one as the proxy primary channel, and the method for the processor to select the proxy primary channel may be: the AP transmits the Beacon frame carrying the slave channel identifier.
  • Each processor in the BSS is known as a slave channel of the proxy primary channel.
  • the processor is further configured to:
  • the beacon frame carrying the channel identifier is broadcast to the new version site to be notified, and the Beacon frame is used to notify the new version station that the corresponding channel identifier is the proxy primary channel.
  • the new version site in the BBS adopts AP scheduling or autonomous competition.
  • the slave channel entering the idle state uses the slave channel of the idle state as the proxy primary channel
  • the new version site accessing the proxy master channel uses the proxy primary channel for data transmission, so that the new version site does not have to be reserved when the primary channel is reserved.
  • the storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明实施例公开了一种多信道混合传输方法,包括:新版本站点检测到主信道被预留时,监听与所述主信道关联的至少一个从信道;所述新版本站点从所述关联的至少一个从信道中选择一个从信道作为代理主信道;所述新版本站点发起对所述代理主信道的接入流程;若所述新版本站点成功接入所述代理主信道,在所述主信道的预留时间结束前,所述新版本站点通过所述代理主信道传输数据。相应的,本发明实施例还公开了一种站点和AP,实施本发明可提高信道的利用率。

Description

一种多信道混合传输方法、站点和无线接入节点 技术领域
本发明实施例涉及通信领域,尤其涉及一种多信道混合传输方法、站点和无线接入节点。
背景技术
随着无线局域接入网(英文:Wireless Local Access Network,简称:WLAN)标准的快速演进,WLAN***聚合了越来越大的带宽以获取更高的传输速率。在WLAN标准中,通常站点在进行传输数据之前,预先为自身预留出一段时间的信道,该预留的信道用于站点后续的数据传输。站点预留信道的带宽决定了后续整个数据传输过程中的可用带宽。
在目前的IEEE802.11协议中,站点预留信道的具体过程为:当需要与对端设备进行数据传输时,对主信道进行侦听,当确定信道为空闲信道时,触发回退流程,即启动回退计数器产生随机数实现回退流程,每当信道的空闲时间达一个时隙长度(Timeslot)时,则回退计数器减1。当回退计数器产生的随机数减少为0时,对信道的带宽进行选择,并在选定信道上发送信道预留帧,该信道预留帧作为对信道的预留,并与对端设备在预留信道上进行数据传输。站点传输数据时必须通过主信道,同时利用信道绑定技术通过主信道和相应的从新的传输数据,目前的信道绑定技术只能采用连续绑定和固定绑定的方式,灵活性不够,信道利用率不足。
发明内容
本发明实施例提供一种多信道混合传输方法、站点和无线接入节点,可解决现有技术中信道的利用率低的问题。
为了解决上述技术问题,本发明实施例第一方面提供了一种多信道混合传输方法,包括:
新版本站点检测到主信道被预留时,监听与所述主信道关联的至少一个从信道;
所述新版本站点从所述关联的至少一个从信道中选择一个从信道作为代理主信道;
所述新版本站点发起对所述代理主信道的接入流程;
若所述新版本站点成功接入所述代理主信道,在所述主信道的预留时间结束前,所述新版本站点通过所述代理主信道传输数据。
结合第一方面,在第一种可能的实现方式中,所述新版本站点从所述关联的至少一个从信道中选择一个从信道作为代理主信道包括:
所述新版本站点接收AP发送的携带第一从信道标识的第一控制帧,若所述新版本站点检测到所述第一从信道标识对应的从信道为空闲状态,将所述第一从信道标识对应的从信道作为代理主信道;或
所述新版本站点接收AP发送的携带第二从信道标识的第二控制帧;
所述新版本站点接收所述AP发送的第一切换指示后,将所述第二从信道标识对应的从信道作为代理主信道;或
所述新版本站点接收AP发送的携带多个从信道标识的第三控制帧;
所述新版本站点接收所述AP发送的携带第三从信道标识的第二切换指示后,将所述第三从信道标识对应的从信道作为代理主信道。
结合第一方面,在第二种可能的实现方式中,所述新版本站点发起对所述代理主信道接入流程包括包括:
所述新版本站点接收AP发送的触发帧,其中,所述触发帧中携带所述新版本站点的设备标识;
所述新版本站点根据所述触发帧发起对所述代理主信道的接入流程;或
所述新版本站点通过信道竞争的方式发起对所述代理主信道的接入流程。
结合第一方面至第二种可能的实现方式,在第三种可能的实现方式中,所述在所述主信道的新的预留时间内,所述站点通过所述代理主信道传输数据,还包括:
所述新版本站点在所述主信道的预留时间结束后,触发接入到所述主信道的流程;或
所述新版本站点在所述数据传输完毕后,触发接入到所述主信道的流程。
结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述新版本站点在所述主信道的预留时间结束后,触发接入到所述主信道的流 程,还包括:
所述新版本站点接收AP发送的所述主信道的预留时间;或
所述新版本站点通过获取主信道的NAV信息得知所述主信道的预留时间。
结合第一方面至第四种可能的实现方式中的任意一种,在第五种可能的实现方式中,所述新版本站点确定主信道被预留时,监听与所述主信道关联的至少一个从信道,还包括:
确定预留所述主信道的设备为老版本站点。
结合第一方面至第五种可能的实现方式中的任意一种,在第六种可能的实现方式中,所述新版本站点通过所述代理主信道传输数据包括:
采用固定信道绑定或非连续信道绑定的方式绑定通过所述代理主信道传输所述数据。
本发明实施例第二方面提供了一种多信道混合传输方法,包括:
AP预留主信道以及申请所述主信道的资源总量;
所述AP监听代理主信道;其中,所述代理主信道为所述主信道关联的任意一个从信道;
若所述代理主信道为空闲状态,所述AP指示所属的新版本站点在所述主信道的资源总量消耗完毕前接入所述代理主信道并通过所述代理主信道传输数据。
结合第二方面,在第一种可能的实现方式中,所述资源总量包括:时间长度、带宽和空间中的一种或多种。
结合第二方面或第一种可能的实现方式,在第二种可能的实现方式中,所述AP指示所属的新版本站点在所述主信道的资源总量消耗完毕前接入所述代理主信道并通过所述代理主信道传输数据包括:
所述AP向所属的新版本站点广播携带设备标识的触发帧,所述触发帧用于指示所述设备标识对应的新版本站点在所述主信道资源消耗完毕前接入所述代理主信道并通过所述代理主信道传输数据。
结合第二方面至第二种可能的实现方式中的任意一种,在第三种可能的实现方式中,所述若所述代理主信道为空闲状态,所述AP指示所属的新版本站点在所述主信道的资源总量消耗完毕前接入所述代理主信道并通过所述代理 主信道传输数据之后,还包括:
在所述主信道的资源总量消耗完毕后,所述AP指示接入所述代理主信道的新版本站点切换到所述主信道。
结合第二方面至第三种可能的实现方式中的任意一种,在第四种可能的实现方式中还包括:
所述AP向所属的新版本站点广播携带信道标识的信标Beacon帧,所述Beacon帧用于通知新版本站点所述信道标识对应的从信道为代理主信道。
本发明实施例第三方面提供了一种站点,包括:
监听模块,用于检测到主信道被预留时,监听与所述主信道关联的至少一个从信道;
选择模块,用于从所述关联的至少一个从信道中选择一个从信道作为代理主信道;
接入模块,用于发起对所述代理主信道的接入流程;
传输模块,用于若成功接入所述代理主信道,在所述主信道的预留时间结束前,通过所述代理主信道传输数据。
结合第三方面,在第一种可能的实现方式中,所述选择模块具体用于:
接收AP发送的携带第一从信道标识的第一控制帧,若检测到所述第一从信道标识对应的从信道为空闲状态,将所述第一从信道标识对应的从信道作为代理主信道;或
接收AP发送的携带第二从信道标识的第二控制帧;
接收所述AP发送的第一切换指示后,将所述第二从信道标识对应的从信道作为代理主信道;或
接收AP发送的携带多个从信道标识的第三控制帧;
接收所述AP发送的携带第三从信道标识的第二切换指示后,将所述第三从信道标识对应的从信道作为代理主信道。
结合第三方面,在第二种可能的实现方式中,所述接入模块具体用于:
接收AP发送的触发帧,其中,所述触发帧中携带所述新版本站点的设备标识;
根据所述触发帧发起对所述代理主信道的接入流程;或
通过信道竞争的方式发起对所述代理主信道的接入流程。
结合第三方面至第二种可能的实现方式中的任意一种,在第三种可能的实现方式中,所述传输模块还用于:
在所述主信道的预留时间结束后,触发接入到所述主信道的流程;或
在所述数据传输完毕后,触发接入到所述主信道的流程。
结合第三方面的第三种可能的实现方式,在第四种可能的实现方式中,所述传输模块还用于:
接收AP发送的所述主信道的预留时间;或
通过获取主信道的NAV信息得知所述主信道的预留时间。
结合第三方面至第四种可能的实现方式中的任意一种,在第五种可能的实现方式中,所述监听模块还用于:
确定预留所述主信道的设备为老版本站点。
结合第三方面至第五种可能的实现方式中的任意一种,在第六种可能的实现方式中,所述传输模块用于:
采用固定信道绑定或非连续信道绑定的方式绑定通过所述代理主信道传输所述数据。
本发明实施例第四方面提供一种无线接入点,包括:
预留模块,用于预留主信道以及申请所述主信道的资源总量;
监听模块,用于监听代理主信道;其中,所述代理主信道为所述主信道关联的任意一个从信道;
指示模块,用于若所述代理主信道为空闲状态,指示所属的新版本站点在所述主信道的资源总量消耗完毕前接入所述代理主信道并通过所述代理主信道传输数据。
结合第四方面,在第一种可能的实现方式中,所述资源总量包括:时间长度、带宽和空间中的一种或多种。
结合第四方面或第一种可能的实现方式,在第二种可能的实现方式中,所述指示模块具体用于:
向所属的新版本站点广播携带设备标识的触发帧,所述触发帧用于指示所述设备标识对应的新版本站点在所述主信道资源消耗完毕前接入所述代理主信道并通过所述代理主信道传输数据。
结合第四方面至第二种可能的实现方式中的任意一种,在第三种可能的实 现方式中,还包括:
切换模块,用于在所述主信道的资源总量消耗完毕后,指示接入所述代理主信道的新版本站点切换到所述主信道。
结合第四方面至第三种可能的实现方式中的任意一种,在第四种可能的实现方式中,还包括:
通知模块,用于向所属的新版本站点广播携带信道标识的信标Beacon帧,所述Beacon帧用于通知新版本站点所述信道标识对应的从信道为代理主信道。
本发明实施例第五方面提供了一种站点,包括存储器和处理器,所述存储器存储有程序代码,所述处理器调用所述程序代码执行如下步骤:
检测到主信道被预留时,监听与所述主信道关联的至少一个从信道;
从所述关联的至少一个从信道中选择一个从信道作为代理主信道;
发起对所述代理主信道的接入流程;
若成功接入所述代理主信道,在所述主信道的预留时间结束前,所述新版本站点通过所述代理主信道传输数据。
结合第五方面,在第一中可能的实现方式中,所述从所述关联的至少一个从信道中选择一个从信道作为代理主信道包括:
接收AP发送的携带第一从信道标识的第一控制帧,若所述新版本站点检测到所述第一从信道标识对应的从信道为空闲状态,将所述第一从信道标识对应的从信道作为代理主信道;或
接收AP发送的携带第二从信道标识的第二控制帧;
接收所述AP发送的第一切换指示后,将所述第二从信道标识对应的从信道作为代理主信道;或
接收AP发送的携带多个从信道标识的第三控制帧;
接收所述AP发送的携带第三从信道标识的第二切换指示后,将所述第三从信道标识对应的从信道作为代理主信道。
结合第五方面,在第二中可能的实现方式中,所述发起对所述代理主信道接入流程包括包括:
所述新版本站点接收AP发送的触发帧,其中,所述触发帧中携带所述新版本站点的设备标识;
所述新版本站点根据所述触发帧发起对所述代理主信道的接入流程;或
所述新版本站点通过信道竞争的方式发起对所述代理主信道的接入流程。
结合第五方面至第二中可能的实现方式中的任意一种,在第三中可能的实现方式中,所述在所述主信道的新的预留时间内,通过所述代理主信道传输数据,还包括:
在所述主信道的预留时间结束后,触发接入到所述主信道的流程;或
在所述数据传输完毕后,触发接入到所述主信道的流程。
结合第五方面的第三种可能的实现方式,在第四种可能的实现方式中,所述在所述主信道的预留时间结束后,触发接入到所述主信道的流程,还包括:
接收AP发送的所述主信道的预留时间;或
通过获取主信道的NAV信息得知所述主信道的预留时间。
结合第五方面至第四种可能的实现方式中的任意一种,在第五种可能的实现方式中,所述确定主信道被预留时,监听与所述主信道关联的至少一个从信道,还包括:
确定预留所述主信道的设备为老版本站点。
结合第五方面至第五种可能的实现方式中的任意一种,在第六种可能的实现方式中,所述新版本站点通过所述代理主信道传输数据包括:
采用固定信道绑定或非连续信道绑定的方式绑定通过所述代理主信道传输所述数据。
本发明实施例第六方面提供了一种无线接入点,包括存储器和处理器,所述存储器存储有程序代码,所述处理器调用所述程序代码执行如下步骤:
预留主信道以及申请所述主信道的资源总量;
监听代理主信道;其中,所述代理主信道为所述主信道关联的任意一个从信道;
若所述代理主信道为空闲状态,指示所属的新版本站点在所述主信道的资源总量消耗完毕前接入所述代理主信道并通过所述代理主信道传输数据。
结合第六方面,在第一种可能的实现方式中,所述资源总量包括:时间长度、带宽和空间中的一种或多种。
结合第六方面或第一种可能的实现方式,在第二种可能的实现方式中,所述AP指示所属的新版本站点在所述主信道的资源总量消耗完毕前接入所述代理主信道并通过所述代理主信道传输数据包括:
所述AP向所属的新版本站点广播携带设备标识的触发帧,所述触发帧用于指示所述设备标识对应的新版本站点在所述主信道资源消耗完毕前接入所述代理主信道并通过所述代理主信道传输数据。
结合第六方面至第二种可能的实现方式的任意一种,在第三种可能的实现方式中,所述若所述代理主信道为空闲状态,所述AP指示所属的新版本站点在所述主信道的资源总量消耗完毕前接入所述代理主信道并通过所述代理主信道传输数据之后,还包括:
在所述主信道的资源总量消耗完毕后,所述AP指示接入所述代理主信道的新版本站点切换到所述主信道。
结合第六方面至第三种可能的实现方式中的任意一种,在第四种可能的实现方式中,还包括:
所述AP向所属的新版本站点广播携带信道标识的信标Beacon帧,所述Beacon帧用于通知新版本站点所述信道标识对应的从信道为代理主信道。
实施本发明的实施例,具有如下有益效果:
基本服务集BSS中存在新版本站点或老版本站点时,当主信道被新版本站点或老版本站点预留,BBS中的新版本站点采用AP调度或自主竞争的方式接入到空闲状态的从信道,将空闲状态的从信道作为代理主信道,接入到代理主信道的新版本站点利用代理主信道进行数据传输,这样新版本站点在主信道被预留时,不必通过主信道传输数据,可通过空闲状态的代理主信道并行的传输数据,从而实现主信道和闲置的从信道的全双工传输,因此有效提高了信道的利用率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述 中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例一提供的一种多信道混合传输方法的流程示意图;
图2为本发明实施例二提供的一种多信道混合传输方法的时序图;
图3为本发明实施例三提供的一种多信道混合传输方法的时序图;
图4是本发明实施例四提供的一种多信道混合传输方法的时序图;
图5是本发明实施例五提供的一种多信道混合传输方法的时序图;
图6是本发明实施例六提供的一种多信道混合传输方法的时序图;
图7是本发明实施例七提供的一种多信道混合传输方法的时序图;
图8是本发明实施例八提供的一种多信道混合传输方法的时序图;
图9是本发明实施例九提供的一种多信道混合传输方法的时序图;
图10是本发明实施例十提供的一种多信道混合传输方法的时序图;
图11是本发明实施例十一提供的一种多信道混合传输方法的时序图;
图12是本发明实施例十二提供的一种多信道混合传输方法的流程图;
图13是本发明实施例一提供的一种站点的结构示意图;
图14是本发明实施例二提供的一种无线接入点的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在本说明书中使用的术语"部件"、"模块"、"***"等用于表示计算机相关的实体、硬件、固件、硬件和软件的组合、软件、或执行中的软件。例如,部件可以是但不限于,在处理器上运行的进程、处理器、对象、可执行文件、执行线程、程序和/或计算机。通过图示,在计算设备上运行的应用和计算设备都可以是部件。一个或多个部件可驻留在进程和/或执行线程中,部件可位于一个计算机上和/或分布在2个或更多个计算机之间。此外,这些部件可从在上面存储有各种数据结构的各种计算机可读介质执行。部件可例如根据具有一 个或多个数据分组(例如来自与本地***、分布式***和/或网络间的另一部件交互的二个部件的数据,例如通过信号与其它***交互的互联网)的信号通过本地和/或远程进程来通信。
此外,本发明的各个方面或特征可以实现成方法、装置或使用标准编程和/或工程技术的制品。本申请中使用的术语"制品"涵盖可从任何计算机可读器件、载体或介质访问的计算机程序。例如,计算机可读介质可以包括,但不限于:磁存储器件(例如,硬盘、软盘或磁带等),光盘(例如,CD(英文:Compact Disk,压缩盘)、DVD(英文:Digital Versatile Disk,数字通用盘)等),智能卡和闪存器件(例如,EPROM(英文:Erasable Programmable Read-Only Memory,可擦写可编程只读存储器)、卡、棒或钥匙驱动器等)。另外,本文描述的各种存储介质可代表用于存储信息的一个或多个设备和/或其它机器可读介质。术语"机器可读介质"可包括但不限于,无线信道和能够存储、包含和/或承载指令和/或数据的各种其它介质。
本发明实施例中的老版本站点指的是支持IEEE 802.11ax以前协议的站点,老版本站点的特定是必须通过主信道传输数据,新版本站点指的是支持IEEE 802.11ax协议以以上协议的站点。
现有技术中,老版本站点传输数据时必须通过主信道,同时利用信道绑定技术通过主信道和相应的从新的传输数据,目前的信道绑定技术只能采用连续绑定和固定绑定的方式,灵活性不够,频率利用率不足。
为解决上述问题,本发明实施例提供了一种解决方案,在主信道被占用时,其他新版本站点可利用从信道进行数据传输。具体来说,本发明实施例提供了一种多信道混合传输方法,包括:新版本站点检测到主信道被预留时,监听与所述主信道关联的至少一个从信道;所述新版本站点从所述关联的至少一个从信道中选择一个从信道作为代理主信道;所述新版本站点发起对所述代理主信道的接入流程;若所述新版本站点成功接入所述代理主信道,在所述主信道的资源总量消耗完毕前,所述新版本站点通过所述代理主信道传输数据。
依照本发明实施例提供的技术方案,基本服务集BSS中存在新版本站点或老版本站点时,当主信道被新版本站点或老版本站点预留,BBS中的新版本站点采用AP调度或自主竞争的方式接入到空闲状态的从信道,将空闲状态 的从信道作为代理主信道,接入到代理主信道的新版本站点利用代理主信道进行数据传输,这样新版本站点在主信道被预留时,不必通过主信道传输数据,可通过空闲状态的代理主信道并行的传输数据,从而实现主信道和闲置的从信道的全双工传输,因此有效提高了信道的利用率。
在具体实现过程中,AP通知BSS内心版本站点代理主信道的信道标识,代理主信道为主信道关联的从信道中的一个,BSS内的新版本站点监听主信道,当主信道为其他站点(新版本站点或老版本站点)预留时,新版本站点继续监听指定的代理主信道是否为空闲状态,若为是,新版本站点发起接入代理主信道的流程,接入的方式可以采用AP调度或自主竞争的方式接入,若新版本站点成功接入到代理主信道,在主信道的预留时间内,新版本站点通过主信道进行数据传输。其中,在主信道的预留时间内,多个新版本站点可以轮流接入代理主信道并利用代理主信道进行数据传输。
此外,本发明还提供了一种多信道混合传输装置包括:监听模块,用于检测到主信道被预留时,监听与所述主信道关联的至少一个从信道;选择模块,用于从所述关联的至少一个从信道中选择一个从信道作为代理主信道;接入模块,用于发起对所述代理主信道的接入流程;传输模块,用于若成功接入所述代理主信道,在所述主信道的预留时间结束前,通过所述代理主信道传输数据。
此外,本发明还提供了一种多信道的接入装置,包括处理器和存储器,其中,存储器中存储程序代码,处理器调用所述存储器中存储的程序代码执行以下操作:检测到主信道被预留时,监听与所述主信道关联的至少一个从信道;从所述关联的至少一个从信道中选择一个从信道作为代理主信道;发起对所述代理主信道的接入流程;若成功接入所述代理主信道,在所述主信道的预留时间结束前,通过所述代理主信道传输数据。
以下参照具体实施例对上述方法和装置进行详细描述。在下面的实施例中,新版本站点指的是支持IEEE 802.11ax及以上的协议的站点,老版本站点指的是支持IEEE 802.11ax以下协议的站点,例如:IEEE 802.11a、IEEE 802.11b、IEEE 802.11n等协议的站点。新版本站点为AP所属的BSS内的任意一个新版本站点。主传输表示利用主信道进行数据传输,次传输表示利用从信道进行数据传输。
本发明实施例提供了一种可以解决上述技术问题的多信道的接入方法,参见图1,所述方法包括:
S101、新版本站点检测到主信道被预留时,监听与所述主信道关联的至少一个从信道。
具体的,BSS内包括一个AP和多个站点,AP和多个站点通过竞争的方式获取主信道的使用权后会占用主信道一段时间,并在占用的时间段内传输数据,该时间段称为TXOP(英文:Transmission Opportunity,传输机会)。站点预留主信道的方法可以是:站点监听到主信道为空闲状态时,触发回退流程,待所述回退流程结束后,申请主信道的预留时间,即TXOP。站点的信道竞争的方法可以是DCF(Distributed Coordination Function,分布式协调功能)或EDCA(Enhance Distributed Channel Access,增强的分布式信道接入)等信道竞争方式,也可以是其他方法,本发明不作限制。BSS包括新版本站点和老版本站点,新版本站点监听到主信道为忙碌状态时,即得知主信道被其他站点预留,预留主信道的站点可能是新版本站点或老版本站点,此时新版本站点监听主信道关联的至少一个从信道。
S102、所述新版本站点从所述关联的至少一个从信道中选择一个从信道作为代理主信道。
具体的,新版本站点从至少一个从新的中选择一个从新的作为代理主信道,新版本站点选择代理主信道的方法可以是:由AP通过发送携带从信道标识的Beacon帧来通知BSS内的各个新版本站点作为代理主信道的从信道。
S103、所述新版本站点发起对所述代理主信道的接入流程。
具体的,新版本站点发起对代理主信道的接入流程,如果接入流程为AP调度的方式,AP会指示某个新版本站点接入代理主信道,如果新版本站点为AP所述指示的,则该新版本站点可以接入代理主信道;如果接入流程采用自主竞争的方式,例如新版本站点向AP发往RTS帧,AP接收到RTS帧后向该新版本站点返回CTS帧,则该新版本站点可以接入到代理主信道。
S104、若所述新版本站点成功接入所述代理主信道,在所述主信道的预留时间结束前,所述新版本站点通过所述代理主信道传输数据。
具体的,新版本站点成功接入代理主信道后,在主信道的预留时间结束前, 通过代理主信道传输上行数据或下行数据。其中,主信道的预留时间可以由AP通知新版本站点。
可以理解的是,S103和S104可以重复执行,在主信道的预留时间内,在当前新版本站点接入代理主信道后并利用代理主信道传输完目标数据后,当前新版本站点释放代理主信道,经过预设时长后,其他新版本站点可以通过AP调度或自主竞争的方式再次接入到代理主信道并利用代理主信道传输目标数据,在目标数据传输完成后,再次释放代理主信道,以此类推,直到主信道的预留时间结束,不再发起对代理主信道的接入流程。
实施本发明的实施例,当主信道被新版本站点或老版本站点预留,新版本站点采用AP调度或自主竞争的方式接入到空闲状态的从信道,将空闲状态的从信道作为代理主信道,接入到代理主信道的新版本站点利用代理主信道进行数据传输,这样新版本站点在主信道被预留时,不必通过主信道传输数据,可通过空闲状态的代理主信道并行的传输数据,从而实现主信道和闲置的从信道的全双工传输,因此有效提高了信道的利用率。
可选的,在本发明的一些实施例中,所述新版本站点从所述关联的至少一个从信道中选择一个从信道作为代理主信道包括:
所述新版本站点接收AP发送的携带第一从信道标识的第一控制帧,若所述新版本站点检测到所述第一从信道标识对应的从信道为空闲状态,将所述第一从信道标识对应的从信道作为代理主信道;或
所述新版本站点接收AP发送的携带第二从信道标识的第二控制帧;
所述新版本站点接收所述AP发送的第一切换指示后,将所述第二从信道标识对应的从信道作为代理主信道;或
所述新版本站点接收AP发送的携带多个从信道标识的第三控制帧;
所述新版本站点接收所述AP发送的携带第三从信道标识的第二切换指示后,将所述第三从信道标识对应的从信道作为代理主信道。
可选的,在本发明的一些实施例中,所述新版本站点发起对所述代理主信道接入流程包括包括:
所述新版本站点接收AP发送的触发帧,其中,所述触发帧中携带所述新版本站点的设备标识;
所述新版本站点根据所述触发帧发起对所述代理主信道的接入流程;或
所述新版本站点通过信道竞争的方式发起对所述代理主信道的接入流程;或。
可选的,在本发明的一些实施例中,所述在所述主信道的新的预留时间内,所述站点通过所述代理主信道传输数据,还包括:
所述新版本站点在所述主信道的预留时间结束后,触发接入到所述主信道的流程;或
所述新版本站点在所述数据传输完毕后,触发接入到所述主信道的流程。
可选的,在本发明的一些实施例中,所述新版本站点在所述主信道的预留时间结束后,触发接入到所述主信道的流程,还包括:
所述新版本站点接收AP发送的所述主信道的预留时间;或
所述新版本站点通过获取主信道的NAV信息得知所述主信道的预留时间。
可选的,在本发明的一些实施例中,所述新版本站点确定主信道被预留时,监听与所述主信道关联的至少一个从信道,还包括:
确定预留所述主信道的设备为老版本站点。
可选的,在本发明的一些实施例中,所述新版本站点通过所述代理主信道传输数据包括:
采用固定信道绑定或非连续信道绑定的方式绑定通过所述代理主信道传输所述数据。
实施本发明的实施例,具有如下有益效果:
基本服务集BSS中存在新版本站点或老版本站点时,当主信道被新版本站点或老版本站点预留,BBS中的新版本站点采用AP调度或自主竞争的方式接入到空闲状态的从信道,将空闲状态的从信道作为代理主信道,接入到代理主信道的新版本站点利用代理主信道进行数据传输,这样新版本站点在主信道被预留时,不必通过主信道传输数据,可通过空闲状态的代理主信道并行的传输数据,从而实现主信道和闲置的从信道的全双工传输,因此有效提高了信道的利用率。
参见图2,为本发明第二实施例提供的一种多信道混合传输方法的流程示意图,在本发明实施例中,所述方法包括:
S201、AP预留主信道以及申请所述主信道的资源总量。
具体的,AP采用信道竞争的方式预留主信道,AP预留主信道的方法可以是:AP监听到主信道为空闲状态时,触发回退流程,待所述回退流程结束后,申请主信道的预留时间,即TXOP。AP的信道竞争的方法可以是DCF(Distributed Coordination Function,分布式协调功能)或EDCA(Enhance Distributed Channel Access,增强的分布式信道接入)等信道竞争方式,也可以是其他方法,本发明不作限制。
在获得主信道的使用权后,申请主信道的资源总量,资源总量包括主信道的占用时间、频率带宽和空间中的一种或多种。
S202、AP监听代理主信道;其中,所述代理主信道为所述主信道关联的任意一个从信道。
S203、若所述代理主信道为空闲状态,所述AP指示所属的新版本站点在所述主信道的资源总量消耗完毕前接入所述代理主信道并通过所述代理主信道传输数据。
可选的,所述资源总量包括:时间长度、带宽和空间中的一种或多种。
可选的,所述AP指示所属的新版本站点在所述主信道的资源总量消耗完毕前接入所述代理主信道并通过所述代理主信道传输数据包括:
所述AP向所属的新版本站点广播携带设备标识的触发帧,所述触发帧用于指示所述设备标识对应的新版本站点在所述主信道资源消耗完毕前接入所述代理主信道并通过所述代理主信道传输数据。
可选的,所述若所述代理主信道为空闲状态,所述AP指示所属的新版本站点在所述主信道的资源总量消耗完毕前接入所述代理主信道并通过所述代理主信道传输数据之后,还包括:
在所述主信道的资源总量消耗完毕后,所述AP指示接入所述代理主信道的新版本站点切换到所述主信道。
可选的,所述多信道混合传输方法还包括:
所述AP向所属的新版本站点广播携带信道标识的信标Beacon帧,所述Beacon帧用于通知新版本站点所述信道标识对应的从信道为代理主信道。
实施本发明的实施例,当主信道被新版本站点或老版本站点预留,新版本 站点采用AP调度或自主竞争的方式接入到空闲状态的从信道,将空闲状态的从信道作为代理主信道,接入到代理主信道的新版本站点利用代理主信道进行数据传输,这样新版本站点在主信道被预留时,不必通过主信道传输数据,可通过空闲状态的代理主信道并行的传输数据,从而实现主信道和闲置的从信道的全双工传输,因此有效提高了信道的利用率。
参见图3,为本发明第二实施例提供的一种多信道混合传输方法的时序图,在本发明实施例中,AP检测BSS中是否存在新版本站点和老版本站点,若为是,AP向BSS内的新版本站点广播携带信道标识的Beacon帧,以通知BSS内的新版本站点在主信道被预留时,接入信道标识对应的代理主信道并利用代理主信道传输数据,数据传输完毕后,AP指示新版本站点切换回主信道。所述多信道混合传输方法具体包括:
S301、AP识别BSS中是否存在新版本站点和老版本站点,若为是,AP向BSS中的新版本站点广播携带信道标识的Beacon帧,Beacon帧用于通知BSS内的新版本站点信道标识对应的从信道为代理主信道。其中,AP可以根据站点发送的帧中携带的设备类型标识来识别新版本站点和老版本站点。
S302、BSS内的新版本站点监听主信道,如果主信道被预留时,获取主信道的TXOP(即预留时间),新版本站点监听代理主信道。
S303、AP向BSS内的新版本站点广播Trigger帧,Trigger帧中携带允许接入代理主信道的设备标识,用于指示设备标识对应的新版本站点接入代理主信道。其中,BSS内的新版本站点也可以采用自主竞争的方式接入到代理主信道。
S304、新版本站点成功接入代理主信道后,通过代理主信道与AP进行数据传输。具体新版本站点可以通过信道绑定的方式进行数据传输,即在代理主信道的基础上,不断的预留空闲状态的从信道,通过代理主信道和预留的从信道进行信道绑定后进行数据传输,其中预留的从信道可以是非连续的从信道,同时预留的从信道也可以不是固定的从信道。
S305、在主信道的TXOP结束前,S303和S304可以重复执行。其中,Trigger帧可以集成在ACK帧中。
S306、新版本站点的数据传输完毕之后,AP指示新版本站点切换回主信道上;或AP在Trigger帧中携带主信道的剩余存在时间,新版本站点根据主 信道的剩余存在时间,在到达剩余存在时间时新版本站点自动切换回主信道上;或新版本站点接收AP发送的主信道的TXOP,根据主信道的TXOP计算主信道的剩余存在时间,在到达剩余存在时间时新版本站点自动切换回主信道上。
示例性的,主信道关联5个从信道,分别为从信道1、从信道2、从信道3、从信道4和从信道5,AP指定从信道2为代理主信道,AP检测到BSS内存在新版本站点和老版本站点后,向BSS内的新版本站点广播携带从信道2的信道标识的Beacon帧,BSS内的新版本站点监听主信道的状态,当主信道被预留时,获取主信道的TXOP,AP或新版本站点监听从信道2的状态,若从信道2为空闲状态时,新版本站点通过AP调度或竞争方式接入到从信道2,并利用从信道2进行上行数据传输或下行数据传输。从信道3和从信道5为空闲状态时,新版本站点通过代理主信道(从信道2)、从信道3和从信道5进行上行或下行数据传输。当主信道的TXOP接收后,新版本站点切换回主信道。
实施本发明的实施例,当主信道被新版本站点或老版本站点预留,新版本站点采用AP调度或自主竞争的方式接入到空闲状态的从信道,将空闲状态的从信道作为代理主信道,接入到代理主信道的新版本站点利用代理主信道进行数据传输,这样新版本站点在主信道被预留时,不必通过主信道传输数据,可通过空闲状态的代理主信道并行的传输数据,从而实现主信道和闲置的从信道的全双工传输,因此有效提高了信道的利用率。
参见图4,为本发明第四实施例提供的一种多信道混合传输方法的时序图,在本发明实施例与实施例三不同在于:在主传输中仅是一次数据包的传输,而不是在TXOP内传输。本发明实施例的多信道混合传输方法具体包括:
S401、AP识别BSS中是否存在新版本站点和老版本站点,若为是,AP向BSS中的新版本站点广播携带信道标识的Beacon帧,Beacon帧用于通知BSS内的新版本站点信道标识对应的从信道为代理主信道。其中,AP可以根据站点发送的帧中携带的设备类型标识来识别新版本站点和老版本站点。
S402、BSS内的新版本站点监听主信道,如果主信道被预留时,获取主信道的TXOP(即预留时间),新版本站点监听代理主信道。
S403、AP向BSS内的新版本站点广播Trigger帧,Trigger帧中携带允许 接入代理主信道的设备标识,用于指示设备标识对应的新版本站点接入代理主信道。其中,BSS内的新版本站点也可以采用自主竞争的方式接入到代理主信道。
S404、新版本站点成功接入代理主信道后,通过代理主信道与AP进行数据传输。具体新版本站点可以通过信道绑定的方式进行数据传输,即在代理主信道的基础上,不断的预留空闲状态的从信道,通过代理主信道和预留的从信道进行信道绑定后进行数据传输,其中预留的从信道可以是非连续的从信道,同时预留的从信道也可以不是固定的从信道。
S405、在主信道的TXOP结束前,S303和S304可以重复执行。
其中,Trigger帧可以集成在ACK帧中。
S406、新版本站点的数据传输完毕之后,AP指示新版本站点切换回主信道上;或AP在Trigger帧中携带主信道的剩余存在时间,新版本站点根据主信道的剩余存在时间,在到达剩余存在时间时新版本站点自动切换回主信道上;或新版本站点接收AP发送的主信道的TXOP,根据主信道的TXOP计算主信道的剩余存在时间,在到达剩余存在时间时新版本站点自动切换回主信道上。
实施本发明的实施例,当主信道被新版本站点或老版本站点预留,新版本站点采用AP调度或自主竞争的方式接入到空闲状态的从信道,将空闲状态的从信道作为代理主信道,接入到代理主信道的新版本站点利用代理主信道进行数据传输,这样新版本站点在主信道被预留时,不必通过主信道传输数据,可通过空闲状态的代理主信道并行的传输数据,从而实现主信道和闲置的从信道的全双工传输,因此有效提高了信道的利用率。
参见图五,为本发发明第五实施例提供的一种多信道传输方法的时序图,在本发明实施例中,采用CTS帧种携带切换指示的方式,在主传输的数据包可以并发的传输,次传输中新版本站点采用自发退避接入代理主信道,在利用代理主信道进行传输时刻采用非连续信息绑定的方式进行传输。在本发明实施例中,所述多信道传输方法具体包括:
S501、AP识别BSS中是否存在新版本站点和老版本站点,若为是,AP向BSS中的新版本站点广播携带信道标识的Beacon帧,Beacon帧用于通知 BSS内的新版本站点信道标识对应的从信道为代理主信道。其中,AP可以根据站点发送的帧中携带的设备类型标识来识别新版本站点和老版本站点。
S502、AP在确定主信道被预留(优选为被老版本站点预留)时,检测代理主信道是否为空闲状态。
S503、若代理主信道为空闲状态,AP向BSS内的代理新版本站点广播CSS+Switch帧,在CSS+Switch帧中设置用于指示新版本站点是否切换到代理主信道的状态标志位,例如:在CSS+Switch帧中的Order字段设置为1时,表示新版本站点需要切换到代理主信道上。
S504、BSS中的新版本站点采用RTS/CTS方式接入代理主信道,在成功接入代理主信道后,在主信道的预留时间内,通过代理主信道进行上行或下行数据传输。
S505、当数据传输结束后,AP指示新版本站点切换回主信道上。
例如,AP采用ACK+Switch帧的方式通知新版本站点切换会主信道上,在ACK+Switch帧中的Order字段设置为1时,指示新版本站点切换到主信道上;ACK+Switch帧中的Order字段设置为0时,指示新版本站点继续在代理主信道上工作。
其中CTS+Switch/ACK+Switch帧的格式如图5a所示。目前可用字段为More Data、Protected Frame和Order三个1bit字段。在本方案中,启用Order字段,设置CTS帧中的Order字段,通知新版本站点切换到代理主信道上工作。设置ACK帧中的Order字段,指示新版本站点是否进行代理主信道的切换。如order字段设置为“1”,指示新版本站点切换到主信道;置为“0”,指示新版本站点继续在代理主信道上工作。
实施本发明的实施例,当主信道被新版本站点或老版本站点预留,新版本站点采用AP调度或自主竞争的方式接入到空闲状态的从信道,将空闲状态的从信道作为代理主信道,接入到代理主信道的新版本站点利用代理主信道进行数据传输,这样新版本站点在主信道被预留时,不必通过主信道传输数据,可通过空闲状态的代理主信道并行的传输数据,从而实现主信道和闲置的从信道的全双工传输,因此有效提高了信道的利用率。
参见图6,为本发明第六实施例提供的一种多信道传输方法的时序图,在 本发明实施例中,新版本站点接入代理主信道采用AP调度的方式。
S601、AP识别BSS中是否存在新版本站点和老版本站点,若为是,AP向BSS中的新版本站点广播携带信道标识的Beacon帧。
具体的,Beacon帧用于通知BSS内的新版本站点信道标识对应的从信道为代理主信道。其中,AP可以根据站点发送的帧中携带的设备类型标识来识别新版本站点和老版本站点。
S602、AP在确定主信道被预留(优选为被老版本站点预留)时,检测代理主信道是否为空闲状态。
S603、若代理主信道为空闲状态,AP向BSS内的代理新版本站点广播CSS+Switch帧,在CSS+Switch帧中设置用于指示新版本站点是否切换到代理主信道的状态标志位,例如:在CSS+Switch帧中的Order字段设置为1时,表示新版本站点需要切换到代理主信道上。
S604、AP向BSS内的新版本站点广播携带设备标识的Trigger帧,设备标识对应的新版本站点允许接入到代理主信道,在设备标识对应的新版本站点成功接入代理主信道后,在主信道的预留时间内,通过代理主信道进行上行或下行数据传输。
S605、当数据传输结束后,AP指示新版本站点切换回主信道上;例如,AP采用ACK+Switch帧的方式通知新版本站点切换会主信道上,在ACK+Switch帧中的Order字段设置为1时,指示新版本站点切换到主信道上;ACK+Switch帧中的Order字段设置为0时,指示新版本站点继续在代理主信道上工作。
实施本发明的实施例,当主信道被新版本站点或老版本站点预留,新版本站点采用AP调度或自主竞争的方式接入到空闲状态的从信道,将空闲状态的从信道作为代理主信道,接入到代理主信道的新版本站点利用代理主信道进行数据传输,这样新版本站点在主信道被预留时,不必通过主信道传输数据,可通过空闲状态的代理主信道并行的传输数据,从而实现主信道和闲置的从信道的全双工传输,因此有效提高了信道的利用率。
参见图7,为本发明第七实施例提供的一种多信道混合传输方法的时序图,在本发明实施例中,AP通知BSS内的新版本站点设置有多个代理主信道, AP需要根据一定条件从多个代理主信道中选择一个目标代理主信道。在本发明实施例中,所述多信道混合传输方法包括:
S701、AP识别BSS中是否存在新版本站点和老版本站点,若为是,AP向BSS中的新版本站点广播携带多个信道标识的Beacon帧,Beacon帧用于通知BSS内的新版本站点信道标识对应的多个从信道为备用的代理主信道。其中,AP可以根据站点发送的帧中携带的设备类型标识来识别新版本站点和老版本站点。
S702、AP在确定主信道被预留(优选为被老版本站点预留)时,确定上述多个从信道中为空闲状态的从信道。
S703、AP从空闲状态的从信道中选择与主信道之间的保护间隔最大的从信道作为目标代理主信道。
S704、AP使用CTS+Switch帧通知BSS内的新版本站点切换到目标代理主信道上。例如,通过CTS+Switch帧中的Order字段指示新版本站点设备是否切换到代理主信道,以及通过More Data字段和Protected Frame字段组成的Bitmap来指示目标代理主信道的信道标识。具体的,CTS+Switch帧的Order字段设置为1时,指示新版本站点切换到代理主信道;More Data字段设置为0,Protected Frame字段设置为1时,表示AP选择的从信道2为目标代理主信道。
S705、BSS内的新版本站点通过RTS/CTS的方式接入目标代理主信道,成功接入目标代理主信道的新版本站点在主信道的预留时间内,通过目标代理主信道进行数据传输。
S706、当数据传输结束后,AP指示新版本站点切换回主信道上;例如,AP采用ACK+Switch帧的方式通知新版本站点切换会主信道上,在ACK+Switch帧中的Order字段设置为1时,指示新版本站点切换到主信道上;ACK+Switch帧中的Order字段设置为0时,指示新版本站点继续在目标代理主信道上工作。
其中CTS+Switch/ACK+Switch帧的格式如图5a所示。目前可用字段为More Data、Protected Frame和Order三个1bit字段。在本方案中,启用Order字段,设置CTS帧中的Order字段,通知新版本站点切换到代理主信道上工作。设置ACK帧中的Order字段,指示新版本站点是否进行代理主信道的切 换。如order字段设置为“1”,指示新版本站点切换到主信道;置为“0”,指示新版本站点继续在代理主信道上工作。More Data字段和Protected Frame字段通过Bitmap的形式与不同的备用代理主信道形成映射关系,新版本站点可以根据不同的Bitmap值确定目标代理主信道。
实施本发明的实施例,当主信道被新版本站点或老版本站点预留,新版本站点采用AP调度或自主竞争的方式接入到空闲状态的从信道,将空闲状态的从信道作为代理主信道,接入到代理主信道的新版本站点利用代理主信道进行数据传输,这样新版本站点在主信道被预留时,不必通过主信道传输数据,可通过空闲状态的代理主信道并行的传输数据,从而实现主信道和闲置的从信道的全双工传输,因此有效提高了信道的利用率。
参见图8,为本发明第八实施例提供的一种多信道混合传输方法的时序图,在本发明实施例中,新版本站点通过AP调度的方式接入代理主信道,并在主信道的预留时间内通过代理主信道传输数据。本发明实施例的多信道混合传输方法具体包括:
S801、AP识别BSS中是否存在新版本站点和老版本站点,若为是,AP向BSS中的新版本站点广播携带多个信道标识的Beacon帧。
具体的,Beacon帧用于通知BSS内的新版本站点信道标识对应的多个从信道为备用的代理主信道。其中,AP可以根据站点发送的帧中携带的设备类型标识来识别新版本站点和老版本站点。
S802、AP在确定主信道被预留(优选为被老版本站点预留)时,确定上述多个从信道中为空闲状态的从信道。
S803、AP从空闲状态的从信道中选择与主信道之间的保护间隔最大的从信道作为目标代理主信道。
S804、AP使用CTS+Switch帧通知BSS内的新版本站点切换到目标代理主信道上。
例如,通过CTS+Switch帧中的Order字段指示新版本站点设备是否切换到代理主信道,以及通过More Data字段和Protected Frame字段组成的Bitmap来指示目标代理主信道的信道标识。具体的,CTS+Switch帧的Order字段设置为1时,指示新版本站点切换到代理主信道;More Data字段设置为0, Protected Frame字段设置为1时,表示AP选择的从信道2为目标代理主信道。
S805、AP向BSS内的新版本站点广播携带设备标识的Trigger帧,设备标识对应的新版本站点允许接入到目标代理主信道,在设备标识对应的新版本站点成功接入目标代理主信道后,在主信道的预留时间内,通过目标代理主信道进行上行或下行数据传输。
S806、当数据传输结束后,AP指示新版本站点切换回主信道上。
例如,AP采用ACK+Switch帧的方式通知新版本站点切换回主信道上,在ACK+Switch帧中的Order字段设置为1时,指示新版本站点切换到主信道上;ACK+Switch帧中的Order字段设置为0时,指示新版本站点继续在目标代理主信道上工作。
实施本发明的实施例,当主信道被新版本站点或老版本站点预留,新版本站点采用AP调度或自主竞争的方式接入到空闲状态的从信道,将空闲状态的从信道作为代理主信道,接入到代理主信道的新版本站点利用代理主信道进行数据传输,这样新版本站点在主信道被预留时,不必通过主信道传输数据,可通过空闲状态的代理主信道并行的传输数据,从而实现主信道和闲置的从信道的全双工传输,因此有效提高了信道的利用率。
参见图9,为本发明第九实施例提供的一种多信道混合传输方法的时序图,在本发明实施例中,AP选择多个从信道作为备用的代理主信道,且每个代理主信道具有不同的优先级,AP在主信道被占用时,选择多个从信道中空闲状态且优先级最高的从信道作为目标代理主信道。
实施例九与实施例四类似。需要指出的是,在实施例九中,为了避免由于唯一的代理主信道为忙碌状态时而无法触发次传输的问题,AP通过Beacon帧通知BSS内的新版本站点设置有多个代理主信道且多个代理主信道按照优先级进行排序。新版本站点监测主信道的状态,一旦主信道为忙碌状态,新版本站点依次多个代理主信道的忙闲状况,从中选出空闲状态且优先级最高的代理主信道作为目标代理主信道,并BSS内的新版本站点等待AP的发送Trigger帧接入到目标代理主信道。需要说明的是,BSS内的新版本站点接入目标代理主信道时方式中不允许采用自主竞争的方式(例如:RTS/CTS方式)。这是因为AP与新版本站点可能会出现信道状况不一致的情况,如果新版本站点自发 发送可能对其他隐藏节点造成干扰。尽管如此,在未来高密集部署的无线网络场景下,这种不一致的可能性将会越来越小,有利于本实施例。
实施本发明的实施例,当主信道被新版本站点或老版本站点预留,新版本站点采用AP调度或自主竞争的方式接入到空闲状态的从信道,将空闲状态的从信道作为代理主信道,接入到代理主信道的新版本站点利用代理主信道进行数据传输,这样新版本站点在主信道被预留时,不必通过主信道传输数据,可通过空闲状态的代理主信道并行的传输数据,从而实现主信道和闲置的从信道的全双工传输,因此有效提高了信道的利用率。
参见图10,为本发明第十实施例提供的一种多信道混合传输方法的时序图,在本发明实施例中,站点对主信道进行预留时,设置主信道的二维时频资源。在本发明实施例中,代理主信道的指示方法可以是:Beacon帧中固定指示、CTS帧中指示、Beacon帧中映射指示、Beacon帧按优先级分层指示或其他的指示方式,本发明不作限制。本发明实施例所述的主传输指的是通过主信道进行数据传输,从传输指的是通过从信道进行数据传输。
主传输流程如下:
S1001、AP获取主信道的使用权。
AP采用信道竞争的方式预留主信道,AP预留主信道的方法可以是:AP监听到主信道为空闲状态时,触发回退流程,待所述回退流程结束后,申请主信道的预留时间,即TXOP。AP的信道竞争的方法可以是DCF(Distributed Coordination Function,分布式协调功能)或EDCA(Enhance Distributed Channel Access,增强的分布式信道接入)等信道竞争方式,也可以是其他方法,本发明不作限制。
S1002、AP申请主信道的二维时频资源总量。其中时频资源总量规定了主信道的占用时间和频率带宽。
具体的,在主信道的占用时间内,只有AP和惠及站点能够接入主信道并通过主信道传输数据,其余的站点不能利用主信道进行接入和传输。控制站点对主信道接入和传输的方法可以是:通过设置NAV或控制帧来实现。AP指定惠及站点的方式可以是:AP规定可接入站点的ID、AP规定可接入站点的群 组号、AP规定可接入站点的限制条件。
其中,惠及站点在主信道的占用时间内可以是动态变化的,变更方式可以是:AP主动变更指定的站点、AP主动触发上下行接入和传输、惠及站点主动触发上下行接入和传输。
S1003、主传输过程可以由若干个接入传输单元级联而成。
具体的,接入传输单元指的是在主信道内的一次接入和传输过程。主传输中可以存在若干个接入传输单元,在当前接入传输单元完成后,间隔预设时长后,发起下一接入传输单元,预设时长可以是SIFS、DIFS或PIFS等。
其中,在接入传输单元内可能是AP触发的下行传输、AP触发的下行传输、站点触发的上行传输、站点触发的下行传输。主信道内的各个接入传输单元占据的频率带宽可以相同也可以不相同,根据需求大小进行变化。
S1004、主信道的时频资源消耗完毕时,AP释放主信道。其中,时频资源消耗完毕包括到达主信道的占用时间或主信道的频率宽度消耗完。可以理解的是,在主信道的时频资源消耗完毕之前,AP也可也提前释放主信道。
从传输流程如下:
S1005、在主信道的每一个接入传输单元中可以进行从传输,从传输的接入代理主信道的方式可以是AP调度或自主竞争。从传输由至少一个接入传输单元组成,从传输的接入传输单元可以级联或不级联,在对应的主传输的接入传输单元结束时,从传输中的接入传输单元也相应的结束。主信道和代理主信道之间的频率保护间隔根据主传输使用的频带宽度向两边动态扩展。
实施本发明的实施例,当主信道被新版本站点或老版本站点预留,新版本站点采用AP调度或自主竞争的方式接入到空闲状态的从信道,将空闲状态的从信道作为代理主信道,接入到代理主信道的新版本站点利用代理主信道进行数据传输,这样新版本站点在主信道被预留时,不必通过主信道传输数据,可通过空闲状态的代理主信道并行的传输数据,从而实现主信道和闲置的从信道的全双工传输,因此有效提高了信道的利用率。
参见图11,为本发明第十一实施例提供的一种多信道混合传输方法的时序图,在本发明实施例中,AP获得主信道的使用权后,申请主信道的时频资源总量,时频资源总量不固定占用时间和频率带宽,仅固定规定占用时间和频 率带宽的乘积。其他步骤与实施例十相同,此处不再赘述。
实施本发明的实施例,当主信道被新版本站点或老版本站点预留,新版本站点采用AP调度或自主竞争的方式接入到空闲状态的从信道,将空闲状态的从信道作为代理主信道,接入到代理主信道的新版本站点利用代理主信道进行数据传输,这样新版本站点在主信道被预留时,不必通过主信道传输数据,可通过空闲状态的代理主信道并行的传输数据,从而实现主信道和闲置的从信道的全双工传输,因此有效提高了信道的利用率。
参见图12,为本发明实施例提供的一种多信道混合传输方法的流程示意图,在本发明实施例中,针对实施例十和十一的主传输和从传输中的若干个接入传输单元进行级联。AP获取到主信道的使用权,并申请主信道的时频资源总量,主信道内的接入传输单元可以采用以下方法进行级联:
S1201、AP执行竞争主信道过程,获得主信道的使用权并申请主信道的时频资源,时频资源为主信道的占用时间和频带宽度。
AP采用信道竞争的方式预留主信道,AP预留主信道的方法可以是:AP监听到主信道为空闲状态时,触发回退流程,待所述回退流程结束后,申请主信道的预留时间,即TXOP。AP的信道竞争的方法可以是DCF(Distributed Coordination Function,分布式协调功能)或EDCA(Enhance Distributed Channel Access,增强的分布式信道接入)等信道竞争方式,也可以是其他方法,本发明不作限制。
S1202、根据主信道的占用时间设置计时器Timer,重置上行发送需求(RAR)次数Counter=0。
S1203、若当前传输需求状况满足下行数据传输条件,则执行S1206,否则,执行S1204。
具体的,所述下行数据传输条件是指用户下行需求数大于某一门限,或者带传输的下行数据总量大于某一门限。
S1204、若当前传输需求状况满足上行数据传输条件,则执行S1205,否则执行S1207。
具体的,所述上行数据传输条件是指用户上行需求数大于某一门限,或者 待传输的上行数据总量大于某一门限。
S1205、执行上行传输过程。
所述上行数据传输过程包括AP资源调度、上行数据传输和ACK反馈过程。上行数据传输过程可以通过传统DCF方式,亦可通过OFDMA或MU-MIMO方式。
S1206、执行下行传输过程。
所述下行数据传输过程包括:下行信道质量测量、下行数据传输和ACK反馈过程。下行数据传输过程可以通过传统DCF方式,也可通过OFDMA或MU-MIMO方式。
S1207、当前传输需求状况不满足上行数据传输条件和下行数据传输条件时,判断Counter是否超过门限值,若为是,执行S1211,否则执行S1208。
S1208、Counter=Counter+1。
S1209、AP发起上行RAR次数的收集,收集方法可以通过传统DCF方式,亦可通过OFDMA或MU-MIMO方式。
S1210、计时器是否超时,若为是,执行S1211,否则执行S1203。
S1211、释放主信道,返回S1201。
需要说明的是,从信道中的接入传输单元的级联也可以采用上述方式,此处不再赘述。其中S1203和S1204的顺序可以调换。
实施本发明的实施例,当主信道被新版本站点或老版本站点预留,新版本站点采用AP调度或自主竞争的方式接入到空闲状态的从信道,将空闲状态的从信道作为代理主信道,接入到代理主信道的新版本站点利用代理主信道进行数据传输,这样新版本站点在主信道被预留时,不必通过主信道传输数据,可通过空闲状态的代理主信道并行的传输数据,从而实现主信道和闲置的从信道的全双工传输,因此有效提高了信道的利用率。
参见图13,为本发明实施例提供的一种站点的结构示意图,在本发明实施例中,所述站点包括:监听模块1301、选择模块1302、接入模块1303和传输模块1304。
监听模块1301,用于检测到主信道被预留时,监听与所述主信道关联的 至少一个从信道。
具体的,BSS内包括一个AP和多个站点,AP和多个站点通过竞争的方式获取主信道的使用权后会占用主信道一段时间,并在占用的时间段内传输数据,该时间段称为TXOP(英文:Transmission Opportunity,传输机会)。预留主信道的方法可以是:监听模块1301监听到主信道为空闲状态时,触发回退流程,待所述回退流程结束后,申请主信道的预留时间,即TXOP。信道竞争的方法可以是DCF(Distributed Coordination Function,分布式协调功能)或EDCA(Enhance Distributed Channel Access,增强的分布式信道接入)等信道竞争方式,也可以是其他方法,本发明不作限制。BSS包括新版本站点和老版本站点,新版本站点监听到主信道为忙碌状态时,即得知主信道被其他站点预留,预留主信道的站点可能是新版本站点或老版本站点,此时新版本站点监听主信道关联的至少一个从信道。
选择模块1302,用于从所述关联的至少一个从信道中选择一个从信道作为代理主信道。
具体的,选择模块1302从至少一个从新的中选择一个从新的作为代理主信道,选择模块1302选择代理主信道的方法可以是:由AP通过发送携带从信道标识的Beacon帧来通知BSS内的各个新版本站点作为代理主信道的从信道。
接入模块1303,用于发起对所述代理主信道的接入流程。
具体的,接入模块1303发起对代理主信道的接入流程,如果接入流程为AP调度的方式,AP会指示某个新版本站点接入代理主信道,如果新版本站点为AP所述指示的,则该新版本站点可以接入代理主信道;如果接入流程采用自主竞争的方式,例如新版本站点向AP发往RTS帧,AP接收到RTS帧后向该新版本站点返回CTS帧,则该新版本站点可以接入到代理主信道。
传输模块1304,用于若成功接入所述代理主信道,在所述主信道的预留时间结束前,通过所述代理主信道传输数据。
具体的,成功接入代理主信道后,在主信道的预留时间结束前,传输模块1304通过代理主信道传输上行数据或下行数据。其中,主信道的预留时间可以由AP通知新版本站点。
实施本发明的实施例,当主信道被新版本站点或老版本站点预留,新版本站点采用AP调度或自主竞争的方式接入到空闲状态的从信道,将空闲状态的从信道作为代理主信道,接入到代理主信道的新版本站点利用代理主信道进行数据传输,这样新版本站点在主信道被预留时,不必通过主信道传输数据,可通过空闲状态的代理主信道并行的传输数据,从而实现主信道和闲置的从信道的全双工传输,因此有效提高了信道的利用率。
可选的,所述选择模块具体用于:
接收AP发送的携带第一从信道标识的第一控制帧,若检测到所述第一从信道标识对应的从信道为空闲状态,将所述第一从信道标识对应的从信道作为代理主信道;或
接收AP发送的携带第二从信道标识的第二控制帧;
接收所述AP发送的第一切换指示后,将所述第二从信道标识对应的从信道作为代理主信道;或
接收AP发送的携带多个从信道标识的第三控制帧;
接收所述AP发送的携带第三从信道标识的第二切换指示后,将所述第三从信道标识对应的从信道作为代理主信道。
可选的,所述接入模块具体用于:
接收AP发送的触发帧,其中,所述触发帧中携带所述新版本站点的设备标识;
根据所述触发帧发起对所述代理主信道的接入流程;或
通过信道竞争的方式发起对所述代理主信道的接入流程。
可选的所述传输模块还用于:
在所述主信道的预留时间结束后,触发接入到所述主信道的流程;或
在所述数据传输完毕后,触发接入到所述主信道的流程。
可选的所述传输模块还用于:
接收AP发送的所述主信道的预留时间;或
通过获取主信道的NAV信息得知所述主信道的预留时间。
可选的,所述监听模块还用于:
确定预留所述主信道的设备为老版本站点。
可选的,所述传输模块用于:
采用固定信道绑定或非连续信道绑定的方式绑定通过所述代理主信道传输所述数据。
实施本发明的实施例,基本服务集BSS中存在新版本站点或老版本站点时,当主信道被新版本站点或老版本站点预留,BBS中的新版本站点采用AP调度或自主竞争的方式接入到空闲状态的从信道,将空闲状态的从信道作为代理主信道,接入到代理主信道的新版本站点利用代理主信道进行数据传输,这样新版本站点在主信道被预留时,不必通过主信道传输数据,可通过空闲状态的代理主信道并行的传输数据,从而实现主信道和闲置的从信道的全双工传输,因此有效提高了信道的利用率。
参见图14,为本发明实施例提供的一种无线接入点的结构示意图,在本发明实施例中,所述无线接入点包括预留模块1401、监听模块1402和指示模块1403。
预留模块1401,用于预留主信道以及申请所述主信道的资源总量。
监听模块1402,用于监听代理主信道;其中,所述代理主信道为所述主信道关联的任意一个从信道。
指示模块1403,用于若所述代理主信道为空闲状态,指示所属的新版本站点在所述主信道的资源总量消耗完毕前接入所述代理主信道并通过所述代理主信道传输数据。
实施本发明的实施例,基本服务集BSS中存在新版本站点或老版本站点时,当主信道被新版本站点或老版本站点预留,BBS中的新版本站点采用AP调度或自主竞争的方式接入到空闲状态的从信道,将空闲状态的从信道作为代理主信道,接入到代理主信道的新版本站点利用代理主信道进行数据传输,这样新版本站点在主信道被预留时,不必通过主信道传输数据,可通过空闲状态的代理主信道并行的传输数据,从而实现主信道和闲置的从信道的全双工传输,因此有效提高了信道的利用率。
可选的所述资源总量包括:
时间长度、带宽和空间中的一种或多种。
可选的所述指示模块具体用于:
向所属的新版本站点广播携带设备标识的触发帧,所述触发帧用于指示所述设备标识对应的新版本站点在所述主信道资源消耗完毕前接入所述代理主 信道并通过所述代理主信道传输数据。
可选的还包括:
切换模块,用于在所述主信道的资源总量消耗完毕后,指示接入所述代理主信道的新版本站点切换到所述主信道。
可选的,还包括:
通知模块,用于向所属的新版本站点广播携带信道标识的信标Beacon帧,所述Beacon帧用于通知新版本站点所述信道标识对应的从信道为代理主信道。
实施本发明的实施例,当主信道被新版本站点或老版本站点预留,新版本站点采用AP调度或自主竞争的方式接入到空闲状态的从信道,将空闲状态的从信道作为代理主信道,接入到代理主信道的新版本站点利用代理主信道进行数据传输,这样新版本站点在主信道被预留时,不必通过主信道传输数据,可通过空闲状态的代理主信道并行的传输数据,从而实现主信道和闲置的从信道的全双工传输,因此有效提高了信道的利用率。
本发明实施例还提供了一种站点,在本发明实施例中,所述站点包括处理器、存储器和通信接口。通信接口用于与外部设备进行通信站点中的处理器的数量可以是一个或多个。本发明的一些实施例中,处理器、存储器和通信接口可通过总线或其他方式连接。站点可以用于执行图1所示的方法。关于本实施例涉及的术语的含义以及举例,可以参考图1对应的实施例。此处不再赘述。
其中,存储器中存储程序代码。处理器用于调用存储器中存储的程序代码,用于执行以下操作:
检测到主信道被预留时,监听与所述主信道关联的至少一个从信道;
从所述关联的至少一个从信道中选择一个从信道作为代理主信道;
发起对所述代理主信道的接入流程;
若成功接入所述代理主信道,在所述主信道的预留时间结束前,通过所述代理主信道传输数据。
在本发明的一些实施例中,所述处理器执行从所述关联的至少一个从信道中选择一个从信道作为代理主信道包括:
接收AP发送的携带第一从信道标识的第一控制帧,若检测到所述第一从信道标识对应的从信道为空闲状态,将所述第一从信道标识对应的从信道作为 代理主信道;或
接收AP发送的携带第二从信道标识的第二控制帧;
接收所述AP发送的第一切换指示后,将所述第二从信道标识对应的从信道作为代理主信道;或
接收AP发送的携带多个从信道标识的第三控制帧;
接收所述AP发送的携带第三从信道标识的第二切换指示后,将所述第三从信道标识对应的从信道作为代理主信道。
在本发明的一些实施例中,所述处理器执行发起对所述代理主信道接入流程包括包括:
接收AP发送的触发帧,其中,所述触发帧中携带的设备标识;
根据所述触发帧发起对所述代理主信道的接入流程;或
通过信道竞争的方式发起对所述代理主信道的接入流程。
在本发明的一些实施例中,所述处理器执行所述在所述主信道的新的预留时间内,所述站点通过所述代理主信道传输数据,还包括:
在所述主信道的预留时间结束后,触发接入到所述主信道的流程;或
在所述数据传输完毕后,触发接入到所述主信道的流程。
在本发明的一些实施例中,所述处理器执行在所述主信道的预留时间结束后,触发接入到所述主信道的流程,还包括:
接收AP发送的所述主信道的预留时间;或
通过获取主信道的NAV信息得知所述主信道的预留时间。
在本发明的一些实施例中,所述处理器执行确定主信道被预留时,监听与所述主信道关联的至少一个从信道,还包括:
确定预留所述主信道的设备为老版本站点。
在本发明的一些实施例中,所述处理器执行通过所述代理主信道传输数据包括:
采用固定信道绑定或非连续信道绑定的方式绑定通过所述代理主信道传输所述数据。
实施本发明的实施例,基本服务集BSS中存在新版本站点或老版本站点时,当主信道被新版本站点或老版本站点预留,BBS中的新版本站点采用AP调度或自主竞争的方式接入到空闲状态的从信道,将空闲状态的从信道作为代 理主信道,接入到代理主信道的新版本站点利用代理主信道进行数据传输,这样新版本站点在主信道被预留时,不必通过主信道传输数据,可通过空闲状态的代理主信道并行的传输数据,从而实现主信道和闲置的从信道的全双工传输,因此有效提高了信道的利用率。
本发明实施例还提供了一种无线接入节点,所述无线接入节点包括处理器、存储器和通信接口。通信接口用于与外部设备进行通信站点中的处理器的数量可以是一个或多个。本发明的一些实施例中,处理器、存储器和通信接口可通过总线或其他方式连接。站点可以用于执行图1所示的方法。关于本实施例涉及的术语的含义以及举例,可以参考图1对应的实施例。此处不再赘述。
其中,存储器中存储程序代码。处理器用于调用存储器62中存储的程序代码,用于执行以下操作:
预留主信道以及申请所述主信道的资源总量;
监听代理主信道;其中,所述代理主信道为所述主信道关联的任意一个从信道;
若所述代理主信道为空闲状态,指示所属的新版本站点在所述主信道的资源总量消耗完毕前接入所述代理主信道并通过所述代理主信道传输数据。
具体的,BSS内包括一个AP和多个站点,AP和多个站点通过竞争的方式获取主信道的使用权后会占用主信道一段时间,并在占用的时间段内传输数据,该时间段称为TXOP(英文:Transmission Opportunity,传输机会)。站点预留主信道的方法可以是:处理器监听到主信道为空闲状态时,触发回退流程,待所述回退流程结束后,申请主信道的预留时间,即TXOP。处理器的信道竞争的方法可以是DCF(Distributed Coordination Function,分布式协调功能)或EDCA(Enhance Distributed Channel Access,增强的分布式信道接入)等信道竞争方式,也可以是其他方法,本发明不作限制。BSS包括处理器和老版本处理器,处理器监听到主信道为忙碌状态时,即得知主信道被其他处理器预留,预留主信道的处理器可能是处理器或老版本处理器,此时处理器监听主信道关联的至少一个从信道。
处理器从至少一个从新的中选择一个从新的作为代理主信道,处理器选择代理主信道的方法可以是:由AP通过发送携带从信道标识的Beacon帧来通 知BSS内的各个处理器作为代理主信道的从信道。
处理器发起对代理主信道的接入流程,如果接入流程为AP调度的方式,AP会指示某个处理器接入代理主信道,如果处理器为AP所述指示的,则该处理器可以接入代理主信道;如果接入流程采用自主竞争的方式,例如处理器向AP发往RTS帧,AP接收到RTS帧后向该处理器返回CTS帧,则该处理器可以接入到代理主信道。
处理器成功接入代理主信道后,在主信道的预留时间结束前,通过代理主信道传输上行数据或下行数据。其中,主信道的预留时间可以由AP通知处理器。
可选的,在本发明的一些实施例中,所述资源总量包括:时间长度、带宽和空间中的一种或多种。
可选的,所述处理执行指示所属的新版本站点在所述主信道的资源总量消耗完毕前接入所述代理主信道并通过所述代理主信道传输数据包括:
向所属的新版本站点广播携带设备标识的触发帧,所述触发帧用于指示所述设备标识对应的新版本站点在所述主信道资源消耗完毕前接入所述代理主信道并通过所述代理主信道传输数据。
可选的,所述处理器执行所述若所述代理主信道为空闲状态,指示所属的新版本站点在所述主信道的资源总量消耗完毕前接入所述代理主信道并通过所述代理主信道传输数据之后,还用于执行:
在所述主信道的资源总量消耗完毕后,指示接入所述代理主信道的新版本站点切换到所述主信道。
可选的,所述处理器还用于执行:
向所属的新版本站点广播携带信道标识的信标Beacon帧,所述Beacon帧用于通知新版本站点所述信道标识对应的从信道为代理主信道。
实施本发明的实施例,基本服务集BSS中存在新版本站点或老版本站点时,当主信道被新版本站点或老版本站点预留,BBS中的新版本站点采用AP调度或自主竞争的方式接入到空闲状态的从信道,将空闲状态的从信道作为代理主信道,接入到代理主信道的新版本站点利用代理主信道进行数据传输,这样新版本站点在主信道被预留时,不必通过主信道传输数据,可通过空闲状态的代理主信道并行的传输数据,从而实现主信道和闲置的从信道的全双工传 输,因此有效提高了信道的利用率。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。

Claims (26)

  1. 一种多信道混合传输方法,其特征在于,包括:
    新版本站点检测到主信道被预留时,监听与所述主信道关联的至少一个从信道;
    所述新版本站点从所述关联的至少一个从信道中选择一个从信道作为代理主信道;
    所述新版本站点发起对所述代理主信道的接入流程;
    若所述新版本站点成功接入所述代理主信道,在所述主信道的预留时间结束前,所述新版本站点通过所述代理主信道传输数据。
  2. 如权利要求1所述的方法,其特征在于,所述新版本站点从所述关联的至少一个从信道中选择一个从信道作为代理主信道包括:
    所述新版本站点接收AP发送的携带第一从信道标识的第一控制帧,若所述新版本站点检测到所述第一从信道标识对应的从信道为空闲状态,将所述第一从信道标识对应的从信道作为代理主信道;或
    所述新版本站点接收AP发送的携带第二从信道标识的第二控制帧;
    所述新版本站点接收所述AP发送的第一切换指示后,将所述第二从信道标识对应的从信道作为代理主信道;或
    所述新版本站点接收AP发送的携带多个从信道标识的第三控制帧;
    所述新版本站点接收所述AP发送的携带第三从信道标识的第二切换指示后,将所述第三从信道标识对应的从信道作为代理主信道。
  3. 如权利要求1所述的方法,其特征在于,所述新版本站点发起对所述代理主信道接入流程包括包括:
    所述新版本站点接收AP发送的触发帧,其中,所述触发帧中携带所述新版本站点的设备标识;
    所述新版本站点根据所述触发帧发起对所述代理主信道的接入流程;或
    所述新版本站点通过信道竞争的方式发起对所述代理主信道的接入流程。
  4. 如权利要求1-3任意一项所述的方法,其特征在于,所述在所述主信道的新的预留时间内,所述站点通过所述代理主信道传输数据,还包括:
    所述新版本站点在所述主信道的预留时间结束后,触发接入到所述主信道的流程;或
    所述新版本站点在所述数据传输完毕后,触发接入到所述主信道的流程。
  5. 如权利要求4所述的方法,其特征在于,所述新版本站点在所述主信道的预留时间结束后,触发接入到所述主信道的流程,还包括:
    所述新版本站点接收AP发送的所述主信道的预留时间;或
    所述新版本站点通过获取主信道的NAV信息得知所述主信道的预留时间。
  6. 如权利要求1-5任意一项所述的方法,其特征在于,所述新版本站点确定主信道被预留时,监听与所述主信道关联的至少一个从信道,还包括:
    确定预留所述主信道的设备为老版本站点。
  7. 如权利要求1-6任意一项所述的方法,其特征在于,所述新版本站点通过所述代理主信道传输数据包括:
    采用固定信道绑定或非连续信道绑定的方式绑定通过所述代理主信道传输所述数据。
  8. 一种多信道混合传输方法,其特征在于,包括:
    AP预留主信道以及申请所述主信道的资源总量;
    所述AP监听代理主信道;其中,所述代理主信道为所述主信道关联的任意一个从信道;
    若所述代理主信道为空闲状态,所述AP指示所属的新版本站点在所述主信道的资源总量消耗完毕前接入所述代理主信道并通过所述代理主信道传输数据。
  9. 如权利要求8所述的方法,其特征在于,所述资源总量包括:时间长度、 带宽和空间中的一种或多种。
  10. 如权利要求8或9所述的方法,其特征在于,所述AP指示所属的新版本站点在所述主信道的资源总量消耗完毕前接入所述代理主信道并通过所述代理主信道传输数据包括:
    所述AP向所属的新版本站点广播携带设备标识的触发帧,所述触发帧用于指示所述设备标识对应的新版本站点在所述主信道资源消耗完毕前接入所述代理主信道并通过所述代理主信道传输数据。
  11. 如权利要求8-10任意一项所述的方法,其特征在于,所述若所述代理主信道为空闲状态,所述AP指示所属的新版本站点在所述主信道的资源总量消耗完毕前接入所述代理主信道并通过所述代理主信道传输数据之后,还包括:
    在所述主信道的资源总量消耗完毕后,所述AP指示接入所述代理主信道的新版本站点切换到所述主信道。
  12. 如权利要求8-11任意一项所述的方法,其特征在于,还包括:
    所述AP向所属的新版本站点广播携带信道标识的信标Beacon帧,所述Beacon帧用于通知新版本站点所述信道标识对应的从信道为代理主信道。
  13. 一种站点,其特征在于,包括:
    监听模块,用于检测到主信道被预留时,监听与所述主信道关联的至少一个从信道;
    选择模块,用于从所述关联的至少一个从信道中选择一个从信道作为代理主信道;
    接入模块,用于发起对所述代理主信道的接入流程;
    传输模块,用于若成功接入所述代理主信道,在所述主信道的预留时间结束前,通过所述代理主信道传输数据。
  14. 如权利要求13所述的站点,其特征在于,所述选择模块具体用于:
    接收AP发送的携带第一从信道标识的第一控制帧,若检测到所述第一从信道标识对应的从信道为空闲状态,将所述第一从信道标识对应的从信道作为代理主信道;或
    接收AP发送的携带第二从信道标识的第二控制帧;
    接收所述AP发送的第一切换指示后,将所述第二从信道标识对应的从信道作为代理主信道;或
    接收AP发送的携带多个从信道标识的第三控制帧;
    接收所述AP发送的携带第三从信道标识的第二切换指示后,将所述第三从信道标识对应的从信道作为代理主信道。
  15. 如权利要求13所述的站点,其特征在于,所述接入模块具体用于:
    接收AP发送的触发帧,其中,所述触发帧中携带所述新版本站点的设备标识;
    根据所述触发帧发起对所述代理主信道的接入流程;或
    通过信道竞争的方式发起对所述代理主信道的接入流程。
  16. 如权利要求13-15任意一项所述的站点,其特征在于,所述传输模块还用于:
    在所述主信道的预留时间结束后,触发接入到所述主信道的流程;或
    在所述数据传输完毕后,触发接入到所述主信道的流程。
  17. 如权利要求16一项所述的站点,其特征在于,所述传输模块还用于:
    接收AP发送的所述主信道的预留时间;或
    通过获取主信道的NAV信息得知所述主信道的预留时间。
  18. 如权利要求13-17任意一项所述的站点,其特征在于,所述监听模块还用于:
    确定预留所述主信道的设备为老版本站点。
  19. 如权利要求13-18任意一项所述的站点,其特征在于,所述传输模块用于:
    采用固定信道绑定或非连续信道绑定的方式绑定通过所述代理主信道传输所述数据。
  20. 一种无线接入点,其特征在于,包括:
    预留模块,用于预留主信道以及申请所述主信道的资源总量;
    监听模块,用于监听代理主信道;其中,所述代理主信道为所述主信道关联的任意一个从信道;
    指示模块,用于若所述代理主信道为空闲状态,指示所属的新版本站点在所述主信道的资源总量消耗完毕前接入所述代理主信道并通过所述代理主信道传输数据。
  21. 如权利要求20所述的接入点,其特征在于,所述资源总量包括:时间长度、带宽和空间中的一种或多种。
  22. 如权利要求21或22所述的接入点,其特征在于,所述指示模块具体用于:
    向所属的新版本站点广播携带设备标识的触发帧,所述触发帧用于指示所述设备标识对应的新版本站点在所述主信道资源消耗完毕前接入所述代理主信道并通过所述代理主信道传输数据。
  23. 如权利要求20-22任意一项所述的接入点,其特征在于,还包括:
    切换模块,用于在所述主信道的资源总量消耗完毕后,指示接入所述代理主信道的新版本站点切换到所述主信道。
  24. 如权利要求20-23任意一项所述的接入点,其特征在于,还包括:
    通知模块,用于向所属的新版本站点广播携带信道标识的信标Beacon帧,所述Beacon帧用于通知新版本站点所述信道标识对应的从信道为代理主信道。
  25. 一种站点,包括储存器和处理器,其特征在于,所述存储器保存有实现如权利要求1-7所述的多信道混合传输方法的指令,所述处理器调取并执行所述存储器中的指令,实现如权利要求1-7任意一项所述的多信道混合传输。
  26. 一种无线接入点,包括存储器和处理器,其特征在于,所述存储器保存有实现如权利要求8-12所述的多信道混合传输方法的指令,所述处理器调取并执行所述存储器中的指令,实现如权利要求8-12任意一项所述的多信道混合传输方法。
PCT/CN2015/085733 2015-07-31 2015-07-31 一种多信道混合传输方法、站点和无线接入节点 WO2017020171A1 (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2015/085733 WO2017020171A1 (zh) 2015-07-31 2015-07-31 一种多信道混合传输方法、站点和无线接入节点

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2015/085733 WO2017020171A1 (zh) 2015-07-31 2015-07-31 一种多信道混合传输方法、站点和无线接入节点

Publications (1)

Publication Number Publication Date
WO2017020171A1 true WO2017020171A1 (zh) 2017-02-09

Family

ID=57942158

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/085733 WO2017020171A1 (zh) 2015-07-31 2015-07-31 一种多信道混合传输方法、站点和无线接入节点

Country Status (1)

Country Link
WO (1) WO2017020171A1 (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101442784A (zh) * 2008-12-17 2009-05-27 华为技术有限公司 一种网络切换方法、***和装置
CN103339979A (zh) * 2011-01-26 2013-10-02 诺基亚公司 用于无线电***在辅载波上共存的装置和方法
WO2014070548A1 (en) * 2012-10-29 2014-05-08 Qualcomm Incorporated Coordinated transmission rate and channel scheduling for wireless multicast and broadcast
CN103907388A (zh) * 2011-09-26 2014-07-02 交互数字专利控股公司 波段间载波聚合
CN104796989A (zh) * 2014-01-21 2015-07-22 中兴通讯股份有限公司 一种信道切换同步传输的方法及站点设备

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101442784A (zh) * 2008-12-17 2009-05-27 华为技术有限公司 一种网络切换方法、***和装置
CN103339979A (zh) * 2011-01-26 2013-10-02 诺基亚公司 用于无线电***在辅载波上共存的装置和方法
CN103907388A (zh) * 2011-09-26 2014-07-02 交互数字专利控股公司 波段间载波聚合
WO2014070548A1 (en) * 2012-10-29 2014-05-08 Qualcomm Incorporated Coordinated transmission rate and channel scheduling for wireless multicast and broadcast
CN104796989A (zh) * 2014-01-21 2015-07-22 中兴通讯股份有限公司 一种信道切换同步传输的方法及站点设备

Similar Documents

Publication Publication Date Title
US11950280B2 (en) Channelization and BWP
US10187905B2 (en) Target wake time (TWT) scheduling for orthogonal frequency-division multiple access (OFDMA) channelization
KR102215127B1 (ko) 데이터 동시 송수신을 위한 무선 통신 방법 및 이를 이용한 무선 통신 장치
US20230276489A1 (en) Communication method, access point, and station
WO2019149117A1 (zh) 选择资源的方法及装置
WO2015180467A1 (zh) 一种上行数据的发送方法、基站、用户设备及通信网络
JP6545912B2 (ja) メッセージ送信方法及びユーザ機器
WO2017035937A1 (zh) 一种传输的方法及终端
EP3322242B1 (en) Method and device for transmission instruction, transmission triggering and transmission implementation for multi-station
CN106856629B (zh) 一种数据传输保护方法及其装置
WO2014139413A1 (zh) 非中心式簇机制的实现方法与装置
WO2013166670A1 (zh) 上行信道资源配置方法和设备
US20160295612A1 (en) Information sending method and apparatus
CN106688301B (zh) 一种多信道的接入方法和装置
CN114679919A (zh) 配置方法和装置
WO2017114040A1 (zh) 一种传输机会控制方法及装置
WO2017020171A1 (zh) 一种多信道混合传输方法、站点和无线接入节点
WO2015120577A1 (zh) 数据传输处理方法及装置
WO2017012125A1 (zh) 无线接入点同步协作方法、设备及***
EP3531786B1 (en) Data transmission method and apparatus
CN106550343B (zh) 端到端通信站点发现方法、站点及接入点
WO2017004796A1 (zh) 一种随机接入方法、***及终端设备
US20240073875A1 (en) Terminal device and method therein for resource reservation
WO2021013198A1 (zh) 通信的方法和通信装置
CN111787626B (zh) 一种数据传输保护方法及其装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15899950

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 15899950

Country of ref document: EP

Kind code of ref document: A1