[go: up one dir, main page]

WO2013037313A1 - Weight transmission method and device - Google Patents

Weight transmission method and device Download PDF

Info

Publication number
WO2013037313A1
WO2013037313A1 PCT/CN2012/081421 CN2012081421W WO2013037313A1 WO 2013037313 A1 WO2013037313 A1 WO 2013037313A1 CN 2012081421 W CN2012081421 W CN 2012081421W WO 2013037313 A1 WO2013037313 A1 WO 2013037313A1
Authority
WO
WIPO (PCT)
Prior art keywords
weight
beamforming
frame
valid
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2012/081421
Other languages
French (fr)
Chinese (zh)
Inventor
杨国瑞
陈庆勇
夏林峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of WO2013037313A1 publication Critical patent/WO2013037313A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0224Channel estimation using sounding signals
    • H04L25/0228Channel estimation using sounding signals with direct estimation from sounding signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0617Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal for beam forming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0619Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
    • H04B7/0621Feedback content
    • H04B7/0634Antenna weights or vector/matrix coefficients
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0204Channel estimation of multiple channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0222Estimation of channel variability, e.g. coherence bandwidth, coherence time, fading frequency

Definitions

  • the present invention relates to the field of communications technologies, and in particular, to a method and an apparatus for transmitting weights.
  • the sounding mechanism specifically includes:
  • the Beamformer site sends a NDPA (Null Data Packet Announcement) frame to a single or multiple Beamformee sites, and notifies the associated address (AID, Assocation identifier) that is carried in the advertisement frame.
  • the matched Beamformee site is ready for channel sounding and indicates the content of its feedback weight.
  • the Beamformer sends a null data packet (NDP, Null Data Packet) frame that does not contain data, and provides the channel test parameters for the Beamformee.
  • the Beamformee station performs the test after receiving the NDP frame, calculates the weight according to the test result, and saves the calculated weight to the VHT (Very High Throughput) compression beamforming report.
  • VHT Very High Throughput
  • the single Beamformee or null packet announces that the first channel detection in the NDPA frame, Beamformee, sends a VHT Compressed Beamforming ⁇ j3 ⁇ 4 containing the VHT compressed beamforming report element to the Beamformer; beamformer said NDPA ⁇ j3 ⁇ 4 sequentially to the other transmission beamformer response request BeamformeeBeamformee 1 Chen (beamforming Report Poll) frame, however, since the other Beamformee NDPA frame not received NDP NDPA frame or frames, do not test channel, Therefore, the latest calculation weight cannot be obtained.
  • the VHT Compressed Beamforming frame containing the VHT compression beamforming 4 ⁇ table element is normally sent. If Beaformee does not have a compressed beamforming report, or if there is no weight in the report, then a VHT Compressed Beamforming frame containing no compressed beamforming report elements is sent.
  • the inventors of the present invention found that the existing implementation In the method, the compressed beamforming 4 table stored by Berformee may be invalid. If the saved compressed beamforming 4 ⁇ table is sent without identification, the feedback weight collected by Beamformer may expire. Affect the quality of subsequent communications.
  • the embodiments of the present invention provide a method and an apparatus for transmitting weights to solve the technical problem that the weights received in the prior art are expired, so as to improve communication quality.
  • an embodiment of the present invention provides a method for transmitting a weight, where the method includes:
  • the weight is stored in a very high throughput VHT compressed beamforming report element; the VHT compressed beamforming report element is sent to the beamforming sender within an effective duration of the weight.
  • the embodiment of the present invention further provides a weight transmission device, where the device includes: a first receiving unit, configured to receive a channel test signal sent by a beamforming sender; and a testing unit, configured to test the channel Corresponding weight;
  • a determining unit configured to determine a valid duration corresponding to the weight
  • a storage unit configured to save the weight in a VH compression beamforming report element of a very high throughput rate
  • a first transmission unit configured to send the VHT compressed beamforming report element to the beamforming sender within an effective duration of the weight.
  • FIG. 1 is a flowchart of a method for transmitting weights according to an embodiment of the present invention
  • FIG. 3 is a schematic structural diagram of a frame of an NDPA frame according to an embodiment of the present disclosure
  • FIG. 4 is a schematic structural diagram of a weight transmission apparatus according to an embodiment of the present invention. detailed description
  • 1 is a flowchart of a method for transmitting weights according to an embodiment of the present invention; the method includes steps;
  • Step 101 Receive a channel test signal sent by a beamforming sender (Beamformer); in this step, all beamforming receivers (Beamformee), single beamforming receivers, or stations (STA, Station) receive beamforming transmission
  • the channel test signal may be a null data packet (NDP) frame, and the purpose thereof is to provide channel test parameters for the beamforming receiver.
  • NDP null data packet
  • the present invention is not limited thereto, and may have other empty frames that do not include data. This embodiment is not limited.
  • Step 102 Test the channel to obtain a corresponding weight
  • the channel is tested, for example, by using channel estimation to test the channel. That is to say, after receiving the channel test signal, the beamforming receiver tests the channel of the channel by means of channel estimation, and obtains the weight according to the test result.
  • Step 103 Determine an effective duration corresponding to the weight; the first one is: 1) determining a beamforming receiver's own moving speed;
  • the binning is performed to obtain the grades of different speeds; for example, it is divided into three files of high, medium and low, but is not limited thereto.
  • the effective duration can be controlled by the counter or by other similar counting components. The higher the grade, the shorter the effective duration of the setting.
  • the counter is counted down while the weight is stored in the VHT (very High Throughput) compression beamforming report element.
  • VHT very High Throughput
  • the counter is counted as a decrement.
  • the counter can be set to be incremented as an example, which is not limited in this embodiment.
  • each speed grade corresponds to a valid duration.
  • the effective duration unit can be us.
  • the duration of low, medium, and high speed files is set to T1, T2, and T3.
  • the counter is started while the weight is saved in the VHT compressed beamforming report element, and the counter is counted down.
  • the second is: 1) Calculating the Doppler shift according to the beamforming receiver's moving rate;
  • the third type is: before receiving the channel test signal sent by the beamforming initiator, if receiving the media access control frame sent by the receiving beamforming initiator, the media access control frame includes the indication weight setting The first valid duration information; when determining the valid duration corresponding to the weight, the effective duration corresponding to the weight may be determined according to the first valid duration information set by the indication weight in the medium access control frame.
  • the fourth type is: before receiving the channel test signal sent by the beamforming initiator, if the beacon frame sent by the beamforming initiator is received, the beacon frame includes the second valid duration information indicating the weight setting;
  • the second valid duration information may be the same as the first valid duration information, or may be different.
  • the second valid validity may be set according to the indicated weight in the beacon frame.
  • the duration information determines the effective duration corresponding to the weight.
  • the channel test signal notification includes the third valid duration information indicating the weight setting, wherein the third valid duration information may be the same as the first valid duration or the second valid duration, Can be different,
  • the determining the effective duration corresponding to the weight is specifically: determining, according to the third valid duration information set by the indication weight, an effective duration corresponding to the weight.
  • the embodiment is not limited in this embodiment.
  • Step 104 Save the weight in the VH compression beamforming report element of the very high throughput rate.
  • Step 105 Send the beamforming to the beamforming within the valid duration of the weight (ie, the effective time of the weight)
  • the VHT compressed beamforming device element is transmitted.
  • the VHT compressed beamforming report element may be sent to the beamforming sender through a VHT compressed beamforming frame, but is not limited thereto, and may also be transmitted through other frames.
  • the beamforming initiator is caused to weight the transmitted signal to improve the reception of the beamforming receiver.
  • the method may further include: receiving a beamforming response request frame sent by the beamforming sender; Sending the VHT compressed beamforming report element to the beamforming sender within a valid duration of the weight, specifically transmitting the VHT compressed beamforming to the beamforming sender through a VHT compressed beamforming frame ⁇ Table element.
  • the method may further include: determining whether it is the first beamforming receiver specified in the channel test signal advertisement, and if yes, performing the beamforming in the effective duration of the weight Transmitting the VHT compressed beamforming report element; otherwise, performing a beamforming response request frame sent by the receive beamforming sender; transmitting, to the beamforming sender, within the effective duration of the weight The steps of VHT compression beamforming.
  • the beamforming receiver determines that it is the first beamforming receiver specified in the channel test signal announcement, the beamforming is sent to the beamforming within the valid time of the weight Transmitting a VHT compressed beamforming frame including the VHT compressed beamforming report element; or
  • the beamforming receiver determines that it is the non-first beamforming receiver specified in the channel test signal announcement, after receiving the beamforming response request frame transmitted by the beamforming sender, when the weight is valid And transmitting, to the beamforming sender, a VHT compressed beamforming frame including the VHT compressed beamforming element.
  • the beamforming sender after the beamforming receiver tests the channel, the corresponding weight is obtained, and the effective duration of the corresponding weight is set, and after determining that the weight is valid, the beamforming sender is further The feedback of the weight value solves the expiration of the weight information collected by the beamforming sender, saves the occupation cost of the channel resource, and improves the quality of the subsequent communication.
  • FIG. 2 is a flowchart of another method for transmitting weights according to an embodiment of the present invention, where the method includes: Step 201: Receive a channel test signal notification sent by a beamforming initiator.
  • the channel test signal advertisement may be an NDPA (Null Data Packet Announcement) frame, but is not limited thereto.
  • NDPA Null Data Packet Announcement
  • FIG. 3 A schematic diagram of a frame structure of the NDPA frame is shown in FIG. 3.
  • the NDPA frame includes the following fields: frame control, duration, receiver address (RA, Receiver address), and sender address (TA, Transmitter address ), a sounding sequence, a station STA Info1 to STA InfoN, and a frame check sequence K ' K FCS , Frame Check Sequence ), etc., wherein the sounding sequence further includes: a reserved field and a number of sequences;
  • STA1 Infol includes: an association identifier (AID, Associative Address), a feedback type, and an NC Index, as shown in FIG.
  • each site may include an AID, a feedback type, and an NC Index, which are not shown in the figure.
  • the Beamformer is configured to perform channel sounding on multiple Beamformees, and ⁇ >1 in the STA Info n;
  • the beamforming receiver can also determine whether it is the first beamforming receiver or the first beamforming receiver based on the receiving address.
  • the sounding sequence is used to indicate the order of the NDPA frames, and is used to indicate the number of NDPA frame batches corresponding to the VHT compression beamforming of the Beamformee feedback;
  • the STA info is used to indicate that the STA (the AID is the number of the corresponding STA) is ready to listen to the NDP frame for channel detection;
  • the AID field represents the associated address AID assigned by Beamformer to Beamformee.
  • the NC Index field is set to 0 in the SU-MIMO scenario, and is set to the corresponding feedback dimension in the MU-MIMO scenario.
  • Step 202 Determine, according to the channel test signal, whether it is the beamforming receiver to be tested, and if yes, perform step 203; otherwise, execute step 208 to end the process; In this step, if the receiving beamforming receiver matches the associated address AID advertised by the channel test signal, the receiving beamforming receiver is the beamforming receiver to be tested, and then the beamforming to be tested The receiver enters the test state and waits for the channel test signal (such as an NDP frame, etc.) sent by the beamforming sender.
  • the channel test signal such as an NDP frame, etc.
  • Step 203 Receive a channel test signal sent by a beamforming sender.
  • the channel test signal may be an NDP frame, but is not limited thereto.
  • Step 204 Test the channel to obtain a corresponding weight
  • Step 205 Determine a valid duration corresponding to the weight
  • Step 206 Save the weight in a VHT compressed beamforming report element.
  • Step 207 Send, to the beamforming sender, a VHT compressed beamforming frame including the VHT compressed beamforming report element within the valid duration of the weight.
  • the VHT compressed beamforming component may be sent to the beamforming sender through a VHT compressed beamforming frame, but is not limited thereto.
  • steps 203 to 207 are specifically described above.
  • the method may further include :
  • Determining whether the weight is valid if the weight is valid, performing the step of transmitting the VHT compressed beamforming element to the beamforming sender within the valid time of the weight; otherwise, in the right Sending, to the beamforming sender, the VHT compressed beamforming report element to the beamforming sender, eg, transmitting the VHT compressed beamforming frame that does not include the VHT compressed beamforming report element to the beamforming sender .
  • the method may further include: after determining that the weight is invalid, clearing the weight in the compressed beamforming report element.
  • One is to determine whether the counter count is zero or not, and if the counter count is not reset to zero, it is determined that the valid duration is valid; otherwise, the valid duration is determined to be invalid;
  • the other is: if the time period for calculating the effective duration of the weight is set to the time T after the feedback weight time, the effective duration of the weight is compared with the set time T, if the time T is less than or equal to the weight The effective duration of the weight is determined to be valid; otherwise, the effective duration of the weight is determined to be invalid.
  • the beamforming receiver receives the media access control MAC frame sent by the beamforming initiator, where the media access control MAC frame includes the first valid duration information indicating the weight setting; Receiving, by the unicast, broadcast, or multicast mode, the media access control frame sent by the beamforming initiator; where any field in the MAC frame may include the first valid duration information indicating the weight setting, for example, An existing field, a reserved field, or an extended field in the MAC frame.
  • the beamforming receiver After receiving the channel test signal sent by the beamforming sender, the beamforming receiver tests the channel to obtain a corresponding weight
  • the beamforming receiver determines the effective duration corresponding to the weight according to the first valid duration information set in the media access control frame.
  • VHT compressed beamforming report element Saving the weight in a VHT compressed beamforming report element, and transmitting VHT compressed beamforming including the VHT compressed beamforming element to the beamforming sender within an effective duration of the weight frame.
  • the MAC frame may include: a broadcast MAC frame, a multicast MAC frame, or a unicast MAC frame.
  • the broadcast MAC frame may be a beacon frame
  • the multicast MAC frame may be an NDPA frame
  • the unicast MAC frame may be an association request frame or an association response frame. But it is not limited to this.
  • the beamforming receiver receives the channel test signal notification sent by the beamforming initiator; and according to the channel test signal, announces whether it is the beamforming receiver to be tested, and confirms that it is waiting for When measuring the beamforming receiver, enter the channel test state; And
  • the channel After receiving the channel test signal sent by the beamforming sender, the channel is tested to obtain a corresponding weight, wherein the channel test signal notification includes second effective duration information indicating a weight setting, and the second valid The duration information is the same as or different from the first effective duration.
  • the second valid duration information indicating the weight setting may be included in the receiving end address RA field of the channel test signal notification, but is not limited thereto.
  • the beamforming receiver receives the channel test signal notification sent by the beamforming initiator in a multicast manner.
  • the validity of the saved feedback weight is determined by setting a counter of effective duration and a valid time comparison mechanism, and then determining the content of the VHT Compressed Beamforming frame that is sent (ie, whether the storage right is included)
  • the value of VHT compression beamforming is only a table element), which can prevent the information collected by Beamformer from expiring.
  • the embodiment of the present invention further provides a weight transmission device, and a schematic structural diagram thereof is shown in FIG. 4, the device includes: a first receiving unit 41, a testing unit 42, a determining unit 43, and storing Unit 44 and first transmission unit 45, wherein
  • the first receiving unit 41 is configured to receive a channel test signal sent by a beamforming sender.
  • the channel test signal may be an NDP frame, and the purpose is to provide a channel test parameter for the receiver.
  • the present invention is not limited thereto, and may have other empty frames that do not include data.
  • the testing unit 42 is configured to test a channel to obtain a corresponding weight
  • the channel is tested, for example, by using channel estimation to test the channel. That is to say, after receiving the channel test signal, the beamforming receiver tests the channel of the channel by means of channel estimation, and obtains the weight according to the test result.
  • the determining unit 43 is configured to determine a valid duration corresponding to the weight; one is: 1) determining Beamforming the receiver's own moving speed; 2) According to the moving speed, the binning is performed to obtain the speed of different gears; for example, it is divided into high, middle, and low gears, but it is not obvious. 3) Set a corresponding duration for each speed, which is controlled by a counter; that is, the higher the speed, the shorter the set duration. 4) At the same time as saving the weight in the compressed beamforming report, the counter is counted down. The other is: 1) calculating the Doppler shift according to the beamforming receiver's moving rate; 2) calculating the duration of the weight according to the Doppler shift and the channel similarity.
  • the duration of the specific determination of the weight is not limited to the above two methods, and may be other methods, such as the other three of the above five determination methods.
  • the storage unit 44 is configured to save the weight in a VH compression beamforming report element of a very high throughput rate
  • the first transmission unit 45 is configured to send, by using the VHT compression beamforming frame, the VHT compressed beamforming frame element, within the effective duration of the weight, to the beamforming sender.
  • the beamforming sender transmits the VHT compressed beamforming element.
  • the device may further include: a second receiving unit and a first determining unit, where the second receiving unit is configured to receive a beam before the first receiving unit receives the channel test signal a channel test signal sent by the molding initiator; a first determining unit, configured to advertise, according to the channel test signal, whether it is a beamforming receiver to be tested, and when confirming that it is a beamforming receiver to be tested, The first receiving unit is activated to receive a channel test signal sent by the beamforming sender.
  • a second receiving unit and a first determining unit configured to receive a beam before the first receiving unit receives the channel test signal a channel test signal sent by the molding initiator
  • a first determining unit configured to advertise, according to the channel test signal, whether it is a beamforming receiver to be tested, and when confirming that it is a beamforming receiver to be tested, The first receiving unit is activated to receive a channel test signal sent by the beamforming sender.
  • the device may further include: a third receiving unit, configured to receive, by the first transmitting unit, a beamforming response request frame sent by the beamforming sender;
  • the second transmission unit is further configured to send, after the third receiving unit receives the beamforming response request frame sent by the beamforming sender, to the beamforming sender within the effective duration of the weight The VHT compressed beamforming report element.
  • the device may further include: a second determining unit, configured to determine whether it is the first beamforming receiver specified in the channel test signal notification, and send the determination result of the yes to the first transmission unit; The judgment result of No is sent to the second transmission unit.
  • the determining unit includes: a speed determining unit, a binning unit, a time length setting unit, and a counting start unit, wherein the speed determining unit is configured to determine a beamforming receiver's own moving speed; And the speed is set according to the magnitude of the moving speed to obtain a speed of different speeds; the duration setting unit is configured to set a corresponding effective duration for each speed, and the duration is controlled by a counter;
  • the counting start unit is configured to start the counter down counting when the storage unit saves the weight in the VHT compressed beamforming report element.
  • the determining unit includes: a frequency shift calculating unit and a time length calculating unit, wherein the frequency shift calculating unit is configured to calculate a Doppler frequency shift according to a beamforming receiver moving rate; the duration calculating unit is configured to: The effective duration of the weight is calculated according to the Doppler shift and the channel similarity.
  • the device may further include: a third determining unit and a third transmitting unit, wherein the third determining unit is configured to determine whether the weight is valid, and if valid, send the determining result of the valid value to Transmitting, by the first transmission unit, a determination result that the weight is invalid to the third transmission unit;
  • the third transmission unit is configured to send, to the beamforming sender, a VHT compressed beamforming frame that does not include the VHT compressed beamforming report element when the weight is invalid.
  • the third determining unit includes: a counting determining unit and/or a comparing determining unit, wherein the counting determining unit is configured to determine whether the counter is reset to zero, and if the counter is not zeroed, determine The weight value is valid, and the judgment result that the weight is valid is sent to the first transmission unit; otherwise, the weight is invalid, and the judgment result that the weight is invalid is sent to the third transmission unit; a unit, configured to compare a valid duration of the weight with a time T at which the weight time is calculated to be a feedback weight; if the time T is not greater than a valid duration of the weight, determining that the weight is valid, and the weight is The valid judgment result is sent to the first transmission unit; otherwise, it is determined that the weight is invalid, and the judgment result that the weight is invalid is sent to the second transmission unit.
  • the counting determining unit is configured to determine whether the counter is reset to zero, and if the counter is not zeroed, determine The weight value is valid, and the judgment result that the weight is valid is sent to the
  • the device may further include: a deleting unit, configured to be connected to the third determining unit, configured to clear the weight in the VHT compressed beamforming report element after determining that the weight is invalid.
  • a deleting unit configured to be connected to the third determining unit, configured to clear the weight in the VHT compressed beamforming report element after determining that the weight is invalid.
  • the device may further include: a fourth receiving unit, configured to receive the beamforming initiator
  • the media access control MAC frame is sent, and the media access control MAC frame includes first valid duration information indicating a weight setting; specifically, the media connection sent by the beamforming initiator may be received by using a unicast, broadcast, or multicast manner. Incoming control MAC frame.
  • the determining unit is specifically configured to: determine the weight according to the first valid duration information set by the indication weight in the media access control MAC frame or the second valid duration information set by the indication weight in the beacon frame. Corresponding effective duration.
  • the MAC frame received by the fourth receiving unit includes: a broadcast MAC frame, a multicast MAC frame, and a unicast MAC frame, where the broadcast MAC frame may be a beacon frame, and the multicast MAC frame It may be an NDPA frame; the unicast MAC frame may be an association request frame or an association response frame. But it is not limited to this.
  • the second effective duration information and the first The effective duration can be the same or different.
  • the determining unit is specifically configured to: determine, according to the second valid duration information set by the indication weight, an effective duration corresponding to the weight.
  • the validity of the compressed beamforming report saved by Beamformee is mainly determined, and the process includes:
  • the STA receives the NDPA frame sent by the Beamformer. If it matches the associated address AID in the NDPA frame, it knows that it is the Beamformee to be tested, and enters the test state waiting for the Beamfomer to send the NDP frame.
  • Beamformee After Beamformee receives the NDP frame of the test signal, calculates the channel estimation value, calculates a beamforming weight coefficient according to the channel estimation value, and saves the weight system to the compressed and saved to the VHT compressed beamforming report element.
  • Medium at the same time, according to its own moving speed (can be used The channel estimation speed or the GPS speed is used, and the moving speed is binned (for example, it can be classified into low, medium, high speed, etc., but is not limited thereto).
  • the duration unit can be us, for example, the durations of low, medium and high gear are set to T1, T2, T3 respectively, and ⁇ 1> ⁇ 2> ⁇ 3), save
  • the counter is started by VHT compression beamforming, and the counter is counted as a descending count;
  • the weight coefficient is saved in the VHT compressed beamforming report element;
  • the feedback weight is performed according to the following two situations: one case is that the weight coefficient can be directly sent to the Beamforer through the VHT Compressed Beamforming frame; in another case, it is first determined whether the effective duration of the weight coefficient is valid. (A process of determining is as shown in step 3), but is not limited to this. If valid, the VHT compressed beamforming report element including the weight coefficient is sent to the VHT compressed beamforming frame through the VHT Compressed Beamforming frame. Beamforer.
  • Beamformee determines that it is not the first Beamformee in the NDPA frame (ie, other Beamformee except the first Beamformee), then perform step 3);
  • the effective process of judging the effective duration is:
  • the method may further include: if it is determined that the weight is invalid, the compression may also be cleared.
  • the weight in the beamforming report element if it is determined that the weight is invalid, the compression may also be cleared.
  • the second embodiment differs from the first embodiment in that, when the channel estimation value is calculated, the corresponding weight is obtained according to the estimated value, and the weight is saved in the VHT compressed beamforming report element, and the weight is budgeted.
  • the effective duration includes: calculating a Doppler shift according to a beamforming receiver's moving rate; and calculating an effective duration of the weight according to the Doppler shift and the channel similarity.
  • another judgment mechanism is used instead of the counter for determining the effective duration.
  • Beamformee receives the Beamforming Report Poll from Beamformer, the content of the transmitted VHT Compressed Beamforming frame can be determined according to the determination result. Then send a VHT Compressed Beamforming frame containing the weight; otherwise, send the VHT Compressed Beamforming without the weight.
  • the judging process for judging whether the compression beamforming (ie, the weight) is valid is:
  • B ea mf. mee is the speed at which Beamformee moves, is the carrier frequency; c is the speed of light; 2) sets the channel similarity A, and then calculates the effective time p t ' from the similarity.
  • the formula is:
  • the third embodiment differs from the first embodiment or the second embodiment in that: Beamformer can indicate the effective duration of the beamformee calculation weight, and the Beamformee determines the effective duration of the weight according to the indicated effective duration.
  • Beamformer can indicate the effective duration of the beamformee calculation weight, and the Beamformee determines the effective duration of the weight according to the indicated effective duration.
  • the other processes of the third example are the same as the embodiment, and specifically include:
  • Beamformer can indicate the effective duration of the weight calculated by Beamformee, and the method for indicating the effective duration includes the following methods:
  • the Beamformer indicates, by using a unicast mode, the effective duration of the calculation of the weight of the single Beamforme, which includes: the Beamformer transmits a MAC containing the valid duration information (ie, the first valid duration information) to the single Beamformee before sending the NDPA frame. frame.
  • the MAC frame may be an association request frame or an association response frame, or may be another type of frame, such as a data frame, a management frame, or a control frame, which is not limited in this embodiment.
  • the beamformer indicates, by using the multicast mode, the effective duration of the calculation of the weights of the plurality of Beamformes (ie, the second effective duration information), and the method includes: sending, by the Beamformer, an NDPA frame to the plurality of Beamformees, where the NDPA frame includes the valid duration
  • the information (that is, the second valid duration information) may be set in the RA field in the NDPA or in other fields in the NDPA, which is not limited in this embodiment.
  • the valid duration information may also be a data frame, a management frame, or a control frame that is sent in multicast before the NDPA frame is sent.
  • the beamformer indicates, by using the broadcast mode, the effective duration of calculating the weights of all the STAs in the BSS/IBSS network, and the method includes: the AP sends a beacon frame to all STAs in the BSS/IBSS network, where the beacon frame includes There is valid duration information (ie the first valid duration information).
  • Beamformee receives the NDPA frame sent by Beamformer, and knows that it becomes Beamformee to be tested through the AID of STA info field, and enters the test state to wait for Beamfomer to send NDP frame.
  • Beamformee receives the test signal NDP frame, calculates the channel estimation value, and calculates the beamforming weight coefficient according to the channel estimation value, and saves it to the VHT compressed beamforming report element, and according to the effective duration specified by Beamformer Setting a counter duration, starting the counter, the counter counting down;
  • Beamformee When Beamformee receives the beamforming response request frame from Beamforer and the Beamformer requests feedback weight information, it first determines whether the saved weight is valid and then determines the form of the transmitted VHT compressed beamforming frame.
  • Beamformee clears the weight information in the VHT compressed beamforming report element.
  • the validity of the saved feedback weight is determined by setting an effective duration counter and an effective time comparison mechanism, and then determining the content of the VHT Compressed Beamforming frame that is sent (ie, whether VHT compression beamforming is included)
  • the report element can prevent the occurrence of information collected by Beamformer, save the cost of channel resources, and improve the communication quality.
  • the technical solution of the present invention which is essential or contributes to the prior art, may be embodied in the form of a software product, which may be stored in a storage medium such as a ROM/RAM or a disk. , an optical disk, etc., includes instructions for causing a computer device (which may be a personal computer, server, or network device, etc.) to perform the methods described in various embodiments of the present invention or portions of the embodiments.
  • a computer device which may be a personal computer, server, or network device, etc.

Landscapes

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

Abstract

Provided in an embodiment of the present invention are a weight transmission method and device, the method comprising: receiving a channel sounding signal transmitted by a beamformer; sounding the channel and obtaining a corresponding weight; determining the valid time period corresponding to the weight; saving the weight in a very high throughput (VHT) compressed beamforming report element; within the valid time period of the weight, transmitting to the beamformer a VHT compressed beamforming frame carrying the VHT compressed beamforming report element. In the embodiment of the present invention, a beamformee obtains the corresponding weight after sounding the channel, sets up a time period corresponding to the weight, judges the time period validity of the weight, and feeds back the weight to the beamformer, thus avoiding the expiration of the weight information acquired by the beamformer and improving subsequent communication quality.

Description

一种权值的传输方法及装置 技术领域  Method and device for transmitting weights

本发明涉及通信技术领域, 特别涉及一种权值的传输方法及装置。  The present invention relates to the field of communications technologies, and in particular, to a method and an apparatus for transmitting weights.

背景技术 Background technique

随着通信技术的发展, 无线局域网中, 为了提高通信质量, 存在一种波 束成型发起者 (Beamformer )站点和波束成型接收者(Beamformee )站点之 间的信道检测 ( Sounding )机制。 所述 Sounding机制具体包括:  With the development of communication technologies, in wireless local area networks, in order to improve communication quality, there is a channeling (Sounding) mechanism between a Beamformer site and a Beamformee site. The sounding mechanism specifically includes:

首先, Beamformer站点向单个或多个 Beamformee站点发送空数据包通 告( NDPA, Null Data Packet Announcement ) 帧, 通知与该通告帧中携带的关 联地址( AID, Assocation identifier,又称为关联标志符)相匹配的 Beamformee 站点准备进行信道探测, 并指示其反馈权值的内容, 然后, 所述 Beamformer 发送不包含数据的空数据包( NDP, Null Data Packet )帧, 为 Beamformee提 供信道的测试参数。 所述 Beamformee站点收到 NDP帧后进行测试, 根据测 试的结果计算权值, 并将计算的权值保存到甚高吞吐率 (VHT , Very High Throughput )压缩波束成型报表中。 在所述 NDP发送后的 SIFS时段后, 该单 个 Beamformee 或空数据包通告 NDPA 帧中的首个进行信道检测的 Beamformee 向 Beamformer发送包含 VHT压缩波束成型报表元素的 VHT Compressed Beamforming†j¾; 之后 , 所述 Beamformer依次向该 NDPA†j¾中的 其它 BeamformeeBeamformee发送波束成型响应请求1贞 ( Beamforming Report Poll )帧, 但是, 由于该 NDPA帧中的其它 Beamformee未收到 NDPA帧或者 NDP帧,无法做信道测试,从而无法得到最新的计算权值,如果该 Beamformee 存有压缩波束成型报表(该报表中的权值并不是最新的), 则正常发送包含此 VHT 压缩波束成型 4艮表元素的 VHT Compressed Beamforming 帧, 如果 Beaformee不存有压缩波束成型报表, 或者报表中没有权值, 则发送一个不含 有压缩波束成型报表元素的 VHT Compressed Beamforming帧。 First, the Beamformer site sends a NDPA (Null Data Packet Announcement) frame to a single or multiple Beamformee sites, and notifies the associated address (AID, Assocation identifier) that is carried in the advertisement frame. The matched Beamformee site is ready for channel sounding and indicates the content of its feedback weight. Then, the Beamformer sends a null data packet (NDP, Null Data Packet) frame that does not contain data, and provides the channel test parameters for the Beamformee. The Beamformee station performs the test after receiving the NDP frame, calculates the weight according to the test result, and saves the calculated weight to the VHT (Very High Throughput) compression beamforming report. After the SIFS period after the NDP transmission, the single Beamformee or null packet announces that the first channel detection in the NDPA frame, Beamformee, sends a VHT Compressed Beamforming †j3⁄4 containing the VHT compressed beamforming report element to the Beamformer; beamformer said NDPA † j¾ sequentially to the other transmission beamformer response request BeamformeeBeamformee 1 Chen (beamforming Report Poll) frame, however, since the other Beamformee NDPA frame not received NDP NDPA frame or frames, do not test channel, Therefore, the latest calculation weight cannot be obtained. If the Beamformee has a compressed beamforming report (the weight in the report is not up-to-date), the VHT Compressed Beamforming frame containing the VHT compression beamforming 4艮 table element is normally sent. If Beaformee does not have a compressed beamforming report, or if there is no weight in the report, then a VHT Compressed Beamforming frame containing no compressed beamforming report elements is sent.

在对现有技术的研究和实践过程中, 本发明的发明人发现, 现有的实现 方式中, 对 Berformee保存的压缩波束成型 4艮表, 由于多种可能已经失效, 如 果不加识别就发送所保存的压缩波束成型 4艮表, 则可能导致 Beamformer收集 到的反馈权值过期, 从而影响后续的通信质量。 In the research and practice of the prior art, the inventors of the present invention found that the existing implementation In the method, the compressed beamforming 4 table stored by Berformee may be invalid. If the saved compressed beamforming 4 艮 table is sent without identification, the feedback weight collected by Beamformer may expire. Affect the quality of subsequent communications.

发明内容 Summary of the invention

本发明实施例提供一种权值的传输方法及装置, 以解决现有技术中接收 到的权值过期的技术问题, 以提高通信质量。  The embodiments of the present invention provide a method and an apparatus for transmitting weights to solve the technical problem that the weights received in the prior art are expired, so as to improve communication quality.

为解决上述技术问题, 本发明实施例提供一种权值的传输方法, 所述方 法包括:  To solve the above technical problem, an embodiment of the present invention provides a method for transmitting a weight, where the method includes:

接收波束成型发送者发送的信道测试信号;  Receiving a channel test signal sent by the beamforming sender;

对信道进行测试得到对应的权值;  Testing the channel to obtain a corresponding weight;

确定所述权值对应的有效时长;  Determining a valid duration corresponding to the weight;

将所述权值保存在甚高吞吐率 VHT压缩波束成型报表元素中; 在所述权值的有效时长内, 向所述波束成型发送者发送所述 VHT压缩波 束成型报表元素。  The weight is stored in a very high throughput VHT compressed beamforming report element; the VHT compressed beamforming report element is sent to the beamforming sender within an effective duration of the weight.

相应的, 本发明实施例还提供一种权值的传输装置, 所述装置包括: 第一接收单元, 用于接收波束成型发送者发送的信道测试信号; 测试单元, 用于对信道进行测试得到对应的权值;  Correspondingly, the embodiment of the present invention further provides a weight transmission device, where the device includes: a first receiving unit, configured to receive a channel test signal sent by a beamforming sender; and a testing unit, configured to test the channel Corresponding weight;

确定单元, 用于确定所述权值对应的有效时长;  a determining unit, configured to determine a valid duration corresponding to the weight;

存储单元, 用于将所述权值保存在甚高吞吐率 VHT压缩波束成型报表元 素中;  a storage unit, configured to save the weight in a VH compression beamforming report element of a very high throughput rate;

第一传输单元, 用于在所述权值的有效时长内, 向所述波束成型发送者 发送所述 VHT压缩波束成型报表元素。  And a first transmission unit, configured to send the VHT compressed beamforming report element to the beamforming sender within an effective duration of the weight.

附图说明 DRAWINGS

图 1为本发明实施例提供的一种权值的传输方法的流程图;  FIG. 1 is a flowchart of a method for transmitting weights according to an embodiment of the present invention;

图 2为本发明实施例提供的另一种权值的传输方法的流程图;  2 is a flowchart of another method for transmitting weights according to an embodiment of the present invention;

图 3为本发明实施例提供的一种 NDPA帧的帧结构示意图;  FIG. 3 is a schematic structural diagram of a frame of an NDPA frame according to an embodiment of the present disclosure;

图 4为本发明实施例提供的一种权值的传输装置的结构示意图。 具体实施方式 FIG. 4 is a schematic structural diagram of a weight transmission apparatus according to an embodiment of the present invention. detailed description

为了使本技术领域的人员更好地理解本发明实施例的方案, 下面结合附 图和实施方式对本发明实施例作进一步的详细说明。  The embodiments of the present invention are further described in detail below in conjunction with the drawings and embodiments.

请参阅图 1 , 为本发明实施例提供的一种权值的传输方法的流程图; 所述 方法包括步骤;  1 is a flowchart of a method for transmitting weights according to an embodiment of the present invention; the method includes steps;

步骤 101 : 接收波束成型发送者(Beamformer )发送的信道测试信号; 在该步骤中, 可以是所有波束成型接收者(Beamformee )、 单个波束成型 接收者或者站点( STA, Station )接收到波束成型发送者发送的信道测试信号。 其中, 信道测试信号可以是空数据包(NDP, Null Data Packet )帧, 其目的是 为波束成型接收者提供信道测试参数。 但并不限于此, 还可以具有其他不包 括数据的空帧, 本实施例不作限制。  Step 101: Receive a channel test signal sent by a beamforming sender (Beamformer); in this step, all beamforming receivers (Beamformee), single beamforming receivers, or stations (STA, Station) receive beamforming transmission The channel test signal sent by the person. The channel test signal may be a null data packet (NDP) frame, and the purpose thereof is to provide channel test parameters for the beamforming receiver. However, the present invention is not limited thereto, and may have other empty frames that do not include data. This embodiment is not limited.

步骤 102: 对信道进行测试得到对应的权值;  Step 102: Test the channel to obtain a corresponding weight;

其中, 对信道进行的测试, 例如釆用信道估计的方式对信道进行测试。 也就是说, 波束成型接收者在接收到信道测试信号后, 釆用信道估计的方式 对自身的信道进行测试, 根据测试结果得到权值。  Wherein, the channel is tested, for example, by using channel estimation to test the channel. That is to say, after receiving the channel test signal, the beamforming receiver tests the channel of the channel by means of channel estimation, and obtains the weight according to the test result.

步骤 103: 确定所述权值对应的有效时长; 第一种是: 1 )确定波束成型接收者自身移动速度;  Step 103: Determine an effective duration corresponding to the weight; the first one is: 1) determining a beamforming receiver's own moving speed;

2 )按照所述移动速度的大小进行分档, 得到不同速度的档次; 比如分成 高、 中、 低三档, 但并不限于此。  2) According to the moving speed, the binning is performed to obtain the grades of different speeds; for example, it is divided into three files of high, medium and low, but is not limited thereto.

3 )为每一档速度设定对应的有效时长, 所述有效时长可以通过计数器来 控制, 也可以通过其他类似的计数部件来实现; 档次越高, 设定的有效时长 就越短。  3) Set the corresponding effective duration for each speed. The effective duration can be controlled by the counter or by other similar counting components. The higher the grade, the shorter the effective duration of the setting.

4 )在将所述权值保存在甚高吞吐率( VHT, Very High Throughput )压缩 波束成型报表元素中的同时, 启动计数器递减计数。  4) The counter is counted down while the weight is stored in the VHT (very High Throughput) compression beamforming report element.

在该步骤中, 计数器的计数以递减为例, 当然, 可以设置计数器的计数 以递增为例, 本实施例不作限制。 比如, 每个速度档次对应一个有效时长, 有效时长单位可以为 us , 比如低、 中、 高速档的时长设置为 T1,T2,T3。 In this step, the counter is counted as a decrement. Of course, the counter can be set to be incremented as an example, which is not limited in this embodiment. For example, each speed grade corresponds to a valid duration. The effective duration unit can be us. For example, the duration of low, medium, and high speed files is set to T1, T2, and T3.

Τ1>Τ2>Τ3 , 在将权值保存在 VHT压缩波束成型报表元素的同时启动所述计 数器, 所述计数器递减计数。 Τ1>Τ2>Τ3, the counter is started while the weight is saved in the VHT compressed beamforming report element, and the counter is counted down.

第二种是: 1 )按照波束成型接收者的移动速率计算多普勒频移;  The second is: 1) Calculating the Doppler shift according to the beamforming receiver's moving rate;

2 )根据所述多普勒频移和信道相似度计算权值的有效时长。  2) Calculating the effective duration of the weight according to the Doppler shift and the channel similarity.

第三种是: 在接收波束成型发起者发送的信道测试信号通告前, 如果接 收到接收波束成型发起者发送的媒体接入控制帧, 所述媒体接入控制帧中包 括指示权值设定的第一有效时长信息; 则在确定所述权值对应的有效时长时, 可以按照所述媒体接入控制帧中指示权值设定的第一有效时长信息确定所述 权值对应的有效时长。  The third type is: before receiving the channel test signal sent by the beamforming initiator, if receiving the media access control frame sent by the receiving beamforming initiator, the media access control frame includes the indication weight setting The first valid duration information; when determining the valid duration corresponding to the weight, the effective duration corresponding to the weight may be determined according to the first valid duration information set by the indication weight in the medium access control frame.

第四种是: 在接收波束成型发起者发送的信道测试信号通告前, 如果接 收到波束成型发起者发送的信标帧, 所述信标帧包括指示权值设定的第二有 效时长信息; 第二有效时长信息可以与所述第一有效时长信息相同, 也可以 不同; 则在确定所述权值对应的有效时长时, 可以按照所述信标帧中指示权 值设定的第二有效时长信息确定所述权值对应的有效时长。  The fourth type is: before receiving the channel test signal sent by the beamforming initiator, if the beacon frame sent by the beamforming initiator is received, the beacon frame includes the second valid duration information indicating the weight setting; The second valid duration information may be the same as the first valid duration information, or may be different. When determining the valid duration corresponding to the weight, the second valid validity may be set according to the indicated weight in the beacon frame. The duration information determines the effective duration corresponding to the weight.

第五种, 当所述信道测试信号通告包括指示权值设定的第三有效时长信 息时, 其中, 所述第三有效时长信息与所述第一有效时长或第二有效时长可 以相同, 也可以不同,  In a fifth aspect, when the channel test signal notification includes the third valid duration information indicating the weight setting, wherein the third valid duration information may be the same as the first valid duration or the second valid duration, Can be different,

所述确定所述权值对应的有效时长具体为: 按照所述指示权值设定的第 三有效时长信息确定所述权值对应的有效时长。 方式, 本实施例不作限制。  The determining the effective duration corresponding to the weight is specifically: determining, according to the third valid duration information set by the indication weight, an effective duration corresponding to the weight. The embodiment is not limited in this embodiment.

步骤 104:将所述权值保存在甚高吞吐率 VHT压缩波束成型报表元素中; 步骤 105: 在所述权值的有效时长内 (即权值的有效时间内), 向所述波 束成型发送者发送所述 VHT压缩波束成型 ^艮表元素。 比如, 可以通过 VHT 压缩波束成型帧将所述 VHT压缩波束成型报表元素发送给波束成型发送者, 但并不限于此, 还可以通过其他的帧来发送。 者, 使所述波束成型发起者对传输信号进行加权, 以改善波束成型接收者的 接收情况。 Step 104: Save the weight in the VH compression beamforming report element of the very high throughput rate. Step 105: Send the beamforming to the beamforming within the valid duration of the weight (ie, the effective time of the weight) The VHT compressed beamforming device element is transmitted. For example, the VHT compressed beamforming report element may be sent to the beamforming sender through a VHT compressed beamforming frame, but is not limited thereto, and may also be transmitted through other frames. The beamforming initiator is caused to weight the transmitted signal to improve the reception of the beamforming receiver.

优选的, 在该实施例中, 在向所述波束成型发送者发送所述 VHT压缩波 束成型报表元素之前, 所述方法还可以包括: 接收波束成型发送者发送的波 束成型响应请求帧; 之后, 在所述权值的有效时长内, 向所述波束成型发送 者发送所述 VHT压缩波束成型报表元素, 具体可以通过 VHT压缩波束成型 帧向所述波束成型发送者发送所述 VHT压缩波束成型 ^艮表元素。  Preferably, in this embodiment, before the sending the VHT compressed beamforming report element to the beamforming sender, the method may further include: receiving a beamforming response request frame sent by the beamforming sender; Sending the VHT compressed beamforming report element to the beamforming sender within a valid duration of the weight, specifically transmitting the VHT compressed beamforming to the beamforming sender through a VHT compressed beamforming frame^艮 Table element.

优选的, 所述方法还可以包括: 判断自身是否为所述信道测试信号通告 中指定的首个波束成型接收者, 如果是, 执行在所述权值的有效时长内, 向 所述波束成型发送者发送所述 VHT压缩波束成型报表元素的步骤; 否则, 执 行所述接收波束成型发送者发送的波束成型响应请求帧; 在所述权值的有效 时长内,向所述波束成型发送者发送所述 VHT压缩波束成型 ^艮表元素的步骤。  Preferably, the method may further include: determining whether it is the first beamforming receiver specified in the channel test signal advertisement, and if yes, performing the beamforming in the effective duration of the weight Transmitting the VHT compressed beamforming report element; otherwise, performing a beamforming response request frame sent by the receive beamforming sender; transmitting, to the beamforming sender, within the effective duration of the weight The steps of VHT compression beamforming.

也就是说, 在该步骤中, 如果波束成型接收者确定自身为所述信道测试 信号通告中指定的首个波束成型接收者, 则在所述权值的有效时间内, 向所 述波束成型发送者发送包括所述 VHT压缩波束成型报表元素的 VHT压缩波 束成型帧; 或者  That is, in this step, if the beamforming receiver determines that it is the first beamforming receiver specified in the channel test signal announcement, the beamforming is sent to the beamforming within the valid time of the weight Transmitting a VHT compressed beamforming frame including the VHT compressed beamforming report element; or

如果波束成型接收者确定自身为所述信道测试信号通告中指定的非首个 波束成型接收者, 则在接收到波束成型发送者发送的波束成型响应请求帧后, 在所述权值有效的情况下, 向所述波束成型发送者发送包括所述 VHT压缩波 束成型 ^艮表元素的 VHT压缩波束成型帧。  If the beamforming receiver determines that it is the non-first beamforming receiver specified in the channel test signal announcement, after receiving the beamforming response request frame transmitted by the beamforming sender, when the weight is valid And transmitting, to the beamforming sender, a VHT compressed beamforming frame including the VHT compressed beamforming element.

本发明实施例中, 波束成型接收者在对信道进行测试后, 得到对应的权 值, 并为设定对应权值的有效时长, 并在判断所述权值有效后, 再向波束成 型发送者反馈该权值, 解决了波束成型发送者收集到的所述权值信息过期现 象, 节省对信道资源的占用成本, 提高了后续通信的质量。  In the embodiment of the present invention, after the beamforming receiver tests the channel, the corresponding weight is obtained, and the effective duration of the corresponding weight is set, and after determining that the weight is valid, the beamforming sender is further The feedback of the weight value solves the expiration of the weight information collected by the beamforming sender, saves the occupation cost of the channel resource, and improves the quality of the subsequent communication.

还请参阅图 2, 为本发明实施例提供的另一种权值的传输方法的流程图, 所述方法包括: 步骤 201 : 接收波束成型发起者发送的信道测试信号通告; FIG. 2 is a flowchart of another method for transmitting weights according to an embodiment of the present invention, where the method includes: Step 201: Receive a channel test signal notification sent by a beamforming initiator.

在该步骤中, 信道测试信号通告可以是空数据包通告(NDPA, Null Data Packet Announcement ) 帧, 但并不限于此。 所述 NDPA帧的帧结构的示意图 如图 3所示, 在图 3中, 所述 NDPA帧包括下述字段: 帧控制、 时长、 接收 端地址(RA, Receiver address )、 发送端地址( TA, Transmitter address )、 探 测序列( Sounding )、站点 STA Infol至 STA InfoN以及帧校验序歹' K FCS , Frame Check Sequence )等, 其中, 所述探测序列又包括: 保留字段和序列数目; 所 述站点 STA1 Infol包括: 关联标志符(AID, Assocation identifier, 即关联地 址)、 反馈类型和 NC Index, 具体如图 3所示。 同理, 所述 STA InfoN中, 每 个站点均可以包括 AID、 反馈类型和 NC Index, 图中未示。  In this step, the channel test signal advertisement may be an NDPA (Null Data Packet Announcement) frame, but is not limited thereto. A schematic diagram of a frame structure of the NDPA frame is shown in FIG. 3. In FIG. 3, the NDPA frame includes the following fields: frame control, duration, receiver address (RA, Receiver address), and sender address (TA, Transmitter address ), a sounding sequence, a station STA Info1 to STA InfoN, and a frame check sequence K ' K FCS , Frame Check Sequence ), etc., wherein the sounding sequence further includes: a reserved field and a number of sequences; STA1 Infol includes: an association identifier (AID, Associative Address), a feedback type, and an NC Index, as shown in FIG. Similarly, in the STA InfoN, each site may include an AID, a feedback type, and an NC Index, which are not shown in the figure.

图 3中, 如果所述接收端地址 RA若为单播地址则指示 Beamformer对单 个 Beamformee进行信道探测, 此时 STA Info n中 n=l;  In FIG. 3, if the receiving end address RA is a unicast address, the Beamformer is instructed to perform channel sounding on a single Beamformee, where STA Info n is n=l;

如果所述接收端地址 RA 若为组播地址则指示 Beamformer 对多个 Beamformee进行信道探测, 此时 STA Info n中 η>1;  If the receiving end address RA is a multicast address, the Beamformer is configured to perform channel sounding on multiple Beamformees, and η>1 in the STA Info n;

波束成型接收者还可以根据该接收端地址确定自身是首个波束成型接收 者, 还是非首个波束成型接收者。  The beamforming receiver can also determine whether it is the first beamforming receiver or the first beamforming receiver based on the receiving address.

所述 Sounding序列用于指示此 NDPA帧的次序, 用于指示 Beamformee 反馈的 VHT压缩波束成型 ^艮表所对应的 NDPA帧批次数;  The sounding sequence is used to indicate the order of the NDPA frames, and is used to indicate the number of NDPA frame batches corresponding to the VHT compression beamforming of the Beamformee feedback;

所述 STA info用于指示那些 STA ( AID为对应 STA的编号 ) 准备侦听 NDP帧进行信道探测;  The STA info is used to indicate that the STA (the AID is the number of the corresponding STA) is ready to listen to the NDP frame for channel detection;

所述 AID字段代表 Beamformer为 Beamformee分配的关联地址 AID。 所述 Feedback Type 字段代表反馈类型, 主要用来区分 SU-MIMO ( Feedback Type = 0 )场景和 MU-MIMO ( Feedback Type = 1 )场景。  The AID field represents the associated address AID assigned by Beamformer to Beamformee. The Feedback Type field represents the feedback type and is mainly used to distinguish between SU-MIMO (Feeding Type = 0) scenes and MU-MIMO (Feedback Type = 1) scenes.

所述 NC Index字段在 SU-MIMO场景下被置为 0, 而在 MU-MIMO场景 下则被设置为相应的反馈维数。  The NC Index field is set to 0 in the SU-MIMO scenario, and is set to the corresponding feedback dimension in the MU-MIMO scenario.

步骤 202:根据所述信道测试信号通告确定自身是否为待测的波束成型接 收者, 如果是, 执行步骤 203; 否则, 执行步骤 208 , 结束该流程; 在该步骤中, 如果接收波束成型接收者与所述信道测试信号通告的关联 地址 AID相匹配,则说明所述接收波束成型接收者为待测的波束成型接收者, 之后, 待测的波束成型接收者进入测试状态, 等待波束成型发送者发送的信 道测试信号 (比如 NDP帧等)。 Step 202: Determine, according to the channel test signal, whether it is the beamforming receiver to be tested, and if yes, perform step 203; otherwise, execute step 208 to end the process; In this step, if the receiving beamforming receiver matches the associated address AID advertised by the channel test signal, the receiving beamforming receiver is the beamforming receiver to be tested, and then the beamforming to be tested The receiver enters the test state and waits for the channel test signal (such as an NDP frame, etc.) sent by the beamforming sender.

步骤 203: 接收波束成型发送者发送的信道测试信号;  Step 203: Receive a channel test signal sent by a beamforming sender.

该信道测试信号可以是 NDP帧, 但并不限于此。  The channel test signal may be an NDP frame, but is not limited thereto.

步骤 204: 对信道进行测试得到对应的权值;  Step 204: Test the channel to obtain a corresponding weight;

步骤 205: 确定所述权值对应的有效时长;  Step 205: Determine a valid duration corresponding to the weight;

其具体的确定所述权值对应的有效时长的具体过程详见上述对应的描 述。  The specific process for determining the effective duration corresponding to the weight is detailed in the corresponding description above.

步骤 206: 将所述权值保存在 VHT压缩波束成型报表元素中;  Step 206: Save the weight in a VHT compressed beamforming report element.

步骤 207: 在所述权值的有效时长内, 向所述波束成型发送者发送包含所 述 VHT压缩波束成型报表元素的 VHT压缩波束成型帧。  Step 207: Send, to the beamforming sender, a VHT compressed beamforming frame including the VHT compressed beamforming report element within the valid duration of the weight.

该步骤中, 可以通过 VHT压缩波束成型帧将所述 VHT压缩波束成型才艮 表元素发送给波束成型发送者, 但并不限于此。  In this step, the VHT compressed beamforming component may be sent to the beamforming sender through a VHT compressed beamforming frame, but is not limited thereto.

该实施例中, 步骤 203至步骤 207具体详见上述。  In this embodiment, steps 203 to 207 are specifically described above.

在上述实施例的基础上, 在所述权值的有效时间内, 向所述波束成型发 送者发送包含所述 VHT压缩波束成型报表元素的 VHT压缩波束成型帧之前, 所述方法还可以进一步包括:  On the basis of the foregoing embodiment, before the VHT compressed beamforming frame including the VHT compressed beamforming report element is sent to the beamforming sender within the valid time of the weight, the method may further include :

判断权值是否有效, 如果权值有效, 则执行在所述权值的有效时间内, 向所述波束成型发送者发送所述 VHT压缩波束成型 ^艮表元素的步骤; 否则, 在所述权值的有效时间内, 向所述波束成型发送者不发送所述 VHT压缩波束 成型报表元素, 比如, 所述向波束成型发送者发送不包含所述 VHT压缩波束 成型报表元素的 VHT压缩波束成型帧。  Determining whether the weight is valid, if the weight is valid, performing the step of transmitting the VHT compressed beamforming element to the beamforming sender within the valid time of the weight; otherwise, in the right Sending, to the beamforming sender, the VHT compressed beamforming report element to the beamforming sender, eg, transmitting the VHT compressed beamforming frame that does not include the VHT compressed beamforming report element to the beamforming sender .

进一步, 所述方法还可以包括: 在判断所述权值无效后, 清空压缩波束 成型报表元素中的所述权值。  Further, the method may further include: after determining that the weight is invalid, clearing the weight in the compressed beamforming report element.

其中, 所述判断权值是否有效的过程, 本实施例以两种情况为例来说明, 但并不限于此: The process of determining whether the weight is valid is described in the following two examples. But it is not limited to this:

一种是, 判断计数器的计数是否归零, 如果计数器的计数未归零, 则判 定所述有效时长有效; 否则, 判断所述有效时长无效;  One is to determine whether the counter count is zero or not, and if the counter count is not reset to zero, it is determined that the valid duration is valid; otherwise, the valid duration is determined to be invalid;

另一种是: 如果设定计算权值的有效时长的时刻到反馈权值时刻的时 T 之后, 比较所述权值的有效时长与设定的时间 T, 如果所述时间 T小于等于 权值的有效时长, 则判定所述权值的有效时长有效; 否则, 判定所述权值的 有效时长无效。  The other is: if the time period for calculating the effective duration of the weight is set to the time T after the feedback weight time, the effective duration of the weight is compared with the set time T, if the time T is less than or equal to the weight The effective duration of the weight is determined to be valid; otherwise, the effective duration of the weight is determined to be invalid.

再另一种实施例中, 波束成型接收者接收到波束成型发起者发送的媒体 接入控制 MAC帧, 所述媒体接入控制 MAC帧包括指示权值设定的第一有效 时长信息; 具体可以通过单播、 广播或组播方式接收波束成型发起者发送的 媒体接入控制帧; 其中, 所述 MAC帧中的任何字段均可以包括指示权值设定 的第一有效时长信息, 比如, 所述 MAC帧中的现有字段、 保留字段或者扩展 字段等。  In another embodiment, the beamforming receiver receives the media access control MAC frame sent by the beamforming initiator, where the media access control MAC frame includes the first valid duration information indicating the weight setting; Receiving, by the unicast, broadcast, or multicast mode, the media access control frame sent by the beamforming initiator; where any field in the MAC frame may include the first valid duration information indicating the weight setting, for example, An existing field, a reserved field, or an extended field in the MAC frame.

之后, 波束成型接收者在接收到波束成型发送者发送的信道测试信号后, 对信道进行测试得到对应的权值;  After receiving the channel test signal sent by the beamforming sender, the beamforming receiver tests the channel to obtain a corresponding weight;

之后, 波束成型接收者按照所述媒体接入控制帧中指示权值设定的第一 有效时长信息确定所述权值对应的有效时长。  Then, the beamforming receiver determines the effective duration corresponding to the weight according to the first valid duration information set in the media access control frame.

将所述权值保存在 VHT压缩波束成型报表元素中, 并在所述权值的有效 时长内, 向所述波束成型发送者发送包括所述 VHT压缩波束成型 ^艮表元素的 VHT压缩波束成型帧。  Saving the weight in a VHT compressed beamforming report element, and transmitting VHT compressed beamforming including the VHT compressed beamforming element to the beamforming sender within an effective duration of the weight frame.

优选的, 在该实例中, 所述 MAC帧可以包括: 广播 MAC帧、组播 MAC 帧或单播 MAC帧。 其中, 所述广播 MAC帧可以为信标帧, 所述组播 MAC 帧可以为 NDPA帧; 所述单播 MAC帧可以为关联请求帧或关联响应帧。 但 并不限于此。  Preferably, in this example, the MAC frame may include: a broadcast MAC frame, a multicast MAC frame, or a unicast MAC frame. The broadcast MAC frame may be a beacon frame, and the multicast MAC frame may be an NDPA frame; the unicast MAC frame may be an association request frame or an association response frame. But it is not limited to this.

在另一种实施例中, 波束成型接收者接收到波束成型发起者发送的信道 测试信号通告; 根据所述信道测试信号通告确认自身是否为待测的波束成型 接收者, 并在确认自身是待测的波束成型接收者时, 进入信道测试状态; 以 及 In another embodiment, the beamforming receiver receives the channel test signal notification sent by the beamforming initiator; and according to the channel test signal, announces whether it is the beamforming receiver to be tested, and confirms that it is waiting for When measuring the beamforming receiver, enter the channel test state; And

在接收到波束成型发送者发送的信道测试信号后; 对信道进行测试得到 对应的权值, 其中, 所述信道测试信号通告包括指示权值设定的第二有效时 长信息, 所述第二有效时长信息与所述第一有效时长相同或不同, 具体可以 在信道测试信号通告的接收端地址 RA字段中包括指示权值设定的第二有效 时长信息, 但并不限于此。  After receiving the channel test signal sent by the beamforming sender, the channel is tested to obtain a corresponding weight, wherein the channel test signal notification includes second effective duration information indicating a weight setting, and the second valid The duration information is the same as or different from the first effective duration. Specifically, the second valid duration information indicating the weight setting may be included in the receiving end address RA field of the channel test signal notification, but is not limited thereto.

波束成型接收者按照所述指示权值设定的第二有效时长信息确定所述权 值对应的有效时长, 将所述权值保存在 VHT压缩波束成型报表元素中, 并在 在所述权值的有效时长内, 向所述波束成型发送者发送包括所述 VHT压缩波 束成型报表元素的 VHT压缩波束成型帧。  And determining, by the beamforming receiver, the effective duration corresponding to the weight according to the second valid duration information set by the indication weight, and saving the weight in the VHT compressed beamforming report element, and at the weight Within the effective duration, a VHT compressed beamforming frame including the VHT compressed beamforming report element is transmitted to the beamforming sender.

优选的, 在该实施例中, 波束成型接收者通过组播方式接收到波束成型 发起者发送的信道测试信号通告。  Preferably, in this embodiment, the beamforming receiver receives the channel test signal notification sent by the beamforming initiator in a multicast manner.

本发明实施例中, 通过设定有效时长的计数器和有效时间比较机制判定 所保存反馈权值的有效性, 之后再决定其所发送的 VHT Compressed Beamforming帧所包含的内容(即是否包括存储有权值的 VHT压缩波束成型 才艮表元素), 可以防止出现 Beamformer收集到的信息过期现象。  In the embodiment of the present invention, the validity of the saved feedback weight is determined by setting a counter of effective duration and a valid time comparison mechanism, and then determining the content of the VHT Compressed Beamforming frame that is sent (ie, whether the storage right is included) The value of VHT compression beamforming is only a table element), which can prevent the information collected by Beamformer from expiring.

基于上述方法的实现过程, 本发明实施例还提供一种权值的传输装置, 其结构示意图如图 4所示, 所述装置包括: 第一接收单元 41 , 测试单元 42, 确定单元 43 , 存储单元 44和第一传输单元 45, 其中,  Based on the implementation process of the foregoing method, the embodiment of the present invention further provides a weight transmission device, and a schematic structural diagram thereof is shown in FIG. 4, the device includes: a first receiving unit 41, a testing unit 42, a determining unit 43, and storing Unit 44 and first transmission unit 45, wherein

所述第一接收单元 41 , 用于接收波束成型发送者发送的信道测试信号; 其中, 信道测试信号可以是 NDP帧, 其目的是为接收者提供信道测试参数。 但并不限于此, 还可以具有其他不包括数据的空帧, 本实施例不作限制。  The first receiving unit 41 is configured to receive a channel test signal sent by a beamforming sender. The channel test signal may be an NDP frame, and the purpose is to provide a channel test parameter for the receiver. However, the present invention is not limited thereto, and may have other empty frames that do not include data.

所述测试单元 42, 用于对信道进行测试得到对应的权值;  The testing unit 42 is configured to test a channel to obtain a corresponding weight;

其中, 对信道进行的测试, 例如釆用信道估计的方式对信道进行测试。 也就是说, 波束成型接收者在接收到信道测试信号后, 釆用信道估计的方式 对自身的信道进行测试, 根据测试结果得到权值。  Wherein, the channel is tested, for example, by using channel estimation to test the channel. That is to say, after receiving the channel test signal, the beamforming receiver tests the channel of the channel by means of channel estimation, and obtains the weight according to the test result.

所述确定单元 43 , 用于确定所述权值对应的有效时长; 一种是: 1 )确定 波束成型接收者自身移动速度; 2 )按照所述移动速度的大小进行分档, 得到 不同档的速度; 比如分成高中低三档, 但并不显出于此。 3 )为每一档速度设 定对应的时长, 所述时长通过计数器来控制; 也就是说, 档速越高, 设定的 时长就越短。 4 )在将所述权值保存在压缩波束成型报表中的同时, 启动计数 器递减计数。 另一种是: 1 )按照波束成型接收者的移动速率计算多普勒频移; 2 )根据所述多普勒频移和信道相似度计算权值的时长。 但具体确定权值对应 的时长并不限于上述两种方式, 可以是其他的方式, 比如上述五种确定方式 中的其他三种等。 The determining unit 43 is configured to determine a valid duration corresponding to the weight; one is: 1) determining Beamforming the receiver's own moving speed; 2) According to the moving speed, the binning is performed to obtain the speed of different gears; for example, it is divided into high, middle, and low gears, but it is not obvious. 3) Set a corresponding duration for each speed, which is controlled by a counter; that is, the higher the speed, the shorter the set duration. 4) At the same time as saving the weight in the compressed beamforming report, the counter is counted down. The other is: 1) calculating the Doppler shift according to the beamforming receiver's moving rate; 2) calculating the duration of the weight according to the Doppler shift and the channel similarity. However, the duration of the specific determination of the weight is not limited to the above two methods, and may be other methods, such as the other three of the above five determination methods.

所述存储单元 44,用于将所述权值保存在甚高吞吐率 VHT压缩波束成型 报表元素中;  The storage unit 44 is configured to save the weight in a VH compression beamforming report element of a very high throughput rate;

所述第一传输单元 45 , 用于在所述权值的有效时长内, 向所述波束成型 发送者发送所述 VHT压缩波束成型 ^艮表元素, 具体可以通过 VHT压缩波束 成型帧向所述波束成型发送者发送所述 VHT压缩波束成型 ^艮表元素。  The first transmission unit 45 is configured to send, by using the VHT compression beamforming frame, the VHT compressed beamforming frame element, within the effective duration of the weight, to the beamforming sender. The beamforming sender transmits the VHT compressed beamforming element.

优选的, 所述装置还可以进一步包括: 第二接收单元和第一判断单元, 其中, 所述第二接收单元, 用于在所述第一接收单元接收到所述信道测试信 号前, 接收波束成型发起者发送的信道测试信号通告; 第一判断单元, 用于 根据所述信道测试信号通告确认自身是否为待测的波束成型接收者, 并在确 认自身是待测的波束成型接收者时, 启动所述第一接收单元接收波束成型发 送者发送的信道测试信号。  Preferably, the device may further include: a second receiving unit and a first determining unit, where the second receiving unit is configured to receive a beam before the first receiving unit receives the channel test signal a channel test signal sent by the molding initiator; a first determining unit, configured to advertise, according to the channel test signal, whether it is a beamforming receiver to be tested, and when confirming that it is a beamforming receiver to be tested, The first receiving unit is activated to receive a channel test signal sent by the beamforming sender.

优选的, 所述装置还可以包括: 第三接收单元, 与所述第一传输单元连 接, 用于接收所述波束成型发送者发送的波束成型响应请求帧;  Preferably, the device may further include: a third receiving unit, configured to receive, by the first transmitting unit, a beamforming response request frame sent by the beamforming sender;

所述第二传输单元, 还用于在第三接收单元接收到所述波束成型发送者 发送的波束成型响应请求帧后, 在所述权值的有效时长内, 向所述波束成型 发送者发送所述 VHT压缩波束成型报表元素。  The second transmission unit is further configured to send, after the third receiving unit receives the beamforming response request frame sent by the beamforming sender, to the beamforming sender within the effective duration of the weight The VHT compressed beamforming report element.

优选的, 所述装置还可以包括: 第二判断单元, 用于判断自身是否为所 述信道测试信号通告中指定的首个波束成型接收者, 并将是的判断结果发送 给第一传输单元; 将否的判断结果发送给第二传输单元。 优选的, 所述确定单元包括: 速度确定单元, 分档单元、 时长设定单元 和计数启动单元, 其中, 所述速度确定单元, 用于确定波束成型接收者自身 移动速度; 所述分档单元, 用于按照所述移动速度的大小进行分档, 得到不 同档的速度; 所述时长设定单元, 用于为每一档速度设定对应的有效时长, 所述时长通过计数器来控制; 所述计数启动单元, 用于在所述存储单元将所 述权值保存在 VHT压缩波束成型报表元素中时, 启动计数器递减计数。 Preferably, the device may further include: a second determining unit, configured to determine whether it is the first beamforming receiver specified in the channel test signal notification, and send the determination result of the yes to the first transmission unit; The judgment result of No is sent to the second transmission unit. Preferably, the determining unit includes: a speed determining unit, a binning unit, a time length setting unit, and a counting start unit, wherein the speed determining unit is configured to determine a beamforming receiver's own moving speed; And the speed is set according to the magnitude of the moving speed to obtain a speed of different speeds; the duration setting unit is configured to set a corresponding effective duration for each speed, and the duration is controlled by a counter; The counting start unit is configured to start the counter down counting when the storage unit saves the weight in the VHT compressed beamforming report element.

优选的, 所述确定单元包括: 频移计算单元和时长计算单元, 其中, 频 移计算单元, 用于按照波束成型接收者的移动速率计算多普勒频移; 所述时 长计算单元, 用于根据所述多普勒频移和信道相似度计算权值的有效时长。  Preferably, the determining unit includes: a frequency shift calculating unit and a time length calculating unit, wherein the frequency shift calculating unit is configured to calculate a Doppler frequency shift according to a beamforming receiver moving rate; the duration calculating unit is configured to: The effective duration of the weight is calculated according to the Doppler shift and the channel similarity.

优选的, 所述装置还可以包括: 第三判断单元和第三传输单元, 其中, 所述第三判断单元, 用于判断权值是否有效, 如果有效, 则将权值有效 的判断结果发送给所述第一传输单元; 将权值无效的判断结果发送给第三传 输单元;  Preferably, the device may further include: a third determining unit and a third transmitting unit, wherein the third determining unit is configured to determine whether the weight is valid, and if valid, send the determining result of the valid value to Transmitting, by the first transmission unit, a determination result that the weight is invalid to the third transmission unit;

所述第三传输单元, 用于在所述权值的无效时, 向所述波束成型发送者 发送不包含所述 VHT压缩波束成型报表元素的 VHT压缩波束成型帧。  The third transmission unit is configured to send, to the beamforming sender, a VHT compressed beamforming frame that does not include the VHT compressed beamforming report element when the weight is invalid.

优选的, 所述第三判断单元包括: 计数判断单元和 /或比较判断单元, 其 中, 所述计数判断单元, 用于判断计数器的计数是否归零, 如果计数器的计 数未归零, 则确定所述权值有效, 将权值有效的判断结果发送给所述第一传 输单元; 否则, 确定所述权值无效, 将权值无效的判断结果发送给所述第三 传输单元; 所述比较判断单元, 用于将权值的有效时长与计算权值时刻到反 馈权值时刻的时间 T进行比较; 如果所述时间 T不大于权值的有效时长, 则 确定所述权值有效, 将权值有效的判断结果发送给所述第一传输单元; 否则, 确定所述权值无效, 将权值无效的判断结果发送给所述第二传输单元。  Preferably, the third determining unit includes: a counting determining unit and/or a comparing determining unit, wherein the counting determining unit is configured to determine whether the counter is reset to zero, and if the counter is not zeroed, determine The weight value is valid, and the judgment result that the weight is valid is sent to the first transmission unit; otherwise, the weight is invalid, and the judgment result that the weight is invalid is sent to the third transmission unit; a unit, configured to compare a valid duration of the weight with a time T at which the weight time is calculated to be a feedback weight; if the time T is not greater than a valid duration of the weight, determining that the weight is valid, and the weight is The valid judgment result is sent to the first transmission unit; otherwise, it is determined that the weight is invalid, and the judgment result that the weight is invalid is sent to the second transmission unit.

优选的, 所述装置还可以包括: 删除单元, 与第三判断单元连接, 用于 在判断所述权值无效后,清空所述 VHT压缩波束成型报表元素中的所述权值。  Preferably, the device may further include: a deleting unit, configured to be connected to the third determining unit, configured to clear the weight in the VHT compressed beamforming report element after determining that the weight is invalid.

优选的, 在所述第二接收单元接收波束成型发起者发送的信道测试信号 通告前, 所述装置还可以包括: 第四接收单元, 用于接收波束成型发起者发 送的媒体接入控制 MAC帧, 所述媒体接入控制 MAC帧包括指示权值设定的 第一有效时长信息; 具体可以通过单播、 广播或组播方式接收波束成型发起 者发送的媒体接入控制 MAC帧。 Preferably, before the second receiving unit receives the channel test signal notification sent by the beamforming initiator, the device may further include: a fourth receiving unit, configured to receive the beamforming initiator The media access control MAC frame is sent, and the media access control MAC frame includes first valid duration information indicating a weight setting; specifically, the media connection sent by the beamforming initiator may be received by using a unicast, broadcast, or multicast manner. Incoming control MAC frame.

所述确定单元具体用于:按照所述媒体接入控制 MAC帧中指示权值设定 的第一有效时长信息或信标帧中指示权值设定的第二有效时长信息确定所述 权值对应的有效时长。  The determining unit is specifically configured to: determine the weight according to the first valid duration information set by the indication weight in the media access control MAC frame or the second valid duration information set by the indication weight in the beacon frame. Corresponding effective duration.

其中, 所述第四接收单元接收到的所述 MAC帧包括: 广播 MAC帧、 组 播 MAC帧和单播 MAC帧, 其中, 所述广播 MAC帧可以为信标帧, 所述组 播 MAC帧可以为 NDPA帧;所述单播 MAC帧可以为关联请求帧或关联响应 帧。 但并不限于此。  The MAC frame received by the fourth receiving unit includes: a broadcast MAC frame, a multicast MAC frame, and a unicast MAC frame, where the broadcast MAC frame may be a beacon frame, and the multicast MAC frame It may be an NDPA frame; the unicast MAC frame may be an association request frame or an association response frame. But it is not limited to this.

优选的, 所述第二接收单元接收到的所述信道测试信号通告的接收端地 址 RA字段中包括指示权值设定的第二有效时长信息时,所述第二有效时长信 息与所述第一有效时长可以相同, 也可以不同,  Preferably, when the second end time information indicating the weight setting is included in the receiving end address RA field of the channel test signal received by the second receiving unit, the second effective duration information and the first The effective duration can be the same or different.

所述确定单元具体用于: 按照所述指示权值设定的第二有效时长信息确 定所述权值对应的有效时长。  The determining unit is specifically configured to: determine, according to the second valid duration information set by the indication weight, an effective duration corresponding to the weight.

所述装置中各个单元的功能和最用的实现过程, 详见上述方法中对应的 实现过程。  For the function and the most used implementation process of each unit in the device, refer to the corresponding implementation process in the above method.

为了便于本领域技术人员的理解, 下面以具体的实例来说明。  In order to facilitate the understanding of those skilled in the art, the following specific examples are given.

实施例一  Embodiment 1

该实施例中,主要对 Beamformee保存的压缩波束成型报表的有效情况进 行判定, 其过程包括:  In this embodiment, the validity of the compressed beamforming report saved by Beamformee is mainly determined, and the process includes:

1 )、 站点 STA收到 Beamformer发送的 NDPA帧, 如果与 NDPA帧中关 联地址 AID相匹配, 则获知自己成为待测的 Beamformee, 并进入测试状态等 待 Beamfomer发送 NDP帧。  1) The STA receives the NDPA frame sent by the Beamformer. If it matches the associated address AID in the NDPA frame, it knows that it is the Beamformee to be tested, and enters the test state waiting for the Beamfomer to send the NDP frame.

2 )、 Beamformee收到测试信号 NDP帧后, 计算出信道估计值, 并根据信 道估计值计算波束成型 ( beamforming )权值系数, 并将该权值系统保存到压 缩保存到 VHT压缩波束成型报表元素中, 同时,根据自身移动速度 (可以利用 信道估计测速度或使用 GPS测速度等),对移动速度进行分档(比如可分为低、 中、 高速档等, 但并不限于此)。 根据分档设定计数器的时长(每档速度对应 一个时长, 时长单位可以为 us , 比如低、 中、 高速档的时长分别设置为 T1,T2,T3。 且 Τ1>Τ2>Τ3 ), 在保存 VHT压缩波束成型 ^艮表元素的同时启动所 述计数器, 所述计数器以递减计数为例; 2) After Beamformee receives the NDP frame of the test signal, calculates the channel estimation value, calculates a beamforming weight coefficient according to the channel estimation value, and saves the weight system to the compressed and saved to the VHT compressed beamforming report element. Medium, at the same time, according to its own moving speed (can be used The channel estimation speed or the GPS speed is used, and the moving speed is binned (for example, it can be classified into low, medium, high speed, etc., but is not limited thereto). Set the duration of the counter according to the binning (each gear speed corresponds to one duration, the duration unit can be us, for example, the durations of low, medium and high gear are set to T1, T2, T3 respectively, and Τ1>Τ2>Τ3), save The counter is started by VHT compression beamforming, and the counter is counted as a descending count;

在该步骤中, 如果 Beamformee 确定自身为所述 NDPA 帧中的首个 Beamformee, 则在计算出 beamforming权值系数(即权值)后, 将权值系数 保存在 VHT压缩波束成型报表元素中; 之后, 按照下述两种情况进行反馈权 值:一种情况是:可以直接将所述权值系数通过 VHT Compressed Beamforming 帧发送给 Beamforer;另一种情况是,先判断权值系数的有效时长是否有效(其 判断的一种过程如步骤 3 ) 所示, 但并不限于此), 如果有效, 再通过 VHT Compressed Beamforming帧将包括权值系数的 VHT压缩波束成型报表元素通 过 VHT压缩波束成型帧发送给 Beamforer。  In this step, if Beamformee determines that it is the first Beamformee in the NDPA frame, after calculating the beamforming weight coefficient (ie weight), the weight coefficient is saved in the VHT compressed beamforming report element; The feedback weight is performed according to the following two situations: one case is that the weight coefficient can be directly sent to the Beamforer through the VHT Compressed Beamforming frame; in another case, it is first determined whether the effective duration of the weight coefficient is valid. (A process of determining is as shown in step 3), but is not limited to this. If valid, the VHT compressed beamforming report element including the weight coefficient is sent to the VHT compressed beamforming frame through the VHT Compressed Beamforming frame. Beamforer.

如果 Beamformee确定自身为所述 NDPA帧中的非首个 Beamformee (即 除首个 Beamformee外的其他 Beamformee ), 则执行步骤 3 );  If Beamformee determines that it is not the first Beamformee in the NDPA frame (ie, other Beamformee except the first Beamformee), then perform step 3);

3 )、 其他 Beamformee 分别在 ^:到 Beamforer发送的波束成型响应请求 ( Beamforming Report Poll ) 帧, 要求反馈权值, 其他 Beamformee分别先判 断所保存在 VHT压缩波束成型报表元素的压缩波束成型 (即权值)是否有效; 然后再决定所发送 VHT Compressed Beamforming帧的内容, 如果有效, 则发 送包含权值的 VHT压缩波束成型报表元素的 VHT压缩波束成型帧; 否则, 发送不包含权值的 VHT压缩波束成型报表元素的 VHT压缩波束成型帧。  3), other Beamformee respectively in the Beamforming Report Poll frame sent to Beamforer, request feedback weight, other Beamformee first judge the compression beamforming stored in the VHT compressed beamforming report element (ie right) Whether the value is valid; then decides the content of the transmitted VHT Compressed Beamforming frame, if valid, sends the VHT compressed beamforming frame of the VHT compressed beamforming report element containing the weight; otherwise, sends the VHT compressed beam without the weight VHT compressed beamforming frames of the formed report elements.

其中, 判断有效时长的有效过程为:  Among them, the effective process of judging the effective duration is:

如果判断计数器的计数未归零,则判定此时权值有效,并将该权值以 VHT Compressed Beamforming†贞为载体发送给 Beamformer„  If it is judged that the counter count is not reset to zero, it is determined that the weight is valid at this time, and the weight is sent to the Beamformer by using VHT Compressed Beamforming†贞 as a carrier.

如果, 计数器的计数为零, 则判定此时权值无效, 则将发送一个不包含 VHT压缩波束成型 ^艮表元素的 VHT压缩波束成型帧。  If the counter count is zero, then it is determined that the weight is invalid at this time, and a VHT compressed beamforming frame that does not contain the VHT compressed beamforming element will be transmitted.

在该实施例中, 还可以包括: 如果判断所述权值无效, 还可以清空压缩 波束成型报表元素中的权值。 In this embodiment, the method may further include: if it is determined that the weight is invalid, the compression may also be cleared. The weight in the beamforming report element.

实施例二  Embodiment 2

本实施例二与实施例一的不同之处在于, 在计算信道估计值, 根据估计 值得到对应的权值, 并将权值保存到 VHT压缩波束成型报表元素中的同时, 预算该权值的有效时长, 具体包括: 按照波束成型接收者的移动速率计算多 普勒频移; 根据所述多普勒频移和信道相似度计算权值的有效时长。 该实例 二的其他过程与实施例一同, 具体详见上述对应的描述。  The second embodiment differs from the first embodiment in that, when the channel estimation value is calculated, the corresponding weight is obtained according to the estimated value, and the weight is saved in the VHT compressed beamforming report element, and the weight is budgeted. The effective duration includes: calculating a Doppler shift according to a beamforming receiver's moving rate; and calculating an effective duration of the weight according to the Doppler shift and the channel similarity. The other processes of the second example are the same as the embodiments, and the details are as described above.

本实施例二釆用另一种判断机制替代判断有效时长的计数器, 在 Beamformee收到来自 Beamformer的 Beamforming Report Poll†贞后 ,可以根据 判定结果再决定所发送的 VHT Compressed Beamforming帧内容, 如果有效, 则发送包含权值的 VHT Compressed Beamforming帧; 否则, 发送不包含权值 的 VHT Compressed Beamforming中贞。  In the second embodiment, another judgment mechanism is used instead of the counter for determining the effective duration. After Beamformee receives the Beamforming Report Poll from Beamformer, the content of the transmitted VHT Compressed Beamforming frame can be determined according to the determination result. Then send a VHT Compressed Beamforming frame containing the weight; otherwise, send the VHT Compressed Beamforming without the weight.

其中, 判断压缩波束成型 (即权值)是否有效的判断过程为:  Wherein, the judging process for judging whether the compression beamforming (ie, the weight) is valid is:

1 ) 由 Beamformee自身移动速率计算多普勒频移:  1) Calculate the Doppler shift by Beamformee's own moving rate:

/"* ― Beamformee f  /"* ― Beamformee f

Dmax ― J c  Dmax ― J c

co ;  Co ;

式中, "Beamf。mee为 Beamformee移动的速度, 为载波频率; c。为光速; 2 )设定信道相似度 A , 然后由该相似度计算有效时间 pt '· 其计算公式 为: Where, "B ea mf. mee is the speed at which Beamformee moves, is the carrier frequency; c is the speed of light; 2) sets the channel similarity A, and then calculates the effective time p t ' from the similarity. The formula is:

-arccos (A ) -arccos (A )

Dmax  Dmax

3 )假设计算权值到反馈压缩波束成型报表的时间为 , 然后在反馈压 缩波束成型报表前比较7^ "与777^的大小 ( 为预先设定的系数, 可由反馈时 间和反馈到赋形时间决定, 如 Τ + Ί1 ; 为 Beamformer收到该权值 到使用权值的时间, 可以为经验值; 也可以只通过 控制此时 = 1 ): 4 )如果 reP。rt1 成立, 则判断此时压缩波束成型 ^艮表有效, 则将 该压缩波束成型报表以 VHT Compressed Beamforming帧为载体发送给 Bsamformsr。 3) Assume that the time to calculate the weight to feedback compression beamforming report is, then compare the size of 7 ^" with 777 ^ before feedback compression beamforming report (for pre-set coefficients, from feedback time and feedback to shaping time) Decide, such as Τ + Ί 1; for the time that Beamformer receives the weight to use the weight, it can be the empirical value; or it can be controlled only by this time = 1 ): 4) If re P. When rt - 1 is established, it is judged that the compressed beamforming table is valid at this time, and the compressed beamforming report is sent to Bsamformsr by using the VHT Compressed Beamforming frame as a carrier.

5 ) Treport> η Τβ , 则判断压缩波束成型报表无效, 将发送一个不包含 压缩波束成型 4艮表元素的 VHT Compressed Beamforming帧。 5) T report > η Τ β , then judge that the compressed beamforming report is invalid, and send a VHT Compressed Beamforming frame that does not contain compressed beamforming.

实施例三  Embodiment 3

本实施例三与实施例一或实施例二的不同之处在于: Beamformer可以指 示 Beamformee计算权值的有效时长, 而所述 Beamformee按照指示的有效时 长来确定该权值的有效时长。 该实例三的其他过程与实施例一同, 具体包括: The third embodiment differs from the first embodiment or the second embodiment in that: Beamformer can indicate the effective duration of the beamformee calculation weight, and the Beamformee determines the effective duration of the weight according to the indicated effective duration. The other processes of the third example are the same as the embodiment, and specifically include:

1 ) 、 Beamformer可以指示 Beamformee所计算权值的有效时长, 所述有效 时长的指示方法包括如下几种方式: 1), Beamformer can indicate the effective duration of the weight calculated by Beamformee, and the method for indicating the effective duration includes the following methods:

A、 Beamformer通过单播方式指示单个 Beamformee设定计算权值的有效时 长, 具体包括: Beamformer在发送 NDPA帧之前, 向单个 Beamformee传输一 个包含所述有效时长信息(即第一有效时长信息)的 MAC帧。 所述 MAC帧可 以是在进行能力协商是关联请求帧或者关联响应帧, 也可以是其它形式帧, 比如数据帧、 管理帧或控制帧等, 本实施例不作限制。  A. The Beamformer indicates, by using a unicast mode, the effective duration of the calculation of the weight of the single Beamforme, which includes: the Beamformer transmits a MAC containing the valid duration information (ie, the first valid duration information) to the single Beamformee before sending the NDPA frame. frame. The MAC frame may be an association request frame or an association response frame, or may be another type of frame, such as a data frame, a management frame, or a control frame, which is not limited in this embodiment.

B、 Beamformer通过组播方式指示多个 Beamformee设定计算权值的有效时 长(即第二有效时长信息) , 具体包括: 在 Beamformer向多个 Beamformee发 送 NDPA帧, 所述 NDPA帧包含所述有效时长信息 (即第二有效时长信息 ) , 所述有效时长信息可以在 NDPA中的 RA字段中设置,也可以在 NDPA中的其他 字段中设备, 本实施例不作限制。  B. The beamformer indicates, by using the multicast mode, the effective duration of the calculation of the weights of the plurality of Beamformes (ie, the second effective duration information), and the method includes: sending, by the Beamformer, an NDPA frame to the plurality of Beamformees, where the NDPA frame includes the valid duration The information (that is, the second valid duration information) may be set in the RA field in the NDPA or in other fields in the NDPA, which is not limited in this embodiment.

当然, 所述有效时长信息, 也可以是在 NDPA帧发送之前以组播形式发送 的数据帧、 管理帧或控制帧等。  Certainly, the valid duration information may also be a data frame, a management frame, or a control frame that is sent in multicast before the NDPA frame is sent.

C、 Beamformer通过广播方式指示与 BSS/IBSS网络中所有站点 STA设定计 算权值的有效时长, 具体包括: AP向 BSS/IBSS网络中的所有站点 STA发送信 标帧, 所述信标帧包含有有效时长信息 (即第一有效时长信息) 。  C. The beamformer indicates, by using the broadcast mode, the effective duration of calculating the weights of all the STAs in the BSS/IBSS network, and the method includes: the AP sends a beacon frame to all STAs in the BSS/IBSS network, where the beacon frame includes There is valid duration information (ie the first valid duration information).

当然, 也可以是在 NDPA帧发送之前以广播形式发送的数据帧、 关联帧或 控制帧等。 2 ) 、 Beamformee收到 Beamformer发送的 NDPA帧, 通过 STA info字段的 AID获知自己成为待测的 Beamformee , 并进入测试状态等待 Beamfomer发送 NDP帧。 Of course, it may also be a data frame, an associated frame or a control frame, etc., which is transmitted in a broadcast form before the NDPA frame is transmitted. 2) Beamformee receives the NDPA frame sent by Beamformer, and knows that it becomes Beamformee to be tested through the AID of STA info field, and enters the test state to wait for Beamfomer to send NDP frame.

3 ) 、 Beamformee收到测试信号 NDP帧, 计算出信道估计值, 并根据信道 估计值计算 beamforming权值系数, 并保存到 VHT压缩波束成型报表元素中, 同时根据 Beamformer向其指定的所述有效时长设定计数器时长, 启动所述计 数器, 所述计数器递减计数;  3), Beamformee receives the test signal NDP frame, calculates the channel estimation value, and calculates the beamforming weight coefficient according to the channel estimation value, and saves it to the VHT compressed beamforming report element, and according to the effective duration specified by Beamformer Setting a counter duration, starting the counter, the counter counting down;

4 ) 、 Beamformee在收到来自 Beamforer的波束成型响应请求帧, 被 Beamformer要求反馈权值信息时, 则先判断所保存的所述权值是否有效再决 定所发送 VHT压缩波束成型帧的形式。  4) When Beamformee receives the beamforming response request frame from Beamforer and the Beamformer requests feedback weight information, it first determines whether the saved weight is valid and then determines the form of the transmitted VHT compressed beamforming frame.

如果所述计数器未归零, 则判定此时的所述权值仍然有效, 同时向 Beamformer发送包含 VHT压缩波束成型 艮表元素的 VHT压缩波束成型帧。  If the counter is not zeroed, then it is determined that the weight at this time is still valid, and a VHT compressed beamforming frame containing the VHT compressed beamforming 元素 table element is transmitted to the Beamformer.

如果所述计数器归零, 则判定此时的所述权值无效, 将发送一个不包含压 缩波束成型 表元素的 VHT压缩波束成型帧;  If the counter is zeroed, it is determined that the weight at this time is invalid, and a VHT compressed beamforming frame that does not contain a compressed beamforming table element is transmitted;

5 ) 、 Beamformee清空 VHT压缩波束成型报表元素中的权值信息。  5), Beamformee clears the weight information in the VHT compressed beamforming report element.

本发明实施例中, 通过设定有效时长计数器和有效时间比较机制判定所 保存反馈权值的有效性, 然后再决定其所发送的 VHT Compressed Beamforming帧所包含的内容(即是否包括 VHT压缩波束成型报表元素), 可 以防止出现 Beamformer收集到的信息过期现象, 节省对信道资源的占用成本, 提高了通信质量。  In the embodiment of the present invention, the validity of the saved feedback weight is determined by setting an effective duration counter and an effective time comparison mechanism, and then determining the content of the VHT Compressed Beamforming frame that is sent (ie, whether VHT compression beamforming is included) The report element) can prevent the occurrence of information collected by Beamformer, save the cost of channel resources, and improve the communication quality.

需要说明的是, 在本文中, 诸如第一和第二等之类的关系术语仅仅用来 将一个实体或者操作与另一个实体或操作区分开来, 而不一定要求或者暗示 这些实体或操作之间存在任何这种实际的关系或者顺序。 而且, 术语"包括"、 "包含,,或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要 素的过程、 方法、 物品或者设备不仅包括那些要素, 而且还包括没有明确列 出的其他要素, 或者是还包括为这种过程、 方法、 物品或者设备所固有的要 素。 在没有更多限制的情况下, 由语句 "包括一个 ... ...,,限定的要素, 并不排除 在包括所述要素的过程、 方法、 物品或者设备中还存在另外的相同要素。  It should be noted that, in this context, relational terms such as first and second are used merely to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply these entities or operations. There is any such actual relationship or order between them. Furthermore, the terms "comprising," "comprising," or "includes" are intended to include a non-exclusive inclusion, such that a process, method, article, or device that includes a plurality of elements includes not only those elements but also Other elements, or elements that are inherent to such a process, method, item, or device. Without further restrictions, the statement "includes a ..., a defined element, It is not excluded that there are additional identical elements in the process, method, article or device that comprises the described elements.

通过以上的实施方式的描述, 本领域的技术人员可以清楚地了解到本发 明可借助软件加必需的通用硬件平台的方式来实现, 当然也可以通过硬件, 但很多情况下前者是更佳的实施方式。 基于这样的理解, 本发明的技术方案 本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来, 该计算机软件产品可以存储在存储介质中, 如 ROM/RAM、 磁碟、 光盘等, 包括若干指令用以使得一台计算机设备(可以是个人计算机, 服务器, 或者 网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。 Through the description of the above embodiments, those skilled in the art can clearly understand the present invention. It can be implemented by means of software plus the necessary general hardware platform, of course, it can also be through hardware, but in many cases the former is a better implementation. Based on such understanding, the technical solution of the present invention, which is essential or contributes to the prior art, may be embodied in the form of a software product, which may be stored in a storage medium such as a ROM/RAM or a disk. , an optical disk, etc., includes instructions for causing a computer device (which may be a personal computer, server, or network device, etc.) to perform the methods described in various embodiments of the present invention or portions of the embodiments.

以上所述仅是本发明的优选实施方式, 应当指出, 对于本技术领域的普 通技术人员来说, 在不脱离本发明原理的前提下, 还可以作出若干改进和润 饰, 这些改进和润饰也应视为本发明的保护范围。  The above description is only a preferred embodiment of the present invention, and it should be noted that those skilled in the art can also make several improvements and retouchings without departing from the principles of the present invention. It is considered as the scope of protection of the present invention.

Claims

权 利 要 求 Rights request 1、 一种权值的传输方法, 其特征在于, 包括:  A method for transmitting a weight, comprising: 接收波束成型发送者发送的信道测试信号;  Receiving a channel test signal sent by the beamforming sender; 对信道进行测试得到对应的权值;  Testing the channel to obtain a corresponding weight; 确定所述权值对应的有效时长;  Determining a valid duration corresponding to the weight; 将所述权值保存在甚高吞吐率 VHT压缩波束成型报表元素中;  Saving the weight in a very high throughput VHT compressed beamforming report element; 在所述权值的有效时长内, 向所述波束成型发送者发送所述 VHT压缩波 束成型报表元素。  The VHT compression beamforming report element is sent to the beamforming sender within an effective duration of the weight. 2、根据权利要求 1所述的方法, 其特征在于,在接收到信道测试信号前, 所述方法还包括:  The method according to claim 1, wherein the method further comprises: before receiving the channel test signal, the method further comprising: 接收波束成型发起者发送的信道测试信号通告;  Receiving a channel test signal notification sent by the beamforming initiator; 根据所述信道测试信号通告确认自身是否为待测的波束成型接收者, 如 果是, 则执行所述接收到信道测试信号, 对信道进行测试的步骤。  And confirming, according to the channel test signal, whether it is the beamforming receiver to be tested, and if so, performing the step of receiving the channel test signal and testing the channel. 3、 根据权利要求 1所述的方法, 其特征在于, 在向所述波束成型发送者 发送所述 VHT压缩波束成型报表元素之前, 所述方法还包括: 接收波束成型 发送者发送的波束成型响应请求帧。  3. The method according to claim 1, wherein before transmitting the VHT compressed beamforming report element to the beamforming sender, the method further comprises: receiving a beamforming response sent by the beamforming sender Request frame. 4、 根据权利要求 3所述的方法, 其特征在于, 所述方法还包括: 判断自 身是否为所述信道测试信号通告中指定的首个波束成型接收者, 如果是, 执 行在所述权值的有效时长内, 向所述波束成型发送者发送所述 VHT压缩波束 成型报表元素的步骤; 否则, 执行所述接收波束成型发送者发送的波束成型 响应请求帧;在所述权值的有效时长内 ,向所述波束成型发送者发送所述 VHT 压缩波束成型 表元素的步骤。  4. The method according to claim 3, wherein the method further comprises: determining whether it is the first beamforming receiver specified in the channel test signal notification, and if so, performing the weighting The step of transmitting the VHT compressed beamforming report element to the beamforming sender during the effective duration; otherwise, performing a beamforming response request frame sent by the receiving beamforming sender; the effective duration of the weight The step of transmitting the VHT compressed beamforming table element to the beamforming sender. 5、 根据权利要求 1所述的方法, 其特征在于, 所述向所述波束成型发送 者发送所述 VHT压缩波束成型报表元素具体包括:  The method according to claim 1, wherein the sending the VHT compressed beamforming report element to the beamforming sender comprises: 通过 VHT压缩波束成型帧向所述波束成型发送者发送所述 VHT压缩波 束成型报表元素。  The VHT compression beamforming report element is transmitted to the beamforming sender via a VHT compressed beamforming frame. 6、 根据权利要求 1所述的方法, 其特征在于, 所述确定所述权值对应的 有效时长包括: The method according to claim 1, wherein the determining the weight corresponds to The valid duration includes: 确定波束成型接收者自身移动速度; 按照所述移动速度的大小进行分档, 得到不同档的速度; 为每一档速度设定对应的有效时长, 所述有效时长通过 计数器来控制; 在将所述有效权值保存在 VHT压缩波束成型报表元素中, 启 动计数器递减计数; 或者  Determining the movement speed of the beamforming receiver itself; performing the binning according to the magnitude of the moving speed to obtain the speed of the different gears; setting a corresponding effective duration for each gear speed, the effective duration being controlled by the counter; The effective weight is stored in the VHT compressed beamforming report element, and the counter is counted down; or 按照波束成型接收者的移动速率计算多普勒频移; 根据所述多普勒频移 和信道相似度计算权值的有效时长。  Calculating the Doppler shift according to the beamforming receiver's moving rate; calculating the effective duration of the weight based on the Doppler shift and the channel similarity. 7、 根据权利要求 1至 6任一项所述的方法, 其特征在于, 所述方法还包 括:  The method according to any one of claims 1 to 6, wherein the method further comprises: 判断所述权值是否有效, 如果有效, 则执行在所述权值的有效时长内, 向所述波束成型发送者发送所述 VHT压缩波束成型 ^艮表元素的步骤; 否则, 在所述权值无效时, 向所述波束成型发送者发送不包括所述 VHT压缩波束成 型报表元素的 VHT压缩波束成型帧。  Determining whether the weight is valid, if valid, performing the step of transmitting the VHT compressed beamforming element to the beamforming sender within an effective duration of the weight; otherwise, in the right When the value is invalid, a VHT compressed beamforming frame that does not include the VHT compressed beamforming report element is transmitted to the beamforming sender. 8、 根据权利要求 7所述的方法, 其特征在于, 所述方法还包括: 在判断 所述权值无效后, 清空所述 VHT压缩波束成型报表元素中的所述权值。  The method according to claim 7, wherein the method further comprises: after determining that the weight is invalid, clearing the weight in the VHT compressed beamforming report element. 9、 根据权利要求 7所述的方法, 其特征在于, 所述判断所述权值是否有 效的过程包括:  9. The method according to claim 7, wherein the determining whether the weight is valid comprises: 判断计数器的计数是否归零, 如果计数器的计数未归零, 则判定所述权 值有效; 否则, 判断所述权值无效; 或者  Determining whether the count of the counter is zero or not, if the count of the counter is not zero, determining that the weight is valid; otherwise, determining that the weight is invalid; or 比较所述权值的有效时长与设定计算权值时刻到反馈权值时刻的时间 T, 如果所述时间 T小于等于权值的有效时长, 则判定所述权值有效; 否则, 否 者判定所述权值无效。  Comparing the effective duration of the weight with the time T when the calculated weight time is set to the feedback weight moment, if the time T is less than or equal to the effective duration of the weight, determining that the weight is valid; otherwise, determining otherwise The weight is invalid. 10、 根据权利要求 2 所述的方法, 其特征在于, 在接收波束成型发起者 发送的信道测试信号通告前, 所述方法还包括:  The method according to claim 2, wherein before receiving the channel test signal notification sent by the beamforming initiator, the method further includes: 接收波束成型发起者发送的媒体接入控制 MAC帧, 所述 MAC帧包括指 示权值设定的第一有效时长信息;  Receiving, by the beamforming initiator, a media access control MAC frame, where the MAC frame includes first valid duration information indicating a weight setting; 所述确定所述权值对应的有效时长具体为:按照所述 MAC帧中的指示权 值设定的第一有效时长信息确定所述权值对应的有效时长。 Determining the effective duration corresponding to the weight is specifically: according to the indication in the MAC frame The first valid duration information set by the value determines the effective duration corresponding to the weight. 11、 根据权利要求 10所述的方法, 其特征在于, 所述 MAC帧包括: 广 播 MAC帧、 组播 MAC帧或单播 MAC帧。  The method according to claim 10, wherein the MAC frame comprises: a broadcast MAC frame, a multicast MAC frame or a unicast MAC frame. 12、 根据权利要求 11所述的方法, 其特征在于, 所述广播 MAC帧为信 标帧, 所述组播 MAC帧为 NDPA帧; 所述单播 MAC帧为关联请求帧或关联 响应帧。  The method according to claim 11, wherein the broadcast MAC frame is a beacon frame, and the multicast MAC frame is an NDPA frame; and the unicast MAC frame is an association request frame or an associated response frame. 13、 根据权利要求 10所述的方法, 其特征在于,  13. The method of claim 10, wherein 所述接收波束成型发起者发送的媒体接入控制帧具体包括: 通过单播、 广播或组播方式接收波束成型发起者发送的媒体接入控制帧。  The media access control frame sent by the receiving beamforming initiator specifically includes: receiving, by using a unicast, broadcast, or multicast mode, a media access control frame sent by a beamforming initiator. 14、 根据权利要求 2 所述的方法, 其特征在于, 所述信道测试信号通告 的接收端地址 RA字段包括指示权值设定的第二有效时长信息,其中,所述第 二有效时长信息与所述第一有效时长相同或不同,  The method according to claim 2, wherein the receiving end address RA field advertised by the channel test signal includes second effective duration information indicating a weight setting, wherein the second effective duration information and The first effective duration is the same or different, 所述确定所述权值对应的有效时长具体为: 按照所述指示权值设定的第 二有效时长信息确定所述权值对应的有效时长。  The determining the effective duration corresponding to the weight is specifically: determining, according to the second valid duration information set by the indication weight, an effective duration corresponding to the weight. 15、 一种权值的传输装置, 其特征在于, 包括:  15. A transmission device for weights, comprising: 第一接收单元, 用于接收波束成型发送者发送的信道测试信号; 测试单元, 用于对信道进行测试得到对应的权值;  a first receiving unit, configured to receive a channel test signal sent by the beamforming sender; and a testing unit, configured to test the channel to obtain a corresponding weight; 确定单元, 用于确定所述权值对应的有效时长;  a determining unit, configured to determine a valid duration corresponding to the weight; 存储单元, 用于将所述权值保存在甚高吞吐率 VHT压缩波束成型报表元 素中;  a storage unit, configured to save the weight in a VH compression beamforming report element of a very high throughput rate; 第一传输单元, 用于在所述权值的有效时长内, 向所述波束成型发送者 发送所述 VHT压缩波束成型报表元素。  And a first transmission unit, configured to send the VHT compressed beamforming report element to the beamforming sender within an effective duration of the weight. 16、 根据权利要求 15所述的装置, 其特征在于, 还包括:  The device according to claim 15, further comprising: 第二接收单元, 用于在所述第一接收单元接收到所述信道测试信号前, 接收波束成型发起者发送的信道测试信号通告;  a second receiving unit, configured to receive, after the first receiving unit receives the channel test signal, a channel test signal notification sent by a beamforming initiator; 第一判断单元, 用于根据所述信道测试信号通告确认自身是否为待测的 波束成型接收者, 并在确认自身是待测的波束成型接收者时, 启动所述第一 接收单元接收波束成型发送者发送的信道测试信号。 a first determining unit, configured to notify, according to the channel test signal, whether it is a beamforming receiver to be tested, and start the first when confirming that it is a beamforming receiver to be tested The receiving unit receives the channel test signal sent by the beamforming sender. 17、 根据权利要求 15所述的装置, 其特征在于, 还包括:  The device according to claim 15, further comprising: 第三接收单元, 与所述第一传输单元连接, 用于接收所述波束成型发送 者发送的波束成型响应请求帧;  a third receiving unit, configured to receive, by the first transmitting unit, a beamforming response request frame sent by the beamforming sender; 所述第二传输单元, 还用于在第三接收单元接收到所述波束成型发送者 发送的波束成型响应请求帧后, 在所述权值的有效时长内, 向所述波束成型 发送者发送所述 VHT压缩波束成型报表元素。  The second transmission unit is further configured to send, after the third receiving unit receives the beamforming response request frame sent by the beamforming sender, to the beamforming sender within the effective duration of the weight The VHT compressed beamforming report element. 18、 根据权利要求 17所述的装置, 其特征在于, 还包括:  The device according to claim 17, further comprising: 第二判断单元, 用于判断自身是否为所述信道测试信号通告中指定的首 个波束成型接收者, 并将是的判断结果发送给第一传输单元; 将否的判断结 果发送给第二传输单元。  a second determining unit, configured to determine whether it is the first beamforming receiver specified in the channel test signal notification, and send the determination result of the yes to the first transmission unit; send the judgment result of the second to the second transmission unit. 19、 根据权利要求 15所述的装置, 其特征在于, 所述第一传输单元具体 用于: 通过 VHT压缩波束成型帧向所述波束成型发送者发送所述 VHT压缩 波束成型 ^艮表元素。  The device according to claim 15, wherein the first transmission unit is specifically configured to: send the VHT compressed beamforming device to the beamforming sender by using a VHT compressed beamforming frame. 20、 根据权利要求 15所述的装置, 其特征在于, 所述确定单元包括: 速度确定单元, 用于确定波束成型接收者自身移动速度;  The device according to claim 15, wherein the determining unit comprises: a speed determining unit, configured to determine a beamforming receiver's own moving speed; 分档单元, 用于按照所述移动速度的大小进行分档, 得到不同档的速度; 时长设定单元, 用于为每一档速度设定对应的有效时长, 所述有效时长 通过计数器来控制;  a step unit for dividing the speed according to the moving speed to obtain a speed of different speeds; a time length setting unit, configured to set a corresponding effective duration for each speed, the effective duration being controlled by a counter ; 计数启动单元, 用于在所述存储单元将所述权值保存在 VHT压缩波束成 型报表元素中时, 启动计数器递减计数。  And a counting starting unit, configured to start a counter down counting when the storage unit saves the weight in the VHT compressed beamforming report element. 21、 根据权利要求 15所述的装置, 其特征在于, 所述确定单元包括: 频移计算单元, 用于按照波束成型接收者的移动速率计算多普勒频移; 时长计算单元, 用于根据所述多普勒频移和信道相似度计算权值的有效 时长。  The apparatus according to claim 15, wherein the determining unit comprises: a frequency shift calculating unit, configured to calculate a Doppler frequency shift according to a beamforming receiver's moving rate; a duration calculating unit, configured to The Doppler shift and channel similarity calculate the effective duration of the weight. 22、 根据权利要求 15至 21任一项所述的装置, 其特征在于, 还包括 第三判断单元, 用于判断权值是否有效, 如果有效, 并将权值有效的判 断结果发送给所述第一传输单元; 将权值无效的判断结果发送给第三传输单 元; The device according to any one of claims 15 to 21, further comprising a third determining unit, configured to determine whether the weight is valid, and if valid, and to determine the weight Transmitting the result to the first transmission unit; transmitting the determination result of invalidating the weight to the third transmission unit; 所述第三传输单元, 用于在所述权值无效时, 向所述波束成型发送者发 送不包括所述 VHT压缩波束成型报表元素的 VHT压缩波束成型帧。  The third transmission unit is configured to send, to the beamforming sender, a VHT compressed beamforming frame that does not include the VHT compressed beamforming report element when the weight is invalid. 23、根据权利要求 22所述的装置, 其特征在于, 所述第三判断单元包括: 计数判断单元, 用于判断计数器的计数是否归零, 如果计数器的计数未 归零, 则确定所述权值有效, 将权值有效的判断结果发送给所述第一传输单 元; 否则, 确定所述权值无效, 将权值无效的判断结果发送给所述第三传输 单元; 和 /或  The device according to claim 22, wherein the third determining unit comprises: a counting determining unit, configured to determine whether the counter is zeroed, and if the counter is not zeroed, determining the right The value is valid, and the judgment result that the weight is valid is sent to the first transmission unit; otherwise, it is determined that the weight is invalid, and the judgment result that the weight is invalid is sent to the third transmission unit; and/or 比较判断单元, 用于将权值的有效时长与计算权值时刻到反馈权值时刻 的时间 T进行比较; 如果所述时间 T不大于权值的有效时长, 则确定所述权 值有效, 将权值有效的判断结果发送给所述第一传输单元; 否则, 确定所述 权值无效, 将权值无效的判断结果发送给所述第三传输单元。  a comparison judging unit, configured to compare the effective duration of the weight with the time T of calculating the weight moment to the feedback weight moment; if the time T is not greater than the effective duration of the weight, determining that the weight is valid, The judgment result that the weight is valid is sent to the first transmission unit; otherwise, it is determined that the weight is invalid, and the determination result that the weight is invalid is sent to the third transmission unit. 24、 根据权利要求 22所述的装置, 其特征在于, 所述装置还包括: 删除 单元, 与第三判断单元连接, 用于在判断所述权值无效后, 清空所述 VHT压 缩波束成型报表元素中的所述权值。  The device according to claim 22, wherein the device further comprises: a deleting unit, connected to the third determining unit, configured to clear the VHT compressed beamforming report after determining that the weight is invalid The weight in the element. 25、 根据权利要求 16所述的装置, 其特征在于, 在所述第二接收单元接 收波束成型发起者发送的信道测试信号通告前, 所述装置还包括:  The device according to claim 16, wherein before the receiving, by the second receiving unit, the channel test signal sent by the beamforming initiator, the device further comprises: 第四接收单元, 用于接收波束成型发起者发送的媒体接入控制 MAC帧, 所述 MAC帧包括指示权值设定的第一有效时长信息;  a fourth receiving unit, configured to receive a media access control MAC frame sent by a beamforming initiator, where the MAC frame includes first valid duration information indicating a weight setting; 所述确定单元具体用于:按照所述 MAC帧中的指示权值设定的第一有效 时长信息确定所述权值对应的有效时长。  The determining unit is specifically configured to: determine, according to the first valid duration information set by the indication weight in the MAC frame, an effective duration corresponding to the weight. 26、 根据权利要求 25所述的装置, 其特征在于, 所述第四接收单元接收 到的所述 MAC帧包括: 广播 MAC帧、 组播 MAC帧和单播 MAC帧, 其中, 所述广播 MAC帧为信标帧, 所述组播 MAC帧为 NDPA帧; 所述单播 MAC 帧为关联请求帧或关联响应帧。  The apparatus according to claim 25, wherein the MAC frame received by the fourth receiving unit comprises: a broadcast MAC frame, a multicast MAC frame, and a unicast MAC frame, where the broadcast MAC The frame is a beacon frame, and the multicast MAC frame is an NDPA frame; the unicast MAC frame is an association request frame or an association response frame. 27、 根据权利要求 25所述的装置, 其特征在于, 所述第四接收单元, 具 体通过单播、 广播或组播方式接收波束成型发起者发送的媒体接入控制 MAC 帧。 The device according to claim 25, wherein the fourth receiving unit has The medium receives the media access control MAC frame sent by the beamforming initiator by unicast, broadcast or multicast. 28、 根据权利要求 16所述的装置, 其特征在于, 所述第二接收单元接收 到的所述信道测试信号通告的接收端地址 RA字段中包括指示权值设定的第 二有效时长信息时, 所述第二有效时长信息与所述第一有效时长信息相同或 不同,  The device according to claim 16, wherein when the receiving end address RA field of the channel test signal received by the second receiving unit includes the second valid duration information indicating the weight setting The second valid duration information is the same as or different from the first valid duration information. 所述确定单元具体用于: 按照所述指示权值设定的第二有效时长信息确 定所述权值对应的有效时长。  The determining unit is specifically configured to: determine, according to the second valid duration information set by the indication weight, an effective duration corresponding to the weight.
PCT/CN2012/081421 2011-09-14 2012-09-14 Weight transmission method and device Ceased WO2013037313A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201110271773.X 2011-09-14
CN201110271773.XA CN103001680B (en) 2011-09-14 2011-09-14 Method and device for transmitting weight

Publications (1)

Publication Number Publication Date
WO2013037313A1 true WO2013037313A1 (en) 2013-03-21

Family

ID=47882626

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2012/081421 Ceased WO2013037313A1 (en) 2011-09-14 2012-09-14 Weight transmission method and device

Country Status (2)

Country Link
CN (1) CN103001680B (en)
WO (1) WO2013037313A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110726974A (en) 2019-10-17 2020-01-24 北京邮电大学 A radar detection method and device based on radar communication integration
CN116057850A (en) * 2020-09-02 2023-05-02 华为技术有限公司 Devices for beamforming with extended codebook sizes

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102090024A (en) * 2008-06-18 2011-06-08 Lg电子株式会社 Channel access method of very high throughput (VHT) wireless LAN system and station supporting same
CN102158975A (en) * 2009-12-23 2011-08-17 英特尔公司 Scheduling mechanisms for media access control protection and channel sounding
US20110199968A1 (en) * 2009-08-13 2011-08-18 Broadcom Corporation Beamforming feedback frame formats within multiple user, multiple access, and/or MIMO wireless communications

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010118383A1 (en) * 2009-04-10 2010-10-14 Marvell World Trade Ltd. Signaling for multi-dimension wireless resource allocation
US8873525B2 (en) * 2009-12-02 2014-10-28 Marvell World Trade Ltd Method and apparatus for sounding multiple stations
US8923219B2 (en) * 2010-02-17 2014-12-30 Qualcomm Incorporated Method and apparatus for supporting adaptive channel state information feedback rate in multi-user communication systems

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102090024A (en) * 2008-06-18 2011-06-08 Lg电子株式会社 Channel access method of very high throughput (VHT) wireless LAN system and station supporting same
US20110199968A1 (en) * 2009-08-13 2011-08-18 Broadcom Corporation Beamforming feedback frame formats within multiple user, multiple access, and/or MIMO wireless communications
CN102158975A (en) * 2009-12-23 2011-08-17 英特尔公司 Scheduling mechanisms for media access control protection and channel sounding

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ROBERT STACEY ET AL., IEEE 802.11-10/136 IR3. IEEE P802.11 WIRELESS LANS PROPOSED TGAC DRAFT AMENDMENT., 18 January 2011 (2011-01-18) *

Also Published As

Publication number Publication date
CN103001680A (en) 2013-03-27
CN103001680B (en) 2015-04-08

Similar Documents

Publication Publication Date Title
US12075498B2 (en) Method and device for device to device communication
AU2014318268B2 (en) Multi-user multiple-input multiple-output (MU-MIMO) feedback protocol
CN108476503B (en) Channel aware resource allocation
CN106230566B (en) Execute method, access point and the station of the detection of multi-user's multi-input multi-ouput channel
KR101405581B1 (en) Method and apparatus for retrieving transmit opportunity control in reverse direction grant
US20140070996A1 (en) Method and apparatus for facilitating direction finding
CN102821397B (en) Location survey carrier wave is selected and locating measurement method, positioning treatment apparatus and terminal
TW201637505A (en) Method and device for determining and using d2d relay node
JP2016509771A5 (en)
US20170257885A1 (en) Ftm protocol enhancements to support sbs/dbs mode
KR20180082438A (en) Uplink channel information
WO2017140195A1 (en) Method, device and system for acquiring and returning uplink timing advance
WO2014101490A1 (en) Relay node selection method and apparatus
WO2013037313A1 (en) Weight transmission method and device
WO2015018085A1 (en) Csi measurement resource configuration method, csi reporting method, base station and user equipment
WO2015066903A1 (en) Measurement feedback method, terminal and base station
EP4604604A1 (en) Methods and apparatus for early measurement reporting
CN103220698B (en) Asynchronization process method, Apparatus and system between a kind of node based on wireless network
CN104854954A (en) Communication device and wireless communication method
WO2015180096A1 (en) User equipment for mbms measurement and filtering, network device, system and method
JPWO2024162427A5 (en) COMMUNICATION METHOD, USER EQUIPMENT, NETWORK NODE, PROCESSOR, PROGRAM, AND MOBILE COMMUNICATION SYSTEM
WO2015085454A1 (en) Method and apparatus for transmitting system message
NZ717273B2 (en) Multi-user multiple-input multiple-output (mu-mimo) feedback protocol
WO2016186789A1 (en) Supporting packet query-response transactions at lower layer

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: 12831216

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: 12831216

Country of ref document: EP

Kind code of ref document: A1