WO2016191986A1 - 一种数据处理方法及装置 - Google Patents
一种数据处理方法及装置 Download PDFInfo
- Publication number
- WO2016191986A1 WO2016191986A1 PCT/CN2015/080416 CN2015080416W WO2016191986A1 WO 2016191986 A1 WO2016191986 A1 WO 2016191986A1 CN 2015080416 W CN2015080416 W CN 2015080416W WO 2016191986 A1 WO2016191986 A1 WO 2016191986A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- link
- resource allocation
- information
- identifier
- direct
- Prior art date
Links
Images
Definitions
- the present invention relates to the field of communications, and in particular, to a data processing method and apparatus.
- Wireless Fidelity is a wireless LAN technology based on the IEEE 802.11 standard of the Institute of Electrical and Electronics Engineers (IEEE), which implements personal computers (Personal Computers, PCs) and user equipment. Terminals such as (User Equipment, UE) form a computer network in a wireless manner.
- a WiFi device may include an Access Point (AP) and a User Site (Station: STA).
- AP Access Point
- STA User Site
- the communication link between the access point and the site is called a non-direct link.
- the IEEE 802.11 standard specifies a direct link technology, that is, a communication link between a station and a station does not need to pass through an access point, but only a pair of direct links are allowed at the same time.
- an application scenario of a typical direct link and an indirect link includes a first site 1, a second site 2, a third site 3, a fourth site 4, and a fifth site 5.
- the first station 1 and the second station 2 are directly connected links;
- the third station 3 and the fourth station 4 are directly connected links;
- the fifth station 5 and the sixth station 6 respectively establish non-connection points with the access point.
- Direct link The first station and the second station are connected to the AP1 to accept the control of the access point, but they communicate through the direct link, and do not need to be forwarded through the access point.
- the fifth station and the sixth station communicate, they must be forwarded through the access point because the direct link is not established.
- the IEEE intends to establish a new generation of IEEE802.11 supplementary standard, which will introduce the OFDMA (Orthogonal Frequency-Division Multiple Access) technology, which can improve the efficiency of bandwidth resource usage.
- OFDMA Orthogonal Frequency-Division Multiple Access
- the OFDMA technology divides the transmission bandwidth into orthogonal sets of subcarriers that do not overlap each other, and allocates different subcarrier sets to different sites, so that the access point can communicate with multiple sites at the same time.
- OFDMA technology can dynamically allocate available bandwidth The source is allocated to the required sites to optimize the utilization of system resources.
- the access point can be divided into DL-OFDMA (Downlink-OFDMA, downlink OFDMA) technology, and the station transmits data to the access point as UL-OFDMA (Uplink-OFDMA, uplink OFDMA). )technology.
- the DL-OFDMA technology enables an access point to simultaneously transmit data to multiple sites by occupying sub-carrier sets that do not overlap each other.
- UL-OFDMA enables multiple sites to simultaneously transmit data to an access point. Since link resources such as subcarriers will be dynamically allocated, before establishing an OFDMA-based indirect link, the access point needs to inform the site of the allocated resource information in advance to communicate.
- the resource allocation information may be carried by a PHY Header and a Media Access Control (MAC) layer.
- MAC Media Access Control
- the new IEEE 802.11 supplementation standard proposed by the IEEE will either enhance the original direct link part to further adapt to future high-density scenarios.
- an enhanced scheme of a direct link proposes to simultaneously schedule a direct link in a non-direct link scheduling period of DL-OFDMA or UL-OFDMA, so that a direct link and an indirect link coexist, and at the same time It is possible to reduce the impact of direct links on indirect links.
- the access point is also required to send a direct link resource allocation record in advance, so that the direct link site can perform direct connection communication according to the allocated resources.
- the resource allocation information uses an identifier of the site (eg, an association identifier) and an identifier of the direct link to indicate a resource allocation object.
- the identifier of the site and the identifier of the direct link in the resource allocation information are represented by a truncation method.
- the resource allocation information in the IEEE802.11ac standard only allocates a field of 8 bits. Indicates the original 16-bit site identifier. Therefore, whether a resource allocation information belongs to a non-directly connected site or a directly connected communication site is prone to ambiguity. Adding additional fields or information bits to indicate this information is bound to increase overhead. Contrary to reducing the length of resource allocation information as much as possible.
- Embodiments of the present invention provide a data processing method and apparatus, which can effectively reduce the length of resource allocation information and improve the usage rate of bandwidth.
- a data processing method for an access point, including:
- the resource allocation information includes a plurality of resource allocation records, each of the resource allocation records including link type identification information, link identification information, and channel resource information,
- the link identifier information in the resource allocation record includes a site identifier of a non-directly connected link site, where the resource identifier records in the resource allocation record take the first range value.
- the value of the link type identification information in the allocation record is used to indicate a data transmission rate when the non-directly connected link station communicates with the access point, where the channel resource information is used in the resource allocation record. Indicating a channel resource required for the non-directly connected link station to communicate with the access point,
- the link identifier information in the resource allocation record includes a direct link identifier, and the chain in the resource allocation record
- the value of the path type identification information is used to indicate that the resource allocation record is a resource allocation record for the direct link station to perform direct connection communication
- the channel resource information in the resource allocation record is used to indicate the direct link The channel resources required for the station to perform direct communication
- the first range value of the link type identification information is a value space of a data transmission rate of the indirect link
- the value space of the second range value of the link type identification information is outside the first range value.
- the second aspect provides a data processing method, which is applied to a direct link site, where the direct link site refers to a site that has established a direct link, including:
- resource allocation information sent by the access point where the resource allocation information includes multiple resource allocation records, where each of the resource allocation records includes link type identification information, link identification information, and channel resource information,
- the link identifier information in the resource allocation record includes a site identifier of a non-directly connected link site, where the resource identifier records in the resource allocation record take the first range value.
- the value of the link type identification information in the allocation record is used to indicate a data transmission rate when the non-directly connected link station communicates with the access point, where the channel resource information is used in the resource allocation record. Indicating a channel resource required for the non-directly connected link station to communicate with the access point,
- the link identifier information in the resource allocation record includes a direct link identifier, and the chain in the resource allocation record
- the value of the path type identification information is used to indicate that the resource allocation record is a resource allocation record for the direct link station to perform direct connection communication
- the channel resource information in the resource allocation record is used to indicate the direct link The channel resources required for the station to perform direct communication
- the processing the resource allocation information includes:
- the link type identification information to obtain a first range value
- the link identifier information is a resource allocation record of the site identifier of the direct link site
- the link type identification information is found to take the first range value and the link identification information is a resource allocation record of the site identifier of the direct link site, the channel resource in the resource allocation record is used. Information and indirect communication with the access point;
- the link type identification information where the second range value is obtained
- the link identifier information is a value of the direct link identifier of the direct link where the direct link station is located. Assign records;
- the link type identification information is found to take the second range value and the link identification information is used as the resource allocation of the direct link identifier of the direct link where the direct link station is located Recording, using the channel resource information in the resource allocation record to perform direct communication with the directly connected link peer site indicated by the direct link identifier of the direct link.
- an access point including:
- a generating unit configured to generate resource allocation information, where the resource allocation information includes multiple resource allocation records, where each of the resource allocation records includes link type identification information, link identification information, and channel resource information,
- the link identifier information in the resource allocation record includes a site identifier of a non-directly connected link site, where the resource identifier records in the resource allocation record take the first range value.
- the value of the link type identification information in the allocation record is used to indicate a data transmission rate when the non-directly connected link station communicates with the access point, where the channel resource information is used in the resource allocation record. Indicating a channel resource required for the non-directly connected link station to communicate with the access point,
- the link identifier information in the resource allocation record includes a direct link identifier, and the chain in the resource allocation record
- the value of the path type identification information is used to indicate that the resource allocation record is a resource allocation record for the direct link station to perform direct connection communication
- the channel resource information in the resource allocation record is used to indicate the direct link The channel resources required for the station to perform direct communication
- a sending unit configured to send the resource allocation information to the site, so that the site indicated by the site identifier of the indirect link site performs direct communication by the site indicated by the indirect communication or the direct link identifier .
- the sending unit is further configured to: before the generating unit generates the resource allocation information, send a direct link identifier message to the direct link station, where the direct link identifier message includes a direct link identifier, where The direct link identifier is used to identify the direct link where the direct link site is located.
- the first range value of the link type identification information is a value space of a data transmission rate of the indirect link
- the value space of the second range value of the link type identification information is outside the first range value.
- a fourth aspect provides a direct link site, where the direct link site refers to a site that has established a direct link, including:
- a receiving unit configured to receive resource allocation information sent by the access point, where the resource allocation information includes multiple resource allocation records, where each of the resource allocation records includes link type identification information, link identification information, and channel resource information,
- the link identifier information in the resource allocation record includes a site identifier of a non-directly connected link site, where the resource identifier records in the resource allocation record take the first range value.
- the value of the link type identification information in the allocation record is used to indicate a data transmission rate when the non-directly connected link station communicates with the access point, where the channel resource information is used in the resource allocation record. Indicating a channel resource required for the non-directly connected link station to communicate with the access point,
- the link identifier information in the resource allocation record includes a direct link identifier, and the chain in the resource allocation record
- the value of the path type identification information is used to indicate that the resource allocation record is a resource allocation record for the direct link station to perform direct connection communication
- the channel resource information in the resource allocation record is used to indicate the direct link The channel resources required for the station to perform direct communication
- a processing unit configured to process the resource allocation information.
- the processing unit is specifically configured to:
- the link type identification information to obtain a first range value
- the link identifier information is a resource allocation record of the site identifier of the direct link site
- the link type identification information is found to take the first range value and the link identification information is a resource allocation record of the site identifier of the direct link site, the channel resource in the resource allocation record is used. Information and indirect communication with the access point;
- the value of the link identifier is the resource allocation record of the direct link identifier of the direct link of the direct link site;
- the link identification information is a resource allocation record of the direct link identifier of the direct link of the direct link station, the resource is used.
- the channel resource information in the allocation record is directly connected to the directly connected link peer station indicated by the direct link identifier of the direct link.
- an access point including:
- a memory for storing program code
- the program code used by the processor to call the memory store performs the following method: generating resource allocation information, where the resource allocation information includes a plurality of resource allocation records, each of the resource allocation records including link type identification information and link identification information And channel resource information,
- the link identifier information in the resource allocation record includes a site identifier of a non-directly connected link site, where the resource identifier records in the resource allocation record take the first range value.
- the value of the link type identification information in the allocation record is used to indicate a data transmission rate when the non-directly connected link station communicates with the access point, where the channel resource information is used in the resource allocation record. Indicating a channel resource required for the non-directly connected link station to communicate with the access point,
- the link identifier information in the resource allocation record includes a direct link identifier, and the chain in the resource allocation record
- the value of the path type identification information is used to indicate that the resource allocation record is a resource allocation record for the direct link station to perform direct connection communication
- the channel resource information in the resource allocation record is used to indicate the direct link The channel resources required for the station to perform direct communication
- a transmitter configured to send the resource allocation information to a site, so that the site indicated by the site identifier of the indirect link site performs direct communication by the site indicated by the indirect communication or the direct link identifier .
- the transmitter is further configured to: before the processor generates resource allocation information,
- the directly connected link station sends a direct link identifier message, where the direct link identifier message includes a direct link identifier, and the direct link identifier is used to identify the direct link where the direct link station is located. link.
- the first range value of the link type identification information is a value space of a data transmission rate of the indirect link
- the value space of the second range value of the link type identification information is outside the first range value.
- a direct link site refers to a site that has established a direct link, including:
- a receiver configured to receive resource allocation information sent by the access point, where the resource allocation information includes multiple resource allocation records, where each of the resource allocation records includes link type identification information, link identification information, and channel resource information,
- the link identifier information in the resource allocation record includes a site identifier of a non-directly connected link site, where the resource identifier records in the resource allocation record take the first range value.
- the value of the link type identification information in the allocation record is used to indicate a data transmission rate when the non-directly connected link station communicates with the access point, where the channel resource information is used in the resource allocation record. Indicating a channel resource required for the non-directly connected link station to communicate with the access point,
- the link identifier information in the resource allocation record includes a direct link identifier, and the chain in the resource allocation record
- the value of the path type identification information is used to indicate that the resource allocation record is a resource allocation record for the direct link station to perform direct connection communication
- the channel resource information in the resource allocation record is used to indicate the direct link The channel resources required for the station to perform direct communication
- a memory configured to store the program code and the resource allocation information received by the receiver
- a processor configured to invoke the program code stored by the memory to process the resource allocation information.
- the processor is configured to invoke the program code stored in the memory to process the resource allocation information, specifically:
- the processor is configured to invoke the program code stored in the memory, and find, in the resource allocation information, that the link type identification information takes a first range value and the link identifier information is a value of the direct link site.
- the link type identification information is found to take the first range value and the link identification information is a resource allocation record of the site identifier of the direct link site, the channel resource in the resource allocation record is used. Information and indirect communication with the access point;
- the link type identification information where the second range value is obtained
- the link identifier information is a value of the direct link identifier of the direct link where the direct link station is located. Assign records;
- the link identification information is a resource allocation record of the direct link identifier of the direct link of the direct link station, the resource is used.
- the channel resource information in the allocation record is directly connected to the directly connected link peer station indicated by the direct link identifier of the direct link.
- Embodiments of the present invention provide a data processing method and apparatus.
- the resource allocation record of the direct link multiplexes the resource allocation record format of the indirect link in the format, and uses the link type identification information in the resource allocation record to take the first range value or the second range value to indicate the resource.
- the allocation record is a direct link resource allocation record or an indirect link resource allocation record, and also uses the first range value of the link type identification information to indicate the transmission rate information necessary for the indirect communication, avoiding an additional increase
- a field is used as the identification information of the link type, which effectively reduces the length of the resource allocation information and improves the bandwidth usage rate.
- FIG. 1 is a schematic diagram of a network structure provided by the prior art
- FIG. 2 is a schematic structural diagram of a resource allocation record of a non-directly connected link according to the prior art
- FIG. 3 is a flowchart of a data processing method according to an embodiment of the present invention.
- FIG. 4 is a flowchart of another data processing method according to an embodiment of the present invention.
- FIG. 5 is a flowchart of still another data processing method according to an embodiment of the present invention.
- FIG. 6 is a schematic structural diagram of a direct link resource allocation record according to an embodiment of the present invention.
- FIG. 7 is a schematic structural diagram of an access point according to an embodiment of the present invention.
- FIG. 8 is a schematic structural diagram of a direct link site according to an embodiment of the present invention.
- FIG. 9 is a schematic structural diagram of another access point according to an embodiment of the present invention.
- FIG. 10 is a schematic structural diagram of another direct link site according to an embodiment of the present invention.
- the prior art provides a schematic structure of a resource allocation record of a non-directly connected link, as shown in FIG. 2, including a physical layer preamble sequence 11 (PHY Preamble), a site identification field 12 (STA ID), and orthogonal frequency division multiplexing ( Orthogonal Frequency Division Multiplexing (OFDM) subcarrier resource field 13 and data transmission rate field 14.
- the data transmission rate field may be a Modulation and Coding Scheme (MCS) field.
- MCS Modulation and Coding Scheme
- Each modulation coding scheme essentially corresponds to a data transmission rate.
- some fields may have a reserved value space, for example, a data transmission rate field.
- the data transmission rate field in IEEE802.11ac is 4 bits, and the 4-bit data transmission rate field may indicate 16 A data transfer rate, but only 10 data transfer rates are actually used.
- the embodiment of the invention provides a data processing method, which is applied to an access point, as shown in FIG. 3, and includes:
- Step 101 The access point generates resource allocation information.
- the resource allocation information includes a plurality of resource allocation records, and each of the resource allocation records includes link type identification information, link identification information, and channel resource information.
- the link identifier information in the resource allocation record includes a site identifier of a non-directly connected link site, where the resource identifier records in the resource allocation record take the first range value.
- the value of the link type identification information in the allocation record is used to indicate a data transmission rate when the non-directly connected link station communicates with the access point, where the channel resource information is used in the resource allocation record. Indicating a channel resource required for the non-directly connected link station to communicate with the access point,
- the link identifier information in the resource allocation record includes a direct link identifier, and the chain in the resource allocation record
- the value of the path type identification information is used to indicate that the resource allocation record is a resource allocation record for the direct link station to perform direct connection communication
- the channel resource information in the resource allocation record is used to indicate the direct link The channel resources required for the station to perform direct communication
- the value of the second range value is outside the first range value, which may be a value, that is, the value of the link type identification information may be a fixed value.
- the second range value may also be an value interval. That is, the value of the link type identification information may not be a fixed value, and may be any value in the value range.
- Step 102 Send the resource allocation information to the site, so that the site indicated by the site identifier of the indirect link site performs direct communication by the site indicated by the indirect communication or the direct link identifier.
- a site may be a direct link site or a non-direct link site, and the direct link site may perform direct communication and/or indirect communication according to the resource allocation record.
- the non-directly connected link performs indirect communication only according to the resource allocation record.
- the resource allocation record of the direct link multiplexes the resource allocation record format of the indirect link in the format, and takes the first range value or the first through the link type identification information in the resource allocation record.
- the two range values are used to indicate whether the resource allocation record is a direct link resource allocation record or an indirect link resource allocation record, and the first range value of the link type identification information is used to indicate the transmission necessary for the indirect communication.
- the rate information avoids adding another field as the identification information of the link type, effectively reducing the length of the resource allocation information and improving the bandwidth usage rate.
- the embodiment of the present invention provides a data processing method, which is applied to a direct link site, where the direct link site refers to a site that has established a direct link, and the direct link site can also be simultaneously accessed.
- the point establishes an indirect link, as shown in Figure 4, including:
- Step 201 Receive resource allocation information sent by an access point.
- the resource allocation information includes a plurality of resource allocation records, and each of the resource allocation records includes link type identification information, link identification information, and channel resource information.
- the link identifier information in the resource allocation record includes a site identifier of a non-directly connected link site, where the resource identifier records in the resource allocation record take the first range value.
- the value of the link type identification information in the allocation record is used to indicate a data transmission rate when the non-directly connected link station communicates with the access point, where the channel resource information is used in the resource allocation record. Channel resources required to establish communication with the access point by the indirect link site.
- the link identifier information in the resource allocation record includes a link identifier of a direct link, where the resource allocation record is in the resource allocation record.
- the value of the link type identification information is used to indicate that the resource allocation record is a resource allocation record of a direct link station for direct connection communication, and the channel resource information in the resource allocation record is used to indicate the straight The channel resources required for direct link communication with the link site.
- the second range value can be a value.
- Step 202 Process the resource allocation information.
- searching for the link type identification information in the resource allocation information takes a first range value and the link identifier information is taken.
- a value of the resource allocation record of the site identifier of the direct link site if the link type identification information is found to take the first range value and the link identifier information is the site identifier of the direct link site a resource allocation record, using the channel resource information in the resource allocation record to perform indirect communication with an access point.
- the link type identification information is searched for the second range value in the resource allocation information, and the link identifier information is a direct link of the direct link site.
- the resource allocation record of the link identifier of the road if the link type identification information is found to take the second range value and the link identifier information is the resource of the link identifier of the direct link of the direct link station And allocating a record, using the channel resource information in the resource allocation record to perform direct communication with the directly connected link peer station indicated by the direct link identifier of the direct link.
- the resource allocation record of the direct link multiplexes the resource allocation record format of the indirect link in the format, and takes the first range value or the first through the link type identification information in the resource allocation record.
- the two range values are used to indicate whether the resource allocation record is a direct link resource allocation record or an indirect link resource allocation record, and the first range value of the link type identification information is used to indicate the transmission necessary for the indirect communication.
- the rate information avoids adding another field as the identification information of the link type, effectively reducing the length of the resource allocation information and improving the bandwidth usage rate.
- the present invention does not pay attention to the resource allocation record of the two link types of the direct link resource allocation record and the non-direct link resource allocation record after the site receives the resource allocation information, or only finds the direct connection.
- a resource allocation record of a link type in a link resource allocation record and an indirect link resource allocation record For example, if the station knows in advance whether the station is scheduled to be directly connected or indirectly connected, it can only find the resource allocation record of one link type. If the site cannot find the resource allocation record related to the site, it indicates that the resource allocation information received this time does not involve the direct link and the indirect link where the site is located.
- the embodiment of the present invention provides a data processing method, which is applied to a WiFi scenario as shown in FIG. 1.
- the site and the access point in the WiFi scenario use OFDMA technology, as shown in FIG. 5, and include:
- Step 301 The access point generates resource allocation information.
- the access point To simultaneously initiate OFDMA-based indirect communication and direct connection communication, the access point generates resource allocation information.
- the resource allocation information is used to indicate the physical layer resources required for the direct link communication or the indirect link to perform the indirect communication, and may include the direct link resource allocation record and the indirect link resource. Assign records.
- An indirect link refers to a communication link between an access point and a site.
- An OFDMA-based indirect link refers to a communication link that uses an OFDMA mechanism access point to simultaneously transmit data to multiple sites.
- the indirect link resource allocation record is used to indicate that the access point is a resource allocated by the indirect communication link between the indirect link site and the access point.
- the indirect link resource allocation record includes link identification information, data transmission rate information, channel resource information, and the like.
- the link identifier information includes a site identifier of a non-directly connected link site.
- the data transmission rate information is used to indicate a data transmission rate used by the communication between the indirect link site and the access point.
- the channel resource information is used to indicate a channel resource required for the non-directly connected link station to communicate with the access point.
- the first range value and the second range value exist in the value space of the data transmission rate information.
- the first range value refers to a value space for indicating a data transmission rate in the data transmission rate information
- the second range value may be a value space of the data transmission rate information except the first range.
- the remaining value space outside the value may also be a subspace of the remaining value space, or may be a value in the remaining value space.
- the data transmission rate information field in IEEE802.11ac is 4 bits to indicate 16 data transmission rates, and the value space is 0 to 15, but the actual system only supports 10 data transmission rates, so data transmission in IEEE802.11ac
- the rate information field uses only the value space of 0 to 9 to indicate the data transmission rate, that is, the first range value, and the second range value may be a value space composed of 10 to 15, or may be 10
- the subspace of the value space composed of ⁇ 15 can also be 10-15 Any of the values.
- the direct link resource allocation record is used to indicate the resource allocated by the access point for direct communication between the directly connected link sites.
- the direct link resource allocation record includes link identification information, link type identification information, and channel resource information.
- the direct link resource allocation record multiplexes the indirect link resource allocation record in a format.
- the direct link refers to a link that directly communicates between a station and a station.
- the link identifier information includes a direct link identifier for identifying a direct link.
- the direct link identifier information field multiplexes the link identifier information field in the indirect link resource allocation record format, and is collectively referred to as a link identifier information field.
- the site identifier of one of the directly connected links may be used as the identifier of the direct link, or may be used by the access point in a value space parallel to the site identifier. If the value of the specific direct link identification information is different, the present invention does not pay attention to it. Only in terms of the value of the link identifier, it is impossible to distinguish whether the related resource allocation record is assigned to a direct link or an indirect link, so the direct link resource allocation record needs to join the chain. Road type identification information.
- the link type identification information is used to identify whether the resource allocation record is the direct link resource allocation record or the indirect link resource allocation record. For example, the link type identification information multiplexes the data transmission rate information field in the indirect link resource allocation record, and the second range value of the data transmission rate information field is used to indicate the resource allocation record. It is a resource allocation record for direct link communication for direct link communication.
- the resource allocation record Since the direct link resource allocation record can multiplex the format of the non-directly connected link resource allocation information, the resource allocation record has a unified format including at least a link identification information field 21 and a data transmission rate/link type identification information field. 22, as shown in Figure 6.
- the data transmission rate/link type identification information field identifies whether the resource allocation record is a direct link resource allocation record or an indirect link resource allocation record. If the value of the data transmission rate/link type identification information is in the second range value, determining that the corresponding resource allocation information is the direct link resource allocation record; if the data transmission rate/link type identification If the value of the information is in the first range, the corresponding resource allocation information is determined to be the indirect link resource allocation record, and the data is transmitted. The transmission rate/link type identification information is still used to indicate the data transmission rate of the indirect link.
- Step 302 The access point sends the resource allocation information to the station.
- the station involved in the resource allocation information is caused to perform direct communication or indirect communication according to the resource allocation record.
- Step 303 The direct link station searches for the link type identification information in the resource allocation information to obtain a first range value, and the link identifier information takes a value of a resource allocation record of the site identifier of the direct link station. .
- the direct link site refers to a site that has established a direct link, and the direct link site can also establish an indirect link with the access point at the same time.
- step 304 is performed.
- step 305 is performed.
- Step 305 The direct link station searches for the link type identification information in the resource allocation information to obtain a second range value, and the link identifier information is a direct link of the direct link station.
- the resource allocation record of the direct link identifier of the road is a direct link of the direct link station.
- step 306 is performed.
- the link type identification information is not found to take the second range value, and the link identifier information is the resource allocation record of the direct link identifier of the direct link where the direct link station is located, the step is performed. 307.
- Step 306 The direct link station uses the channel resource information in the resource allocation record found in step 305 to perform direct communication with the directly connected link end indicated by the direct link identifier.
- Step 307 The direct link station determines that the resource allocation information does not involve a direct link and a non-directly connected link where the direct link station is located.
- the data transmission rate/link type identification information field in the resource allocation record takes a first range value or a second range value to indicate that the resource allocation record is a direct link resource.
- the allocation record or the indirect link resource allocation record that is, the direct link resource allocation record multiplexes the indirect link resource allocation record format in the format, and the transmission rate that must be included in the indirect link resource allocation record.
- the information field is multiplexed into a link type identification information field, and the unused value space in the transmission rate information field is used as a value space of the link type identification information field, and is used to indicate that the resource allocation record is a direct link resource allocation record. Therefore, an additional field is added as the link type identification information, which effectively reduces the length of the resource allocation information and improves the bandwidth usage rate.
- the resource allocation information is included in the resource allocation information, and the value of the link identifier information field is a resource allocation record of the site identifier or the direct link identifier; if the resource allocation information includes a link identifier information field, And determining, by the resource allocation record of the site identifier or the direct link identifier, a value range of the link type identification information in the resource allocation record; if the resource allocation information does not include link identifier information
- the value of the field is a resource allocation record of the site identifier or the direct link identifier, and it is determined that the resource allocation information does not involve a direct link and an indirect link with the site.
- the resource allocation record of the site identifier When the value of the link identifier information field in the resource allocation information is the resource allocation record of the site identifier, if the value of the link type identification information in the resource allocation record belongs to the first range value, Using the channel resource information in the resource allocation record to perform indirect communication with the access point; if the value of the link type identification information in the resource allocation record belongs to the second range value, use the resource allocation record
- the channel resource information in the network is directly connected to the station indicated by the station for direct communication.
- the link type identifier in the resource allocation record The value of the information belongs to the second range value, and uses the channel resource information in the resource allocation record to perform direct communication with the directly connected link end indicated by the direct link identifier.
- a direct link identifier message is sent to the direct link station, where the direct link identifier message includes a direct link identifier, and the direct link identifier It is used to identify the direct link where the direct link site is located.
- An embodiment of the present invention provides an access point 40, as shown in FIG. 7, including:
- the generating unit 401 is configured to generate resource allocation information, where the resource allocation information includes multiple resource allocation records, where each of the resource allocation records includes link type identification information, link identification information, and channel resource information.
- the link identifier information in the resource allocation record includes a site identifier of a non-directly connected link site, where the resource identifier records in the resource allocation record take the first range value.
- the value of the link type identification information in the allocation record is used to indicate a data transmission rate when the non-directly connected link station communicates with the access point, where the channel resource information is used in the resource allocation record. Indicating a channel resource required for the non-directly connected link station to communicate with the access point,
- the link identifier information in the resource allocation record includes a direct link identifier, and the chain in the resource allocation record
- the value of the path type identification information is used to indicate that the resource allocation record is a resource allocation record for the direct link station to perform direct connection communication
- the channel resource information in the resource allocation record is used to indicate the direct link The channel resources required for the station to perform direct communication
- the sending unit 402 is configured to send the resource allocation information to the site, so that the site indicated by the site identifier of the indirect link site performs direct connection by the site indicated by the direct link identifier or the directly connected link identifier. Communication.
- the resource allocation record of the direct link multiplexes the resource allocation record format of the indirect link in the format, and takes the first range value or the first through the link type identification information in the resource allocation record.
- the two range values are used to indicate whether the resource allocation record is a direct link resource allocation record or an indirect link resource allocation record, and the first range value of the link type identification information is used to indicate the transmission necessary for the indirect communication.
- Rate information Avoid adding an additional field as the identification information of the link type, effectively reducing the length of the resource allocation information and increasing the bandwidth usage rate.
- the sending unit 402 is further configured to: before the generating unit 401 generates resource allocation information, send a direct link identifier message to the direct link station, where the direct link identifier message includes And connecting the link identifier, where the direct link identifier is used to identify a direct link where the direct link site is located.
- the first range value of the link type identification information is a value space of a data transmission rate of the indirect link
- the value space of the second range value of the link type identification information is outside the first range value.
- the embodiment of the present invention provides a direct link site 50.
- the direct link site refers to a site that has established a direct link, including:
- the receiving unit 501 is configured to receive resource allocation information sent by the access point, where the resource allocation information includes multiple resource allocation records, where each of the resource allocation records includes link type identification information, link identifier information, and channel resource information. ,
- the link identifier information in the resource allocation record includes a site identifier of a non-directly connected link site, where the resource identifier records in the resource allocation record take the first range value.
- the value of the link type identification information in the allocation record is used to indicate a data transmission rate when the non-directly connected link station communicates with the access point, where the channel resource information is used in the resource allocation record. Indicating a channel resource required for the non-directly connected link station to communicate with the access point,
- the link identifier information in the resource allocation record includes a direct link identifier, and the chain in the resource allocation record
- the value of the path type identification information is used to indicate that the resource allocation record is a resource allocation record for the direct link station to perform direct connection communication
- the channel resource information in the resource allocation record is used to indicate the direct link The channel resources required for the station to perform direct communication
- the processing unit 502 is configured to process the resource allocation information.
- the resource allocation record of the direct link is multiplexed in the format.
- a resource allocation record format of the direct link where the link type identification information in the resource allocation record takes a first range value or a second range value to indicate whether the resource allocation record is a direct link resource allocation record or an indirect link
- the resource allocation record also uses the first range value of the link type identification information to indicate the transmission rate information necessary for the non-direct communication, and avoids adding an additional field as the identification information of the link type, thereby effectively reducing the resource allocation.
- the length of the information increases the bandwidth usage.
- the processing unit 502 is specifically configured to:
- the link type identification information to obtain a first range value
- the link identifier information is a resource allocation record of the site identifier of the direct link site
- the link type identification information is found to take the first range value and the link identification information is a resource allocation record of the site identifier of the direct link site, the channel resource in the resource allocation record is used. Information and indirect communication with the access point;
- the link type identification information where the second range value is obtained
- the link identifier information is a value of the direct link identifier of the direct link where the direct link station is located. Assign records;
- the link identification information is a resource allocation record of the direct link identifier of the direct link of the direct link station, the resource is used.
- the channel resource information in the allocation record is directly connected to the directly connected link peer station indicated by the direct link identifier of the direct link.
- An embodiment of the present invention provides an access point 60, as shown in FIG. 9, including:
- a memory 601 configured to store program code
- the processor 602 is configured to invoke the program code stored in the memory to execute a method of generating resource allocation information, where the resource allocation information includes a plurality of resource allocation records, each of the resource allocation records including link type identification information, and a link. Identification information and channel resource information,
- the link identifier information in the resource allocation record includes a site identifier of a non-directly connected link site, where the resource identifier records in the resource allocation record take the first range value. Assign the link type identification information in the record The value of the channel is used to indicate the data transmission rate when the non-directly connected link station communicates with the access point, where the channel resource information is used to indicate the indirectly connected link site and Channel resources required for the access point communication,
- the link identifier information in the resource allocation record includes a direct link identifier, and the chain in the resource allocation record
- the value of the path type identification information is used to indicate that the resource allocation record is a resource allocation record for the direct link station to perform direct connection communication
- the channel resource information in the resource allocation record is used to indicate the direct link The channel resources required for the station to perform direct communication
- the transmitter 603 is configured to send the resource allocation information to the station, so that the site indicated by the site identifier of the indirect link site performs direct connection to the site indicated by the direct link identifier or the direct link identifier indication Communication.
- the bus 604 is configured to be connected to the memory 601, the processor 602, and the transmitter 603 to complete communication with each other.
- the resource allocation record of the direct link multiplexes the resource allocation record format of the indirect link in the format, and takes the first range value or the first through the link type identification information in the resource allocation record.
- the two range values are used to indicate whether the resource allocation record is a direct link resource allocation record or an indirect link resource allocation record, and the first range value of the link type identification information is used to indicate the transmission necessary for the indirect communication.
- the rate information avoids adding another field as the identification information of the link type, effectively reducing the length of the resource allocation information and improving the bandwidth usage rate.
- the transmitter 603 is further configured to send a direct link identifier message to the direct link station before the processor 602 generates resource allocation information, where the direct link identifier message includes And connecting the link identifier, where the direct link identifier is used to identify a direct link where the direct link site is located.
- the first range value of the link type identification information is a value space of a data transmission rate of the indirect link
- the value space of the second range value of the link type identification information is outside the first range value.
- the embodiment of the present invention provides a direct link site 70.
- the direct link site refers to a site that has established a direct link, including:
- the receiver 701 is configured to receive resource allocation information sent by the access point, where the resource allocation information includes multiple resource allocation records, where each of the resource allocation records includes link type identification information, link identifier information, and channel resource information. ,
- the link identifier information in the resource allocation record includes a site identifier of a non-directly connected link site, where the resource identifier records in the resource allocation record take the first range value.
- the value of the link type identification information in the allocation record is used to indicate a data transmission rate when the non-directly connected link station communicates with the access point, where the channel resource information is used in the resource allocation record. Indicating a channel resource required for the non-directly connected link station to communicate with the access point,
- the link identifier information in the resource allocation record includes a direct link identifier, and the chain in the resource allocation record
- the value of the path type identification information is used to indicate that the resource allocation record is a resource allocation record for the direct link station to perform direct connection communication
- the channel resource information in the resource allocation record is used to indicate the direct link The channel resources required for the station to perform direct communication
- the memory 702 is configured to store the program code and the resource allocation information received by the receiver 701;
- the processor 703 is configured to invoke the program code stored by the memory to process the resource allocation information.
- the bus 704 is configured to connect with the receiver 701, the memory 702, and the processor 703 to complete communication with each other.
- the resource allocation record of the direct link multiplexes the resource allocation record format of the indirect link in the format, and takes the first range value or the first through the link type identification information in the resource allocation record.
- the two range values are used to indicate whether the resource allocation record is a direct link resource allocation record or an indirect link resource allocation record, and the first range value of the link type identification information is used to indicate the transmission necessary for the indirect communication.
- Rate information avoiding the addition of a field as the identification information of the link type, effectively reducing the capital
- the length of the source allocation information increases the bandwidth usage.
- the processor 703 is configured to invoke the program code stored by the memory 702 to process the resource allocation information, specifically:
- the processor 703 is configured to invoke the program code stored in the memory 702, and find the link type identification information in the resource allocation information to take a first range value, and the link identification information takes the value as the direct link Resource allocation record for the site identification of the road site;
- the link type identification information is found to take the first range value and the link identification information is a resource allocation record of the site identifier of the direct link site, the channel resource in the resource allocation record is used. Information and indirect communication with the access point;
- the link type identification information where the second range value is obtained
- the link identifier information is a value of the direct link identifier of the direct link where the direct link station is located. Assign records;
- the link identification information is a resource allocation record of the direct link identifier of the direct link of the direct link station, the resource is used.
- the channel resource information in the allocation record is directly connected to the directly connected link peer station indicated by the direct link identifier of the direct link.
- the memory is not limited to being a separate physical entity, and may be a generic term for a plurality of physically separated parts.
- the disclosed apparatus and method may be implemented in other manners.
- the device embodiments described above are merely illustrative.
- the division of the unit or component is only a logical function division.
- there may be another division manner for example, multiple units or components may be used. Combinations can be integrated into another system, or some features can be ignored or not executed.
- the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
- each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may be physically included separately, or two or more units may be integrated into one unit.
- the above integrated unit can be implemented in the form of hardware or in the form of hardware plus software functional units.
- the foregoing program may be stored in a computer readable storage medium, and the program is executed when executed.
- the foregoing steps include the steps of the foregoing method embodiments; and the foregoing storage medium includes: a medium that can store program codes, such as a ROM, a RAM, a magnetic disk, or an optical disk.
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明的实施例提供一种数据处理方法及装置,涉及通信领域,能够有效降低资源分配信息的长度,提高带宽的使用率。生成资源分配信息,所述资源分配信息包含多条资源分配记录,每条所述资源分配记录包含链路类型识别信息、链路标识信息和信道资源信息;向站点发送所述资源分配信息,以便于所述非直连链路站点的站点标识指示的站点进行非直连通信或所述直连链路标识指示的站点进行直连通信。该数据处理方法及装置用于处理数据。
Description
本发明涉及通信领域,尤其涉及一种数据处理方法及装置。
无线保真(Wireless Fidelity,WiFi)是一种基于电气和电子工程师协会(Institute of Electrical and Electronics Engineers,IEEE)的IEEE802.11标准的无线局域网技术,实现将个人电脑(PersonalComputer,PC)、用户设备(User Equipment,UE)等终端以无线方式组成计算机网络。WiFi设备可包括接入点(Access Point,AP)和用户站点(简称:站点(Station,STA)),接入点与站点之间的通信链路称为非直连链路。为了提高带宽的使用效率,IEEE802.11标准规定了直连链路技术,即站点与站点之间的通信链路之间不需要通过接入点,但是在同一时间内仅允许一对直连链路站点进行通信。示例的,如图1所示,典型的直连链路与非直连链路的应用场景包括第一站点1、第二站点2、第三站点3、第四站点4、第五站点5、第六站点6和接入点AP1。第一站点1与第二站点2之间为直连链路;第三站点3与第四站点4之间为直连链路;第五站点5与第六站点6分别与接入点建立非直连链路。其中第一站点与第二站点虽然连接到AP1接受接入点的控制,但它们通信时通过直连链路进行,不需要经接入点转发。而第五站点和第六站点通信时则因为未建立直连链路而必须经接入点转发。
面向未来的高密集场景,IEEE拟建立新一代IEEE802.11增补标准,将引入OFDMA(Orthogonal Frequency-Division Multiple Access)技术,该OFDMA技术的使用可以提升带宽资源使用效率。OFDMA技术将传输带宽划分成正交的互不重叠的一系列子载波集,将不同的子载波集分配给不同的站点使用,从而实现接入点可以同时与多个站点进行通信。同时,OFDMA技术可动态地把可用带宽资
源分配给需要的站点,实现***资源的优化利用。根据数据传输方向的不同,又可分为接入点向站点传输数据为DL-OFDMA(Downlink-OFDMA,下行OFDMA)技术,站点向接入点传输数据为UL-OFDMA(Uplink-OFDMA,上行OFDMA)技术。DL-OFDMA技术可通过占用互不重叠的子载波集实现接入点向多个站点同时发送数据。同样,UL-OFDMA可实现多个站点向接入点同时发送数据。由于子载波等链路资源将实现动态分配,所以在建立基于OFDMA的非直连链路之前,接入点需要事先告知站点所分配的资源信息才能进行通信。资源分配信息可以通过物理头(PHY Header)和媒体接入控制(Media Access Control,MAC)层部分携带。
IEEE拟建立的新一代IEEE802.11增补标准或将对原有直连链路部分进行增强,以进一步适应未来高密集场景。目前一种直连链路的增强方案提出在DL-OFDMA或UL-OFDMA的非直连链路调度周期内同时调度直连链路,实现直连链路与非直连链路共存,同时尽可能减少直连链路对非直连链路的影响。而且也需要接入点事先发送直连链路资源分配记录,以便直连链路站点能够按照分配的资源进行直连通信。资源分配信息中使用站点的标识(例如关联标识)和直连链路的标识来指示资源分配对象。但是,为了减少资源分配信息的长度,资源分配信息中站点的标识和直连链路的标识会通过截短的方法来表示,例如IEEE802.11ac标准中资源分配信息仅分配8个比特的字段来表示原为16个比特的站点标识,因而一条资源分配信息是属于一个非直连的站点还是直连通信的站点就容易发生歧义,而增加额外的字段或信息位来指示这个信息势必增加开销,与尽可能减少资源分配信息的长度相违背。
发明内容
本发明的实施例提供一种数据处理方法及装置,能够有效降低资源分配信息的长度,提高带宽的使用率。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,提供一种数据处理方法,应用于接入点,包括:
生成资源分配信息,所述资源分配信息包含多条资源分配记录,每条所述资源分配记录包含链路类型识别信息、链路标识信息和信道资源信息,
其中,当一条资源分配记录中的所述链路类型识别信息取第一范围值时,所述资源分配记录中所述链路标识信息包含一个非直连链路站点的站点标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述非直连链路站点与所述接入点通信时的数据传输速率,所述资源分配记录中所述信道资源信息用于指示所述非直连链路站点与所述接入点通信所需的信道资源,
当一条资源分配记录中的所述链路类型识别信息取第二范围值时,所述资源分配记录中所述链路标识信息包含一个直连链路标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述资源分配记录是直连链路站点进行直连通信的资源分配记录,所述资源分配记录中所述信道资源信息用于指示所述直连链路站点进行直连通信所需的信道资源;
向站点发送所述资源分配信息,以便于所述非直连链路站点的站点标识指示的站点进行非直连通信或所述直连链路标识指示的站点进行直连通信。
结合第一方面,在第一种可实现方式中,
向所述直连链路站点发送直连链路标识消息,所述直连链路标识消息包括直连链路标识,所述直连链路标识用于标识所述直连链路站点所在的直连链路。
结合第一方面或第一种可实现方式,在第二种可实现方式中,
所述链路类型识别信息的第一范围值是非直连链路的数据传输速率的取值空间;
所述链路类型识别信息的第二范围值的取值空间在所述第一范围值以外。
第二方面,提供一种数据处理方法,应用于直连链路站点,所述直连链路站点指已建立直连链路的站点,包括:
接收接入点发送的资源分配信息,所述资源分配信息包含多条资源分配记录,每条所述资源分配记录包含链路类型识别信息、链路标识信息和信道资源信息,
其中,当一条资源分配记录中的所述链路类型识别信息取第一范围值时,所述资源分配记录中所述链路标识信息包含一个非直连链路站点的站点标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述非直连链路站点与所述接入点通信时的数据传输速率,所述资源分配记录中所述信道资源信息用于指示所述非直连链路站点与所述接入点通信所需的信道资源,
当一条资源分配记录中的所述链路类型识别信息取第二范围值时,所述资源分配记录中所述链路标识信息包含一个直连链路标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述资源分配记录是直连链路站点进行直连通信的资源分配记录,所述资源分配记录中所述信道资源信息用于指示所述直连链路站点进行直连通信所需的信道资源;
处理所述资源分配信息。
结合第二方面,在第一种可实现方式中,所述处理所述资源分配信息包括:
在所述资源分配信息中查找链路类型识别信息取第一范围值且所述链路标识信息取值为所述直连链路站点的站点标识的资源分配记录;
若查找到链路类型识别信息取第一范围值且所述链路标识信息取值为所述直连链路站点的站点标识的资源分配记录,使用所述资源分配记录中的所述信道资源信息与接入点进行非直连通信;
以及,在所述资源分配信息中查找链路类型识别信息取第二范围值且所述链路标识信息取值为所述直连链路站点所在直连链路的直连链路标识的资源分配记录;
若查找到链路类型识别信息取第二范围值且所述链路标识信息取值为所述直连链路站点所在直连链路的直连链路标识的资源分配
记录,使用所述资源分配记录中的所述信道资源信息与所述直连链路的直连链路标识指示的直连链路对端站点进行直连通信。
第三方面,提供一种接入点,包括:
生成单元,用于生成资源分配信息,所述资源分配信息包含多条资源分配记录,每条所述资源分配记录包含链路类型识别信息、链路标识信息和信道资源信息,
其中,当一条资源分配记录中的所述链路类型识别信息取第一范围值时,所述资源分配记录中所述链路标识信息包含一个非直连链路站点的站点标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述非直连链路站点与所述接入点通信时的数据传输速率,所述资源分配记录中所述信道资源信息用于指示所述非直连链路站点与所述接入点通信所需的信道资源,
当一条资源分配记录中的所述链路类型识别信息取第二范围值时,所述资源分配记录中所述链路标识信息包含一个直连链路标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述资源分配记录是直连链路站点进行直连通信的资源分配记录,所述资源分配记录中所述信道资源信息用于指示所述直连链路站点进行直连通信所需的信道资源;
发送单元,用于向站点发送所述资源分配信息,以便于所述非直连链路站点的站点标识指示的站点进行非直连通信或所述直连链路标识指示的站点进行直连通信。
结合第三方面,在第一种可实现方式中,
所述发送单元还用于在所述生成单元生成资源分配信息之前,向所述直连链路站点发送直连链路标识消息,所述直连链路标识消息包括直连链路标识,所述直连链路标识用于标识所述直连链路站点所在的直连链路。
结合第三方面或第一种可实现方式,在第二种可实现方式中,
所述链路类型识别信息的第一范围值是非直连链路的数据传输速率的取值空间;
所述链路类型识别信息的第二范围值的取值空间在所述第一范围值以外。
第四方面,提供一种直连链路站点,所述直连链路站点指已建立直连链路的站点,包括:
接收单元,用于接收接入点发送的资源分配信息,所述资源分配信息包含多条资源分配记录,每条所述资源分配记录包含链路类型识别信息、链路标识信息和信道资源信息,
其中,当一条资源分配记录中的所述链路类型识别信息取第一范围值时,所述资源分配记录中所述链路标识信息包含一个非直连链路站点的站点标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述非直连链路站点与所述接入点通信时的数据传输速率,所述资源分配记录中所述信道资源信息用于指示所述非直连链路站点与所述接入点通信所需的信道资源,
当一条资源分配记录中的所述链路类型识别信息取第二范围值时,所述资源分配记录中所述链路标识信息包含一个直连链路标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述资源分配记录是直连链路站点进行直连通信的资源分配记录,所述资源分配记录中所述信道资源信息用于指示所述直连链路站点进行直连通信所需的信道资源;
处理单元,用于处理所述资源分配信息。
结合第四方面,在第一种可实现方式中,所述处理单元具体用于:
在所述资源分配信息中查找链路类型识别信息取第一范围值且所述链路标识信息取值为所述直连链路站点的站点标识的资源分配记录;
若查找到链路类型识别信息取第一范围值且所述链路标识信息取值为所述直连链路站点的站点标识的资源分配记录,使用所述资源分配记录中的所述信道资源信息与接入点进行非直连通信;
以及,在所述资源分配信息中查找链路类型识别信息取第二范
围值且所述链路标识信息取值为所述直连链路站点所在直连链路的直连链路标识的资源分配记录;
若查找到链路类型识别信息取第二范围值且所述链路标识信息取值为所述直连链路站点所在直连链路的直连链路标识的资源分配记录,使用所述资源分配记录中的所述信道资源信息与所述直连链路的直连链路标识指示的直连链路对端站点进行直连通信。
第五方面,提供一种接入点,包括:
存储器,用于存储程序代码;
处理器用于调用所述存储器存储的程序代码执行如下方法:生成资源分配信息,所述资源分配信息包含多条资源分配记录,每条所述资源分配记录包含链路类型识别信息、链路标识信息和信道资源信息,
其中,当一条资源分配记录中的所述链路类型识别信息取第一范围值时,所述资源分配记录中所述链路标识信息包含一个非直连链路站点的站点标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述非直连链路站点与所述接入点通信时的数据传输速率,所述资源分配记录中所述信道资源信息用于指示所述非直连链路站点与所述接入点通信所需的信道资源,
当一条资源分配记录中的所述链路类型识别信息取第二范围值时,所述资源分配记录中所述链路标识信息包含一个直连链路标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述资源分配记录是直连链路站点进行直连通信的资源分配记录,所述资源分配记录中所述信道资源信息用于指示所述直连链路站点进行直连通信所需的信道资源;
发射器,用于向站点发送所述资源分配信息,以便于所述非直连链路站点的站点标识指示的站点进行非直连通信或所述直连链路标识指示的站点进行直连通信。
结合第五方面,在第一种可实现方式中,
所述发射器还用于在所述处理器生成资源分配信息之前,向所
述直连链路站点发送直连链路标识消息,所述直连链路标识消息包括直连链路标识,所述直连链路标识用于标识所述直连链路站点所在的直连链路。
结合第五方面或第一种可实现方式,在第二种可实现方式中,
所述链路类型识别信息的第一范围值是非直连链路的数据传输速率的取值空间;
所述链路类型识别信息的第二范围值的取值空间在所述第一范围值以外。
第六方面,提供一种直连链路站点,所述直连链路站点指已建立直连链路的站点,包括:
接收器,用于接收接入点发送的资源分配信息,所述资源分配信息包含多条资源分配记录,每条所述资源分配记录包含链路类型识别信息、链路标识信息和信道资源信息,
其中,当一条资源分配记录中的所述链路类型识别信息取第一范围值时,所述资源分配记录中所述链路标识信息包含一个非直连链路站点的站点标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述非直连链路站点与所述接入点通信时的数据传输速率,所述资源分配记录中所述信道资源信息用于指示所述非直连链路站点与所述接入点通信所需的信道资源,
当一条资源分配记录中的所述链路类型识别信息取第二范围值时,所述资源分配记录中所述链路标识信息包含一个直连链路标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述资源分配记录是直连链路站点进行直连通信的资源分配记录,所述资源分配记录中所述信道资源信息用于指示所述直连链路站点进行直连通信所需的信道资源;
存储器,用于存储程序代码和所述接收器接收到的所述资源分配信息;
处理器,用于调用所述存储器存储的程序代码处理所述资源分配信息。
结合第六方面,在第一种可实现方式中,
所述处理器用于调用所述存储器存储的程序代码处理所述资源分配信息具体为:
所述处理器用于调用所述存储器存储的程序代码,在所述资源分配信息中查找链路类型识别信息取第一范围值且所述链路标识信息取值为所述直连链路站点的站点标识的资源分配记录;
若查找到链路类型识别信息取第一范围值且所述链路标识信息取值为所述直连链路站点的站点标识的资源分配记录,使用所述资源分配记录中的所述信道资源信息与接入点进行非直连通信;
以及,在所述资源分配信息中查找链路类型识别信息取第二范围值且所述链路标识信息取值为所述直连链路站点所在直连链路的直连链路标识的资源分配记录;
若查找到链路类型识别信息取第二范围值且所述链路标识信息取值为所述直连链路站点所在直连链路的直连链路标识的资源分配记录,使用所述资源分配记录中的所述信道资源信息与所述直连链路的直连链路标识指示的直连链路对端站点进行直连通信。
本发明的实施例提供一种数据处理方法及装置。直连链路的资源分配记录在格式上复用所述非直连链路的资源分配记录格式,通过资源分配记录中的链路类型识别信息取第一范围值或第二范围值来指示资源分配记录是直连链路资源分配记录还是非直连链路资源分配记录,同时还将链路类型识别信息的第一范围值用于指示非直连通信所必需的传输速率信息,避免额外增加一个字段作为链路类型的识别信息,有效地降低了资源分配信息的长度,提高了带宽的使用率。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以
根据这些附图获得其他的附图。
图1为现有技术提供一种网络结构示意图;
图2为现有技术提供一种非直连链路资源分配记录结构示意图;
图3为本发明实施例提供一种数据处理方法流程图;
图4为本发明实施例提供另一种数据处理方法流程图;
图5为本发明实施例提供又一种数据处理方法流程图;
图6为本发明实施例提供一种直连链路资源分配记录结构示意图;
图7为本发明实施例提供一种接入点结构示意图;
图8为本发明实施例提供一种直连链路站点结构示意图;
图9为本发明实施例提供另一种接入点结构示意图;
图10为本发明实施例提供另一种直连链路站点结构示意图。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
现有技术提供一种非直连链路资源分配记录结构示意图,如图2所示,包括物理层前导序列11(PHY Preamble)、站点标识字段12(STA ID)、正交频分复用(Orthogonal Frequency Division Multiplexing,OFDM)子载波资源字段13和数据传输速率字段14。所述数据传输速率字段可以是调制编码方案(Modulation and Coding Scheme,MCS)字段。每一种调制编码方案实质上都对应一种数据传输速率。非直连链路资源分配记录中,某些字段可能存在保留取值空间,例如,数据传输速率字段,IEEE802.11ac中数据传输速率字段为4比特,该4比特的数据传输速率字段可指示16种数据传输速率,但实际上仅使用10种数据传输速率。
本发明实施例提供一种数据处理方法,应用于接入点,如图3所示,包括:
步骤101、接入点生成资源分配信息。
所述资源分配信息包含多条资源分配记录,每条所述资源分配记录包含链路类型识别信息、链路标识信息和信道资源信息。
其中,当一条资源分配记录中的所述链路类型识别信息取第一范围值时,所述资源分配记录中所述链路标识信息包含一个非直连链路站点的站点标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述非直连链路站点与所述接入点通信时的数据传输速率,所述资源分配记录中所述信道资源信息用于指示所述非直连链路站点与所述接入点通信所需的信道资源,
当一条资源分配记录中的所述链路类型识别信息取第二范围值时,所述资源分配记录中所述链路标识信息包含一个直连链路标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述资源分配记录是直连链路站点进行直连通信的资源分配记录,所述资源分配记录中所述信道资源信息用于指示所述直连链路站点进行直连通信所需的信道资源;
所述第二范围值的取值空间在所述第一范围值以外,其可以是一个值,即此时所述链路类型识别信息的取值可以是一个固定的值。所述第二范围值也可以是一个取值区间,即此时所述链路类型识别信息的取值可以不是一个固定的值,可以是该取值区间内的任一个值。
步骤102、向站点发送所述资源分配信息,以便于所述非直连链路站点的站点标识指示的站点进行非直连通信或所述直连链路标识指示的站点进行直连通信。
一个站点可以是直连链路站点或非直连链路站点,直连链路站点可根据所述资源分配记录进行直连通信和/或非直连通信。非直连链路站点在本实施例场景中只根据所述资源分配记录进行非直连通信。
这样一来,所述直连链路的资源分配记录在格式上复用所述非直连链路的资源分配记录格式,通过资源分配记录中的链路类型识别信息取第一范围值或第二范围值来指示资源分配记录是直连链路资源分配记录还是非直连链路资源分配记录,同时还将链路类型识别信息的第一范围值用于指示非直连通信所必需的传输速率信息,避免额外增加一个字段作为链路类型的识别信息,有效地降低了资源分配信息的长度,提高了带宽的使用率。
本发明实施例提供一种数据处理方法,应用于直连链路站点,所述直连链路站点是指已经建立直连链路的站点,所述直连链路站点也可以同时与接入点建立非直连链路,如图4所示,包括:
步骤201、接收接入点发送的资源分配信息。
所述资源分配信息包含多条资源分配记录,每条所述资源分配记录包含链路类型识别信息、链路标识信息和信道资源信息。
其中,当一条资源分配记录中的所述链路类型识别信息取第一范围值时,所述资源分配记录中所述链路标识信息包含一个非直连链路站点的站点标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述非直连链路站点与所述接入点通信时的数据传输速率,所述资源分配记录中所述信道资源信息用于指示所述非直连链路站点与所述接入点建立通信所需的信道资源。
当一条资源分配记录中的所述链路类型识别信息取第二范围值时,所述资源分配记录中所述链路标识信息包含一个直连链路的链路标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述资源分配记录是直连链路站点进行直连通信的资源分配记录,所述资源分配记录中所述信道资源信息用于指示所述直连链路站点进行直连通信所需的信道资源。
所述第二范围值可以是一个值。
步骤202、处理所述资源分配信息。
需要说明的是,接收到所述资源分配信息后,在所述资源分配信息中查找链路类型识别信息取第一范围值且所述链路标识信息取
值为所述直连链路站点的站点标识的资源分配记录,若找到链路类型识别信息取第一范围值且所述链路标识信息取值为所述直连链路站点的站点标识的资源分配记录,使用所述资源分配记录中的所述信道资源信息与接入点进行非直连通信。以及,接收到所述资源分配信息后,在所述资源分配信息中查找链路类型识别信息取第二范围值且所述链路标识信息取值为所述直连链路站点所在直连链路的链路标识的资源分配记录,若找到链路类型识别信息取第二范围值且所述链路标识信息取值为所述直连链路站点所在直连链路的链路标识的资源分配记录,使用所述资源分配记录中的所述信道资源信息与所述直连链路的直连链路标识指示的直连链路对端站点进行直连通信。
这样一来,所述直连链路的资源分配记录在格式上复用所述非直连链路的资源分配记录格式,通过资源分配记录中的链路类型识别信息取第一范围值或第二范围值来指示资源分配记录是直连链路资源分配记录还是非直连链路资源分配记录,同时还将链路类型识别信息的第一范围值用于指示非直连通信所必需的传输速率信息,避免额外增加一个字段作为链路类型的识别信息,有效地降低了资源分配信息的长度,提高了带宽的使用率。
特别的,本发明不关注站点在接收到资源分配信息后,既查找直连链路资源分配记录又查找非直连链路资源分配记录两种链路类型的资源分配记录,还是只查找直连链路资源分配记录和非直连链路资源分配记录中一种链路类型的资源分配记录。例如站点预先知道该站点本次被调度的是直连通信还是非直连通信就可以只查找一种链路类型的资源分配记录。站点若找不到与该站点相关的资源分配记录,说明本次所接收的资源分配信息不涉及本站点所在的直连链路与非直连链路。
本发明实施例提供一种数据处理方法,假设应用于如图1所示的WiFi场景,所述WiFi场景中的站点与接入点运用OFDMA技术,如图5所示,包括:
步骤301、接入点生成资源分配信息。
为同时发起基于OFDMA的非直连通信及直连通信,接入点生成资源分配信息。所述资源分配信息用于指示直连链路进行直连通信或非直连链路进行非直连通信所需的物理层资源,可以包括直连链路资源分配记录和非直连链路资源分配记录。
非直连链路指接入点与站点之间的通信链路。基于OFDMA的非直连链路是指采用OFDMA机制接入点同时与多个站点进行数据传输的通信链路。
非直连链路资源分配记录用于指示所述接入点为非直连链路站点与所述接入点之间的非直连链路进行非直连通信所分配的资源。所述非直连链路资源分配记录包括链路标识信息、数据传输速率信息和信道资源信息等。
其中,所述链路标识信息包含一个非直连链路站点的站点标识。所述数据传输速率信息用于指示所述非直连链路站点与接入点之间通信所采用的数据传输速率。所述信道资源信息用于指示所述非直连链路站点与所述接入点通信所需的信道资源。
需要说明的是,由于***所支持的非直连链路的数据传输速率的数量通常小于所述非直连链路资源分配记录中所述数据传输速率信息取值空间的大小,因此在所述数据传输速率信息的取值空间中存在第一范围值与第二范围值。所述第一范围值指所述数据传输速率信息中用于指示数据传输速率的取值空间,所述第二范围值可以是所述数据传输速率信息的取值空间中除所述第一范围值外的剩余取值空间,也可以是所述剩余取值空间的子空间,也可以是所述剩余取值空间中的一个值。例如,IEEE802.11ac中数据传输速率信息字段为4比特可指示16种数据传输速率,其取值空间为0~15,但实际***仅支持10种数据传输速率,因此在IEEE802.11ac中数据传输速率信息字段仅使用0~9的取值空间用于指示数据传输速率,即为所述第一范围值,那么所述第二范围值可以是10~15组成的取值空间,也可以是10~15组成的取值空间的子空间,也可以是10~15
中的任一取值。
直连链路资源分配记录用于指示接入点为直连链路站点之间进行直连通信所分配的资源。所述直连链路资源分配记录包括链路标识信息、链路类型识别信息和信道资源信息。该直连链路资源分配记录在格式上复用所述非直连链路资源分配记录。所述直连链路指站点与站点之间直接通信的链路。
其中,所述链路标识信息包含用于标识一个直连链路的直连链路标识。实际上,所述直连链路标识信息字段复用非直连链路资源分配记录格式中链路标识信息字段,统一称为链路标识信息字段。对于所述直连链路标识,可以使用所述直连链路中的一个站点的站点标识作为所述直连链路的标识,也可以在与站点标识并行的取值空间中由接入点另行分配,具体的直连链路标识信息如何取值本发明不关注。只是单独从链路标识的取值来看,将无法区分相关的资源分配记录是分配给一个直连链路还是非直连链路,因此所述直连链路资源分配记录需要加入所述链路类型识别信息。
所述链路类型识别信息用于识别该资源分配记录是所述直连链路资源分配记录还是所述非直连链路资源分配记录。例如,所述链路类型识别信息复用所述非直连链路资源分配记录中所述数据传输速率信息字段,所述数据传输速率信息字段的第二范围值用于指示所述资源分配记录是直连链路站点进行直连通信的资源分配记录。
由于直连链路资源分配记录可复用非直连链路资源分配信息的格式,因此,资源分配记录具有统一格式,至少包括链路标识信息字段21和数据传输速率/链路类型识别信息字段22,如图6所示。其中,通过所述数据传输速率/链路类型识别信息字段识别该资源分配记录是直连链路资源分配记录还是非直连链路资源分配记录。若数据传输速率/链路类型识别信息的取值处于所述第二范围值,则判定对应的所述资源分配信息是所述直连链路资源分配记录;若数据传输速率/链路类型识别信息的取值处于所述第一范围值,则判定对应的所述资源分配信息是所述非直连链路资源分配记录,且数据传
输速率/链路类型识别信息仍用于指示非直连链路的数据传输速率。
步骤302、接入点向站点发送所述资源分配信息。
使得所述资源分配信息所述涉及的站点根据所述资源分配记录进行直连通信或非直连通信。
步骤303、直连链路站点在所述资源分配信息中查找链路类型识别信息取第一范围值且所述链路标识信息取值为所述直连链路站点的站点标识的资源分配记录。
所述直连链路站点是指已经建立直连链路的站点,该直连链路站点也可以同时与接入点建立非直连链路。
若查找到链路类型识别信息取第一范围值且所述链路标识信息取值为所述直连链路站点的站点标识的资源分配记录,执行步骤304。
若没有查找到链路类型识别信息取第一范围值且所述链路标识信息取值为所述直连链路站点的站点标识的资源分配记录,执行步骤305。
步骤304、所述直连链路站点使用步骤303所找到的资源分配记录中的所述信道资源信息与接入点进行非直连通信。
步骤305、所述直连链路站点在所述资源分配信息中查找链路类型识别信息取第二范围值且所述链路标识信息取值为所述直连链路站点所在的直连链路的直连链路标识的资源分配记录。
若查找到链路类型识别信息取第二范围值且所述链路标识信息取值为所述直连链路站点所在的直连链路的直连链路标识的资源分配记录,执行步骤306。
若没有查找到链路类型识别信息取第二范围值且所述链路标识信息取值为所述直连链路站点所在的直连链路的直连链路标识的资源分配记录,执行步骤307。
步骤306、所述直连链路站点使用步骤305所找到的资源分配记录中的所述信道资源信息与所述直连链路标识指示的直连链路对端进行直连通信。
步骤307、所述直连链路站点判定所述资源分配信息不涉及该直连链路站点所在的直连链路与非直连链路。
本发明实施例所述的数据处理方法,首先,通过资源分配记录中的数据传输速率/链路类型识别信息字段取第一范围值或第二范围值来指示资源分配记录是直连链路资源分配记录还是非直连链路资源分配记录,即直连链路资源分配记录在格式上复用非直连链路资源分配记录格式,将非直连链路资源分配记录中必须包含的传输速率信息字段复用为链路类型识别信息字段,将传输速率信息字段中未使用的取值空间作为链路类型识别信息字段的取值空间,用于指示资源分配记录为直连链路资源分配记录,从而避免额外增加一个字段作为链路类型识别信息,有效地降低了资源分配信息的长度,提高了带宽的使用率。
具体的,检查所述资源分配信息中是否包括链路标识信息字段的取值为所述站点标识或直连链路标识的资源分配记录;若所述资源分配信息中包括链路标识信息字段的取值为所述站点标识或直连链路标识的资源分配记录,检查所述资源分配记录中所述链路类型识别信息的取值范围;若所述资源分配信息中不包括链路标识信息字段的取值为所述站点标识或直连链路标识的资源分配记录,判定所述资源分配信息不涉及与所述站点所在的直连链路与非直连链路。
当所述资源分配信息中包括链路标识信息字段的取值为所述站点标识的资源分配记录时,若所述资源分配记录中所述链路类型识别信息的取值属于第一范围值,使用所述资源分配记录中的信道资源信息与接入点进行非直连通信;若所述资源分配记录中所述链路类型识别信息的取值属于第二范围值,使用所述资源分配记录中的信道资源信息与所述站点指示的进行直连通信的站点进行直连通信。
当所述资源分配信息中包括链路标识信息字段的取值为直连链路标识的资源分配记录时,所述资源分配记录中所述链路类型识别
信息的取值属于第二范围值,使用所述资源分配记录中的信道资源信息与所述直连链路标识指示的直连链路对端进行直连通信。
需要说明的是,在生成资源分配信息之前,向所述直连链路站点发送直连链路标识消息,所述直连链路标识消息包括直连链路标识,所述直连链路标识用于标识所述直连链路站点所在的直连链路。
本发明实施例提供一种接入点40,如图7所示,包括:
生成单元401,用于生成资源分配信息,所述资源分配信息包含多条资源分配记录,每条所述资源分配记录包含链路类型识别信息、链路标识信息和信道资源信息,
其中,当一条资源分配记录中的所述链路类型识别信息取第一范围值时,所述资源分配记录中所述链路标识信息包含一个非直连链路站点的站点标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述非直连链路站点与所述接入点通信时的数据传输速率,所述资源分配记录中所述信道资源信息用于指示所述非直连链路站点与所述接入点通信所需的信道资源,
当一条资源分配记录中的所述链路类型识别信息取第二范围值时,所述资源分配记录中所述链路标识信息包含一个直连链路标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述资源分配记录是直连链路站点进行直连通信的资源分配记录,所述资源分配记录中所述信道资源信息用于指示所述直连链路站点进行直连通信所需的信道资源;
发送单元402,用于向站点发送所述资源分配信息,以便于所述非直连链路站点的站点标识指示的站点进行非直连通信或所述直连链路标识指示的站点进行直连通信。
这样一来,所述直连链路的资源分配记录在格式上复用所述非直连链路的资源分配记录格式,通过资源分配记录中的链路类型识别信息取第一范围值或第二范围值来指示资源分配记录是直连链路资源分配记录还是非直连链路资源分配记录,同时还将链路类型识别信息的第一范围值用于指示非直连通信所必需的传输速率信息,
避免额外增加一个字段作为链路类型的识别信息,有效地降低了资源分配信息的长度,提高了带宽的使用率。
可选的,所述发送单元402还用于在所述生成单元401生成资源分配信息之前,向所述直连链路站点发送直连链路标识消息,所述直连链路标识消息包括直连链路标识,所述直连链路标识用于标识所述直连链路站点所在的直连链路。
可选的,所述链路类型识别信息的第一范围值是非直连链路的数据传输速率的取值空间;
所述链路类型识别信息的第二范围值的取值空间在所述第一范围值以外。
本发明实施例提供一种直连链路站点50,如图8所示,所述直连链路站点指已建立直连链路的站点,包括:
接收单元501,用于接收接入点发送的资源分配信息,所述资源分配信息包含多条资源分配记录,每条所述资源分配记录包含链路类型识别信息、链路标识信息和信道资源信息,
其中,当一条资源分配记录中的所述链路类型识别信息取第一范围值时,所述资源分配记录中所述链路标识信息包含一个非直连链路站点的站点标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述非直连链路站点与所述接入点通信时的数据传输速率,所述资源分配记录中所述信道资源信息用于指示所述非直连链路站点与所述接入点通信所需的信道资源,
当一条资源分配记录中的所述链路类型识别信息取第二范围值时,所述资源分配记录中所述链路标识信息包含一个直连链路标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述资源分配记录是直连链路站点进行直连通信的资源分配记录,所述资源分配记录中所述信道资源信息用于指示所述直连链路站点进行直连通信所需的信道资源;
处理单元502,用于处理所述资源分配信息。
这样一来,所述直连链路的资源分配记录在格式上复用所述非
直连链路的资源分配记录格式,通过资源分配记录中的链路类型识别信息取第一范围值或第二范围值来指示资源分配记录是直连链路资源分配记录还是非直连链路资源分配记录,同时还将链路类型识别信息的第一范围值用于指示非直连通信所必需的传输速率信息,避免额外增加一个字段作为链路类型的识别信息,有效地降低了资源分配信息的长度,提高了带宽的使用率。
所述处理单元502具体用于:
在所述资源分配信息中查找链路类型识别信息取第一范围值且所述链路标识信息取值为所述直连链路站点的站点标识的资源分配记录;
若查找到链路类型识别信息取第一范围值且所述链路标识信息取值为所述直连链路站点的站点标识的资源分配记录,使用所述资源分配记录中的所述信道资源信息与接入点进行非直连通信;
以及,在所述资源分配信息中查找链路类型识别信息取第二范围值且所述链路标识信息取值为所述直连链路站点所在直连链路的直连链路标识的资源分配记录;
若查找到链路类型识别信息取第二范围值且所述链路标识信息取值为所述直连链路站点所在直连链路的直连链路标识的资源分配记录,使用所述资源分配记录中的所述信道资源信息与所述直连链路的直连链路标识指示的直连链路对端站点进行直连通信。
本发明实施例提供一种接入点60,如图9所示,包括:
存储器601,用于存储程序代码;
处理器602用于调用所述存储器存储的程序代码执行如下方法:生成资源分配信息,所述资源分配信息包含多条资源分配记录,每条所述资源分配记录包含链路类型识别信息、链路标识信息和信道资源信息,
其中,当一条资源分配记录中的所述链路类型识别信息取第一范围值时,所述资源分配记录中所述链路标识信息包含一个非直连链路站点的站点标识,所述资源分配记录中所述链路类型识别信息
的取值用于指示所述非直连链路站点与所述接入点通信时的数据传输速率,所述资源分配记录中所述信道资源信息用于指示所述非直连链路站点与所述接入点通信所需的信道资源,
当一条资源分配记录中的所述链路类型识别信息取第二范围值时,所述资源分配记录中所述链路标识信息包含一个直连链路标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述资源分配记录是直连链路站点进行直连通信的资源分配记录,所述资源分配记录中所述信道资源信息用于指示所述直连链路站点进行直连通信所需的信道资源;
发射器603,用于向站点发送所述资源分配信息,以便于所述非直连链路站点的站点标识指示的站点进行非直连通信或所述直连链路标识指示的站点进行直连通信。
总线604,用于与所述存储器601、所述处理器602和所述发射器603连接完成相互间的通信。
这样一来,所述直连链路的资源分配记录在格式上复用所述非直连链路的资源分配记录格式,通过资源分配记录中的链路类型识别信息取第一范围值或第二范围值来指示资源分配记录是直连链路资源分配记录还是非直连链路资源分配记录,同时还将链路类型识别信息的第一范围值用于指示非直连通信所必需的传输速率信息,避免额外增加一个字段作为链路类型的识别信息,有效地降低了资源分配信息的长度,提高了带宽的使用率。
可选的,所述发射器603还用于在所述处理器602生成资源分配信息之前,向所述直连链路站点发送直连链路标识消息,所述直连链路标识消息包括直连链路标识,所述直连链路标识用于标识所述直连链路站点所在的直连链路。
可选的,所述链路类型识别信息的第一范围值是非直连链路的数据传输速率的取值空间;
所述链路类型识别信息的第二范围值的取值空间在所述第一范围值以外。
本发明实施例提供一种直连链路站点70,如图10所示,所述直连链路站点指已建立直连链路的站点,包括:
接收器701,用于接收接入点发送的资源分配信息,所述资源分配信息包含多条资源分配记录,每条所述资源分配记录包含链路类型识别信息、链路标识信息和信道资源信息,
其中,当一条资源分配记录中的所述链路类型识别信息取第一范围值时,所述资源分配记录中所述链路标识信息包含一个非直连链路站点的站点标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述非直连链路站点与所述接入点通信时的数据传输速率,所述资源分配记录中所述信道资源信息用于指示所述非直连链路站点与所述接入点通信所需的信道资源,
当一条资源分配记录中的所述链路类型识别信息取第二范围值时,所述资源分配记录中所述链路标识信息包含一个直连链路标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述资源分配记录是直连链路站点进行直连通信的资源分配记录,所述资源分配记录中所述信道资源信息用于指示所述直连链路站点进行直连通信所需的信道资源;
存储器702,用于存储程序代码和所述接收器701接收到的所述资源分配信息;
处理器703,用于调用所述存储器存储的程序代码处理所述资源分配信息。
总线704,用于与所述接收器701、所述存储器702和所述处理器703连接完成相互间的通信。
这样一来,所述直连链路的资源分配记录在格式上复用所述非直连链路的资源分配记录格式,通过资源分配记录中的链路类型识别信息取第一范围值或第二范围值来指示资源分配记录是直连链路资源分配记录还是非直连链路资源分配记录,同时还将链路类型识别信息的第一范围值用于指示非直连通信所必需的传输速率信息,避免额外增加一个字段作为链路类型的识别信息,有效地降低了资
源分配信息的长度,提高了带宽的使用率。
所述处理器703用于调用所述存储器702存储的程序代码处理所述资源分配信息具体为:
所述处理器703用于调用所述存储器702存储的程序代码,在所述资源分配信息中查找链路类型识别信息取第一范围值且所述链路标识信息取值为所述直连链路站点的站点标识的资源分配记录;
若查找到链路类型识别信息取第一范围值且所述链路标识信息取值为所述直连链路站点的站点标识的资源分配记录,使用所述资源分配记录中的所述信道资源信息与接入点进行非直连通信;
以及,在所述资源分配信息中查找链路类型识别信息取第二范围值且所述链路标识信息取值为所述直连链路站点所在直连链路的直连链路标识的资源分配记录;
若查找到链路类型识别信息取第二范围值且所述链路标识信息取值为所述直连链路站点所在直连链路的直连链路标识的资源分配记录,使用所述资源分配记录中的所述信道资源信息与所述直连链路的直连链路标识指示的直连链路对端站点进行直连通信。
所述存储器并不限定是一个独立的物理实体,可以是物理上独立分离的多个部分的总称。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置及方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元或组件的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
Claims (15)
- 一种数据处理方法,其特征在于,应用于接入点,包括:生成资源分配信息,所述资源分配信息包含多条资源分配记录,每条所述资源分配记录包含链路类型识别信息、链路标识信息和信道资源信息,其中,当一条资源分配记录中的所述链路类型识别信息取第一范围值时,所述资源分配记录中所述链路标识信息包含一个非直连链路站点的站点标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述非直连链路站点与所述接入点通信时的数据传输速率,所述资源分配记录中所述信道资源信息用于指示所述非直连链路站点与所述接入点通信所需的信道资源,当一条资源分配记录中的所述链路类型识别信息取第二范围值时,所述资源分配记录中所述链路标识信息包含一个直连链路标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述资源分配记录是直连链路站点进行直连通信的资源分配记录,所述资源分配记录中所述信道资源信息用于指示所述直连链路站点进行直连通信所需的信道资源;向站点发送所述资源分配信息,以便于所述非直连链路站点的站点标识指示的站点进行非直连通信或所述直连链路标识指示的站点进行直连通信。
- 根据权利要求1所述的数据处理方法,其特征在于,在生成资源分配信息之前,所述方法还包括:向所述直连链路站点发送直连链路标识消息,所述直连链路标识消息包括直连链路标识,所述直连链路标识用于标识所述直连链路站点所在的直连链路。
- 根据权利要求1或2所述的数据处理方法,其特征在于,所述链路类型识别信息的第一范围值是非直连链路的数据传输速率的取值空间;所述链路类型识别信息的第二范围值的取值空间在所述第一范 围值以外。
- 一种数据处理方法,其特征在于,应用于直连链路站点,所述直连链路站点指已建立直连链路的站点,包括:接收接入点发送的资源分配信息,所述资源分配信息包含多条资源分配记录,每条所述资源分配记录包含链路类型识别信息、链路标识信息和信道资源信息,其中,当一条资源分配记录中的所述链路类型识别信息取第一范围值时,所述资源分配记录中所述链路标识信息包含一个非直连链路站点的站点标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述非直连链路站点与所述接入点通信时的数据传输速率,所述资源分配记录中所述信道资源信息用于指示所述非直连链路站点与所述接入点通信所需的信道资源,当一条资源分配记录中的所述链路类型识别信息取第二范围值时,所述资源分配记录中所述链路标识信息包含一个直连链路标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述资源分配记录是直连链路站点进行直连通信的资源分配记录,所述资源分配记录中所述信道资源信息用于指示所述直连链路站点进行直连通信所需的信道资源;处理所述资源分配信息。
- 根据权利要求4所述的数据处理方法,其特征在于,所述处理所述资源分配信息包括:在所述资源分配信息中查找链路类型识别信息取第一范围值且所述链路标识信息取值为所述直连链路站点的站点标识的资源分配记录;若查找到链路类型识别信息取第一范围值且所述链路标识信息取值为所述直连链路站点的站点标识的资源分配记录,使用所述资源分配记录中的所述信道资源信息与接入点进行非直连通信;以及,在所述资源分配信息中查找链路类型识别信息取第二范围值且所述链路标识信息取值为所述直连链路站点所在直连链路的直 连链路标识的资源分配记录;若查找到链路类型识别信息取第二范围值且所述链路标识信息取值为所述直连链路站点所在直连链路的直连链路标识的资源分配记录,使用所述资源分配记录中的所述信道资源信息与所述直连链路的直连链路标识指示的直连链路对端站点进行直连通信。
- 一种接入点,其特征在于,包括:生成单元,用于生成资源分配信息,所述资源分配信息包含多条资源分配记录,每条所述资源分配记录包含链路类型识别信息、链路标识信息和信道资源信息,其中,当一条资源分配记录中的所述链路类型识别信息取第一范围值时,所述资源分配记录中所述链路标识信息包含一个非直连链路站点的站点标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述非直连链路站点与所述接入点通信时的数据传输速率,所述资源分配记录中所述信道资源信息用于指示所述非直连链路站点与所述接入点通信所需的信道资源,当一条资源分配记录中的所述链路类型识别信息取第二范围值时,所述资源分配记录中所述链路标识信息包含一个直连链路标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述资源分配记录是直连链路站点进行直连通信的资源分配记录,所述资源分配记录中所述信道资源信息用于指示所述直连链路站点进行直连通信所需的信道资源;发送单元,用于向站点发送所述资源分配信息,以便于所述非直连链路站点的站点标识指示的站点进行非直连通信或所述直连链路标识指示的站点进行直连通信。
- 根据权利要求6所述的接入点,其特征在于,所述发送单元还用于在所述生成单元生成资源分配信息之前,向所述直连链路站点发送直连链路标识消息,所述直连链路标识消息包括直连链路标识,所述直连链路标识用于标识所述直连链路站点所在的直连链路。
- 根据权利要求6或7所述的接入点,其特征在于,所述链路类型识别信息的第一范围值是非直连链路的数据传输速率的取值空间;所述链路类型识别信息的第二范围值的取值空间在所述第一范围值以外。
- 一种直连链路站点,其特征在于,所述直连链路站点指已建立直连链路的站点,包括:接收单元,用于接收接入点发送的资源分配信息,所述资源分配信息包含多条资源分配记录,每条所述资源分配记录包含链路类型识别信息、链路标识信息和信道资源信息,其中,当一条资源分配记录中的所述链路类型识别信息取第一范围值时,所述资源分配记录中所述链路标识信息包含一个非直连链路站点的站点标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述非直连链路站点与所述接入点通信时的数据传输速率,所述资源分配记录中所述信道资源信息用于指示所述非直连链路站点与所述接入点通信所需的信道资源,当一条资源分配记录中的所述链路类型识别信息取第二范围值时,所述资源分配记录中所述链路标识信息包含一个直连链路标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述资源分配记录是直连链路站点进行直连通信的资源分配记录,所述资源分配记录中所述信道资源信息用于指示所述直连链路站点进行直连通信所需的信道资源;处理单元,用于处理所述资源分配信息。
- 根据权利要求9所述的直连链路站点,其特征在于,所述处理单元具体用于:在所述资源分配信息中查找链路类型识别信息取第一范围值且所述链路标识信息取值为所述直连链路站点的站点标识的资源分配记录;若查找到链路类型识别信息取第一范围值且所述链路标识信息 取值为所述直连链路站点的站点标识的资源分配记录,使用所述资源分配记录中的所述信道资源信息与接入点进行非直连通信;以及,在所述资源分配信息中查找链路类型识别信息取第二范围值且所述链路标识信息取值为所述直连链路站点所在直连链路的直连链路标识的资源分配记录;若查找到链路类型识别信息取第二范围值且所述链路标识信息取值为所述直连链路站点所在直连链路的直连链路标识的资源分配记录,使用所述资源分配记录中的所述信道资源信息与所述直连链路的直连链路标识指示的直连链路对端站点进行直连通信。
- 一种接入点,其特征在于,包括:存储器,用于存储程序代码;处理器用于调用所述存储器存储的程序代码执行如下方法:生成资源分配信息,所述资源分配信息包含多条资源分配记录,每条所述资源分配记录包含链路类型识别信息、链路标识信息和信道资源信息,其中,当一条资源分配记录中的所述链路类型识别信息取第一范围值时,所述资源分配记录中所述链路标识信息包含一个非直连链路站点的站点标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述非直连链路站点与所述接入点通信时的数据传输速率,所述资源分配记录中所述信道资源信息用于指示所述非直连链路站点与所述接入点通信所需的信道资源,当一条资源分配记录中的所述链路类型识别信息取第二范围值时,所述资源分配记录中所述链路标识信息包含一个直连链路标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述资源分配记录是直连链路站点进行直连通信的资源分配记录,所述资源分配记录中所述信道资源信息用于指示所述直连链路站点进行直连通信所需的信道资源;发射器,用于向站点发送所述资源分配信息,以便于所述非直连链路站点的站点标识指示的站点进行非直连通信或所述直连链路标 识指示的站点进行直连通信。
- 根据权利要求11所述的接入点,其特征在于,所述发射器还用于在所述处理器生成资源分配信息之前,向所述直连链路站点发送直连链路标识消息,所述直连链路标识消息包括直连链路标识,所述直连链路标识用于标识所述直连链路站点所在的直连链路。
- 根据权利要求11或12所述的接入点,其特征在于,所述链路类型识别信息的第一范围值是非直连链路的数据传输速率的取值空间;所述链路类型识别信息的第二范围值的取值空间在所述第一范围值以外。
- 一种直连链路站点,其特征在于,所述直连链路站点指已建立直连链路的站点,包括:接收器,用于接收接入点发送的资源分配信息,所述资源分配信息包含多条资源分配记录,每条所述资源分配记录包含链路类型识别信息、链路标识信息和信道资源信息,其中,当一条资源分配记录中的所述链路类型识别信息取第一范围值时,所述资源分配记录中所述链路标识信息包含一个非直连链路站点的站点标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述非直连链路站点与所述接入点通信时的数据传输速率,所述资源分配记录中所述信道资源信息用于指示所述非直连链路站点与所述接入点通信所需的信道资源,当一条资源分配记录中的所述链路类型识别信息取第二范围值时,所述资源分配记录中所述链路标识信息包含一个直连链路标识,所述资源分配记录中所述链路类型识别信息的取值用于指示所述资源分配记录是直连链路站点进行直连通信的资源分配记录,所述资源分配记录中所述信道资源信息用于指示所述直连链路站点进行直连通信所需的信道资源;存储器,用于存储程序代码和所述接收器接收到的所述资源分配 信息;处理器,用于调用所述存储器存储的程序代码处理所述资源分配信息。
- 根据权利要求14所述的直连链路站点,其特征在于,所述处理器用于调用所述存储器存储的程序代码处理所述资源分配信息具体为:所述处理器用于调用所述存储器存储的程序代码,在所述资源分配信息中查找链路类型识别信息取第一范围值且所述链路标识信息取值为所述直连链路站点的站点标识的资源分配记录;若查找到链路类型识别信息取第一范围值且所述链路标识信息取值为所述直连链路站点的站点标识的资源分配记录,使用所述资源分配记录中的所述信道资源信息与接入点进行非直连通信;以及,在所述资源分配信息中查找链路类型识别信息取第二范围值且所述链路标识信息取值为所述直连链路站点所在直连链路的直连链路标识的资源分配记录;若查找到链路类型识别信息取第二范围值且所述链路标识信息取值为所述直连链路站点所在直连链路的直连链路标识的资源分配记录,使用所述资源分配记录中的所述信道资源信息与所述直连链路的直连链路标识指示的直连链路对端站点进行直连通信。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2015/080416 WO2016191986A1 (zh) | 2015-05-29 | 2015-05-29 | 一种数据处理方法及装置 |
CN201580079744.XA CN107534604B (zh) | 2015-05-29 | 2015-05-29 | 一种数据处理方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2015/080416 WO2016191986A1 (zh) | 2015-05-29 | 2015-05-29 | 一种数据处理方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2016191986A1 true WO2016191986A1 (zh) | 2016-12-08 |
Family
ID=57440158
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2015/080416 WO2016191986A1 (zh) | 2015-05-29 | 2015-05-29 | 一种数据处理方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107534604B (zh) |
WO (1) | WO2016191986A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116405928A (zh) * | 2021-03-15 | 2023-07-07 | 华为技术有限公司 | 直连链路寻址方法及装置 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116209064A (zh) * | 2021-11-29 | 2023-06-02 | 华为技术有限公司 | WiFi双模式下的资源分配方法、设备和存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008043392A1 (fr) * | 2006-10-10 | 2008-04-17 | Richard Chappuis | Procede pour traiter des informations |
CN101631068A (zh) * | 2008-07-18 | 2010-01-20 | 大唐移动通信设备有限公司 | 一种实现拥塞控制的方法和装置 |
CN102420765A (zh) * | 2011-12-09 | 2012-04-18 | 福建星网锐捷网络有限公司 | 一种确定交换机与终端之间的物理链路的方法以及装置 |
CN104272836A (zh) * | 2012-05-11 | 2015-01-07 | 高通股份有限公司 | 用于控制帧和管理帧压缩的装置和方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101325560B (zh) * | 2008-07-22 | 2011-12-28 | 中兴通讯股份有限公司 | 一种链路生成方法及其装置 |
US8856325B2 (en) * | 2012-04-17 | 2014-10-07 | Robert Hansen | Network element failure detection |
-
2015
- 2015-05-29 WO PCT/CN2015/080416 patent/WO2016191986A1/zh active Application Filing
- 2015-05-29 CN CN201580079744.XA patent/CN107534604B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008043392A1 (fr) * | 2006-10-10 | 2008-04-17 | Richard Chappuis | Procede pour traiter des informations |
CN101631068A (zh) * | 2008-07-18 | 2010-01-20 | 大唐移动通信设备有限公司 | 一种实现拥塞控制的方法和装置 |
CN102420765A (zh) * | 2011-12-09 | 2012-04-18 | 福建星网锐捷网络有限公司 | 一种确定交换机与终端之间的物理链路的方法以及装置 |
CN104272836A (zh) * | 2012-05-11 | 2015-01-07 | 高通股份有限公司 | 用于控制帧和管理帧压缩的装置和方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116405928A (zh) * | 2021-03-15 | 2023-07-07 | 华为技术有限公司 | 直连链路寻址方法及装置 |
CN116405928B (zh) * | 2021-03-15 | 2023-12-29 | 华为技术有限公司 | 直连链路寻址方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN107534604B (zh) | 2020-05-08 |
CN107534604A (zh) | 2018-01-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3821670B1 (en) | Mac/phy interface of wireless stations compliant to direct link and downlink transmissions in trigger-based multi-user transmissions | |
US11979771B2 (en) | Wireless communication method for transmitting ACK and wireless communication terminal using same | |
WO2020113996A1 (zh) | 配置授权的确认方法、终端和网络侧设备 | |
US20230016370A1 (en) | Method for transmitting and receiving data in wireless communication system, and wireless communication terminal | |
CN107872838B (zh) | 中继指示方法及接入点ap | |
TW201824908A (zh) | 傳輸信息的方法、網絡設備和終端設備 | |
US20220408409A1 (en) | Method and apparatus for choosing transmission parameters values in a multi-user transmission | |
US20230276300A1 (en) | Wireless communication method using fragmentation and wireless communication terminal using same | |
KR102567626B1 (ko) | 집합 mpdu를 사용하는 무선 통신 방법 및 이를 사용하는 무선 통신 단말 | |
US20180063842A1 (en) | Sub-frequency band sharing method and base station, and user terminal | |
WO2016191986A1 (zh) | 一种数据处理方法及装置 | |
WO2019029306A1 (zh) | 传输下行控制信息的方法、装置和*** | |
JP2013516856A (ja) | マルチキャリア通信の方法 | |
US20210368561A1 (en) | Direct link and downlink transmissions in trigger-based multi-user transmissions | |
KR20230006575A (ko) | 다중 사용자 직접 링크 전송을 위한 방법 및 장치 | |
WO2017031731A1 (zh) | 一种数据传输方法及接入点、站点 | |
WO2024034307A1 (ja) | 装置及び方法 | |
US11784775B2 (en) | Acknowledgement of direct link and downlink transmissions in trigger-based multi-user transmissions | |
WO2017197606A1 (zh) | 传输方法、接入点和站点 | |
WO2017004779A1 (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: 15893649 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: 15893649 Country of ref document: EP Kind code of ref document: A1 |