A kind of communication means of WLAN, website and communication system
Technical field
The present invention relates to wireless communication technology field, more particularly to a kind of communication means of WLAN, website and communication system.
Background technology
Existing WIFI Channel Access Mechanism is commonly CSMA/CA (csma/conflict avoidance), and its basic thought is:Transmitting terminal judges the seizure condition of present channel using modes such as energy measuring, carrier wave detection or energy carrier wave hybrid detections, to avoid interference.If the received signal strength that transmitting terminal is detected is higher than CCA (clear channel assessment, clear channel assessment (CCA)) threshold value, then illustrate that channel is in seizure condition, transmitting terminal is then continued waiting for;Otherwise, transmitting terminal is then attempted to carry out channel access.
But, basic CSMA/CA can only ensure not having other websites in transmitting terminal communication range while seizing channel, but can not avoid " concealed terminal " that is in outside transmitting terminal communication range near receiving terminal while seizing the influence that channel is brought to the receiving terminal data receiver.Then, based on RTS (request to send, request is sent)/CTS (clear to send, allow to send) interference avoid mode from being proposed to solve " concealed terminal " problem, i.e., transmitting terminal detection channel idle for a period of time after, before transmitting data, RTS frames are first sent to receiving terminal, transmitting terminal just sends data after waiting receiving terminal to respond CTS frames, and transmitting terminal passes through RTS/CTS hand shake procedures with receiving terminal, it is ensured that will not be collided when transmitting data.
Refer to Fig. 1, Fig. 1 is that RTS/CTS interference avoids realizing example, website A is transmitting terminal, website B is receiving terminal, and website A, D, E are in website B signal coverage areas, when website B feeds back CTS frames to website A, website D, E can also receive the CTS frames, so, website B is when receiving data, and website D and website E can not send data.Even that is, the data that send of website D or website E to website B interference in the range of website B permissions, website D or website E can not send data, therefore, reduce the availability of frequency spectrum.
The content of the invention
, can be with the embodiments of the invention provide a kind of communication means of WLAN, website and communication system
Improve the availability of frequency spectrum.
First aspect of the embodiment of the present invention provides a kind of website of WLAN, and the website is the first website in the signal coverage areas for the second website that a basic service concentration has competed communication channel, and first website includes:
Frame receiving module, the control frame for receiving the broadcast of the second website, the control frame carries the Signal to Noise Ratio Margin of second website;
Transmission path loss value acquisition module, the transmission power of the control frame is launched for the receiving power according to the control frame and second website, the transmission path loss value of communication link of second website to first website is obtained;
Transmission power determining module, the higher limit for determining transmission power according to the Signal to Noise Ratio Margin of the transmission path loss value and second website;
Signal processing module, for the higher limit of the transmission power determined according to the transmission power determining module, packet is sent or is not sent for the targeted sites concentrated in the basic service where first website.
In the first possible implementation of first aspect, the transmission power determining module includes:
First transmit power determining unit, for according to formula P1-PL1,2≤SNR2 margin×N0Determine the higher limit of the transmission power;
Wherein, P1For the higher limit of the transmission power, PL1,2For the transmission path loss value, SNR2 marginFor the Signal to Noise Ratio Margin of second website, N0For noise power.
With reference to the first possible implementation of first aspect or first aspect, in second of possible implementation, the signal processing module specifically for:
Judge whether the higher limit of the transmission power reaches the minimum value in default transmission power threshold value;
If judging, the higher limit of the transmission power is higher than the minimum value in the default transmission power threshold value, objective emission power is then determined according to the higher limit of the transmission power threshold value and the transmission power, the objective emission power is between the minimum value and the higher limit;
The packet is sent to the targeted sites with the objective emission power.
With reference to first aspect or first aspect the first to any possible implementation in second, in the third possible implementation, the signal processing module is specifically additionally operable to:
Judge whether the higher limit of the transmission power reaches the minimum value in default transmission power threshold value;
If judging, the higher limit of the transmission power is less than the minimum value in the default transmission power threshold value, and the packet is not sent when the second website for having competed communication channel takes the communication channel.
With reference to first aspect or first aspect the first into the third any possible implementation, in the 4th kind of possible implementation, in addition to:
Frame transmitter module, for launching interference value claim frame;
The frame receiving module is additionally operable to:
The control frame that the website that basic service where receiving first website is concentrated feed back according to the interference value claim frame, the control frame carries correspondingly website and is interfered the interference strength value of Source Site;
Station for acquiring module, the control frame fed back for the website that the basic service according to where first website is concentrated obtains the website that interference strength value is less than predetermined threshold value;
Targeted sites determining module, for determining the targeted sites in the website that the interference strength value is less than predetermined threshold value.
With reference to the 4th kind of possible implementation of first aspect, in the 5th kind of possible implementation, the targeted sites determining module includes:
First determining unit, for the minimum corresponding website of the interference strength value to be defined as into the targeted sites.
With reference to the 4th kind of possible implementation of first aspect, in the 6th kind of possible implementation, the targeted sites determining module includes:
Transmission path loss value acquiring unit, for being less than the control frame that the website of predetermined threshold value is sent according to the interference strength value, obtains the interference strength value and is less than the website of predetermined threshold value to the transmission path loss value of the communication link of first website respectively;
Second determining unit, for the minimum corresponding website of the transmission path loss value to be defined as into the targeted sites.
With reference to the 4th kind of possible implementation of first aspect, in the 7th kind of possible implementation, the targeted sites determining module includes:
Transmission path loss value acquiring unit, for being less than the control frame that the website of predetermined threshold value is sent according to the interference strength value, obtains the interference strength value and is less than the website of predetermined threshold value to the transmission path loss value of the communication link of first website respectively;
3rd determining unit, for by the minimum of the transmission path loss value and the interference strength value sum
The corresponding website of value is defined as the targeted sites.
With reference to any possible implementation in the 4th to the 7th kind of first aspect, in the 8th kind of possible implementation, the interference Source Site includes the basic service and concentrates the Source Site for having competed communication channel.
With reference to any possible implementation in first to the 8th kind of first aspect and first aspect, in the 9th kind of possible implementation, in addition to:
Channel matrix information estimation block, for the control frame broadcasted according to second website, estimates the channel matrix information of second website to the first website;
The transmission power determining module includes:
Second transmit power determining unit, the higher limit for determining the transmission power according to the transmission path loss value, the Signal to Noise Ratio Margin of second website and the channel matrix information.
With reference to the 9th kind of possible implementation of first aspect, in the tenth kind of possible implementation, the second transmit power determining unit specifically for:
According to formulaDetermine the higher limit of the transmission power;
Wherein, P1For the higher limit of the transmission power, PL1,2For the transmission path loss value, δ2For channel estimation errors, SNR2 marginFor the Signal to Noise Ratio Margin of second website, N0For noise power;
Be fromOrthogonal subspaces in the orthogonal matrix that is extracted, Cold (A) operator representation extracts any d row of matrix A, and d is the data flow number that first website is sent, AHRepresenting matrix A conjugate matrices, tr (A) representing matrixs A mark, A-1Representing matrix A inverse matrix,Second website estimated according to by first website to first website channel matrix and M × N-dimensional for being estimated using channel reciprocity from first website to the channel matrix information of second website, wherein, M and N represent the number of antennas of second website and first website respectively.
Second aspect of the embodiment of the present invention provides a kind of website of WLAN, and the website is that the second website for having competed communication channel is concentrated in a basic service, and second website includes:
Frame receiving module, the request to send frame that the website that basic service where for receiving second website is concentrated is sent;
Signal to Noise Ratio Margin acquisition module, for obtaining Signal to Noise Ratio Margin according to the request to send frame;
Frame transmitter module, the control frame of the Signal to Noise Ratio Margin is carried for broadcasting, so that the first website in the second website signal coverage areas determines the higher limit of the transmission power of first website according to the Signal to Noise Ratio Margin, and make first website that packet is sent or do not sent according to the higher limit of the transmission power of the determination.
In the first possible implementation of second aspect, the Signal to Noise Ratio Margin acquisition module includes:
Received signal to noise ratio value acquiring unit, the received signal to noise ratio value for obtaining the request to send frame;
Signal to Noise Ratio Margin determining unit, for determining the Signal to Noise Ratio Margin according to the difference between the received signal to noise ratio value and default minimum reference snr value.
With reference to the first possible implementation of second aspect or second aspect, in second of possible implementation, the control frame includes allowing to send frame;
The frame transmitter module specifically for:
By the Signal to Noise Ratio Margin be added to it is described allow send frame in, and broadcast it is described allow send frame.
The third aspect of the embodiment of the present invention provides a kind of communication means of WLAN, including:
The control frame of the second website broadcast is received, the control frame carries the Signal to Noise Ratio Margin of second website, and second website is that the website for having competed communication channel is concentrated in a basic service;
Launch the transmission power of the control frame according to the receiving power of the control frame and second website, obtain the transmission path loss value of communication link of second website to itself website;
The higher limit of transmission power is determined according to the Signal to Noise Ratio Margin of the transmission path loss value and second website;
According to the higher limit of the transmission power of determination, packet is sent or is not sent for the targeted sites concentrated in the basic service where itself website.
In the first possible implementation of the third aspect, the Signal to Noise Ratio Margin according to the transmission path loss value and second website determines that the higher limit of transmission power includes:
According to formula P1-PL1,2≤SNR2 margin×N0Determine the higher limit of transmission power;
Wherein, P1For the higher limit of the transmission power, PL1,2For the transmission path loss value, SNR2 marginFor the Signal to Noise Ratio Margin of second website, N0For noise power.
With reference to the first possible implementation of the third aspect or the third aspect, in second of possible implementation, the higher limit of the transmission power according to determination, sending data for the targeted sites concentrated in the basic service where itself website includes:
Judge the higher limit of the transmission power whether higher than the minimum value in default transmission power threshold value;
If so, then determining objective emission power according to the higher limit of the transmission power threshold value and the transmission power, the objective emission power is between the minimum value and the higher limit;
Launch the packet with the targeted sites that the objective emission power is concentrated to basic service where itself website.
With reference to the third aspect or the third aspect the first to any possible implementation in second, in the third possible implementation, the higher limit of the transmission power according to determination, not sending data for the targeted sites concentrated in the basic service where itself website includes:
Judge the higher limit of the transmission power whether higher than the minimum value in default transmission power threshold value;
If the higher limit of the transmission power is less than the minimum value in the default transmission power threshold value, the packet is not sent when second website for having competed communication channel takes the communication channel.
With reference to the third aspect or the third aspect the first into the third any possible implementation, in the 4th kind of possible implementation, the higher limit of the transmission power according to determination, for where itself website basic service concentrate targeted sites send packet before, in addition to:
Launch interference value claim frame;
The control frame that feed back according to the interference value claim frame of website that basic service where receiving itself website is concentrated, the control frame carries corresponding website and is interfered the interference strength value of Source Site;
The control frame that the website concentrated according to the basic service feeds back, obtains the website that interference strength value is less than predetermined threshold value;
The targeted sites are determined in the website that the interference strength value is less than predetermined threshold value.
It is described to determine that the targeted sites include in the website that the interference strength value is less than predetermined threshold value in the 5th kind of possible implementation with reference to the 4th kind of possible implementation of the third aspect:
The minimum corresponding website of the interference strength value is defined as the targeted sites.
With reference to the 4th kind of possible implementation of the third aspect, in the 6th kind of possible implementation, determine that the targeted sites include in the website that the interference strength value is less than predetermined threshold value:
The control frame that the website for being less than predetermined threshold value according to the interference strength value is sent, obtains the transmission path loss value of communication link of website of the interference strength value less than predetermined threshold value to itself website respectively;
The minimum corresponding website of the transmission path loss value is defined as the targeted sites.
It is described in the 7th kind of possible implementation with reference to the 4th kind of possible implementation of the third aspect
Determine that the targeted sites include in the website that the interference strength value is less than predetermined threshold value:
The control frame that the website for being less than predetermined threshold value according to the interference strength value is sent, obtains the interference strength value and is less than the website of predetermined threshold value to the transmission path loss value of the communication link of first website respectively;
Website corresponding to the minimum value of the transmission path loss value and the interference strength value sum is defined as the targeted sites.
With reference to any possible implementation in the 4th kind to the 7th kind of the third aspect, in the 8th kind of possible implementation, the interference Source Site includes the basic service and concentrates the Source Site for having competed communication channel.
With reference to the third aspect or the third aspect the first to any possible implementation in the 8th kind, in the 9th kind of possible implementation, the Signal to Noise Ratio Margin according to the transmission path loss value and second website determined before the higher limit of transmission power, in addition to:
The control frame broadcasted according to second website, estimates second website to the channel matrix information of itself website;
Determine that the higher limit of transmission power includes according to the Signal to Noise Ratio Margin of the transmission path loss value and second website:
The higher limit of the transmission power is determined according to the transmission path loss value, the Signal to Noise Ratio Margin of second website and the channel matrix information.
It is described to determine that the higher limit of the transmission power includes according to the transmission path loss value, the Signal to Noise Ratio Margin of second website and the channel matrix information in the tenth kind of possible implementation with reference to the 9th kind of possible implementation of the third aspect:
According to formulaDetermine the higher limit of the transmission power;
Wherein, P1For the higher limit of the transmission power, PL1,2For the transmission path loss value, δ2For channel estimation errors, SNR2 marginFor the Signal to Noise Ratio Margin of second website, N0For noise power;
Be fromOrthogonal subspaces in the orthogonal matrix that is extracted, Cold (A) operator representation extracts any d row of matrix A, and d is the data flow number that itself website is sent, AHRepresenting matrix A conjugate matrices, tr (A) representing matrixs A mark, A-1Representing matrix A inverse matrix,Second website estimated according to for itself website to itself website channel matrix and M × N-dimensional for being estimated using channel reciprocity from itself website to the channel matrix of second website
Information, wherein, M and N represent the number of antennas of second website and itself website respectively.
Fourth aspect of the embodiment of the present invention provides a kind of communication means of WLAN, including:
The request to send frame that the website that basic service where receiving itself website is concentrated is sent;
Signal to Noise Ratio Margin is obtained according to the request to send frame;
Broadcast carries the control frame of the Signal to Noise Ratio Margin, so that the first website in itself website signal coverage areas determines the higher limit of the transmission power of first website according to the Signal to Noise Ratio Margin, and make first website that packet is sent or do not sent according to the higher limit of the transmission power of the determination.
It is described to be included according to request to send frame acquisition Signal to Noise Ratio Margin in the first possible implementation of fourth aspect:
Obtain the received signal to noise ratio value of the request to send frame;
The Signal to Noise Ratio Margin is determined according to the difference between the received signal to noise ratio value and default minimum reference snr value.
With reference to the first possible implementation of fourth aspect or fourth aspect, in second of possible implementation, the control frame includes allowing to send frame;
The control frame that broadcast carries the Signal to Noise Ratio Margin includes:
By the Signal to Noise Ratio Margin be added to it is described allow send frame in, and broadcast it is described allow send frame.
The aspect of the embodiment of the present invention the 5th provides a kind of computer-readable storage medium, and the computer-readable storage medium has program stored therein, the part or all of step of the communication means of the WLAN provided when the program is performed including the third aspect.
The aspect of the embodiment of the present invention the 6th provides a kind of computer-readable storage medium, and the computer-readable storage medium has program stored therein, the part or all of step of the communication means of the WLAN provided when the program is performed including fourth aspect.
The aspect of the embodiment of the present invention the 7th provides a kind of website of WLAN, the website is the first website in the signal coverage areas for the second website that a basic service concentration has competed communication channel, first website includes wireless signal transceiver, memory and processor, wherein, batch processing code is stored in the memory, and the processor is used to call the program code stored in the memory, for performing following operation:
The control frame that second website is broadcasted is received by the wireless signal transceiver, the control frame carries the Signal to Noise Ratio Margin of second website;
Launch the transmission power of the control frame according to the receiving power of the control frame and second website, obtain the transmission path loss value of communication link of second website to first website;
The higher limit of transmission power is determined according to the Signal to Noise Ratio Margin of the transmission path loss value and second website;
According to the higher limit of the transmission power of determination, packet is sent or is not sent for the targeted sites concentrated in the basic service where first website.
Eighth aspect of the embodiment of the present invention provides a kind of website of WLAN, the website is that the second website for having competed communication channel is concentrated in a basic service, second website includes wireless signal transceiver, memory and processor, wherein, batch processing code is stored in the memory, and the processor is used to call the program code stored in the memory, for performing following operation:
The request to send frame that the website that basic service where receiving the second website by the wireless signal transceiver is concentrated is sent;
Signal to Noise Ratio Margin is obtained according to the request to send frame;
The control frame for carrying the Signal to Noise Ratio Margin is broadcasted by the wireless signal transceiver, so that the first website in the second website signal coverage areas determines the higher limit of the transmission power of first website according to the Signal to Noise Ratio Margin, and make first website that packet is sent or do not sent according to the higher limit of the transmission power of the determination.
The aspect of the embodiment of the present invention the 9th provides a kind of wireless lan communication system, and the system includes at least the first website and the second website, wherein:
First website such as first aspect, or the first possible implementation of first aspect, or second of possible implementation of first aspect, or the third possible implementation of first aspect, or the 4th kind of possible implementation of first aspect, or the 5th kind of possible implementation of first aspect, or the 6th kind of possible implementation of first aspect, or the 7th kind of possible implementation of first aspect, or the 8th kind of possible implementation of first aspect, or the 9th kind of possible implementation of first aspect, or the website in the tenth kind of possible implementation of first aspect;
Second website is second aspect, either the website in second of possible implementation of the possible implementation of the first of second aspect or second aspect.
Implement the embodiment of the present invention, the second website can obtain Signal to Noise Ratio Margin, and broadcast the control frame for carrying the Signal to Noise Ratio Margin, when the first website receives the control frame, first when receiving request to send frame
Website can obtain the second website to the transmission path loss value of the communication link of the first website, and the higher limit of transmission power is determined according to the Signal to Noise Ratio Margin of the transmission path loss value and the second website, and the higher limit of the transmission power according to determination, the targeted sites concentrated in the basic service where the first website can be directed to and send packet, compared with prior art, when the second website receives data, the first website can not necessarily be launched for packet, improve the availability of frequency spectrum.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, the required accompanying drawing used in embodiment will be briefly described below, apparently, drawings in the following description are only some embodiments of the present invention, for those of ordinary skill in the art, on the premise of not paying creative work, other accompanying drawings can also be obtained according to these accompanying drawings.
Fig. 1 is the structural representation that RTS/CTS interference avoids example in the prior art;
Fig. 2 is a kind of structural representation of the website of WLAN provided in an embodiment of the present invention;
Fig. 3 is a kind of structural representation of transmission power determining module provided in an embodiment of the present invention;
Fig. 4 is the structural representation of the website of another WLAN provided in an embodiment of the present invention;
Fig. 5 is a kind of structural representation of targeted sites determining module provided in an embodiment of the present invention;
Fig. 6 is the structural representation of the website of another WLAN provided in an embodiment of the present invention;
Fig. 7 is a kind of structural representation of the website of WLAN provided in an embodiment of the present invention;
Fig. 8 is a kind of structural representation of Signal to Noise Ratio Margin acquisition module provided in an embodiment of the present invention;
Fig. 9 is the structural representation of the website of another WLAN provided in an embodiment of the present invention;
Figure 10 is a kind of schematic flow sheet of the communication means of WLAN provided in an embodiment of the present invention;
Figure 11 is the schematic flow sheet of the communication means of another WLAN provided in an embodiment of the present invention;
Figure 12 is the schematic flow sheet of the communication means of another WLAN provided in an embodiment of the present invention;
Figure 13 is a kind of schematic flow sheet of the determination method of targeted sites provided in an embodiment of the present invention;
Figure 14 is the schematic flow sheet of the communication means of another WLAN provided in an embodiment of the present invention;
Figure 15 is a kind of structural representation of wireless lan communication system provided in an embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is explicitly described, it is clear that described embodiment is only a part of embodiment of the invention, rather than whole embodiments.Based on the embodiment in the present invention, the every other embodiment that those of ordinary skill in the art are obtained under the premise of creative work is not made belongs to the scope of protection of the invention.
Several websites channel to be used, keep out of the way for first and terminate to rob the Source Site for accounting for channel transmission RTS frames, if receiving the purpose website corresponding to address in the RTS frames to detect the RTS frames and fed back CTS frames to it, and the Source Site has been successfully received the CTS frames, then the website is to obtaining the channel right to use, the website is referred to as the first communication link (i.e. principal communication link) to the communication link of foundation, during the first communication link, the communication link that website in the signal coverage areas of the purpose website is set up with other websites is referred to as the second communication link (i.e. time communication link).Present invention may apply to uplink and downlink communication link, the present invention extends also to multiple second communication links, and the present invention is not limited, in order to make it easy to understand, following examples are described by taking second communication link as an example.
Referring to Fig. 2, Fig. 2 is a kind of structural representation of the website of WLAN provided in an embodiment of the present invention.Website provided in an embodiment of the present invention can include the communication equipments such as AP (wireless access point, wireless access points) or STA (station, website).The website is the first website in the signal coverage areas for the second website that a basic service concentration has competed communication channel.Website 20 in the present embodiment as shown in Figure 2 can at least include frame receiving module 21, transmission path loss value acquisition module 22, transmission power determining module 23 and signal processing module 24, wherein:
Frame receiving module 21, the control frame for receiving the broadcast of the second website, the control frame carries the Signal to Noise Ratio Margin of second website.
Transmission path loss value acquisition module 22, the transmission power of the control frame is launched for the receiving power according to the control frame and second website, the transmission path loss value of communication link of second website to first website is obtained.
Specifically, transmission path loss value acquisition module 22, transmission path loss value that can be using the difference between the transmission power of control frame and the receiving power of control frame as the second website to the communication link of the first website.
Transmission power determining module 23, for according to the transmission path loss value and second website
Signal to Noise Ratio Margin determines the higher limit of transmission power.
Specifically, transmission power determining module 23 can further include the first transmit power determining unit 231 as shown in Figure 3, for according to formula P1-PL1,2≤SNR2 margin×N0Determine the higher limit of the transmission power;
Wherein, P1For the higher limit of the transmission power, PL1,2For the transmission path loss value, SNR2 marginFor the Signal to Noise Ratio Margin of second website, N0For noise power.
Signal processing module 24, for the higher limit of the transmission power determined according to the transmission power determining module 23, packet is sent or is not sent for the targeted sites concentrated in the basic service where first website.
Specifically, the signal processing module specifically can be used for:
Judge whether the higher limit of the transmission power reaches the minimum value in default transmission power threshold value;
If judging, the higher limit of the transmission power is higher than the minimum value in the default transmission power threshold value, objective emission power, maximum of the objective emission power between the minimum value and the higher limit and in not higher than default transmission power threshold value are then determined according to the higher limit of the transmission power threshold value and the transmission power;
The packet is sent to the targeted sites with the objective emission power.
The signal processing module 24 specifically can be also used for:
Judge whether the higher limit of the transmission power reaches the minimum value in default transmission power threshold value;
If judging, the higher limit of the transmission power is less than the minimum value in the default transmission power threshold value, and the packet is not sent when second website for having competed communication channel takes the communication channel.
In implementing, when transmission power determining module 23 gets the higher limit of transmission power, whether signal processing module 24 may determine that the higher limit of the transmission power higher than the minimum value in the default transmission power threshold value of the first website, if, illustrate there is objective emission power in default transmission power threshold value, and with the objective emission power emission packet to the interference of the second website within the scope of the Signal to Noise Ratio Margin of the second website, objective emission power is then determined, and the packet is sent to the targeted sites with the objective emission power;Otherwise, illustrate to preset the Signal to Noise Ratio Margin that interference of any transmission power transmitting packet in transmission power threshold value to the second website all exceeds the second website, second website can not then normally receive the data of Source Site transmission, then do not send the packet when second website takes the communication channel.
Yet further, the website 20 can also further include frame transmitter module 25, site selection module 26 and targeted sites determining module 27 as shown in Figure 4, wherein:
Frame transmitter module 25, for launching interference value claim frame;
The frame receiving module 26 is additionally operable to:
The control frame that the website that basic service where receiving first website is concentrated feed back according to the interference value claim frame, the control frame carries correspondingly website and is interfered the interference strength value of Source Site;
It is preferred that, the interference claim frame can include request to send frame, when first website needs to send data, frame transmitter module 25 can send request to send frame, and the website that frame receiving module 21 receives first place basic service concentration allows transmission frame according to what the request to send frame was fed back;
The interference value claim frame and the request to send frame can also be separate frames.
Site selection module 26, the control frame that the website for being concentrated according to the basic service feeds back obtains the website that interference strength value is less than predetermined threshold value.
Targeted sites determining module 27, for determining the targeted sites in the website that the interference strength value is less than predetermined threshold value.
As an alternative embodiment, the targeted sites determining module can specifically include the first determining unit 271 as shown in Figure 5, for the minimum corresponding website of the interference strength value to be defined as into the targeted sites.
As another optional embodiment, the targeted sites determining module can specifically include transmission path loss value acquiring unit 272 and the second determining unit 273 as shown in Figure 5, wherein:
Transmission path loss value acquiring unit 272, for being less than the control frame that the website of predetermined threshold value is sent according to the interference strength value, obtains the interference strength value and is less than the website of predetermined threshold value to the transmission path loss value of the communication link of first website respectively;
Second determining unit 273, for the minimum corresponding website of the transmission path loss value to be defined as into the targeted sites.
As another optional embodiment, the targeted sites determining module can specifically include transmission path loss value acquiring unit 272 and the second determining unit 274 as described in Figure 5, wherein:
Transmission path loss value acquiring unit 272, for being less than the control frame that the website of predetermined threshold value is sent according to the interference strength value, obtains the interference strength value and is less than the website of predetermined threshold value to the transmission path loss value of the communication link of first website respectively;
3rd determining unit 274, for the website corresponding to the minimum value of the transmission path loss value and the interference strength value sum to be defined as into the targeted sites.
Further, the website 20 can also further include channel matrix information estimation block 28 as shown in Figure 4, for the control frame broadcasted according to second website, estimate the channel matrix information of second website to the first website;
The transmission power determining module 23 can also further include as shown in Figure 3:
Second transmit power determining unit 232, the higher limit for determining the transmission power according to the transmission path loss value, the Signal to Noise Ratio Margin of second website and the channel matrix information.
Specifically, the second transmit power determining unit 232 can be according to formula
Determine the higher limit of the transmission power;
Wherein, P1For the higher limit of the transmission power, PL1,2For the transmission path loss value, δ2For channel estimation errors, SNR2 marginFor the Signal to Noise Ratio Margin of second website, N0For noise power;
Be fromOrthogonal subspaces in the orthogonal matrix that is extracted, Cold (A) operator representation extracts any d row of matrix A, and d is the data flow number that first website is sent, AHRepresenting matrix A conjugate matrices, tr (A) representing matrixs A mark, A-1Representing matrix A inverse matrix,Second website estimated according to by first website to first website channel matrix and M × N-dimensional for being estimated using channel reciprocity from first website to the channel matrix information of second website, wherein, M and N represent the number of antennas of second website and first website respectively.
It will be appreciated that the function of each functional module of the website 20 of the present embodiment can be implemented according to the method in following embodiments of the method, the associated description with reference to figures 10 to Figure 13 embodiments of the method can be specifically corresponded to, here is omitted.
Referring to Fig. 6, Fig. 6 is the structural representation of another website provided in an embodiment of the present invention.As shown in fig. 6, the website is the first website in the signal coverage areas for the second website that a basic service concentration has competed communication channel, the website 60 can include:At least one processor 61, such as CPU, at least one communication bus 62, wireless signal transceiver 63 and memory 64.Wherein, wireless signal transceiver 63, the control frame that the website that basic service where for receiving the control frame and the first website of the second website broadcast is concentrated feeds back according to interference value claim frame;Communication bus 62 be used for realize these components it
Between connection communication.Memory 64 can be high-speed RAM memory, can also be non-labile memory (non-volatile memory), for example, at least one magnetic disk storage, batch processing code is stored in memory 64, and processor 61 is used to call the program code stored in memory 64, for performing following operation:
The control frame that second website is broadcasted is received by the wireless signal transceiver 63, the control frame carries the Signal to Noise Ratio Margin of second website;
Launch the transmission power of the control frame according to the receiving power of the control frame and second website, obtain the transmission path loss value of communication link of second website to the first website;
The higher limit of transmission power is determined according to the Signal to Noise Ratio Margin of the transmission path loss value and second website;
According to the higher limit of the transmission power of determination, packet is sent or is not sent for the targeted sites concentrated in the basic service where first website.
Wherein, processor 61 calls the program code stored in memory 64 to determine that the higher limit of transmission power is specifically as follows according to the Signal to Noise Ratio Margin of the transmission path loss value and second website:
According to formula P1-PL1,2≤SNR2 margin×N0Determine the higher limit of the transmission power;
Wherein, P1For the higher limit of the transmission power, PL1,2For the transmission path loss value, SNR2 marginFor the Signal to Noise Ratio Margin of second website, N0For noise power.
Further, processor 61 calls the program code stored in memory 64 according to the higher limit of the transmission power of determination, sends data for the targeted sites concentrated in the basic service where first website and is specifically as follows:
Judge the higher limit of the transmission power whether higher than the minimum value in default transmission power threshold value;
If so, then determining objective emission power according to the higher limit of the transmission power threshold value and the transmission power, the objective emission power is between the minimum value and the higher limit;
The targeted sites concentrated by wireless transmitter module 63 with the objective emission power to basic service where first website launch the packet.
Yet further, processor 61 calls the program code stored in memory 64 according to the higher limit of the transmission power of determination, sends data for the targeted sites concentrated in the basic service where first website and is specifically as follows:
Judge the higher limit of the transmission power whether higher than the minimum value in default transmission power threshold value;
If judging, the higher limit of the transmission power is less than the minimum value in the default transmission power threshold value, and the packet is not sent when second website for having competed communication channel takes the communication channel.
Wherein, processor 61 calls the program code stored in memory 64 according to the higher limit of the transmission power of determination, is operated for before the targeted sites that the basic service where first website is concentrated send packet, also execution is following:
Interference value claim frame is launched by wireless transmitter module 63;
The control frame that the website that basic service where receiving first website by wireless transmitter module 63 is concentrated feed back according to the interference value claim frame, the control frame carries correspondingly website and is interfered the interference strength value of Source Site;
The control frame that the website concentrated according to the basic service feeds back, obtains the website that interference strength value is less than predetermined threshold value;
The targeted sites are determined in the website that the interference strength value is less than predetermined threshold value.
As an alternative embodiment, processor 61 calls the program code stored in memory 64 to determine that the targeted sites are specifically as follows in the website that the interference strength value is less than predetermined threshold value:
The minimum corresponding website of the interference strength value is defined as the targeted sites.
As another optional embodiment, processor 61 calls the program code stored in memory 64 to determine that the targeted sites are specifically as follows in the website that the interference strength value is less than predetermined threshold value:
The control frame that the website for being less than predetermined threshold value according to the interference strength value is sent, obtains the interference strength value and is less than the website of predetermined threshold value to the transmission path loss value of the communication link of first website respectively;
The minimum corresponding website of the transmission path loss value is defined as the targeted sites.
As another optional embodiment, processor 61 calls the program code stored in memory 64 to determine that the targeted sites are specifically as follows in the website that the interference strength value is less than predetermined threshold value:
The control frame that the website for being less than predetermined threshold value according to the interference strength value is sent, obtains the interference strength value and is less than the website of predetermined threshold value to the transmission path loss value of the communication link of first website respectively;
Website corresponding to the minimum value of the transmission path loss value and the interference strength value sum is defined as the targeted sites.
Alternatively, the interference Source Site includes the Source Site that basic service concentration has competed communication channel.
Further, processor 61 is called before the program code stored in memory 64 determines the higher limit of transmission power according to the Signal to Noise Ratio Margin of the transmission path loss value and second website, can also carry out following operation:
The control frame broadcasted according to second website, estimates second website to the channel matrix information of first website;
Processor 61 calls the program code stored in memory 64 to determine that the higher limit of transmission power is specifically as follows according to the Signal to Noise Ratio Margin of the transmission path loss value and second website:
The higher limit of the transmission power is determined according to the transmission path loss value, the Signal to Noise Ratio Margin of second website and the channel matrix information.
Wherein, processor 61 calls the program code stored in memory 64 to determine that the higher limit of the transmission power is specifically as follows according to the transmission path loss value, the Signal to Noise Ratio Margin of second website and the channel matrix information:
According to formulaDetermine the higher limit of the transmission power;
Wherein, P1For the higher limit of the transmission power, PL1,2For the transmission path loss value, δ2For channel estimation errors, SNR2 marginFor the Signal to Noise Ratio Margin of second website, N0For noise power;
Be fromOrthogonal subspaces in the orthogonal matrix that is extracted, Cold (A) operator representation extracts any d row of matrix A, and d is the data flow number that the first website is sent, AHRepresenting matrix A conjugate matrices, tr (A) representing matrixs A mark, A-1Representing matrix A inverse matrix,Second website estimated according to by first website to first website channel matrix and M × N-dimensional for being estimated using channel reciprocity from first website to the channel matrix information of second website, wherein, M and N represent the number of antennas of the first website described in second website and respectively.
It will be appreciated that the function of each functional module of the website 60 of the present embodiment can be implemented according to the method in following embodiments of the method, the associated description with reference to figures 10 to Figure 13 embodiments of the method can be specifically corresponded to, here is omitted.
State website concentrates the website 70 in the second website for having competed communication channel, the present embodiment as shown in Figure 7 at least to include frame receiving module 71, Signal to Noise Ratio Margin acquisition module 72 and frame transmitter module 73 for a basic service, wherein:
Frame receiving module 71, the request to send frame that the website that basic service where for receiving second website is concentrated is sent.
Signal to Noise Ratio Margin acquisition module 72, for obtaining Signal to Noise Ratio Margin according to the request to send frame.
Specifically, Signal to Noise Ratio Margin acquisition module 72 can further include received signal to noise ratio value acquiring unit 721 and Signal to Noise Ratio Margin determining unit 722 as shown in Figure 8, wherein:
Received signal to noise ratio value acquiring unit 721, the received signal to noise ratio value for obtaining the request to send frame;
Signal to Noise Ratio Margin determining unit 722, for determining the Signal to Noise Ratio Margin according to the difference between the received signal to noise ratio value and default minimum reference snr value.
Frame transmitter module 73, the control frame of the Signal to Noise Ratio Margin is carried for broadcasting, so that the first website in the second website signal coverage areas determines the higher limit of the transmission power of first website according to the Signal to Noise Ratio Margin, and make first website that packet is sent or do not sent according to the higher limit of the transmission power of the determination.
Specifically, when Signal to Noise Ratio Margin acquisition module 72 gets Signal to Noise Ratio Margin, frame transmitter module 73 can broadcast the control frame for carrying the Signal to Noise Ratio Margin, so that the targeted sites in the first website signal coverage areas determine the higher limit of the transmission power of first website according to the Signal to Noise Ratio Margin, and make first website that packet is sent or do not sent according to the higher limit of the transmission power of the determination.
Wherein, the control frame includes allowing to send frame, and the frame transmitter module 73 specifically can be used for:
By the Signal to Noise Ratio Margin be added to it is described allow send frame in, and broadcast it is described allow send frame.
It will be appreciated that the function of each functional module of the website 70 of the present embodiment can be implemented according to the method in following embodiments of the method, the associated description with reference to Figure 14 embodiments of the method can be specifically corresponded to, here is omitted.
Figure 90 is referred to, Fig. 9 is the structural representation of the website of another WLAN provided in an embodiment of the present invention.The website is that the second website for having competed communication channel is concentrated in a basic service, as shown in figure 9, the website 90 can include:At least one processor 91, such as CPU, at least one communication bus 92, wireless signal transceiver 93 and memory 94.Wherein, wireless signal transceiver
93, for receiving request to send frame and emission control frame;Communication bus 92 is used to realize the connection communication between these components.Memory 94 can be high-speed RAM memory, can also be non-labile memory (non-volatile memory), for example, at least one magnetic disk storage, batch processing code is stored in memory 94, and processor 91 is used to call the program code stored in memory 94, for performing following operation:
The request to send frame that the website that basic service where receiving second website by wireless signal transceiver 93 is concentrated is sent;
Signal to Noise Ratio Margin is obtained according to the request to send frame;
The control frame for carrying the Signal to Noise Ratio Margin is broadcasted by wireless signal transceiver 93,
So that the first website in the second website signal coverage areas determines the higher limit of the transmission power of first website according to the Signal to Noise Ratio Margin, and make first website that packet is sent or do not sent according to the higher limit of the transmission power of the determination.
Wherein, processor 91 calls the program code stored in memory 94 to obtain Signal to Noise Ratio Margin according to the request to send frame and is specifically as follows:
Obtain the received signal to noise ratio value of the request to send frame;
The Signal to Noise Ratio Margin is determined according to the difference between the received signal to noise ratio value and default minimum reference snr value.
Preferably, the control frame includes allowing to send frame;
The control frame that processor 91 calls the program code stored in memory 94 to broadcast the carrying Signal to Noise Ratio Margin by wireless signal transceiver 93 is specifically as follows:
By the Signal to Noise Ratio Margin be added to it is described allow send frame in, and by wireless signal transceiver 93 broadcast it is described allow send frame.
It will be appreciated that the function of each functional module of the website 90 of the present embodiment can be implemented according to the method in following embodiments of the method, the associated description with reference to Figure 14 embodiments of the method can be specifically corresponded to, here is omitted.
Referring to Fig. 10, Figure 10 is a kind of schematic flow sheet of the communication means of WLAN provided in an embodiment of the present invention.The communication means of WLAN provided in an embodiment of the present invention can be realized on such as AP or STA websites, wherein, the website is that a basic service is concentrated and competed communication channel
The first website in the signal coverage areas of second website.The number of antennas of the first website and the second website in the embodiment of the present invention is 1.The embodiment of the present invention is described from the first website angle.The communication process of WLAN in the present embodiment as shown in Figure 10 can include:
S101, the first website receives the control frame of the second website broadcast, and the control frame carries the Signal to Noise Ratio Margin of second website, and second website is that the website for having competed communication channel is concentrated in a basic service.
First website can be AP or STA, and the second website can also be AP or STA, and the present invention is not limited.Second website is on the premise of present rate and the bit error rate is kept, moreover it is possible to which the threshold value of additional interference/noise of tolerance is referred to as Signal to Noise Ratio Margin.
Its second website is the website of reception data in the first communication link, and Source Site is the website of transmission data in first communication link.
Its control frame can include CTS frames, and the second website can modify to CTS frames is added to Signal to Noise Ratio Margin in the CTS frames;The control frame can also be other frames in addition to CTS frames, and the present invention is not construed as limiting.
First website is the either site in the second website signal coverage areas, and the embodiment of the present invention is described just for one of website, and other websites can also perform same operation, will not be repeated here.
S102, the first website launches the transmission power of the control frame according to the receiving power of the control frame and second website, obtains the transmission path loss value of communication link of second website to first website.
Specifically, the transmission path loss value that the first website can be using the difference between the transmission power of control frame and the receiving power of control frame as the second website to the communication link of the first website.
Wherein, first website and the second website can constrain the transmission power of control frame in advance, for example, second website is with full power transmissions control frame, therefore, when the first website receives the control frame of the second website broadcast, the first website can launch the total power constrained in advance as the second website the transmission power of the control frame;Or, control frame can carry the transmission power of the second website emission control frame.
S103, the first website determines the higher limit of transmission power according to the Signal to Noise Ratio Margin of the transmission path loss value and second website.
Specifically, the first website can be according to formula P1-PL1,2≤SNR2 margin×N0Determine the higher limit of the transmission power of first website.
Wherein, P1For the higher limit of the transmission power of the first website, PL1,2For the transmission path loss value, SNR2 marginFor the Signal to Noise Ratio Margin of the second website, N0For noise power.
S104, the first website sends or not sent packet according to the higher limit of the transmission power of determination for the targeted sites concentrated in the basic service where the first website.
When the first website determines the higher limit of transmission power, whether the first website may determine that the higher limit of the transmission power greater than or equal to the minimum value in default transmission power threshold value, if, objective emission power is then determined according to the higher limit of the transmission power threshold value and the transmission power, the objective emission power is between the minimum value and the higher limit, launch the packet with the targeted sites that the objective emission power is concentrated to basic service where the first website, with the objective emission power emission packet, the interference caused to the second website is both within the scope of the Signal to Noise Ratio Margin of its second website, it also ensure that the corresponding targeted sites of the first website can normally receive the packet of the first website transmitting;
If the higher limit of transmission power is less than the minimum value in default transmission power threshold value, the packet is not sent.
It is to be noted that, in the embodiment of the present invention, during the first communication link, when the first website determines the higher limit of transmission power, packet is then launched according to the higher limit of the transmission power of determination, in other alternative embodiments, when the first website determines the higher limit of transmission power, first website can just be launched when needing transmitting packet or do not sent packet according to the higher limit of the transmission power of determination.
Implement the embodiment of the present invention, first website can obtain the second website to the transmission path loss value of the communication link of the first website, the higher limit of transmission power is determined according to the Signal to Noise Ratio Margin of the transmission path loss value and the second website, and packet can be launched according to the higher limit of the transmission power, compared with prior art, when the second website receives data, the first website can not necessarily be launched for packet, improve the availability of frequency spectrum.
Figure 11 is referred to, Figure 11 is the schematic flow sheet of the communication means of another WLAN provided in an embodiment of the present invention.The communication means of WLAN provided in an embodiment of the present invention can be realized on such as AP or STA websites, wherein, the website is that the first website in the signal coverage areas for the second website for having competed communication channel is concentrated in a basic service.The number of antennas of the first website in the embodiment of the present invention is N, N>1, the antenna data of the second website is M, M>1.The embodiment of the present invention is described from the first website angle.The communication process of WLAN in the present embodiment as shown in figure 11 can be wrapped
Include:
S111, receives the control frame of the second website broadcast, and the control frame carries the Signal to Noise Ratio Margin of second website, and second website is that the website for having competed communication channel is concentrated in a basic service.
First website can be AP or STA, and the second website can also be AP or STA, and the present invention is not limited.
Its control frame can include CTS frames, and the second website can modify to CTS frames is added to Signal to Noise Ratio Margin in the CTS frames;The control frame can also be other frames in addition to CTS frames, and the present invention is not construed as limiting.
First website is the either site in the second website signal coverage areas, and the embodiment of the present invention is described just for one of website, and other websites can also perform same operation, will not be repeated here.
S112, the transmission power of the control frame is launched according to the receiving power of the control frame and second website, the transmission path loss value of communication link of second website to the first website is obtained.
Specifically, the transmission path loss value that the first website can be using the difference between the transmission power of control frame and the receiving power of control frame as the second website to the communication link of the first website.
Wherein, first website and the second website can constrain the transmission power of control frame in advance, for example, second website is with full power transmissions control frame, therefore, when the first website receives the control frame of the second website broadcast, the first website can launch the total power constrained in advance as the second website the transmission power of the control frame;Or, control frame can carry the transmission power of the second website emission control frame.
S113, the control frame broadcasted according to second website estimates the channel matrix information of second website to the first website.
The control frame that first website is broadcasted according to the second website, the channel matrix information of estimation the second website to the first website is the technical method that those skilled in the art commonly use, and is repeated no more here.
It is pointed out that during the present invention is implemented, the first website first carries out step S112 content, then performs step S113 content, in other alternative embodiments, and the first website can first carry out step S113 content, then perform step S112 content;Or, the first website performs step S112 content and step S113 content simultaneously, and the present invention is not limited.
S114, the higher limit of transmission power is determined according to the transmission path loss value, the Signal to Noise Ratio Margin of second website and the channel matrix information.
Specifically, the first website can be according to formula
It is determined that the transmission power of the first website higher limit.
Wherein, P1For the higher limit of the transmission power of the first website, PL1,2For the transmission path loss value, δ2For channel estimation errors, SNR2 marginFor the Signal to Noise Ratio Margin of the second website, N0For noise power;
Be fromOrthogonal subspaces in the orthogonal matrix that is extracted, Cold (A) operator representation extracts any d row of matrix A, and d is the data flow number that the first website is sent, AHRepresenting matrix A conjugate matrices, tr (A) representing matrixs A mark, A-1Representing matrix A inverse matrix,Second website estimated according to by first website to first website channel matrix and M × N-dimensional for being estimated using channel reciprocity from first website to the channel matrix information of second website, wherein, M and N represent the number of antennas of the first website described in second website and respectively.
S115, according to the higher limit of the transmission power of determination, packet is sent or is not sent for the targeted sites concentrated in the basic service where the first website.
When the first website determines the higher limit of transmission power, whether the first website may determine that the higher limit of the transmission power greater than the minimum value in default transmission power threshold value, if, objective emission power is then determined according to the higher limit of the transmission power threshold value and the transmission power, the objective emission power is between the minimum value and the higher limit, launch the packet with the targeted sites that the objective emission power is concentrated to basic service where the first website, with the objective emission power emission packet, the interference caused to the second website is both within the scope of the Signal to Noise Ratio Margin of its second website, it also ensure that the corresponding targeted sites of the first website can normally receive the packet of the first website transmitting;
If the higher limit of transmission power is less than the minimum value in default transmission power threshold value, the first website does not send packet then.
It is to be noted that, in the embodiment of the present invention, during the first communication link, when the first website determines the higher limit of transmission power, packet is then launched according to the higher limit of the transmission power of determination, in other alternative embodiments, when the first website determines the higher limit of transmission power, first website can also just be launched when needing transmitting packet or do not sent packet according to the higher limit of the transmission power of determination.
Implement the embodiment of the present invention, the first website can obtain the second website to the transmission path loss value of the communication link of the first website, and obtain the channel matrix information of the second website to the first website, further according to the transmission
Path loss values, the Signal to Noise Ratio Margin of the second website and the channel matrix information determine the higher limit of transmission power, and packet is launched according to the higher limit of the transmission power, compared with prior art, when the second website receives data, first website can not be launched for packet, improve the availability of frequency spectrum.
Figure 12 is referred to, Figure 12 is the schematic flow sheet of the communication means of another WLAN provided in an embodiment of the present invention.The communication means of WLAN provided in an embodiment of the present invention can be realized on such as AP or STA websites, wherein, the website is that the first website in the signal coverage areas for the second website for having competed communication channel is concentrated in a basic service.The embodiment of the present invention is described from the first website angle.The communication process of WLAN in the present embodiment as shown in figure 12 can include:
S121, receives the control frame of the second website broadcast, and the control frame carries the Signal to Noise Ratio Margin of second website, and second website is that the website for having competed communication channel is concentrated in a basic service.
First website can be AP or STA, and the second website can also be AP or STA, and the present invention is not limited.
Its control frame can include CTS frames, and the second website can modify to CTS frames is added to Signal to Noise Ratio Margin in the CTS frames;The control frame can also be other frames in addition to CTS frames, and the present invention is not construed as limiting.
First website is the either site in the second website signal coverage areas, and the embodiment of the present invention is described just for one of website, and other websites can also perform same operation, will not be repeated here.
S122, the transmission power of the control frame is launched according to the receiving power of the control frame and second website, the transmission path loss value of communication link of second website to the first website is obtained.
Specifically, the transmission path loss value that the first website can be using the difference between the transmission power of control frame and the receiving power of control frame as the second website to the communication link of the first website.
Wherein, first website and the second website can constrain the transmission power of control frame in advance, for example, second website is with full power transmissions control frame, therefore, when the first website receives the control frame of the second website broadcast, the first website can launch the total power constrained in advance as the second website the transmission power of the control frame;Or, control frame can carry the transmission power of the second website emission control frame.
S123, the control frame broadcasted according to second website estimates the channel matrix information of second website to the first website.
The control frame that first website is broadcasted according to the second website, estimates the channel square of the second website to the first website
Battle array information is the technical method that those skilled in the art commonly use, and is repeated no more here.
It is pointed out that during the present invention is implemented, the first website first carries out step S122 content, then performs step S123 content, in other alternative embodiments, and the first website can first carry out step S123 content, then perform step S122 content;Or, the first website performs step S122 content and step S123 content simultaneously, and the present invention is not limited.
S124, the higher limit of transmission power is determined according to the transmission path loss value, the Signal to Noise Ratio Margin of second website and the channel matrix information.
Specifically, the first website can be according to formula
It is determined that the transmission power of the first website higher limit, when the first website need during the first communication link launch packet when, the first website can set up parallel transmission link with the transmission power less than or equal to the higher limit, improve the availability of frequency spectrum.
It is pointed out that in the embodiment of the present invention, the first website is the higher limit that flow according to Figure 12 determines transmission power, and in other alternative embodiments, the flow that the first website can also be according to Figure 11 determines the higher limit of transmission power.
S125, judges whether the higher limit of the transmission power determined reaches the minimum value in default transmission power threshold value.
When the first website gets the higher limit of transmission power, whether the first website may determine that the higher limit of the transmission power higher than the minimum value in the default transmission power threshold value of the first website, if, illustrate there is objective emission power in default transmission power threshold value, and with the objective emission power transmission signal to the interference of the second website within the scope of the Signal to Noise Ratio Margin of the second website, the first website then performs step S126;Otherwise, the first website is illustrated to preset the Signal to Noise Ratio Margin that interference of any transmission power transmission signal in transmission power threshold value to the second website all exceeds the second website, the second website can not then normally receive the data of Source Site transmission, then perform step S127.
S126, if it is not, then not sending packet when second website takes the communication channel.
S127, if so, then determining objective emission power according to the higher limit of the transmission power threshold value and the transmission power, the objective emission power is between the minimum value and the higher limit.
If the higher limit of the transmission power can determine objective emission power between the minimum value and the higher limit, make higher than the minimum value in the default transmission power threshold value of first website, the first website
Objective emission power between the minimum value and the higher limit and not higher than described maximum.
S128, packet is launched with the targeted sites that the objective emission power is concentrated to basic service where the first website.
If basic service where itself website, which is concentrated, only exists an AP equipment, and first website is STA equipment, then the first website directly can regard the AP equipment as the targeted sites;If first website is AP equipment, and the basic service concentration of AP equipment composition only includes a STA equipment, then the first website directly can also regard the STA equipment as the targeted sites.
If the basic service, which is concentrated, has multiple AP equipment or multiple STA, then how basic service concentration determines that the method for targeted sites refer to the schematic flow sheet shown in Figure 13 to the first website where the first website, will not be repeated here.
Implement the embodiment of the present invention, first website can obtain the second website to the transmission path loss value of the communication link of the first website, and obtain the channel matrix information of the second website to the first website, further according to the transmission path loss value, the Signal to Noise Ratio Margin of targeted sites and the channel matrix information determine the higher limit of transmission power, if it is determined that the higher limit of transmission power be higher than minimum value in default transmission power threshold value, objective emission power is then determined according to the higher limit of transmission power threshold value and the transmission power determined, again with the objective emission power emission packet, improve the availability of frequency spectrum.
Figure 13 is referred to, Figure 13 is a kind of schematic flow sheet of the determination method of targeted sites provided in an embodiment of the present invention.The determination method of targeted sites provided in an embodiment of the present invention can be realized on such as AP or STA websites, wherein, the website is that the first website in the signal coverage areas for the second website for having competed communication channel is concentrated in a basic service.The embodiment of the present invention is described from the first website angle.Really constant current journey can include targeted sites in the present embodiment as shown in figure 13:
S131, the website that basic service where to the first website is concentrated launches interference value claim frame.
First website can be before the targeted sites transmission signal concentrated with basic service where objective emission power to the first website be performed, the website that basic service where to the first website is concentrated launches interference value claim frame, wherein, the interference value claim frame can be request to send frame.
S132, receives the control frame that the website that the basic service concentrates feed back according to the interference value claim frame, and the control frame carries correspondingly website and is interfered the interference strength value of Source Site.
It is assumed that basic service where the first website is concentrated except the first website also includes three websites, such as scheme
Shown in 15, wherein, AP2 is the first website, STA1 is the second website, STA2, STA3 and STA4 are three websites that basic service where the first website concentrates in addition to the first website, AP1 is interference Source Site, the interference Source Site can be the Source Site of the first communication link, AP2 sends interference value claim frame to STA2, STA3 and STA4, STA2 will then receive AP1 interference strength value and feed back to AP2 by control frame, STA3 and STA4 performs same operation, wherein, the control frame can be to allow to send frame.
When AP1 sends request to send frame to STA1, STA2, STA3 and STA4 can record the receiving power for receiving the request to send frame respectively, and AP2 is fed back to using the receiving power as interference strength value.
S133, the control frame that the website concentrated according to the basic service feeds back obtains the website that interference strength value is less than predetermined threshold value.
The corresponding website of the smaller explanation of the interference strength value be interfered Source Site interference it is smaller, therefore, the control frame that the website that first website can be concentrated according to the basic service feeds back, the website that interference strength value reaches predetermined threshold value is filtered out, so as to obtain the website for the Source Site lower interference that is interfered.
S134, targeted sites are determined in the website that the interference strength value is less than predetermined threshold value.
It is used as a kind of optional embodiment, the minimum corresponding website of the interference strength value can be defined as the targeted sites by the first website, the minimum website of Source Site interference that will namely be interfered is used as targeted sites, and then, when disturbing Source Site to send data to the second website, the interference that targeted sites are subject to is minimum.
It is used as another optional embodiment, first website can be less than the control frame that the website of predetermined threshold value is sent according to the interference strength value, the transmission path loss value of communication link of website of the interference strength value less than predetermined threshold value to the first website is obtained respectively, then the minimum corresponding website of the transmission path loss value is defined as the targeted sites.
It is used as another optional embodiment, first website can be less than the control frame that the website of predetermined threshold value is sent according to the interference strength value, the transmission path loss value that the interference strength value arrives the communication link of first website less than the website of predetermined threshold value is obtained respectively, then the website corresponding to the minimum value of the transmission path loss value and the interference strength value sum is defined as the targeted sites.
Implement the embodiment of the present invention, the control frame that the website that first website can be concentrated according to basic service where the first website feeds back, obtain the website that interference strength value is less than predetermined threshold value, and determine targeted sites in the website from the interference strength value less than predetermined threshold value, it is ensured that the communication link that the first website is set up has higher speed.
Figure 14 is referred to, Figure 14 is the schematic flow sheet of the communication means of another WLAN provided in an embodiment of the present invention.The communication means of WLAN provided in an embodiment of the present invention can be realized on such as AP or STA websites, wherein, the website is that the second website for having competed communication channel is concentrated in a basic service.The communication process of WLAN in the present embodiment as shown in figure 14 can include:
S141, the request to send frame that the website that basic service where receiving the second website is concentrated is sent.
Concentrated in a basic service, all websites can be associated with one and access on website, the access website connects other wireline stations (may also be not connected to), and controls and dominate the transmitting procedure for the total data that whole basic service is concentrated.
Its second website is the website of reception data in the first communication link, and Source Site is the website of transmission data in first communication link.
S142, Signal to Noise Ratio Margin is obtained according to the request to send frame.
Specifically, when the second website receives request to send frame, the second website can obtain the Signal to Noise Ratio Margin of the second website according to the request to send frame.
Wherein, the second website can obtain the received signal to noise ratio value of the request to send frame, and the Signal to Noise Ratio Margin is determined further according to the difference between received signal to noise ratio value and default minimum reference snr value.
S143, broadcast carries the control frame of the Signal to Noise Ratio Margin, so that the first website in the second website signal coverage areas determines the higher limit of the transmission power of first website according to the Signal to Noise Ratio Margin, and make first website that packet is sent or do not sent according to the higher limit of the transmission power of the determination.
Specifically, when the second website gets Signal to Noise Ratio Margin, second website can broadcast the control frame for carrying the Signal to Noise Ratio Margin, so that the first website in the second website signal coverage areas determines the higher limit of the transmission power of first website according to the Signal to Noise Ratio Margin, and make first website that packet is sent or do not sent according to the higher limit of the transmission power of the determination.
Wherein, the control frame can include allowing to send frame, that is, acquired Signal to Noise Ratio Margin can be added to by the second website to be allowed to send in frame, and broadcast this and allow to send frame so that, the first website in the second website signal coverage areas can also be according to the higher limit for allowing to send the transmission power that frame determines the first website, and then, the interference of system can be reduced.
In the embodiment of the present invention, the second website can obtain Signal to Noise Ratio Margin, and broadcast the control frame for carrying the Signal to Noise Ratio Margin so that when the targeted sites of signal cover receive this when receiving request to send frame
The second website can be obtained during control frame to the transmission path loss value of the communication link of targeted sites, and the higher limit of transmission power is determined according to the Signal to Noise Ratio Margin of the transmission path loss value and the second website, and then, when the second website receives data, the first website in second website signal cover can launch packet according to the higher limit of the transmission power, compared with prior art, when the second website receives data, first website can not necessarily be launched for packet, improve the availability of frequency spectrum.
Figure 15 is referred to, Figure 15 is a kind of structural representation of wireless lan communication system provided in an embodiment of the present invention.Wireless lan communication system provided in an embodiment of the present invention includes the first website and the second website, wherein, first website is the website in the signal coverage areas for the second website that a basic service concentration has competed communication channel.As shown in figure 15, AP2 and AP3 is the first website, it will be understood that, wireless lan communication system provided in an embodiment of the present invention can include but are not limited to two the first websites, wherein, first website and the second website refer to the corresponding embodiments of Fig. 2 to Figure 10, will not be repeated here.
The embodiment of the present invention also proposed a kind of computer-readable storage medium, and the computer-readable storage medium has program stored therein, including the part or all of step in the method described by combination of embodiment of the present invention Figure 10~Figure 13 when described program is performed.
The embodiment of the present invention also proposed a kind of computer-readable storage medium, and the computer-readable storage medium has program stored therein, including the part or all of step in method described in conjunction with Figure 14 of the embodiment of the present invention when described program is performed.
In the description of this specification, the description of reference term " one embodiment ", " some embodiments ", " example ", " specific example " or " some examples " etc. means to combine specific features, structure, material or the feature that the embodiment or example describe and is contained at least one embodiment of the present invention or example.In this manual, the schematic representation of above-mentioned term is not required to be directed to identical embodiment or example.Moreover, specific features, structure, material or the feature of description can in an appropriate manner be combined in any one or more embodiments or example.In addition, in the case of not conflicting, the not be the same as Example or the feature of example and non-be the same as Example or example described in this specification can be combined and combined by those skilled in the art.
In addition, term " first ", " second " are only used for describing purpose, and it is not intended that indicating or implying relative importance or the implicit quantity for indicating indicated technical characteristic.Thus, " first ", " are defined
At least one this feature can be expressed or be implicitly included to two " feature.In the description of the invention, " multiple " are meant that at least two, such as two, three etc., unless otherwise specifically defined.
Any process described otherwise above or method description are construed as in flow chart or herein, represent to include module, fragment or the part of the code of one or more executable instructions for the step of realizing specific logical function or process, and the scope of the preferred embodiment of the present invention includes other realization, wherein can not be by order that is shown or discussing, including according to involved function by it is basic simultaneously in the way of or in the opposite order, carry out perform function, this should be understood by embodiments of the invention person of ordinary skill in the field.
Represent in flow charts or logic and/or step described otherwise above herein, for example, it is considered the program listing of the executable instruction for realizing logic function, it may be embodied in any computer-readable medium, so that instruction execution system, device or equipment (such as computer based system including the system of processor or other can be from instruction execution system, device or equipment instruction fetch and the system of execute instruction) use, or combine these instruction execution systems, device or equipment and use.For the purpose of this specification, " computer-readable medium " can any can be included, store, communicating, propagating or transmission procedure for instruction execution system, device or equipment or combines these instruction execution systems, device or equipment and the device used.The more specifically example (non-exhaustive list) of computer-readable medium includes following:Electrical connection section (electronic installation) with one or more wirings, portable computer diskette box (magnetic device), random access memory (RAM), read-only storage (ROM), erasable edit read-only storage (EPROM or flash memory), fiber device, and portable optic disk read-only storage (CDROM).In addition, computer-readable medium, which can even is that, to print the paper or other suitable media of described program thereon, because can be for example by carrying out optical scanner to paper or other media, then enter edlin, interpret or handled electronically to obtain described program with other suitable methods if necessary, be then stored in computer storage.
It should be appreciated that each several part of the present invention can be realized with hardware, software, firmware or combinations thereof.In the above-described embodiment, multiple steps or method can be performed in memory and by suitable instruction execution system with storage software or firmware is realized.If for example, being realized with hardware, with another embodiment, can be realized with any one of following technology well known in the art or their combination:Discrete logic with the logic gates for realizing logic function to data-signal, the application specific integrated circuit with suitable combinational logic gate circuit, programmable gate array (PGA), field programmable gate array (FPGA)
Deng.
Those skilled in the art are appreciated that to realize that all or part of step that above-described embodiment method is carried can be by program to instruct the hardware of correlation to complete, described program can be stored in a kind of computer-readable recording medium, the program upon execution, including one or a combination set of the step of embodiment of the method.
In addition, each functional unit in each of the invention embodiment can be integrated in a processing module or unit is individually physically present, can also two or more units be integrated in a module.Above-mentioned integrated module can both be realized in the form of hardware, it would however also be possible to employ the form of software function module is realized.If the integrated module is realized using in the form of software function module and as independent production marketing or in use, can also be stored in a computer read/write memory medium.
Storage medium mentioned above can be read-only storage, disk or CD etc..Although embodiments of the invention have been shown and described above, it is appreciated that, above-described embodiment is exemplary, it is impossible to be interpreted as limitation of the present invention, and one of ordinary skill in the art can be changed to above-described embodiment, change, replacing and modification within the scope of the invention.