CN105264828A - Channel scan method and apparatus - Google Patents

Channel scan method and apparatus Download PDF

Info

Publication number
CN105264828A
CN105264828A CN201380076735.6A CN201380076735A CN105264828A CN 105264828 A CN105264828 A CN 105264828A CN 201380076735 A CN201380076735 A CN 201380076735A CN 105264828 A CN105264828 A CN 105264828A
Authority
CN
China
Prior art keywords
channel
scan
sta
scanning
network equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201380076735.6A
Other languages
Chinese (zh)
Inventor
刘亚林
倪锐
张佳胤
林英沛
马驰翔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN105264828A publication Critical patent/CN105264828A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Landscapes

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

Abstract

Embodiments of the present invention provide a channel scan method and an apparatus, which can reduce channel scan time and improve user experience. The method comprises: a first network device in at least two network devices determining a first target channel from at least two channels, wherein the first target channel has a different central frequency from at least one second target channel, the second target channel is a first scan channel of at least one second network device, the first network device and the second network device do not communicate using a same channel in a same time segment, and bandwidths of the at least two channels are the same; and the first network device using the first target channel as a first scan channel, scanning the at least two channels, and stopping scanning when a channel situation of a channel that is currently scanned meets a preset condition.

Description

Channel scan method and apparatus
The method and apparatus technical field of scan channel
The present invention relates to the communications field, and more particularly, to the method and apparatus of scan channel.Background technology
At present it is known that a kind of communication technology, the network equipment is in that same order(For example, for the order from low to high of frequency), it is pointed to multiple channels in the range of assigned frequency and is scanned, top-quality channel is selected, to be communicated.
But, because the network equipment needs to be scanned each channel, sweep time is considerably increased, and then the time of connection setup is extended, have a strong impact on Consumer's Experience.
Accordingly, it is desirable to provide a kind of technology, can reduce the time of scan channel, improve Consumer's Experience.The content of the invention
The embodiment of the present invention provides a kind of method and apparatus of scan channel, can reduce the time of scan channel, improves Consumer's Experience.
First aspect includes there is provided a kind of method of scan channel, this method:First network equipment at least two network equipments is from least two channels, determine first object channel, wherein, the first object channel and the center frequency point of at least one the second destination channel are different, second destination channel is the first scan channel of at least one second network equipment, the first network equipment is not communicated with second network equipment in the same period using same channel, and the bandwidth of at least two channel is identical;The first network equipment is scanned using the first object channel as first scan channel at least two channel, when the channel conditions of the channel of Current Scan meet preparatory condition, stops scanning.
With reference in a first aspect, in the first implementation of first aspect, the first network equipment at least two network equipment determines first object channel from least two channels, including:First network equipment at least two network equipment obtains first and scans configured information, and the first scanning configured information is used to indicate first channel;The first network equipment determines first channel according to the first scanning configured information.
With reference to first aspect and its above-mentioned implementation, in second of implementation of first aspect, the first network equipment at least two network equipment determines first object channel from least two channels, including:First network equipment at least two network equipment determines to be directed at least two channel Scanning sequency, in the scanning sequency, the first object channel be first scan channel;The first network equipment determines the first object channel according to the scanning sequency;And the first network equipment is using the first object channel as first scan channel, at least two channel is scanned, including:The first network equipment is scanned according to the scanning sequency at least two channel.
With reference to first aspect and its above-mentioned implementation, in the third implementation of first aspect, when the distance between the first network equipment and second network equipment are less than or equal to default distance threshold, it is separated by least one channel between the first object channel and second destination channel.
With reference to first aspect and its above-mentioned implementation, in the 4th kind of implementation of first aspect, scanning should be stopped when the channel conditions of the channel of Current Scan meet preparatory condition, including:If the interference in the channel of Current Scan is less than or equal to default interference threshold, stop scanning;Or if the signal intensity in the channel of Current Scan is more than or equal to default quality threshold, then stop scanning.
Second aspect includes there is provided a kind of method of scan channel, this method:First site STA determines at least two access point AP coverage and the channel that respectively AP is used, wherein, respectively the center frequency point for the channel that the AP is used is different, and the bandwidth of each channel that the AP is used is identical;First STA is according to being presently in position and the respectively coverage of the AP, from the channel that respectively AP is used, the first alternative channel is determined, wherein, the first alternative channel is channel used in the first AP, and the first STA is in the first AP coverage;First STA is scanned using the first alternative channel as first scan channel to the channel that respectively AP is used, when the channel conditions of the channel of Current Scan meet preparatory condition, stops scanning.
With reference to second aspect, in the first implementation of second aspect, the first alternative channel and at least one second alternative channel are different, the second alternative channel is at least one the 2nd STA first scan channel, and the first STA is not communicated with the 2nd STA in the same period using same channel.
With reference to second aspect and its above-mentioned implementation, in second of implementation of second aspect, the first STA is according to position and the respectively coverage of the AP is presently in, from the channel that respectively AP is used, and determines the first alternative channel, including:First STA is according to position and the respectively coverage of the AP is presently in, it is determined that for the scanning sequency of the respectively channel that the AP is used, in the scanning sequency, the first alternative channel is first scan channel;And the first STA using the first alternative channel as first scan channel, the channel that respectively AP is used is scanned, including:First STA is scanned according to the scanning sequency to the channel that respectively AP is used.
With reference to second aspect and its above-mentioned implementation, in the third implementation of second aspect, in the respectively AP, the first AP is and the distance between the first STA minimum. With reference to second aspect and its above-mentioned implementation, in the 4th kind of implementation of second aspect, scanning should be stopped when the channel conditions of the channel of Current Scan meet preparatory condition, including:If the signal intensity in the channel of Current Scan is more than or equal to default quality threshold, stop scanning.
The third aspect includes there is provided a kind of device of scan channel, the device:Determining unit, for from least two channels, determine first object channel, wherein, the first object channel and the center frequency point of at least one the second destination channel are different, second destination channel is the first scan channel of at least one second network equipment, and the first network equipment is not communicated with second network equipment in the same period using same channel, and the bandwidth of at least two channel is identical;Scanning element, for using the first object channel as first scan channel, being scanned at least two channel, when the channel conditions of the channel of Current Scan meet preparatory condition, stops scanning.
With reference to the third aspect, in the first implementation of the third aspect, the determining unit scans configured information specifically for obtaining first, and the first scanning configured information is used to indicate first channel;For according to the first scanning configured information, determining first channel.
With reference to the third aspect and its above-mentioned implementation, in second of implementation of the third aspect, the determining unit is specifically for determining the scanning sequency at least two channel, in the scanning sequency, and the first object channel is first scan channel;For according to the scanning sequency, determining the first object channel;And the scanning element at least two channel specifically for according to the scanning sequency, being scanned.
With reference to the third aspect and its above-mentioned implementation, in the third implementation of the third aspect, the determining unit scans configured information specifically for obtaining second, and the second scanning configured information is used to indicate the scanning sequency.
With reference to the third aspect and its above-mentioned implementation, in the 4th kind of implementation of the third aspect, when the distance between the device and second network equipment are less than or equal to default distance threshold, it is separated by least one channel between the first object channel and second destination channel.
With reference to the third aspect and its above-mentioned implementation, in the 5th kind of implementation of the third aspect, if the scanning element is less than or equal to default interference threshold specifically for the interference in the channel of Current Scan, stop scanning;Or if the signal intensity in the channel of Current Scan is more than or equal to default quality threshold, then stop scanning
Fourth aspect includes there is provided a kind of device of scan channel, the device:First determining unit, coverage and channel that respectively AP is used for determining at least two access point AP, wherein, respectively the center frequency point for the channel that the AP is used is different, and the bandwidth of each channel that the AP is used is identical;Second determining unit, according to position and the respectively coverage of the AP is presently in, makes from the respectively AP In channel, the first alternative channel is determined, wherein, the first alternative channel is channel used in the first AP, and the device is in the first AP coverage;Scanning element, for using the first alternative channel as first scan channel, being scanned to the channel that respectively AP is used, when the channel conditions of the channel of Current Scan meet preparatory condition, stops scanning.
With reference to fourth aspect, in the first implementation of fourth aspect, the first alternative channel and at least one second alternative channel are different, the second alternative channel is at least one the 2nd STA first scan channel, and the device is not communicated with the 2nd STA in the same period using same channel.
With reference to fourth aspect and its above-mentioned implementation, in second of implementation of fourth aspect, second determining unit is presently in position and the respectively coverage of the AP specifically for basis, it is determined that for the scanning sequency of the respectively channel that the AP is used, in the scanning sequency, the first alternative channel is first scan channel;And the scanning element to the channel that respectively AP is used specifically for according to the scanning sequency, being scanned.
With reference to fourth aspect and its above-mentioned implementation, in the third implementation of fourth aspect, in each AP, the distance between the first AP and the device minimum.
With reference to fourth aspect and its above-mentioned implementation, in the 4th kind of implementation of fourth aspect, the scanning element is specifically for if the signal intensity in the channel of Current Scan is more than or equal to default quality threshold, stopping scanning.
The method and apparatus of scan channel according to embodiments of the present invention, pass through at least two network equipments for making identical channel can not be used to be communicated, when being scanned to channel, first scan channel is used as using the different channel of center frequency point respectively, each network equipment can be made in first scan, just it can determine the channel that can be used, and, by making the network equipment stop scanning when the channel conditions of the channel of Current Scan meet preparatory condition, the channel scan time of the network equipment can be reduced, and then shorten the time of connection setup, so as to improve Consumer's Experience.Brief description of the drawings
Technical scheme in order to illustrate the embodiments of the present invention more clearly, cylinder will be made to the required accompanying drawing used in embodiment or description of the prior art below singly to introduce, 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 indicative flowchart of the method for scan channel according to an embodiment of the invention.
Fig. 2 is the schematic diagram of the sweep object of the method for the scan channel for representing one embodiment of the invention. Fig. 3 is the indicative flowchart of the method for scan channel according to another embodiment of the present invention.
Fig. 4 is the schematic diagram for representing to be applicable the system of the method for the scan channel of another embodiment of the present invention.Fig. 5 is the schematic block diagram of the device of scan channel according to an embodiment of the invention.
Fig. 6 is the schematic block diagram of the device of scan channel according to another embodiment of the present invention.
Fig. 7 is the schematic diagram of the equipment of scan channel according to an embodiment of the invention.
Fig. 8 is the schematic diagram of the equipment of scan channel according to another embodiment of the present invention.
Fig. 9 is the schematic block diagram of the system of scan channel according to an embodiment of the invention.
Figure 10 is the schematic block diagram of the system of scan channel according to another 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 clearly and completely described, it is clear that described embodiment is 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.
Technical scheme, can apply to the various Radio Resources for needing to provide system(For example, multiple channels in the range of assigned frequency)It is scanned, to select the communication system of used channel, for example, WLAN(WLAN, Wireless Local Area Network) system, Wireless Fidelity (Wi-Fi, Wireless Fidelity) system etc..Corresponding, the network equipment can be the access point in WLAN(AP, Access Point) or user site( STA, Station ).
It should be understood that the communication system of the method for being applicable the scan channel that the present invention is provided listed above is merely illustrative, the present invention is not limited to this, and other need the network equipment(Transmitting terminal and receiving terminal including information or data) channel that system is provided is scanned and each fallen within the system communicated using unappropriated channel in protection scope of the present invention.
In order to make it easy to understand, in the following description, by taking the implementation process in applied to wlan system as an example, the method and apparatus to the scan channel of the embodiment of the present invention are illustrated.
Fig. 1 shows the indicative flowchart of the method 100 of the scan channel of one embodiment of the invention, wherein, the executive agent of this method 100(In other words, the network equipment in the embodiment of the present invention)Can be the AP or STA in wlan system, the present invention is simultaneously not particularly limited, in order to make it easy to understand, below, exemplified by the action and method when AP is performed, illustrating.It should be noted that in embodiments of the present invention, the type of first network equipment and second network equipment needs unanimously, i.e. if first network equipment is AP, second network equipment is also AP, equally, if first network equipment is STA, Then the second net is also STA to equipment.
In wlan system, multiple channels on 2.4GHz and 5GHz can be used to be communicated, wherein, for different communications versions, each channel width can be with different.
Fig. 2 shows the channel dividing mode on 5GHz, as shown in Fig. 2 in IEEE 802.11a, STA and AP can be used on 5.3GHz and 5.8GHz, the channel with a width of 20MHz;
In IEEE 802.11b, STA and AP can be used on 2.4GHz, the channel with a width of 20MHz.
In IEEE 802.11g, STA and AP can be used on 2.4GHz, the channel with a width of 20MHz.
In the η of IEEE 802.11, STA and AP can be used on 2.4GHz and 5GHz, with a width of
20MHz or 40MHz channel.
In the lac of IEEE 802.1, STA and AP can be used on 5GHz, the channel with a width of 20MHz, 40MHz, 80MHz or 160MHz.
It should be noted that in embodiments of the present invention, 40MHz channel is by two(For example, adjacent)20MHz channel composition, when being communicated using 40MHz channel, it is necessary to meet it is following how part:
The channel for constituting two 20MHz of channel of the 40MHz is not taken by other AP or STA.That is, if the channel that STA or AP detect the 20MHz in 40MHz range of channels is occupied, the STA or AP can not use the channel of the 40MHz.
In order to make it easy to understand, in the following description, by taking scanning process of the network side equipment to each 20MHz channel as an example, illustrating.
As shown in figure 1, this method 100 includes:
S110, first network equipment at least two network equipments is from least two channels, determine first object channel, wherein, the first object channel and the center frequency point of at least one the second destination channel are different, second destination channel is the first scan channel of at least one second network equipment, and the first network equipment is not communicated with second network equipment in the same period using same channel, and the bandwidth of at least two channel is identical;
S120, the first network equipment is scanned using the first object channel as first scan channel at least two channel, when the channel conditions of the channel of Current Scan meet preparatory condition, stops scanning.
Specifically, in embodiments of the present invention, make identical channel can not be used to be communicated at least The network equipment, when being scanned to channel, respectively using the different channel of center frequency point as first scan channel, can make each network equipment can determine the channel that can be used in first scan, just.
Alternatively, the first network equipment at least two network equipment determines first object channel from least two channels, including:
First network equipment at least two network equipment obtains first and scans configured information, and the first scanning configured information is used to indicate first channel;
The first network equipment determines first channel according to the first scanning configured information.
Specifically, in embodiments of the present invention, the first scan channel of at least two network equipment can be by for example, server is preset, thereafter, issuing and being stored at least two network equipment.
It should be noted that in embodiments of the present invention, the server can be arranged in a network equipment, can also be independently arranged, the present invention is simultaneously not particularly limited, as long as the communication between the server and each network equipment can be realized.
Below, each network equipment (including first network equipment is determined to the server)First scan channel process and method illustrate.
First, server can determine position and the coverage of each network equipment.
For example, when the network equipment has the function of being positioned, the information for indicating to be presently in position can be sent to server, so that, server can determine the position of each network equipment according to the information.
Also, the method that in embodiments of the present invention, the network equipment is positioned can be with same as the prior art, it is, for example, possible to use global positioning system(GPS, Global Positioning System) position etc., here, in order to avoid repeating, the description thereof will be omitted.
For another example in embodiments of the present invention, in the case that server and each network equipment use radio communication, server can also be according to the signal from the network equipment, using for example, architecture method, the network equipment is positioned, to determine the position of the user equipment.
For another example in embodiments of the present invention, server can also obtain the information for the position for indicating the network equipment from the service provider that can be positioned to the network equipment, so that, server can determine the position of the network equipment according to the information.
Also, each network equipment can send to server and indicate its coverage(For example, transimission power)Configured information so that, server can determine the coverage of each network equipment.
In the case where the coverage of two network equipments is overlapping, if the two network equipments are communicated using same channel, to causing greatly interference each other communication can be caused not carry out, therefore, server can determine that coverage covers first network equipment(Hereinafter referred to as network equipment #1) it is each The network equipment, in other words, server can be determined can not be with the first network equipment while each network equipment communicated using identical channel.
Or, server can also be according to the coverage of each network equipment, determine a determinating area, and according to the position of each network equipment, it is determined that the network equipment in the determinating area, and it is believed that each network equipment that each network equipment in the determinating area can not be communicated using identical channel simultaneously(The hereinafter referred to as pending network equipment).
It should be noted that in embodiments of the present invention, the determinating area can be arbitrarily determined according to the position and transmission power of each network equipment, the present invention is simultaneously not particularly limited.
Due to the coverage according to each network equipment and position(That is, one of position relationship between each network equipment) judge the pending network equipment, pending data can be reduced, treatment effeciency is improved, reduce the wasting of resources.
It should be understood that, the mode that the pending network equipment is determined according to the position of each network equipment, coverage or transmit power etc. listed above is merely illustrative, the present invention is not limited to this, server can also be not concerned with coverage and the position of each network equipment, and each network equipment in system is accordingly to be regarded as into the pending network equipment.
Thereafter, the Radio Resource that server can be provided according to system(That is, channel)Service condition, it is determined that the channel that can currently use(That is, unappropriated channel, channel hereinafter referred to as to be allocated).
Channel to be allocated is judged due to the service condition according to channel, pending data can be reduced, treatment effeciency is improved, the wasting of resources is reduced.But, the present invention is not limited to this, can also be not concerned with the service condition of each channel, for example, when each network equipment unification is opened in system, because each channel is unoccupied, it therefore, it can all channels in system bandwidth being accordingly to be regarded as channel to be allocated.
Thereafter, server can be according to the quantity and the quantity of channel to be allocated of the pending network equipment, the channel of first scan is distributed for each pending network equipment, wherein it is desired to ensure that the first scan channel of at least two network equipments including network equipment #1 is different.
For the ease of understanding and illustrating, in the following description, using the channel A1 in Fig. 2 to channel A10 as channel to be allocated, illustrate.
In embodiments of the present invention, if available channel number to be allocated is N, the quantity of the pending network equipment is M.According to the magnitude relationship between M and N, following three kinds of situations can be divided into:
Situation( 1 ): M=N
In this case, server can distribute a to be allocated channel different with other pending network equipments for each pending network equipment, its first scan channel is used as. For example, server can be the M pending network equipments(With exemplified by AP)It is numbered, it is hereby achieved that set 1:Α Ρ #1, Α Ρ #2 ..., and Α Ρ # Μ }, and it is possible to be numbered for channel to be allocated, it is hereby achieved that set 2:{ channel #1, channel #2, channel # Ν }.
Thereafter, server can be such that each element in set 1 is corresponded with each element in set 2, and each Α Ρ channel corresponding in set 2 is handed down into each Α Ρ as its first scan channel.
As each element made in set 1 and each element --- the corresponding method in set 2, following examples can be enumerated:
Α can be carried out according to each element gathered in 1 with the numbering of each element in set 2, for example, making numbering identical element corresponding, it is necessary to which what is illustrated is, it is different each other that the numbering of each element in set 1 needs the numbering of different each other each element in set 2 to be also required to.
If each network equipment has in Β set 1 can uniquely indicate the mark of the network equipment in systems, for example, medium education(MAC, Medium Access Control) address, association identity information(AID, Association Identifier) or partial association identity information(Partial AID, partial Association Identifier), then the numbering of each mark of tool and each element in set 2 can be made according to default rule --- it is corresponding.
C. in the case that each element number in set 1 and set 2 is less than or equal to 10, a units and the element number identical random number in set 1 can be produced, numeral in the individual numerical digit of the random number is different each other, so as to, each numerical digit of each network equipment and the random number can be made --- it is corresponding, also, numeral in each numerical digit of the random number can represent each element in set 2, thus, it is possible to make each element in set 1 and each element in set 2 --- it is corresponding.
Alternatively, when the distance between the first network equipment and second network equipment are less than or equal to default distance threshold, it is separated by least one channel between the first object channel and second destination channel.
Specifically, because wave filter can not possibly accomplish the blunt ideals of ^, it there may be band outward leakage, so can be interfered to adjacent band, therefore, if the distance between two network equipments are too small, and used channel is adjacent in system bandwidth, may cause the communication of the two adjacent network devices to interfering each other.
Therefore, in the present invention is implemented, by making the first scan channel corresponding to the two adjacent network equipments at least be separated by a channel in system bandwidth, the interference between the two network equipments can be reduced.If for example, the distance between Α Ρ #1 and Α Ρ #2 are less than default distance threshold, channel A1 can be selected as Α Ρ #1 first scan channel, it is possible to select channel A10 as Α Ρ #2 first scan channel. It should be noted that in embodiments of the present invention, above-mentioned distance threshold can be according to for example, the transmission power etc. of two network equipments be determined.That is, if AP#1 and AP#2 transmission power is all larger, it is larger that both sides receive possibility interfering with each other, therefore can shorten the distance threshold.
In addition, in embodiments of the present invention, for the different network equipments pair, corresponding distance threshold can be with identical, can also be different, and the present invention is simultaneously not particularly limited., and can be with different for judging whether AP#1 and AP#3 first scan channel is separated by the distance threshold of at least one channel for example, for judging whether AP#1 and AP#2 first scan channel is separated by the distance threshold of at least one channel.
For example, in the case of M=N=10, if AP#1 is arranged in a straight line (i.e. to AP#10 in order of numberss, the distance between AP#1 and AP#2 is recently, the distance between AP#1 and AP#10 is farthest), it is then non-limiting as example, can the mode as shown in table 1 below determine each AP first scan channel.
Table 1
As noted previously, as the distance between AP#1 and AP#2 is recently, by the first scan channel for expanding AP#1(Channel A1) with AP#2 first scan channel(Channel A10) between interval, the interference between AP#1 and AP#2 can be reduced, another sunset is foretold, therefore, even if big AP#1 first scan channel due to the distance between AP#1 and AP#7 relatively far away from(Channel A1) with AP#7 first scan channel(Channel A2) between interval it is smaller(Specifically, it is adjacent), the interference between two network equipments can be also controlled in prescribed limit, thus, it is possible to further improve user's impression. Situation( 2 ): M < N
Because the quantity of the pending network equipment is less than the channel that can currently use(Channel to be allocated)Quantity, therefore, with situation(1) it is same, it can be ensured that the first scan channel of each pending network equipment is different.In this case, M channel can be randomly choosed from N number of channel to be allocated, so as to use and situation(1) similar method, by selected M channel distributions to be allocated to the M pending network equipments.
Situation( 3 ): M > N
In this case, can not ensure that the first scan channel of each pending network equipment is different.T (T N) the individual network equipment can be divided into one group by server, may thereby determine that the quantity of the network equipment in multiple network equipment groups, each network equipment group is respectively less than or equal to N, it is thus possible to according to above-mentioned situation(Or situation 1)(2) method, is the network equipment distribution first scan channel in each group.Another sunset is foretold, as noted previously, as the interference between the network equipment closer to the distance is stronger, therefore, in embodiments of the present invention, the network equipment closer to the distance preferably is divided in into one group.
For example, in the case of M=12, N=10, if AP#1 is arranged in a straight line to AP#12 in order of numberss(That is, recently, the distance between AP#1 and AP#12 is farthest by the distance between AP#1 and AP#2), then it is non-limiting as example, can the mode as shown in table 2 below determine each AP first scan channel.
Table 2
Network equipment first scan channel
AP#1 channels Al
AP#2 channels A10
AP#3 channels A5
AP#4 channels A8
AP#5 channels A3
AP#6 channels A6
AP#7 channels A2
AP#8 channels A9
AP#9 channels A4
AP#10 channels A7 AP#11 channels Al
Alternatively, the first network equipment at least two network equipment determines first object channel to AP#12 channels A10 from least two channels, including:
First network equipment at least two network equipment determines the scanning sequency at least two channel, in the scanning sequency, and the first object channel is first scan channel;
The first network equipment determines the first object channel according to the scanning sequency;And
The first network equipment is scanned using the first object channel as first scan channel at least two channel, including:
The first network equipment is scanned according to the scanning sequency at least two channel.
Specifically, in embodiments of the present invention, in addition to first scan channel, the scanning sequency for remaining channel to be allocated can also be determined, similarly, the determination process can be performed by the network equipment, can also be performed by server, and will determine to be issued to each network equipment for the complete scanning sequency of each channel.Hereinafter, for the ease of understanding and illustrating, determine that the process and method of the scanning channel for channel to be allocated of each network equipment are illustrated with server.
Channel to be allocated is N number of, then AP#i channel order sequence is designated as:
[Channel ( i, 1 ), Channel ( i, 2), ···, Channel (i, N) ]。
Assuming that AP#1 scan channel generic sequence is defined as:
[Channel ( 1 , 1 ), Channel ( 1 , 2), ···, Channel ( 1 , N) ],
Then for example, AP#1 scan channel generic sequence can be moved to left(2-1) position, is used as AP#2 scan channel generic sequence, i.e. AP#2 scan channel generic sequence is defined as:
[Channel ( 2, 1 ), Channel ( 2, 2), ···, Channel ( 2, N-l ), Channel
(2, N)]=[Channel (1,2), Channel (1,3) ..., Channel (1, N), Channel (1,1)];
Similarly, AP#i scan channel generic sequence can be obtained to move to left for AP#1 scan channel generic sequence(I-1) position, i.e.,
[Channel (i, 1), Channel ( i, 2), Channel (i, N-l), Channel ( i,
N) ]= [Channel ( 1, i), Channel (1, i+1 ), Channel (1, N), Channel (1, 1), Channel ( 1 , 2), Channel ( 1 , i-1) ]
Wherein, AP#1 scan channel order can be randomly generated. Also, if in scanning sequency, the channel and the channel of present scan scanned is adjacent in system bandwidth next time, for example, the channel of present scan is channel A4, and the channel scanned next time is channel A5, if channel A4 cannot function as final communication channel(For example, being taken by other network equipments), then when carrying out scanning next time, because channel A4 is used, the interference to channel A5 is larger, may influence Consumer's Experience.
Therefore, in embodiments of the present invention, it is determined that during scanning sequency, preferably making channel (1, i)-channel (1, i+1)!=lor-l, i.e. former and later two channels are non-conterminous in system bandwidth in scanning sequency(In other words, at least it is separated by a channel), for example, N=10 when, AP#1 scanning sequency sequence can be { A1, A3, A5, A7, A9, A2, A4, A6, A8, A10 }.
If the quantity of channel to be allocated is N, i.e. channel to be allocated is { Α #1, Α #2 ..., Α # Ν }, then Α Ρ #1 scanning sequency sequence can be produced by the following method:
A. method first scan channel Channel (1 can be determined as described above, 1)=A1 b. are in remaining channel to be allocated, selection and Channel (1,1) apart from farthest channel, the channel Channel (1,2) scanned as second, i.e., Channel (1,2)=AN
C. in remaining channel to be allocated, selection is used as the channel Channel (1 of third time scanning with Channel (1,2) and Channel (1,1) apart from all distant channel, 3), that is, Channel (1,3) ^ [Channel (1,1)+Channel (1,2)]/2=A (1+N) II, if N is even number, its integer part.
D. in remaining channel to be allocated, selection is with Channel (1,3) and Channel (1,2) apart from channel Channel (1 of all distant channel as the 4th scanning,, and and Channel 3)
(1,1) channel also as far as possible
E. similarly, in subsequent channel sequence, make Channel (1, i) it is all distant with Channel (1, i-1) and channel (1, i-2) distances, and with Channel (1, i-3), the channels of Channel (1,1) also as far as possible.
For example, in the case of M=12, N=10, if AP#1 is arranged in a straight line to AP#12 in order of numberss(That is, recently, the distance between AP#1 and AP#12 is farthest by the distance between AP#1 and AP#2), then it is non-limiting as example, can the mode as shown in table 3 below determine each AP scan channel order.
Table 3
Network equipment scan channel order
AP#1 Al, A10, A5, A8, A3, A6, A2, A9, A4, A7 AP#2 A10, A5, A8, A3 , A6, A2, A9, A4, A7, Al
AP#3 A5 , A8, A3, A6, A2, A9, A4, A7, Al , A10
AP#4 A8, A3, A6, A2, A9, A4, A7, Al , A10, A5
AP#5 A3 , A6, A2, A9, A4, A7, Al , A10, A5 , A8
AP#6 A6, A2, A9, A4, A7, Al , A10, A5, A8, A3
AP#7 A2, A9, A4, A7, Al , A10, A5, A8, A3 , A6
AP#8 A9, A4, A7, Al , A10, A5 , A8, A3, A6, A2
AP#9 A4, A7, Al , A10, A5, A8, A3 , A6, A2, A9
AP#10 A7, Al , A10, A5 , A8, A3, A6, A2, A9, A4
AP#11 Al , A10, A5, A8, A3, A6, A2, A9, A4, A7
In the prior art, each AP scanning sequency is identical by AP#12 A10, A5, A8, A3, A6, A2, A9, A4, A7, Al, is Al, A2, A3, A4, A5, A6, A7, A8, A9, A10.Cause AP before suitable channel is found, it is necessary to scan multiple channels, spend longer time, also, simultaneously as the channel that adjacent AP chooses be spaced in frequency may also very little, cause adjacent frequency to be disturbed.
On the other hand, by being that each AP uses different scanning sequencies, particularly, make each AP first scan order different, each AP can be made to quickly find suitable channel, the connection setup time can be saved, improve Consumer's Experience.Also, by setting scanning sequency, make in small distance(For example, adjacent) channels chosen of AP are at least spaced a channel, the generation that adjacent frequency can be avoided to disturb.
So as in S110, first network equipment(Hereinafter, by the first network equipment be AP#1 exemplified by, illustrate) can be issued according to server first scanning configured information(For example, above-mentioned table 1) or the second scanning configured information(For example, above-mentioned table 3), the channel of first scan is determined, here, AP#1 first scan is table 1 as described above to the channel Al described in table 3.
In S120, first network equipment can carry out scan channel according to the first scan channel determined as described above, i.e., when first network equipment can determine that channel A1 meets preparatory condition, it is determined to be communicated using channel A1, and stops scanning.
This stops scanning when the channel conditions of the channel of Current Scan meet preparatory condition, including:If the interference in the channel of Current Scan is less than or equal to default interference threshold, stop scanning; Or
If the signal intensity in the channel of Current Scan is more than or equal to default quality threshold, stop scanning.
Specifically, in embodiments of the present invention, it can be judged using following two modes:Mode 1
If channel A1 interference(For example, noise figure)Less than or equal to preset value(That is, interference threshold), then may determine that for channel A1 quality preferably, in other words, channel A1 is unoccupied.So as to stop scanning, and communicated by channel A1.
For example, AP is when carrying out scan channel, preferably the channel is not by any equipment(For example, other AP) take, in the case where a channel is not by any hold facility, the signal on the channel(In other words, noise)For 0 (one of interference threshold), therefore, if the signal intensity on the channel can consider that the channel is unoccupied for 0, AP, so that it is determined that using the channel, and stop scanning.
Further, since environmental factor, for example, the interference from micro-wave oven etc., can cause to still have certain signal on the channel not taken by other AP(In other words, noise), if in this case, the interference of the signal is smaller, i.e. the channel disclosure satisfy that the condition of communication, then AP can consider that the channel is unoccupied, so that it is determined that using the channel, and stop scanning.
Mode 2
If channel A1 quality(For example, signal to noise ratio)More than or equal to preset value(That is, quality threshold), then may determine that smaller for channel A1 interference, in other words, channel A1 is unoccupied.So as to stop scanning, and communicated by channel A1.
For example, STA is when carrying out scan channel, the AP that mainly scanning can service for it is, it is necessary to which this ensures that the signal intensity from the AP disclosure satisfy that communicating requirement, therefore, if the signal intensity on a channel is more than or equal to preset value(One of quality threshold), in other words, the signal to noise ratio on the channel is more than or equal to preset value(Another example of quality threshold), then STA, which can consider, can use the channel to be communicated, and stop scanning.
Further, since environmental factor, for example, the interference from micro-wave oven etc., can cause to still have certain signal on the channel not used by AP(In other words, noise), in this case, by the way that quality threshold to be set as to the value corresponding with the signal intensity of the AP signals radiated, the interference of the noise can be avoided, STA is accurately scanned the channel that can be used in communication.
It should be noted that interference threshold listed above and quality threshold can be according to the type sets of communication, for example, for real-time communication service(For example, video class business or game on line class business)Deng pair Communication resource requirements hand over high business, can set a higher thresholding.
It is enumerated above the embodiment that first scan channel or scan channel order are set and issued by server, but the present invention is not limited to this, it can also be consulted to determine by least two network equipment, the present invention is simultaneously not particularly limited, as long as the first scan channel of at least two network equipments can be made different, and, action and process during each network equipment execution above-mentioned 100 (being mainly to determine first scan channel or scan channel order) is similar with server, here, in order to avoid repeating, the description thereof will be omitted.
The method of scan channel according to embodiments of the present invention, pass through at least two network equipments for making identical channel can not be used to be communicated, when being scanned to channel, first scan channel is used as using the different channel of center frequency point respectively, each network equipment can be made in first scan, just it can determine the channel that can be used, and, by making the network equipment stop scanning when the channel conditions of the channel of Current Scan meet preparatory condition, the channel scan time of the network equipment can be reduced, and then shorten the time of connection setup, so as to improve Consumer's Experience.
Fig. 3 shows the indicative flowchart of the method 200 of the scan channel of one embodiment of the invention, wherein, the executive agent of this method 200 can be the STA in wlan system.
In wlan system, multiple channels on 2.4GHz and 5GHz can be used to be communicated, wherein, for different communications versions, each channel width can be with different
Fig. 2 shows the channel dividing mode on 5GHz, as shown in Figure 2:
In IEEE 802.11a, STA can be used on 5.3GHz and 5.8GHz, the channel with a width of 20MHz.
In IEEE 802.11b, STA can be used on 2.4GHz, the channel with a width of 20MHz.In IEEE 802.11g, STA can be used on 2.4GHz, the channel with a width of 20MHz.In the η of IEEE 802.11, STA can be used on 2.4GHz and 5GHz, the channel with a width of 20MHz or 40MHz.
In the lac of IEEE 802.1, STA can be used on 5GHz, the channel with a width of 20MHz, 40MHz, 80MHz or 160MHz.
It should be noted that in embodiments of the present invention, 40MHz channel is by two(For example, adjacent)20MHz channel composition, when being communicated using 40MHz channel, it is necessary to meet it is following how part:
The channel for constituting two 20MHz of channel of the 40MHz is not taken by other AP or STA.That is, if the channel that STA detects the 20MHz in 40MHz range of channels is occupied, the STA can not use the channel of the 40MHz. In order to make it easy to understand, in the following description, by taking scanning processes of the STA to each 20MHz channel as an example, illustrating.
As shown in figure 3, this method 200 includes:
S210, the first site STA determines at least two access point AP coverage and the channel that respectively AP is used, wherein, respectively the center frequency point for the channel that the AP is used is different, and the bandwidth of each channel that the AP is used is identical;
S220, the first STA are according to position and the respectively coverage of the AP is presently in, from the channel that respectively AP is used, determine the first alternative channel, wherein, the first alternative channel is channel used in the first AP, and the first STA is in the first AP coverage;
S230, the first STA are scanned using the first alternative channel as first scan channel to the channel that respectively AP is used, when the channel conditions of the channel of Current Scan meet preparatory condition, stop scanning.
In the prior art, each STA is scanned by regulation order to each channel(In other words, intercept), and after completing to the intercepting of all channels in system bandwidth, select top-quality channel to be communicated.
But, if for example, the coverage of the STA(Scanning range in other words)Interior AP, in other words, the putting in order rearward in system bandwidth of channel used in the AP of the STA can be covered, shellfish ' J STA need to waste the plenty of time and the energy is scanned to the channel that can not be used, the time for causing connection setup to spend is longer, has a strong impact on Consumer's Experience.
In embodiments of the present invention, STA is determined to the channel used for the AP of its service, and determines first scan channel therefrom, and STA can be made to can determine the channel that can be used in first scan, just.
In S210, the subject of implementation of this method 200(It is denoted as below " STA#1 "), it may be determined that each AP coverage and used channel in system.It is used as implementation method, STA#1 can also record each AP coverage and used channel from each AP coverage and used channel in acquisition system at Virtual network operator, the side of maintenance or network manager in access procedure before.Also, AP coverage can be extrapolated according to AP position and transmission power etc..
In S220, STA#1 can determine the position being presently in.
For example, when STA#1 has the function of being positioned, can voluntarily position.In embodiments of the present invention, it can be enumerated as localization method, for example, using global positioning system(GPS, Global Positioning System) position etc., here, in order to avoid repeating, the description thereof will be omitted. For another example in embodiments of the present invention, STA#1 can also obtain the information for the position for indicating the STA#1 from the service provider for the service that can provide positioning, so that, STA#1 can be according to the information, it is determined that the position being presently in.
So as to, STA#1 can be determined to provide the AP of service (i.e. to it, first AP), for example, coverage can be presently in each AP of position comprising the STA#1 and be used as the first AP, coverage can also will be included the STA#1 and the AP closest with the STA#1 is as the first AP, the present invention is simultaneously not particularly limited.
Thereafter, can be by the alternately channel of channel used in the first AP determined in S210(It can be one, or multiple, the present invention is simultaneously not particularly limited), and one channel of determination from the alternative channel(That is, the first alternative channel), it is used as first scan channel.
Alternatively, in the respectively AP, the distance between the first AP and the device minimum.
Specifically, because AP and STA distance are nearer, path loss is smaller, communication efficiency is better, therefore, and the first AP is the closest AP of the first STA, i.e., in embodiments of the present invention, the AP closest with STA#1 can be regard as the AP serviced for the STA#1.
Alternatively, the first alternative channel and at least one second alternative channel are different, and the second alternative channel is at least one the 2nd STA first scan channel, and the first STA is not communicated with the 2nd STA in the same period using same channel.
Specifically, if other STA (are denoted as " STA#2 ", its quantity can be one or more below)It is also required to be communicated by the first AP, in other words, STA#1 and STA#2 coverage is overlapped, then STA#1 can not be communicated with STA#2 in the same period using identical channel, in the case of this, if 8 fourth # are identical with STA#2 first scan channel, at least one party may be caused can not to determine the channel that can be used after first scan.
For the situation, in embodiments of the present invention, it can be communicated with STA#2 in STA#1(For example, device-to-device communicates)In the case of, STA#1 and STA#2 can hold consultation, and make respective identified first scan channel different.
Or, the determination of the first scan channel can be by carrying out with the independent server of STA#1 and STA#2 phases, i.e., when STA#1 needs to carry out scan channel with channel used in determining to communicate, it can send and ask to the server, server can be according to the request, determine STA#1 position, and according to each AP coverage, it is determined to provide the first AP of service for the STA#1, and available alternative channel, said process is similar with the process in S210 and S220, here in order to avoid repeating, the description thereof will be omitted. Exist when server determines that STA#2 can also be communicated by the first AP, between the alternative channel corresponding to alternative channel and STA#2 corresponding to STA#1 and occur simultaneously.So as to which server can be first scan channels different from STA#2 distribution STA#1.
In embodiments of the present invention, if the channel quantity that the first AP (one or more AP) is used is N, the quantity by the first AP STA communicated is M.According to the magnitude relationship between M and N, following three kinds of situations can be divided into:
Situation( 1 ): M=N
In this case, server can distribute a to be allocated channel different with other STA for each STA, its first scan channel is used as.
For example, server can be numbered for M STA, it is hereby achieved that set 1: { STA#1 ,
STA#2, STA#M }, and it is possible to be numbered for channel to be allocated, it is hereby achieved that set 2:{ channel #1, channel #2, channel #N }.Thereafter, server can make each element in set 1 and each element in set 2 --- and it is corresponding, and each STA channel corresponding in set 2 is handed down to each STA as its first scan channel.
As each element made in set 1 and each element --- the corresponding method in set 2, following examples can be enumerated:
A. each element that can be in set 1 is carried out with the numbering of each element in set 2, for example, making numbering identical element corresponding, it is necessary to which what is illustrated is, it is different each other that the numbering of each element in set 1 needs the numbering of different each other each element in set 2 to be also required to.
If B. each STA with can uniquely indicate the mark of the network equipment in systems in set 1, for example, medium education(MAC, Medium Access Control) address, association identity information(AID, Association Identifier) or partial association identity information(Partial AID, partial Association Identifier), then the numbering of each mark of tool and each element in set 2 can be made according to default rule --- it is corresponding.
C. in the case that each element number in set 1 and set 2 is less than or equal to 10, a units and the element number identical random number in set 1 can be produced, numeral in the individual numerical digit of the random number is different each other, so as to, each STA and the random number each numerical digit can be made --- it is corresponding, also, numeral in each numerical digit of the random number can represent each element in set 2, thus, it is possible to make each element in set 1 and each element in set 2 --- it is corresponding.
Alternatively, when the distance between the first STA and the 2nd STA is less than or equal to default distance threshold, it is separated by least one channel between the first alternative channel and the second alternative channel. Specifically, if the distance between two STA are too small, and used channel is adjacent in system bandwidth, may cause the communication of the two adjacent network devices to interfering each other.
Therefore, in the present invention is implemented, by making the first scan channel corresponding to the two adjacent STA at least be separated by a channel in system bandwidth, the interference between the two network equipments can be reduced.If for example, the distance between STA#1 and STA#2 is less than default distance threshold, channel A1 can be selected as STA#1 first scan channel, it is possible to select channel A10 as STA#2 first scan channel.
It should be noted that, in embodiments of the present invention, above-mentioned distance threshold can be according to for example, transmission power of two network equipments etc. is determined, for example, if AP#1 and AP#2 transmission power is all larger, it is larger that both sides receive possibility interfering with each other, therefore can shorten the distance threshold.
In addition, in embodiments of the present invention, for the different network equipments pair, corresponding distance threshold can be with identical, can also be different, and the present invention is simultaneously not particularly limited., and can be with different for judging whether AP#1 and AP#3 first scan channel is separated by the distance threshold of at least one channel for example, for judging whether AP#1 and AP#2 first scan channel is separated by the distance threshold of at least one channel.
For example, in the case of M=N=10, if STA#1 arranges bad ll to STA#10 in order of numberss straight line, (that is, recently, the distance between STA#1 and STA#10 is farthest by the distance between STA#1 and STA#2), then it is non-limiting as example, can the mode as shown in table 4 below determine each STA first scan channel.
Table 4
STA first scan channels
STA#1 channels Al
STA#2 channels A10
STA#3 channels A5
STA#4 channels A8
STA#5 channels A3
STA#6 channels A6
STA#7 channels A2
STA#8 channels A9 STA#9 channels A4
STA#10 channels A7
As noted previously, as the distance between STA#1 and STA#2 is recently, by the first scan channel for expanding STA#1(Channel A1) with STA#2 first scan channel(Channel A10) between interval, the interference between STA#1 and STA#2 can be reduced, another sunset is foretold, therefore, even if big STA#1 first scan channel due to the distance between STA#1 and STA#7 relatively far away from(Channel A1) with STA#7 first scan channel(Channel A2) between interval it is smaller(Specifically, it is adjacent;), the interference between two network equipments can be also controlled in prescribed limit, thus, it is possible to further improve user's impression.
Situation( 2 ): M < N
Because STA quantity is less than the channel that can currently use(Channel to be allocated)Quantity, therefore, with situation(1) it is same, it can be ensured that each STA first scan channel is different.In this case, M channel can be randomly choosed from N number of channel to be allocated, so as to use and situation(1) similar method, by selected M channel distributions to be allocated to M STA.
Situation( 3 ): M > N
In this case, can not ensure that each STA first scan channel is different.T (T N) individual STA points can be one group by server, may thereby determine that the quantity of the STA in multiple STA groups, each STA groups is respectively less than or equal to N, it is thus possible to according to above-mentioned situation(Or situation 1)(2) method, is the STA distribution first scan channels in each group.In addition, as noted previously, as the interference between STA closer to the distance is stronger, therefore, in embodiments of the present invention, STA closer to the distance preferably is divided in into one group.
For example, in the case of M=12, N=10, if STA#1 is arranged in a straight line to STA#12 in order of numberss(That is, recently, the distance between STA#1 and STA#12 is farthest by the distance between STA#1 and STA#2), then it is non-limiting as example, can the mode as shown in table 5 below determine each AP first scan channel.
Table 5
STA first scan channels
STA#1 channels A1
STA#2 channels A10 STA#3 channels A5
STA#4 channels A8
STA#5 channels A3
STA#6 channels A6
STA#7 channels A2
STA#8 channels A9
STA#9 channels A4
STA#10 channels A7
STA#11 channels A1
The method of scan channel according to embodiments of the present invention STA#12 channels A10, the first scan channel of multiple STA by making to be communicated without using same channel is different, the probability that each STA determines communication channel after first scan can be improved, thus, it is possible to further improve Consumer's Experience.
Alternatively, the first STA is according to position and the respectively coverage of the AP is presently in, from the channel that respectively AP is used, and determines the first alternative channel, including:
First STA is according to position and the respectively coverage of the AP is presently in, it is determined that for the scanning sequency of the respectively channel that the AP is used, in the scanning sequency, the first alternative channel is first scan channel;And
First STA is scanned using the first alternative channel as first scan channel to the channel that respectively AP is used, including:
First STA is scanned according to the scanning sequency to the channel that respectively AP is used.
Specifically, in embodiments of the present invention, in addition to first scan channel, the scanning sequency for remaining alternative channel can also be determined, similarly, the determination process can be performed by STA, can also be performed by server, and will determine to be issued to each STA for the complete scanning sequency of each channel.Hereinafter, for the ease of understanding and illustrating, determine that the process and method of each STA scanning channel for alternative channel are illustrated with server.
Alternative channel(The channel that first AP is used)To be N number of, then STA#i channel order sequence is designated as: [Channel ( i, 1), Channel ( i, 2), ···, Channel (i, N) ]。
Assuming that STA#1 scan channel generic sequence is defined as:
[Channel ( 1 , 1 ), Channel ( 1 , 2), ···, Channel ( 1 , N) ],
Then for example, STA#1 scan channel generic sequence can be moved to left(2-1) position, is used as STA#2 scan channel generic sequence, i.e. STA#2 scan channel generic sequence is defined as:
[Channel ( 2, 1 ), Channel ( 2, 2), ···, Channel ( 2, N-l ), Channel
(2, N)]=[Channel (1,2), Channel (1,3) ..., Channel (1, N), Channel
(1, 1) ];
Similarly, STA#i scan channel generic sequence can be obtained to move to left for STA#1 scan channel generic sequence(I-1) position, i.e.,
[Channel (i, 1), Channel ( i, 2), Channel (i, N-l), Channel ( i, N) ]= [Channel ( 1, i), Channel (1, i+1 ), Channel (1, N), Channel (1, 1), Channel ( 1 , 2), Channel ( 1 , i-1) ]
Wherein, STA#1 scan channel order can be randomly generated.
Also, if in scanning sequency, the channel and the channel of present scan scanned is adjacent in system bandwidth next time, for example, the channel of present scan is channel A4, and the channel scanned next time is channel A5, if channel A4 cannot function as final communication channel(For example, being taken by other STA), then when carrying out scanning next time, because channel A4 is used, the interference to channel A5 is larger, may influence Consumer's Experience.
Therefore, in embodiments of the present invention, it is determined that during scanning sequency, preferably make channel (1, i)
-channel ( 1, i+1 ) !=lor-l, i.e. former and later two channels are non-conterminous in system bandwidth in scanning sequency(In other words, at least it is separated by a channel), for example, N=10 when, STA#1 scanning sequency sequence can be { A1, A3, A5, A7, A9, A2, A4, A6, A8, A10 }.
Equipment selects the quantity of channel to be N, i.e. alternative channel is { Α #1, Α #2 ..., Α # Ν }, then STA#1 scanning sequency sequence can be produced by the following method:
A. method first scan channel Channel (1 can be determined as described above, 1)=A1 b. are in remaining alternative channel, selection and Channel (1,1) apart from farthest channel, the channel Channel (1,2) scanned as second, i.e., Channel (1,2)=AN
C. in remaining alternative channel, selection is used as the channel Channel (1,3) of third time scanning with Channel (1,2) and Channel (1,1) apart from all distant channel, i.e. Channel
(1,3) ^ [Channel (1,1)+Channel (1,2)]/2=A (1+N) II, if N is Even number, then its integer part.
D. in remaining alternative channel, selection and Channel (1,3) with Channel (1,2) apart from channel Channel (1 of all distant channel as the 4th scanning, 3), and the channel with Channel (1,1) also as far as possible
E. similarly, in subsequent channel sequence, make Channel (1, i) it is all distant with Channel (1, i-1) and channel (1, i-2) distances, and with Channel (1, i-3), the channels of Channel (1,1) also as far as possible.
For example, in the case of M=12, N=10, if STA#1 is arranged in a straight line to STA#12 in order of numberss(That is, recently, the distance between STA#1 and STA#12 is farthest by the distance between STA#1 and STA#2), then it is non-limiting as example, can the mode as shown in table 6 below determine each STA scan channel order.
Table 6
In the prior art, each STA scanning sequency is identical, is Al, A2, A3, A4, A5, A6, A7, A8, A9, A10.Cause STA before suitable channel is found, it is necessary to scan multiple channels, spend longer time, also, simultaneously as the channels chosen of adjacent S TA are in frequency Interval may also be 4 blunt small, causes adjacent frequency to be disturbed.
On the other hand, by being that each STA uses different scanning sequencies, particularly, make each STA first scan order different, each STA can be made to quickly find suitable channel, the connection setup time can be saved, improve Consumer's Experience.Also, by setting scanning sequency, make in small distance(For example, adjacent)The channel that STA chooses at least is spaced a channel, the generation that adjacent frequency can be avoided to disturb.
So as to (below, so that the first STA is STA#1 as an example, be illustrated in S330, the first STA)The configured information that can be issued according to server(For example, above-mentioned table 4 or table 6), the channel of first scan is determined, here, STA#1 first scan channel is table 4 as described above to the channel Al described in table 6.
Thereafter, the first STA can carry out scan channel, i.e. when the first STA can determine that channel A1 meets preparatory condition, be determined to be communicated using channel A1 according to the first scan channel determined as described above, and stop scanning.
This stops scanning when the channel conditions of the channel of Current Scan meet preparatory condition, including:If the signal intensity in the channel of Current Scan is more than or equal to default quality threshold, stop scanning.
Specifically,
If channel A1 quality(For example, signal to noise ratio)More than or equal to preset value(That is, quality threshold), then may determine that smaller for channel A1 interference, in other words, channel A1 is unoccupied.So as to stop scanning, and communicated by channel A1.
For example, STA is when carrying out scan channel, the AP that mainly scanning can service for it is, it is necessary to which this ensures that the signal intensity from the AP disclosure satisfy that communicating requirement, therefore, if the signal intensity on a channel is more than or equal to preset value(One of quality threshold), in other words, the signal to noise ratio on the channel is more than or equal to preset value(Another example of quality threshold), then STA, which can consider, can use the channel to be communicated, and stop scanning.
Further, since environmental factor, for example, the interference from micro-wave oven etc., can cause to still have certain signal on the channel not used by AP(In other words, noise), in this case, by the way that quality threshold to be set as to the value corresponding with the signal intensity of the AP signals radiated, the interference of the noise can be avoided, STA is accurately scanned the channel that can be used in communication.
It should be noted that interference threshold listed above and quality threshold can be according to the type sets of communication, for example, for real-time communication service(For example, video class business or game on line class business)Deng communication resource requirements are handed over high business, a higher thresholding can be set. It is enumerated above the embodiment that first scan channel or scan channel order are set and issued by server, but the present invention is not limited to this, it can also be consulted to determine by least two STA, the present invention is simultaneously not particularly limited, as long as at least two STA first scan channel can be made different, also, each STA performs said process(It is main to be to determine first scan channel or scan channel order)When action and process it is similar with server, here, in order to avoid repeating, the description thereof will be omitted.
The method of scan channel according to embodiments of the present invention, the channel used by being determined to STA for its AP serviced, and first scan channel is determined therefrom, STA can be made to can determine the channel that can be used in first scan, just.Also, by making the network equipment stop scanning when the channel conditions of the channel of Current Scan meet preparatory condition, the channel scan time of the network equipment can be reduced, and then shortens the time of connection setup, so as to improve Consumer's Experience.
It should be understood that the method for scan channel listed above is merely illustrative, the present invention is not limited to this, can also be indifferent to adjacent S TA scanning sequency, and is directly scanned according to the distance between each STA and each AP, for example:
Fig. 4 shows the schematic diagram for the wlan system for being applicable the inventive method 200.As shown in figure 4, in the wlan system, AP#1 uses channel A1;AP#2 uses channel A10;AP#3 uses channel A5;AP#4 uses channel A8;AP#6 uses channel A6.
Also, as shown in figure 4, in the WALN systems, the distance between STA#1 and AP#1(In the STA#1 and each AP distance)It is most short;The distance between STA#2 and AP#1(In the STA#2 and each AP distance)It is most short;The distance between STA#3 and AP#2(In the STA#3 and each AP distance)It is most short;The distance between STA#4 and AP#3(In the STA#4 and each AP distance)It is most short;The distance between STA#5 and AP#3(In the STA#5 and each AP distance)It is most short;The distance between STA#6 and AP#4(In the STA#6 and each AP distance)It is most short;The distance between STA#7 and AP#5(In the STA#7 and each AP distance)It is most short;The distance between STA#8 and AP#6(In the STA#8 and each AP distance)It is most short.
In this case, each STA can be made to use with channel used in its distance most short AP as first scan channel, i.e. can the mode as shown in table 7 below determine each STA first scan channel.
Table 7
STA first scan channels
STA#1 channels Al (channels used in AP#1)
STA#2 channels Al (channels used in AP#1) STA#3 channels A10 (channels used in AP#2)
STA#4 channels A5 (channels used in AP#3)
STA#5 channels A5 (channels used in AP#3)
STA#6 channels A8 (channels used in AP#4)
STA#7 channels A3 (channels used in AP#5)
STA#8 channels A6 (channels used in AP#6)
Or, can be according to the distance between each STA and each AP, determine each STA scan channel order, for example, for channel used in two AP, make away from channel bank used in the AP nearer STA before away from channel used in STA AP farther out, i.e. can the mode as shown in table 8 below determine each STA first scan channel.
Table 8
STA first scan channels
STA#1 Al , A10, A5, A8, A3, A6
STA#2 Al , A10, A5, A8, A3, A6
STA#3 A10, Al , A5, A8, A3, A6
STA#4 A5 , A10, Al , A8, A3, A6
STA#5 A5 , A8, A3, A10, A6, A1
STA#6 A8, A3, A5, A10, A6, A1
STA#7 A3 , A8, A6, A5 , A10, A1
STA#8 A6, A3, A8, A5, A10, the method of scan channel according to embodiments of the present invention A1, the channel used by being determined to STA for its AP serviced, and first scan channel is determined therefrom, STA can be made without to that can not be scanned to the channel that it is serviced, the connection setup time can be shortened, and then improve Consumer's Experience.
More than, the method that scan channel according to embodiments of the present invention is described in detail with reference to Fig. 1 to Fig. 4, below, describe the device of scan channel according to embodiments of the present invention in detail with reference to Fig. 5 to Fig. 6.
Fig. 5 shows the schematic block diagram of the device 300 of scan channel according to embodiments of the present invention.The device 300 includes: Determining unit 310, for from least two channels, determine first object channel, wherein, the first object channel and the center frequency point of at least one the second destination channel are different, second destination channel is the first scan channel of at least one second network equipment, and the first network equipment is not communicated with second network equipment in the same period using same channel, and the bandwidth of at least two channel is identical;
Scanning element 320, for using the first object channel as first scan channel, being scanned at least two channel, when the channel conditions of the channel of Current Scan meet preparatory condition, stops scanning.
Alternatively, the determining unit 310 scans configured information specifically for obtaining first, and the first scanning configured information is used to indicate first channel;
For according to the first scanning configured information, determining first channel.
Alternatively, the determining unit 310 is specifically for determining the scanning sequency at least two channel, in the scanning sequency, and the first object channel is first scan channel;
For according to the scanning sequency, determining the first object channel;And
The scanning element 320 at least two channel specifically for according to the scanning sequency, being scanned.Alternatively, the determining unit 310 scans configured information specifically for obtaining second, and the second scanning configured information is used to indicate the scanning sequency.
Alternatively, when the distance between the device 300 and second network equipment are less than or equal to default distance threshold, it is separated by least one channel between the first object channel and second destination channel.
Alternatively, the scanning element 320 specifically for
If the interference in the channel of Current Scan is less than or equal to default interference threshold, stop scanning;Or
If the signal intensity in the channel of Current Scan is more than or equal to default quality threshold, stop scanning.
The first network equipment that the device 300 of scan channel according to embodiments of the present invention may correspond in the method for the embodiment of the present invention(For example, AP#1), also, each unit in the device 300 be module and other above-mentioned operation and/or functions respectively in order to realize the corresponding flow of the method 100 in Fig. 1, in order to which cylinder is clean, will not be repeated here.
The device of scan channel according to embodiments of the present invention, pass through at least two network equipments for making identical channel can not be used to be communicated, when being scanned to channel, first scan channel is used as using the different channel of center frequency point respectively, each network equipment can be made in first scan, just it can determine the channel that can be used, and, by making the network equipment stop scanning when the channel conditions of the channel of Current Scan meet preparatory condition, can reduce the channel scan time of the network equipment, so shorten connection setup when Between, so as to improve Consumer's Experience.
Fig. 6 shows the schematic block diagram of the device 400 of scan channel according to embodiments of the present invention.The device 400 includes:
First determining unit 410, coverage and channel that respectively AP is used for determining at least two access point AP, wherein, respectively the center frequency point for the channel that the AP is used is different, and the bandwidth of each channel that the AP is used is identical;
Second determining unit 420, according to position and the respectively coverage of the AP is presently in, from the channel that respectively AP is used, determine the first alternative channel, wherein, the first alternative channel is channel used in the first AP, and the device 400 is in the first AP coverage;
Scanning element 430, for using the first alternative channel as first scan channel, being scanned to the channel that respectively AP is used, when the channel conditions of the channel of Current Scan meet preparatory condition, stops scanning.
Alternatively, the first alternative channel and at least one second alternative channel are different, and the second alternative channel is at least one the 2nd STA first scan channel, and the device 400 is not communicated with the 2nd STA in the same period using same channel.
Alternatively, second determining unit 420 is specifically for according to position and the respectively coverage of the AP is presently in, it is determined that for the scanning sequency of the respectively channel that the AP is used, in the scanning sequency, the first alternative channel is first scan channel;And
The scanning element 430 to the channel that respectively AP is used specifically for according to the scanning sequency, being scanned.
Alternatively, in the respectively AP, the distance between the first AP and the device 400 minimum.Alternatively, the scanning element 430 specifically for,
If the interference of the channel of Current Scan is less than or equal to default interference threshold, stop scanning;Or if the quality of the channel of Current Scan is more than or equal to default quality threshold, then stop scanning.The first STA that the device 400 of scan channel according to embodiments of the present invention may correspond in the method for the embodiment of the present invention is (for example, STA#1), and, each unit in the device 400 is module and other above-mentioned operation and/or functions respectively in order to realize the corresponding flow of the method 200 in Fig. 3, in order to which cylinder is clean, it will not be repeated here.
The device of scan channel according to embodiments of the present invention, the channel used by being determined to STA for its AP serviced, and first scan channel is determined therefrom, STA can be made without to that can not be scanned to the channel that it is serviced, the connection setup time can be shortened, and then improve Consumer's Experience. More than, the method that scan channel according to embodiments of the present invention is described in detail with reference to Fig. 1 to Fig. 4, below, the equipment for describing scan channel according to embodiments of the present invention in detail with reference to Fig. 7 to Fig. 8.
Fig. 7 shows the schematic block diagram of the equipment 500 of scan channel according to embodiments of the present invention.As shown in fig. 7, the equipment 500 includes:
Bus 510;
The processor 520 being connected with the bus 510;
The memory 530 being connected with the bus 510;
Wherein, the processor 520 passes through the bus 510, call the program stored in the memory 530, for from least two channels, determine first object channel, wherein, the first object channel and the center frequency point of at least one the second destination channel are different, second destination channel is the first scan channel of at least one second network equipment, the equipment 500 is not communicated with second network equipment in the same period using same channel, and the bandwidth of at least two channel is identical;
For using the first object channel as first scan channel, being scanned at least two channel, when the channel conditions of the channel of Current Scan meet preparatory condition, stop scanning.
Alternatively, the processor 520 is additionally operable to obtain the first scanning configured information, and the first scanning configured information is used to indicate first channel;
For according to the first scanning configured information, determining first channel.
Alternatively, the processor 520 is specifically for determining the scanning sequency at least two channel, in the scanning sequency, and the first object channel is first scan channel;
For according to the scanning sequency, determining the first object channel;And
For according to the scanning sequency, being scanned at least two channel.
Alternatively, the processor 520 scans configured information specifically for obtaining second, and the second scanning configured information is used to indicate the scanning sequency.
Alternatively, when the distance between the equipment 500 and second network equipment are less than or equal to default distance threshold, it is separated by least one channel between the first object channel and second destination channel.
Alternatively, the processor 520 specifically for,
If the signal intensity in the channel of Current Scan is more than or equal to default quality threshold, stop scanning.Each step and logic diagram opened.General processor 520 can be microprocessor or the processor can also be any conventional processor, decoder etc..The step of method with reference to disclosed in the embodiment of the present invention Hardware processor can be embodied directly in and perform completion, or completion is performed with the hardware in decoding processor and software module combination.Software module can be located in random access memory, flash memory, read-only storage, the ripe storage medium in this area such as programmable read only memory or electrically erasable programmable memory, register.The storage medium is located at memory 530, and processor 520 reads the information in memory 530, the step of completing the above method with reference to its hardware.
Also, equipment 500 can be embedded in or itself can be exactly the Wireless Telecom Equipment of such as mobile phone etc, in this case, equipment 500 can also include radiating circuit, receiving circuit, power controller, decoding processor and antenna.In addition, it can include radiating circuit and the carrier of receiving circuit are accommodated, to allow to carry out data transmitting and reception between equipment 500 and remote location.Radiating circuit and receiving circuit may be coupled to antenna.Each component of equipment 500 is coupled by bus 510.
It should be understood that in embodiments of the present invention, the processor 520 can be CPU(Central Processing Unit, cylinder is referred to as " CPU "), the processor 520 can also be other general processors, digital signal processor(DSP), application specific integrated circuit(ASIC), ready-made programmable gate array() or other PLDs, discrete gate or transistor logic, discrete hardware components etc. FPGA.General processor can be microprocessor or the processor can also be any conventional processor etc..
The memory 530 can include read-only storage and random access memory, and provide instruction and data to processor 820.The a part of of memory 530 can also include nonvolatile RAM.For example, memory 530 can be with the information of storage device type.
The bus 510 can also include power bus, controlling bus and status signal bus in addition etc. in addition to including data/address bus.But for the sake of clear explanation, various buses are all designated as bus 510 in figure.
In implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware in processor 520 or the instruction of software form.The step of method with reference to disclosed in the embodiment of the present invention, can be embodied directly in hardware processor and perform completion, or perform completion with the hardware in processor and software module combination.Software module can be located in random access memory, flash memory, read-only storage, the ripe storage medium in this area such as programmable read only memory or electrically erasable programmable memory, register.The storage medium is located at memory 530, and processor 520 reads the information in memory 530, the step of completing the above method with reference to its hardware.To avoid repeating, it is not detailed herein.
The first network equipment that the equipment 500 of scan channel according to embodiments of the present invention may correspond in the method for the embodiment of the present invention(For example, AP#1), also, each unit in the equipment 500 be module and other above-mentioned operation and/or functions respectively in order to realize the corresponding flow of the method 100 in Fig. 1, in order to which cylinder is clean, will not be repeated here. The equipment of scan channel according to embodiments of the present invention, pass through at least two network equipments for making identical channel can not be used to be communicated, when being scanned to channel, first scan channel is used as using the different channel of center frequency point respectively, each network equipment can be made in first scan, just it can determine the channel that can be used, and, by making the network equipment stop scanning when the channel conditions of the channel of Current Scan meet preparatory condition, the channel scan time of the network equipment can be reduced, and then shorten the time of connection setup, so as to improve Consumer's Experience.
Fig. 8 shows the schematic block diagram of the equipment 600 of scan channel according to embodiments of the present invention.The equipment 600 includes:
As shown in figure 8, the equipment 600 includes:
Bus 610;
The processor 620 being connected with the bus 610;
The memory 630 being connected with the bus 610;
Wherein, the processor 620 passes through the bus 610, call the program stored in the memory 630, for determining at least two access point AP coverage and the channel that respectively AP is used, wherein, respectively the center frequency point for the channel that the AP is used is different, and the bandwidth of each channel that the AP is used is identical;Position and the respectively coverage of the AP are presently in for basis, from the channel that respectively AP is used, the first alternative channel is determined, wherein, the first alternative channel is channel used in the first AP, and the equipment 600 is in the first AP coverage;
For using the first alternative channel as first scan channel, being scanned to the channel that respectively AP is used, when the channel conditions of the channel of Current Scan meet preparatory condition, stop scanning.
Alternatively, the first alternative channel and at least one second alternative channel are different, and the second alternative channel is at least one the 2nd STA first scan channel, and the equipment 600 is not communicated with the 2nd STA in the same period using same channel.
Alternatively, the processor 620 is specifically for according to position and the respectively coverage of the AP is presently in, it is determined that for the scanning sequency of the respectively channel that the AP is used, in the scanning sequency, the first alternative channel is first scan channel;
For according to the scanning sequency, being scanned to the channel that respectively AP is used.
Alternatively, if the processor 620 is less than or equal to default interference threshold specifically for the interference in the channel of Current Scan, scanning is stopped;Or
If the signal intensity in the channel of Current Scan is more than or equal to default quality threshold, stop scanning. In specific application, equipment 600 can be embedded in or itself can be exactly each step and logic diagram of such as mobile phone etc.General processor 620 can be microprocessor or the processor can also be any conventional processor, decoder etc..The step of method with reference to disclosed in the embodiment of the present invention, can be embodied directly in hardware processor and perform completion, or perform completion with the hardware in decoding processor and software module combination.Software module can be located in random access memory, flash memory, read-only storage, the ripe storage medium in this area such as programmable read only memory or electrically erasable programmable memory, register.The storage medium is located at memory 630, and processor 620 reads the information in memory 630, the step of completing the above method with reference to its hardware.
Also, equipment 600 can be embedded in or itself can be exactly the Wireless Telecom Equipment of such as mobile phone etc, in this case, equipment 600 can also include radiating circuit, receiving circuit, power controller, decoding processor and antenna.In addition, it can include radiating circuit and the carrier of receiving circuit are accommodated, to allow to carry out data transmitting and reception between equipment 600 and remote location.Radiating circuit and receiving circuit may be coupled to antenna.Each component of equipment 600 is coupled by bus 610.
It should be understood that in embodiments of the present invention, the processor 620 can be CPU( Central
Processing Unit, cylinder is referred to as " CPU "), the processor 620 can also be other general processors, digital signal processor(DSP), application specific integrated circuit(ASIC), ready-made programmable gate array() or other PLDs, discrete gate or transistor logic, discrete hardware components etc. FPGA.General processor can be microprocessor or the processor can also be any conventional processor etc..
The memory 630 can include read-only storage and random access memory, and provide instruction and data to processor 620.The a part of of memory 630 can also include nonvolatile RAM.For example, memory 630 can be with the information of storage device type.
The bus 610 can also include power bus, controlling bus and status signal bus in addition etc. in addition to including data/address bus.But for the sake of clear explanation, various buses are all designated as bus 610 in figure.
In implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware in processor 620 or the instruction of software form.The step of method with reference to disclosed in the embodiment of the present invention, can be embodied directly in hardware processor and perform completion, or perform completion with the hardware in processor and software module combination.Software module can be located in random access memory, flash memory, read-only storage, the ripe storage medium in this area such as programmable read only memory or electrically erasable programmable memory, register.The storage medium is located at memory 630, and processor 620 reads the information in memory 630, the step of completing the above method with reference to its hardware.To avoid repeating, it is not detailed herein. The first STA that the equipment 600 of scan channel according to embodiments of the present invention may correspond in the method for the embodiment of the present invention is (for example, STA#1), and, each unit in the equipment 600 is module and other above-mentioned operation and/or functions respectively in order to realize the corresponding flow of the method 200 in Fig. 3, in order to which cylinder is clean, it will not be repeated here.
The equipment of scan channel according to embodiments of the present invention, the channel used by being determined to STA for its AP serviced, and first scan channel is determined therefrom, STA can be made without to that can not be scanned to the channel that it is serviced, the connection setup time can be shortened, and then improve Consumer's Experience.
More than, the method that scan channel according to embodiments of the present invention is described in detail with reference to Fig. 1 to Fig. 4, below, the system for describing scan channel according to embodiments of the present invention in detail with reference to Fig. 9 and Figure 10.
Fig. 9 shows the schematic block diagram of the system 700 of scan channel according to embodiments of the present invention.As shown in Figure 9, the system 700 includes at least two network equipments, first network equipment 710 at least two network equipment is used for from least two channels, determine first object channel, wherein, the first object channel and the center frequency point of at least one the second destination channel are different, second destination channel is the first scan channel of at least one second network equipment 720, the first network equipment is not communicated with second network equipment in the same period using same channel, the bandwidth of at least two channel is identical, first network equipment 710 is used as first scan channel using the first object channel, at least two channel is scanned, when the channel conditions of the channel of Current Scan meet preparatory condition, stop scanning.Such as, AP#1), also, each unit in the first network equipment 710 be module and other above-mentioned operation and/or functions respectively in order to realize the corresponding flow of the method 100 in Fig. 1, in order to which cylinder is clean, will not be repeated here.
The system of scan channel according to embodiments of the present invention, pass through at least two network equipments for making identical channel can not be used to be communicated, when being scanned to channel, first scan channel is used as using the different channel of center frequency point respectively, each network equipment can be made in first scan, just it can determine the channel that can be used, and, by making the network equipment stop scanning when the channel conditions of the channel of Current Scan meet preparatory condition, the channel scan time of the network equipment can be reduced, and then shorten the time of connection setup, so as to improve Consumer's Experience.
Figure 10 shows the schematic block diagram of the system 800 of scan channel according to embodiments of the present invention.As shown in Figure 10, the system 800 includes:
At least two access point AP
First site STA 810 determines at least two access point AP coverage and respectively the AP makes Channel, wherein, respectively the center frequency point for the channel that the AP is used is different, and the bandwidth of each channel that the AP is used is identical, first STA 810 is according to being presently in position and the respectively coverage of the AP, from the channel that respectively AP is used, determine the first alternative channel, wherein, the first alternative channel is channel used in the first AP 820, first STA is in the first AP 820 coverage, first STA 810 is used as first scan channel using the first alternative channel, the channel that respectively AP is used is scanned, when the channel conditions of the channel of Current Scan meet preparatory condition, stop scanning.
The first STA that first site STA 810 may correspond in the method for the embodiment of the present invention is (for example, STA#1), and, each unit in first site STA 810 is module and other above-mentioned operation and/or functions respectively in order to realize the corresponding flow of the method 200 in Fig. 3, in order to which cylinder is clean, it will not be repeated here.
The system of scan channel according to embodiments of the present invention, the channel used by being determined to STA for its AP serviced, and first scan channel is determined therefrom, STA can be made without to that can not be scanned to the channel that it is serviced, the connection setup time can be shortened, and then improve Consumer's Experience.
It should be understood that the terms " and/or ", only a kind of incidence relation for describing affiliated partner, represents there may be three kinds of relations, for example, A and/or B, can be represented:Individualism A, while there is A and B, these three situations of individualism B.In addition, character "/" herein, typically represent forward-backward correlation object be it is a kind of " or " relation.
It should be understood that, in various embodiments of the present invention, the size of the sequence number of above-mentioned each process is not meant to the priority of execution sequence, and the execution sequence of each process should be determined with its function and internal logic, and any limit is constituted without tackling the implementation process of the embodiment of the present invention.
Those of ordinary skill in the art are it is to be appreciated that the unit and algorithm steps of each example described with reference to the embodiments described herein, can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are performed with hardware or software mode actually, depending on the application-specific and design constraint of technical scheme.Professional and technical personnel can realize described function to each specific application using distinct methods, but this realization is it is not considered that beyond the scope of this invention.
It is apparent to those skilled in the art that, the specific work process of the system of foregoing description, device and unit clean for the convenience and cylinder of description may be referred to the corresponding process in preceding method embodiment, will not be repeated here.
In several embodiments provided herein, it should be understood that disclosed systems, devices and methods, it can realize by another way.For example, device embodiment described above is only schematical, for example, the division of the unit, only a kind of division of logic function can when actually realizing To there is other dividing mode, such as multiple units or component can combine or be desirably integrated into another system, or some features can be ignored, or not perform.Another, it, by some interfaces, the INDIRECT COUPLING or communication connection of device or unit, can be electrical, machinery or other forms that shown or discussed coupling or direct-coupling or communication connection each other, which can be,.
The unit illustrated as separating component can be or may not be physically separate, and the part shown as unit can be or may not be physical location, you can with positioned at a place, or can also be distributed on multiple NEs.Some or all of unit therein can be selected to realize the purpose of this embodiment scheme according to the actual needs.
In addition, each functional unit in each of the invention embodiment can be integrated in a processing unit or unit is individually physically present, can also two or more units it is integrated in a unit.
If the function is realized using in the form of SFU software functional unit and as independent production marketing or in use, can be stored in a computer read/write memory medium.Understood based on such, the part or the part of the technical scheme that technical scheme substantially contributes to prior art in other words can be embodied in the form of software product, the computer software product is stored in a storage medium, including some instructions are to cause a computer equipment(Can be personal computer, server, or network equipment etc.)Perform all or part of step of each embodiment methods described of the invention.And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage(ROM, Read-Only Memory), random access memory(RAM, Random Access Memory), magnetic disc or CD etc. are various can be with the medium of store program codes.
It is described above; only embodiment of the invention, but protection scope of the present invention is not limited thereto, any one skilled in the art the invention discloses technical scope in; change or replacement can be readily occurred in, should be all included within the scope of the present invention.Therefore, protection scope of the present invention should be based on the protection scope of the described claims.

Claims (1)

  1. Claim
    1st, a kind of method of scan channel, it is characterised in that methods described includes:
    First network equipment at least two network equipments is from least two channels, determine first object channel, wherein, the first object channel and the center frequency point of at least one the second destination channel are different, second destination channel is the first scan channel of at least one second network equipment, the first network equipment is not communicated with second network equipment in the same period using same channel, and the bandwidth of at least two channel is identical;
    The first network equipment is scanned using the first object channel as first scan channel at least two channel, when the channel conditions of the channel of Current Scan meet preparatory condition, stops scanning.
    2nd, according to the method described in claim 1, it is characterised in that the first network equipment at least two network equipment determines first object channel from least two channels, including:
    First network equipment at least two network equipment obtains first and scans configured information, and the first scanning configured information is used to indicate first channel;
    The first network equipment determines first channel according to the described first scanning configured information.
    3rd, according to the method described in claim 1, it is characterised in that the first network equipment at least two network equipment determines first object channel from least two channels, including:
    First network equipment at least two network equipment determines the scanning sequency at least two channel, in the scanning sequency, and the first object channel is first scan channel;The first network equipment determines the first object channel according to the scanning sequency;And the first network equipment is using the first object channel as first scan channel, at least two channel is scanned, including:
    The first network equipment is scanned according to the scanning sequency at least two channel.
    4th, method according to claim 3, it is characterised in that the first network equipment at least two network equipment determines the scanning sequency at least two channel, including:
    First network equipment at least two network equipment obtains second and scans configured information, and the second scanning configured information is used to indicate the scanning sequency;
    The first network equipment determines the scanning sequency according to the described second scanning configured information.
    5th, method according to any one of claim 1 to 4, it is characterized in that, when the distance between the first network equipment and second network equipment are less than or equal to default distance threshold, it is separated by least one channel between the first object channel and second destination channel. 6th, method according to any one of claim 1 to 5, it is characterised in that when the channel conditions of the channel in Current Scan meet preparatory condition, stops scanning, including:
    If the interference in the channel of Current Scan is less than or equal to default interference threshold, stop scanning;Or
    If the signal intensity in the channel of Current Scan is more than or equal to default quality threshold, stop scanning.
    7th, a kind of method of scan channel, it is characterised in that methods described includes:
    First site STA determines the channel that at least two access point AP coverage and each AP are used, wherein, the center frequency point for the channel that each AP is used is different, and the bandwidth of channel that each AP is used is identical;
    First STA is according to the coverage for being presently in position and each AP, in the channel used from each AP, determine the first alternative channel, wherein, the first alternative channel is channel used in the first AP, and the first STA is in the coverage of the first AP;
    First STA is scanned using the described first alternative channel as first scan channel to each AP channels used, when the channel conditions of the channel of Current Scan meet preparatory condition, stops scanning.
    8th, method according to claim 7, it is characterized in that, the first alternative channel and at least one second alternative channel are different, the second alternative channel is at least one the 2nd STA first scan channel, and the first STA is not communicated with the 2nd STA in the same period using same channel.
    9th, the method according to claim 7 or 8, it is characterised in that the first STA is according to the coverage for being presently in position and each AP, in the channel used from each AP, determines the first alternative channel, including:
    First STA is according to the coverage for being presently in position and each AP, it is determined that for the scanning sequency of each AP channels used, in the scanning sequency, the first alternative channel is first scan channel;And
    First STA is scanned using the described first alternative channel as first scan channel to each AP channels used, including:
    First STA is scanned according to the scanning sequency to each AP channels used.10th, the method according to any one of claim 7 to 9, it is characterised in that each described
    In AP, the first AP is and the distance between the first STA minimum. 11st, the method according to any one of claim 7 to 10, it is characterised in that when the channel conditions of the channel in Current Scan meet preparatory condition, stops scanning, including:If the signal intensity in the channel of Current Scan is more than or equal to default quality threshold, stop scanning.
    12nd, a kind of device of scan channel, it is characterised in that described device includes:
    Determining unit, for from least two channels, determine first object channel, wherein, the first object channel and the center frequency point of at least one the second destination channel are different, second destination channel is the first scan channel of at least one second network equipment, and the first network equipment is not communicated with second network equipment in the same period using same channel, and the bandwidth of at least two channel is identical;Scanning element, for using the first object channel as first scan channel, being scanned at least two channel, when the channel conditions of the channel of Current Scan meet preparatory condition, stops scanning.
    13rd, device according to claim 12, it is characterised in that the determining unit scans configured information specifically for obtaining first, and the first scanning configured information is used to indicate first channel;For according to the described first scanning configured information, determining first channel.
    14th, device according to claim 12, it is characterised in that the determining unit is specifically for determining the scanning sequency at least two channel, in the scanning sequency, the first object channel is first scan channel;
    For according to the scanning sequency, determining the first object channel;And
    The scanning element at least two channel specifically for according to the scanning sequency, being scanned.
    15th, device according to claim 14, it is characterised in that the determining unit scans configured information specifically for obtaining second, and the second scanning configured information is used to indicate the scanning sequency;For ^^ according to the described second scanning configured information, the scanning sequency is determined.
    16th, the device according to any one of claim 12 to 15, it is characterized in that, when the distance between described device and second network equipment are less than or equal to default distance threshold, it is separated by least one channel between the first object channel and second destination channel.
    17th, device according to any one of claim 1 to 5, it is characterised in that the scanning element specifically for
    If the interference in the channel of Current Scan is less than or equal to default interference threshold, stop scanning;Or If the signal intensity in the channel of Current Scan is more than or equal to default quality threshold, stop scanning.
    18th, a kind of device of scan channel, it is characterised in that described device includes:
    First determining unit, coverage and the channels that use of each AP for determining at least two access point AP, wherein, the center frequency point for the channel that each AP is used is different, and the bandwidth of channel that each AP is used is identical;
    Second determining unit, according to the coverage for being presently in position and each AP, in the channel used from each AP, determine the first alternative channel, wherein, the described first alternative channel is channel used in the first AP, and described device is in the coverage of the first AP;
    Scanning element, for using the described first alternative channel as first scan channel, being scanned to each AP channels used, when the channel conditions of the channel of Current Scan meet preparatory condition, stops scanning.
    19th, device according to claim 18, it is characterized in that, the first alternative channel and at least one second alternative channel are different, the second alternative channel is at least one the 2nd STA first scan channel, and described device is not communicated with the 2nd STA in the same period using same channel.
    20th, the device according to claim 18 or 19, it is characterized in that, second determining unit is specifically for according to the coverage for being presently in position and each AP, it is determined that for the scanning sequency of each AP channels used, in the scanning sequency, the first alternative channel is first scan channel;And
    The scanning element to each AP channels used specifically for according to the scanning sequency, being scanned.
    21st, the distance between the device according to any one of claim 18 to 20, it is characterised in that in each AP, the first AP and described device minimum.
    22nd, the device according to any one of claim 18 to 21, it is characterised in that the scanning element is specifically for if the signal intensity in the channel of Current Scan is more than or equal to default quality threshold, stopping scanning.
CN201380076735.6A 2013-11-20 2013-11-20 Channel scan method and apparatus Pending CN105264828A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2013/087468 WO2015074186A1 (en) 2013-11-20 2013-11-20 Channel scan method and apparatus

Publications (1)

Publication Number Publication Date
CN105264828A true CN105264828A (en) 2016-01-20

Family

ID=53178786

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380076735.6A Pending CN105264828A (en) 2013-11-20 2013-11-20 Channel scan method and apparatus

Country Status (2)

Country Link
CN (1) CN105264828A (en)
WO (1) WO2015074186A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106550345A (en) * 2016-10-26 2017-03-29 邱文丰 Wifi signal intelligent scanning systems with self-teaching and optimization ability
CN110324832A (en) * 2018-03-30 2019-10-11 南宁富桂精密工业有限公司 Wireless scanning method, network equipment and computer readable storage medium

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110337135B (en) * 2019-08-01 2021-08-17 Oppo广东移动通信有限公司 Adjusting method, terminal and computer storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1965534A (en) * 2004-04-30 2007-05-16 英特尔公司 Channel scanning in wireless networks
CN101015172A (en) * 2004-07-14 2007-08-08 英特尔公司 Systems and methods of distributed self-configuration for extended service set mesh networks
CN101483894A (en) * 2009-01-06 2009-07-15 北京交通大学 Fast switching method for WLAN
CN101946543A (en) * 2008-02-21 2011-01-12 日本电信电话株式会社 Access point scan method, access point scan apparatus, and storage medium storing access point scan program
CN102124788A (en) * 2008-06-26 2011-07-13 施克莱无线公司 Method and apparatus for scanning multi-mode wireless communication environments
CN102123407A (en) * 2009-10-29 2011-07-13 福禄克公司 System and method for measuring and displaying presence of wireless local area network devices

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8989111B2 (en) * 2010-07-13 2015-03-24 Mediatek Singapore Pte. Ltd. System and method for coordinating multiple wireless communications devices in a wireless communications network
CN102457942B (en) * 2010-10-29 2016-06-15 中兴通讯股份有限公司 A kind of method and system of scanning channel in wireless network

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1965534A (en) * 2004-04-30 2007-05-16 英特尔公司 Channel scanning in wireless networks
CN101015172A (en) * 2004-07-14 2007-08-08 英特尔公司 Systems and methods of distributed self-configuration for extended service set mesh networks
CN101946543A (en) * 2008-02-21 2011-01-12 日本电信电话株式会社 Access point scan method, access point scan apparatus, and storage medium storing access point scan program
CN102124788A (en) * 2008-06-26 2011-07-13 施克莱无线公司 Method and apparatus for scanning multi-mode wireless communication environments
CN101483894A (en) * 2009-01-06 2009-07-15 北京交通大学 Fast switching method for WLAN
CN102123407A (en) * 2009-10-29 2011-07-13 福禄克公司 System and method for measuring and displaying presence of wireless local area network devices

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106550345A (en) * 2016-10-26 2017-03-29 邱文丰 Wifi signal intelligent scanning systems with self-teaching and optimization ability
CN106550345B (en) * 2016-10-26 2021-11-26 邱文丰 Wifi signal intelligent scanning system with self-learning and optimization capabilities
CN110324832A (en) * 2018-03-30 2019-10-11 南宁富桂精密工业有限公司 Wireless scanning method, network equipment and computer readable storage medium
CN110324832B (en) * 2018-03-30 2022-09-27 南宁富联富桂精密工业有限公司 Wireless scanning method, network device and computer readable storage medium

Also Published As

Publication number Publication date
WO2015074186A1 (en) 2015-05-28

Similar Documents

Publication Publication Date Title
CN101079777B (en) Wireless communication method and system
JP2022180629A (en) Resource selection method and terminal device
EP3082370A1 (en) Network controller, site and method for establishing protection period
CN103891379B (en) A kind of channel selecting method and corresponding WiFi equipment and computer program
US11026194B2 (en) Method, terminal, and base station for use in data transmission
CN109716815A (en) Method, terminal and the network equipment of wave beam measurement
CN104285483A (en) Method and apparatus for transmitting common signal
CN107306456B (en) A kind of method, apparatus and system of terminal association AP
CN104883242A (en) Method and system for transmitting access points, stations and beacon frames
AU2016428463B2 (en) Beamforming information interaction method and network device
US20200120729A1 (en) Method for devic to device communication, terminal device and network device
CN105027620A (en) Method for switchover, user equipment, base station, and access point
US20200367292A1 (en) Random access method and random access apparatus
CN109716819A (en) A kind of channel control method and equipment
US20200170047A1 (en) Communication method, related device, and system
CN108243484A (en) Cut-in method, access point AP and site STA in WLAN
CN110461023B (en) Cell residence method and device for voice service, storage medium and main base station
CN105264828A (en) Channel scan method and apparatus
CN107222937A (en) A kind of data transmission method, device and terminal
KR101817449B1 (en) Method for transmitting signal in device to device proximity service, base station and user equipment
CN108234091B (en) Method and device for processing multi-band overlapped frequency spectrum
CN110138535B (en) Data transmission method and device
CN109803438A (en) Accidental access method, the network equipment and terminal
CN109474404A (en) Method for transmitting signals and device
CN106686725B (en) Information reporting method, aggregation method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20160120

RJ01 Rejection of invention patent application after publication