CN108848536A - Method for controlling bandwidth, device and communication equipment - Google Patents
Method for controlling bandwidth, device and communication equipment Download PDFInfo
- Publication number
- CN108848536A CN108848536A CN201810683302.1A CN201810683302A CN108848536A CN 108848536 A CN108848536 A CN 108848536A CN 201810683302 A CN201810683302 A CN 201810683302A CN 108848536 A CN108848536 A CN 108848536A
- Authority
- CN
- China
- Prior art keywords
- bandwidth
- communication equipment
- opposite equip
- target
- target bandwidth
- 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.)
- Granted
Links
- 238000004891 communication Methods 0.000 title claims abstract description 202
- 238000000034 method Methods 0.000 title claims abstract description 46
- 238000003079 width control Methods 0.000 claims description 32
- 238000012545 processing Methods 0.000 claims description 19
- 238000004590 computer program Methods 0.000 claims description 7
- 230000010365 information processing Effects 0.000 claims 1
- 238000005516 engineering process Methods 0.000 abstract description 3
- 230000005540 biological transmission Effects 0.000 description 19
- 238000010586 diagram Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 10
- 230000008569 process Effects 0.000 description 7
- 230000008859 change Effects 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 4
- 235000013399 edible fruits Nutrition 0.000 description 4
- 238000001228 spectrum Methods 0.000 description 4
- 238000011161 development Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 239000000523 sample Substances 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000008521 reorganization Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/309—Measuring or estimating channel quality parameters
- H04B17/318—Received signal strength
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/18—Negotiating wireless communication parameters
- H04W28/20—Negotiating bandwidth
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The disclosure provides a kind of method for controlling bandwidth, device and communication equipment, is related to field of communication technology.Method for controlling bandwidth includes:It is spaced at preset timed intervals, obtains the state parameter of opposite equip., the signal strength that the state parameter is received to react the opposite equip.;The target bandwidth of the communication equipment is obtained according to the state parameter;The communication device works are controlled under the target bandwidth.To realize the automatic control to bandwidth.
Description
Technical field
This disclosure relates to field of communication technology, in particular to a kind of method for controlling bandwidth, device and communication equipment.
Background technique
Bandwidth, also commonly known as " channel width " refer to the data quantity that can be transmitted at a fixed time, in communication channel
In can transmit the abilities of data, usually indicated with transmission period per second or hertz (Hz).Bandwidth modulation carrier wave occupies
The major criterion of frequency range etc., in each network protocol, the bandwidth type of support is more.
Summary of the invention
In view of this, the disclosure provides a kind of method for controlling bandwidth, device and communication equipment.
In a first aspect, it is applied to communication equipment present disclose provides a kind of method for controlling bandwidth, the method includes:
It is spaced at preset timed intervals, obtains the state parameter of opposite equip., the state parameter is set to react the opposite end
The standby signal strength received;
The target bandwidth of the communication equipment is obtained according to the state parameter;
The communication device works are controlled under the target bandwidth.
Optionally, the state parameter includes received signal intensity instruction RSSI;
The step of target bandwidth of the communication equipment is obtained according to the state parameter include:
The RSSI of the opposite equip. is compared with preset threshold, the communication equipment is obtained according to comparing result
Target bandwidth, wherein the communication equipment is stored with the corresponding relationship of each comparison result Yu each target bandwidth.
Optionally, the preset threshold is obtained by following steps:
Obtain one of operating mode that user selects from multiple-working mode, the operating mode pair that user is selected
Preset threshold of the threshold value answered as the communication equipment, wherein the communication equipment is stored with each operating mode and each
The corresponding relationship of threshold value.
Optionally, the opposite equip. is multiple, and the RSSI by the opposite equip. is compared with preset threshold
The step of, including:
A calculated result is calculated according to the RSSI of multiple opposite equip.s, calculated result and preset threshold are carried out
It compares.
Optionally, step of the communication device works under the target bandwidth is controlled, including:
Judge whether the existing bandwidth of the communication equipment is consistent with the target bandwidth, if the communication equipment is existing
Bandwidth and the target bandwidth are inconsistent, and the existing bandwidth of the communication equipment is switched to the target bandwidth.
Optionally, the step of existing bandwidth of the communication equipment being switched to the target bandwidth, including:
Judge whether the message amount interacted between the communication equipment and the opposite equip. is less than preset quantity, if small
In the preset quantity, the existing bandwidth of the communication equipment is switched to the target bandwidth.
Optionally, the step of existing bandwidth of the communication equipment being switched to the target bandwidth, including:
Judge whether the duration of the last bandwidth switching of distance reaches setting duration, if reaching the setting duration, by institute
The existing bandwidth for stating communication equipment is switched to the target bandwidth.
Second aspect, the disclosure provide a kind of frequency width control device, are applied to communication equipment, the frequency width control device packet
It includes:
Gain of parameter module obtains the state parameter of opposite equip., the state parameter is used for being spaced at preset timed intervals
To react the signal strength that the opposite equip. receives;
Message processing module, for obtaining the target bandwidth of the communication equipment according to the state parameter;
Frequency width control module, for controlling the communication device works under the target bandwidth.
Optionally, the state parameter includes received signal intensity instruction RSSI;
The message processing module is tied for being compared the RSSI of the opposite equip. with preset threshold according to comparison
Fruit obtains the target bandwidth of the communication equipment, wherein the communication equipment is stored with each comparison result and each target bandwidth
Corresponding relationship.
Optionally, the message processing module is used to obtain preset threshold by following steps:User is obtained from a variety of works
One of operating mode selected in operation mode, the corresponding threshold value of the operating mode that user is selected is as the communication equipment
Preset threshold, wherein the communication equipment is stored with the corresponding relationship of each operating mode and each threshold value.
Optionally, the opposite equip. is multiple, and message processing module is used for the RSSI according to multiple opposite equip.s
A calculated result is calculated, calculated result is compared with preset threshold.
Optionally, the frequency width control module be used to judge the communication equipment existing bandwidth whether with target frequency
It is wide consistent, if the existing bandwidth of the communication equipment and the target bandwidth are inconsistent, by the existing bandwidth of the communication equipment
It is switched to the target bandwidth.
Optionally, the frequency width control module is used for the report for judging to interact between the communication equipment and the opposite equip.
Whether literary quantity is less than preset quantity, if being less than the preset quantity, the existing bandwidth of the communication equipment is switched to described
Target bandwidth.
Optionally, when the frequency width control module is used to judge whether the duration of the last bandwidth switching of distance to reach setting
It is long, if reaching the setting duration, the existing bandwidth of the communication equipment is switched to the target bandwidth.
The third aspect, the disclosure provide a kind of communication equipment, including:Memory, processor and storage are on a memory simultaneously
The computer program that can be run on a processor, the processor realize above-mentioned method for controlling bandwidth when executing described program.
Fourth aspect, the disclosure provide a kind of computer readable storage medium, and the computer readable storage medium includes
Computer program, communication equipment executes above-mentioned the computer program controls the computer readable storage medium when running where
Method for controlling bandwidth.
Method for controlling bandwidth, device and the communication equipment that the disclosure provides, are analyzed according to the state parameter of opposite equip.
To the target bandwidth of communication equipment, and communication device works are controlled under target bandwidth, to realize the automatic control of bandwidth.
To enable the above objects, features, and advantages of the disclosure to be clearer and more comprehensible, preferred embodiment is cited below particularly, and cooperate
Appended attached drawing, is described in detail below.
Detailed description of the invention
In order to illustrate more clearly of the technical solution of the disclosure, letter will be made to attached drawing needed in the embodiment below
It singly introduces, it should be understood that the following drawings illustrates only some embodiments of the disclosure, therefore is not construed as to range
It limits, it for those of ordinary skill in the art, without creative efforts, can also be according to these attached drawings
Obtain other relevant attached drawings.
Fig. 1 is a kind of block diagram for communication equipment that the disclosure provides.
Fig. 2 is a kind of flow diagram for method for controlling bandwidth that the disclosure provides.
Fig. 3 is a kind of another flow diagram for method for controlling bandwidth that the disclosure provides.
Fig. 4 is a kind of another flow diagram for method for controlling bandwidth that the disclosure provides.
Fig. 5 is a kind of another flow diagram for method for controlling bandwidth that the disclosure provides.
Fig. 6 is a kind of block diagram for frequency width control device that the disclosure provides.
Icon:10- communication equipment;11- memory;12- processor;13- network module;20- frequency width control device;21-
Gain of parameter module;22- message processing module;23- frequency width control module.
Specific embodiment
The rapid development of internet brings great change to the work and life of people, with the development of internet,
The wireless networks (Wireless Network) such as WLAN (Wireless Local Area Networks, WLAN) also obtain
To fast development.For example, having formulated plurality of wireless networks agreement, such as 802.11n to meet ever-increasing high speed flow demand
Agreement, 802.11ac agreement etc..The bandwidth type that each wireless network protocol is supported is more, for example, 802.11n agreement is supported
20MHz bandwidth (rear abbreviation HT20) and 40MHz bandwidth (rear abbreviation HT40) allow to make two adjacent 20MHz wireless channels
It is used for a 40MHz wireless channel, to increase efficiency of transmission.It is arrived in another example 802.11ac agreement further promotes bandwidth
80MHZ (rear abbreviation HT80) and 160MHZ (rear abbreviation HT160), allows using two adjacent 40MHz wireless channels as one
80MHz wireless channel uses, and uses two adjacent 80MHz wireless channels as a 160MHz wireless channel, to increase
Efficiency of transmission.
Wherein, wireless channel is the data-signal Transfer pipe using radio wave signal as transmission media.With common
For 2.4GHz (2.4-2.4835GHz) radio band, the radio band is usually divided into 13 wireless channels, by each nothing
The bandwidth of line channel is defined as 20MHz.Wherein, radio band refers to the electromagnetic spectrum in wireless telecommunications frequency, usually with channel
(Channel) mode is used, for example, the support of IEEE 802.11 in two radio bands of 2.4GHz and 5GHz carries out nothing
Line application.Wherein, 2.4GHz frequency range refers to the wireless telecommunications frequency spectrum in 2.4-2.4835GHz frequency range, and 5GHz frequency range is
Refer to the wireless telecommunications frequency spectrum in 5.15GHz to 5.85GHz frequency spectrum.Bandwidth is also commonly known as " channel width ", is modulation carrier wave
The major criterion of the frequency range occupied etc., by taking 802.11n as an example, there are two types of wireless bandwidths:HT20 and HT40.HT20 is compatible
Property is preferable, can reduce the overlapping of bandwidth, HT40 transmission performance is preferable, can be improved efficiency of transmission.
It has been investigated that in practical applications, wireless network environment because the factors such as time change, business reorganization exist compared with
Big uncertainty, however, existing communication equipment complete bandwidth selection after, can not automatically according to network environment variation,
Bandwidth is modified again and is switched in the adjustment of business demand, to select to meet the adaptation bandwidth of demand, to modify bandwidth again, needs
Restart communication equipment or restart the radio function of communication equipment, it is more inconvenient to realize.
In view of this, the disclosure provides a kind of method for controlling bandwidth, device and communication equipment, according to the state of opposite equip.
Parameter analysis obtains the target bandwidth of communication equipment, and controls communication device works under target bandwidth, to realize bandwidth
It automatically controls, it is more convenient to realize.
For defect present in above scheme, be inventor being obtained after practicing and carefully studying as a result,
Therefore, the discovery procedure of the above problem and the solution that hereinafter disclosure is proposed regarding to the issue above all should be
The contribution that inventor makes the disclosure during disclosure.
Below in conjunction with attached drawing in the disclosure, the technical solution in the disclosure is clearly and completely described, it is clear that
Described embodiment is only disclosure a part of the embodiment, instead of all the embodiments.Usually retouched in attached drawing here
The component for the disclosure stated and shown can be arranged and be designed with a variety of different configurations.Therefore, below to mentioning in the accompanying drawings
The detailed description of the embodiment of the disclosure of confession is not intended to limit claimed the scope of the present disclosure, but is merely representative of this
Disclosed selected embodiment.Based on embodiment of the disclosure, those skilled in the art are in the premise for not making creative work
Under every other embodiment obtained, belong to the disclosure protection range.
It should be noted that:Similar label and letter indicate similar terms in following attached drawing, therefore, once a certain Xiang Yi
It is defined in a attached drawing, does not then need that it is further defined and explained in subsequent attached drawing.
As shown in Figure 1, being a kind of block diagram for the communication equipment 10 that the disclosure provides.Communication equipment in the disclosure
10 can have the equipment of wireless communication function for wireless router, wireless access point etc., which sets for opposite end
It is standby, as user terminal accesses.As shown in Figure 1, communication equipment 10 includes:Memory 11, processor 12, network module 13 and bandwidth
Control device 20.
The memory 11, processor 12 and network module 13 are directly or indirectly electrically connected between each other, with reality
The transmission or interaction of existing data.For example, these elements can be realized between each other by one or more communication bus or signal wire
It is electrically connected.Frequency width control device 20 is stored in memory 11, the frequency width control device 20 includes at least one can be soft
The form of part or firmware (firmware) is stored in the software function module in the memory 11, and the processor 12 passes through fortune
The row software program and module that are stored in memory 11, such as the frequency width control device 20 in the disclosure, thereby executing various
Functional application and data processing, i.e. method for controlling bandwidth in the realization disclosure.
Wherein, the memory 11 may be, but not limited to, random access memory (Random Access Memory,
RAM), read-only memory (Read Only Memory, ROM), programmable read only memory (Programmable Read-Only
Memory, PROM), erasable read-only memory (Erasable Programmable Read-Only Memory, EPROM),
Electricallyerasable ROM (EEROM) (Electric Erasable Programmable Read-Only Memory, EEPROM) etc..
Wherein, memory 11 is for storing program, and the processor 12 executes described program after receiving and executing instruction.
The processor 12 may be a kind of IC chip, the processing capacity with data.Above-mentioned processor 12
It can be general processor, including central processing unit (Central Processing Unit, CPU), network processing unit
(Network Processor, NP) etc..It may be implemented or execute each method, step disclosed in the disclosure and logic diagram.
General processor can be microprocessor or the processor is also possible to any conventional processor etc..
Network module 13 is used to establish the communication connection between communication equipment 10 and external communications terminals by network, realizes
The transmitting-receiving of network signal and data operates.Above-mentioned network signal may include wireless signal or wire signal.
It is appreciated that structure shown in FIG. 1 is only to illustrate, communication equipment 10 may also include it is more than shown in Fig. 1 or
Less component, or with the configuration different from shown in Fig. 1.Each component shown in Fig. 1 can using hardware, software or its
Combination is realized.
On the basis of the above, the disclosure also provides a kind of computer readable storage medium, the computer-readable storage medium
Matter includes computer program, and the computer program controls communication equipment 10 where the computer readable storage medium when running
Execute following method for controlling bandwidth.
Fig. 2 is please referred to, the disclosure provides a kind of method for controlling bandwidth, is applied to above-mentioned communication equipment 10, Ke Yiyou
Processor 12 executes, to realize the bandwidth control of communication equipment 10.Method for controlling bandwidth includes the following steps.
Step S11, is spaced at preset timed intervals, obtains the state parameter of opposite equip..
Prefixed time interval can be with flexible setting, for example, if in view of wireless network is generally relatively stable, without frequently cutting
Bandwidth is changed, and frequent switching bandwidth may waste the system resource of communication equipment 10, prefixed time interval can be set to
One long period.In another example the situation of change of active wireless network is if desired analyzed in time, when wireless network changes
Bandwidth switching is carried out in time, can set prefixed time interval to a short period.In another example if comprehensively considering communication equipment
10 system resource waste situation and bandwidth switches timeliness, can set prefixed time interval to the moderate time.
Optionally, prefixed time interval can be any duration in 45~75 minutes, such as 45 minutes, 50 minutes, 60 minutes, 70 minutes
Deng.
Opposite equip. can be mobile phone, tablet computer (PAD, Portable Android Device), laptop etc.
The terminal device being wirelessly connected can be established with communication equipment 10.
The signal strength that state parameter is received to react opposite equip., state parameter can be with flexible settings.For example, examining
Consider the signal strength that opposite equip. receives to be affected by the distance between communication equipment 10 and opposite equip. distance, and logical
Believe the distance between equipment 10 and opposite equip. far and near an important factor for occurring for influence radio interference, distance is remoter, more holds
Radio interference easily occurs, distance is closer, is less susceptible to that radio interference occurs.And bandwidth is narrower, compatibility is better, more can
The overlapping for reducing bandwidth, to reduce radio interference incidence.Bandwidth is wider, and efficiency of transmission is higher, while can increase frequency
Wide overlapping, to increase radio interference incidence.Compared to relatively narrow bandwidth is selected, if selecting wider bandwidth and occurring
Radio interference, in some instances it may even be possible to reduce efficiency of transmission.In order to enable biography with higher between opposite equip. and communication equipment 10
Defeated efficiency and preferable transmission quality, state parameter can be that can react distance vector between opposite equip. and communication equipment 10
Relevant parameter, thus according to the distance between opposite equip. and communication equipment 10 vector adaptability carry out bandwidth selection.Away from
When larger from vector, relatively narrow bandwidth is selected, to improve compatibility, when distance vector is smaller, wider bandwidth is selected, to mention
High-transmission efficiency.In another example state parameter may include the wireless signal strength between opposite equip. and communication equipment 10, thus
Bandwidth selection is carried out according to the wireless signal strength adaptability between opposite equip. and communication equipment 10.In another example state parameter
It can also include the relative angle etc. between opposite equip. and communication equipment 10, the identical state of and bandwidth identical in distance vector
Under, if relative angle is the signal direction of the launch that opposite equip. deviates from communication equipment 10, between opposite equip. and communication equipment 10
Signal strength to be less than relative angle be opposite equip. towards when the signal direction of the launch of communication equipment 10, opposite end is set
The standby signal strength between communication equipment 10.Correspondingly, relative angle can also be comprehensively considered to carry out bandwidth selection.Example again
Such as, state parameter may include that can react the relevant parameter of distance vector, wireless communication between opposite equip. and communication equipment 10
The multiple parameters such as number intensity and relative angle, by the way that weight, the wide selection of the laggard line frequency of comprehensive consideration is respectively set to parameters.
Step S12 obtains the target bandwidth of the communication equipment according to the state parameter.
Step S13 controls the communication device works under the target bandwidth.
It is obtained there are many modes of target bandwidth according to state parameter, for example, can be preset not in communication equipment 10
The corresponding target bandwidth with state parameter, to obtain communication equipment according to the corresponding relationship of state parameter and target bandwidth
Target bandwidth.In another example a preset threshold can be set, state parameter is compared with preset threshold, is tied according to comparing
Fruit obtains the target bandwidth of communication equipment 10.Wherein, it is corresponding with each target bandwidth to be stored with each comparison result for communication equipment 10
Relationship.
Fig. 3 is please referred to, present disclose provides a kind of example implementations of step S12 and step S13.
The state parameter is compared with preset threshold, obtains the communication equipment according to comparison result by step S22
10 target bandwidth, wherein the communication equipment 10 is stored with the corresponding relationship of each comparison result Yu each target bandwidth.
According to the difference that state parameter selects, the difference of actual demand, preset threshold can be with flexible setting.For example, if with
Family is with greater need for radio interference incidence is reduced, correspondingly, preset threshold can be more biased towards in obtaining relatively narrow target bandwidth and
Setting.In another example correspondingly, preset threshold can be more biased towards in obtaining wider mesh if user is with greater need for efficiency of transmission is improved
It marks bandwidth and is arranged.In another example correspondingly, preset threshold moderate can be arranged if user does not have demand deviation so that obtain compared with
The probability of wide target bandwidth and relatively narrow target bandwidth is essentially identical.
Preset threshold in the disclosure can be a numerical value, or a numberical range.Comparison result may include more
Kind, for example, comparison result may include that state parameter is greater than preset threshold, state parameter is equal to preset threshold and state parameter is small
In three kinds of preset threshold.It, can be with definition status parameter greater than the maximum in numberical range when preset threshold is a numberical range
Value then determines that state parameter is greater than preset threshold;State parameter, which is located in numberical range, then determines that state parameter is equal to default threshold
Value;The minimum value that state parameter is less than in numberical range then determines that state parameter is less than preset threshold.Correspondingly, three kinds of comparison knots
Fruit can correspond to three kinds of different bandwidths.In another example comparison result can be refined further, thus include four kinds or more, example
It such as sets state parameter and respectively corresponds different comparing results greater than preset threshold difference ratio, state parameter is less than preset threshold not
Different comparing results are respectively corresponded with ratio.Correspondingly, four kinds or more comparison results can correspond to four kinds or more different frequencies
It is wide.
The disclosure includes received signal intensity instruction (Received Signal Strength with state parameter
Indication, RSSI) for, one of implementation of step S22 is illustrated.Wherein, RSSI is wireless
Whether the optional part for sending layer, for determining link quality, and increase broadcast transmission intensity.RSSI can be by receiving
Signal strength or weakness measurement signaling point (communication equipment 10) with receiving point (opposite equip.) at a distance from, so as to using RSSI as instead
Answer the relevant parameter of distance vector between opposite equip. and communication equipment 10.
If state parameter includes RSSI, different RSSI corresponds respectively to the first bandwidth, the second bandwidth and third bandwidth three
Correspondingly the state parameter is compared with preset threshold for kind bandwidth mode, obtains the communication according to comparison result and sets
The step of standby 10 target bandwidth may include:The RSSI of the opposite equip. is compared with preset threshold, according to comparison
As a result the target bandwidth of the communication equipment 10 is obtained, wherein the communication equipment 10 is stored with each comparison result and each target
The corresponding relationship of bandwidth.Corresponding relationship may include:If the RSSI of the opposite equip. is greater than the preset threshold, by the first frequency
Width is used as the target bandwidth.If the RSSI of the opposite equip. is equal to the preset threshold, using the second bandwidth as the mesh
Mark bandwidth.If the RSSI of the opposite equip. is less than the preset threshold, using third bandwidth as the target bandwidth.Wherein,
First bandwidth is greater than second bandwidth, and second bandwidth is greater than the third bandwidth.
RSSI is less than preset threshold, shows the distance between opposite equip. and communication equipment 10 farther out, and hair is easy between the two
Raw radio interference in the case of this kind, using relatively narrow third bandwidth as target bandwidth, can reduce radio interference
Rate.RSSI is greater than preset threshold, shows that the distance between opposite equip. and communication equipment 10 are relatively close, is not susceptible between the two wireless
In the case of this kind, using wider first bandwidth as target bandwidth, efficiency of transmission is can be improved in electrical interference.RSSI is equal to default
Threshold value shows that the distance between opposite equip. and communication equipment 10 are moderate, and the probability that radio interference occurs between the two is moderate, should
In the case of kind, using the second bandwidth between the first bandwidth and third bandwidth as target bandwidth, to realize compatibility and pass
Relative equilibrium between defeated efficiency.
Step S22 can also be realized by other means, for example, if state parameter includes opposite equip. and communication equipment 10
Between wireless signal strength, then, preset threshold can be set as a signal strength indication, if opposite equip. and communication equipment 10
Between wireless signal strength be less than signal strength indication, then can obtain the existing bandwidth of communication equipment 10, and target bandwidth is set
It is set to the bandwidth different from existing bandwidth.For example, if communication equipment 10 can work under two kinds of bandwidth modes of HT40 and HT20,
If communication equipment 10, under HT40 mode, the wireless signal strength between opposite equip. and communication equipment 10 is less than signal strength
Value, shows under HT40 mode, and efficiency of transmission not up to requires (to may be to cause because there are serious radio interference
Under the wide mode of wider frequency, efficiency of transmission reduces instead), in the case of this kind, HT20 is set as target bandwidth, to improve simultaneous
Capacitive.
In the disclosure, opposite equip. may be one, it is also possible to be multiple.If opposite equip. is one, directly right with this
The state parameter of end equipment is compared with preset threshold.If opposite equip. be it is multiple, can be according to the shape of multiple opposite equip.s
Calculated result is compared with preset threshold if a calculated result is calculated in RSSI for state parameter.For example, if opposite equip.
To be multiple, calculated result is obtained divided by the quantity of opposite equip. after the state parameter of multiple opposite equip.s being added up.Example again
Such as, weight can be respectively set for each opposite equip., the state parameter of each opposite equip. is calculated by weight based on
Calculate result.
Step S23 judges whether the existing bandwidth of the communication equipment 10 is consistent with the target bandwidth, if the communication
The existing bandwidth of equipment 10 and the target bandwidth are inconsistent, execute step S24, if the existing bandwidth of the communication equipment 10 with
The target bandwidth is consistent, returns to step S22.
The existing bandwidth of communication equipment 10 may be the bandwidth after initial bandwidth or switching.It is powered in communication equipment 10
Afterwards, with an initial bandwidth job, which can be default setting, or the customized setting of user.If step S22
It is executed for the first time after being powered on to step S24 for communication equipment 10, then, the existing bandwidth of communication equipment 10 is initial bandwidth.If step
Rapid S22 to step S24 be communication equipment 10 power on it is rear it is non-execute for the first time, then, the existing bandwidth of communication equipment 10 may for pair
Bandwidth after initially bandwidth switches over.
Fig. 4 is please referred to, as a kind of optional implementation, the initial bandwidth can be obtained by following steps.
Step S31 obtains one of operating mode that user selects from multiple-working mode and sets as the communication
Standby 10 default mode of operation.
Step S32, using bandwidth corresponding with the default mode of operation as the initial bandwidth of the communication equipment 10.
Wherein, the communication equipment 10 is stored with the corresponding relationship of each operating mode Yu each bandwidth, work needed for user selects
Operation mode, can will bandwidth corresponding with the operating mode as initial bandwidth.The type of operating mode can be with flexible setting, example
Such as, three kinds of compatibility mode, balanced mode and racing mode operating modes be can be set to, three kinds of operating modes correspond to three kinds not
Same bandwidth, wherein the corresponding bandwidth of compatibility mode is less than the corresponding bandwidth of balanced mode, and the corresponding bandwidth of balanced mode is less than
The corresponding bandwidth of racing mode.In another example can be set to high compatibility mode, compatibility mode, balanced mode, racing mode and height
Five kinds of operating modes of racing mode, five kinds of operating modes correspond respectively to five kinds of different bandwidths, wherein high compatibility mode is corresponding
Bandwidth be less than the corresponding bandwidth of compatibility mode, the corresponding bandwidth of compatibility mode be less than the corresponding bandwidth of balanced mode, equilibrium model
The corresponding bandwidth of formula is less than the corresponding bandwidth of racing mode, and the corresponding bandwidth of racing mode is less than the corresponding frequency of high racing mode
It is wide.It should be appreciated that operating mode type can also for two kinds, four kinds, six kinds with first-class, the disclosure to this with no restriction.
Fig. 5 is please referred to, the demand for selecting different operating modes that can reflect user in view of user is biased to, accordingly
Ground can also be biased to select different preset thresholds according to the different demands of user.Optionally, the preset threshold passes through following
Step obtains.
Step S41 obtains one of operating mode that user selects from multiple-working mode.
Step S42, the corresponding threshold value of the operating mode that user is selected is as the preset threshold of the communication equipment 10.Its
In, the communication equipment 10 is stored with the corresponding relationship of each operating mode and each threshold value.
For example, state parameter is the field of RSSI including three kinds of compatibility mode, balanced mode and racing mode operating modes
Under scape, if user selects compatibility mode as default mode of operation, show that user may be more biased towards in reduction radio interference hair
Raw rate, so as to set a higher value for threshold value corresponding with compatibility mode, so that communication equipment 10 is more biased towards in simultaneous
Molar formula.If user selects racing mode as default mode of operation, show that user may be more biased towards in communication efficiency, so as to
To set a lower value for threshold value corresponding with racing mode, so that communication equipment 10 is more biased towards in racing mode.If with
Family selects balanced mode as default mode of operation, shows that user may be biased to without obvious, so as to will be with compatibility mode pair
The threshold value answered is set as a more moderate value, so that communication equipment 10 is more biased towards in balanced mode.
The existing bandwidth of the communication equipment 10 is switched to the target bandwidth by step S24.To realize oneself of bandwidth
Dynamic control.
In view of when carrying out bandwidth switching, the temporary interruption of wireless network may result in, in order to be produced bandwidth switching
Raw influence controls in controlled range, optionally, is switched to the process of target bandwidth in the existing bandwidth by communication equipment 10
In, also judge whether communication equipment 10 meets bandwidth switching condition, if meeting bandwidth switching condition, by communication equipment 10
Existing bandwidth is switched to target bandwidth.If not meeting bandwidth switching condition, temporarily switch without bandwidth, it can be in a timing
Between after judge whether to meet bandwidth switching condition again, carry out bandwidth switching again after meeting bandwidth switching condition.
Wherein, bandwidth switching condition can with flexible setting, such as, it can be determined that the communication equipment 10 is set with the opposite end
Whether the message amount of interaction is less than preset quantity between standby, if being less than the preset quantity, by showing for the communication equipment 10
There is bandwidth to be switched to the target bandwidth.In view of the message amount that is interacted between communication equipment 10 and opposite equip. mainly by
The influence of the opposite equip. quantity, transmission flow, the period that are connected etc., therefore, it is possible to judge to establish with the communication equipment 10
Whether the quantity of the opposite equip. of connection is less than present count magnitude, if being less than the present count magnitude, judgement meets the bandwidth
Otherwise switching condition determines not meeting the bandwidth switching condition.Also may determine that the present flow rate of the communication equipment 10 is
No is more than preset flow value, if being less than the preset flow value, judgement meets the bandwidth switching condition, is otherwise determined less than
The foot bandwidth switching condition.It can also judge that the communication equipment 10 is presently in whether the period is located at preset time period,
If being located at the preset time period, judgement meets the bandwidth switching condition, otherwise determines not meeting the bandwidth switching condition.
According to actual needs, bandwidth switching condition can be to meet at least one of above-mentioned condition, at least two, three
It is all satisfied.Bandwidth switching condition can also be customized by the user with default setting.
In order to avoid bandwidth switching is excessively frequent, optionally, bandwidth switching condition can also include:Judgement distance is last
Whether the duration of bandwidth switching reaches setting duration, if reaching the setting duration, by the existing bandwidth of the communication equipment 10
It is switched to the target bandwidth.
It, can be within the setting period, to the communication in order to control bandwidth switching frequency as a kind of optional implementation
The existing bandwidth of equipment 10 judging result consistent and inconsistent with the target bandwidth carries out real-time counting statistics respectively.If working as
The existing bandwidth and the inconsistent number of the target bandwidth that the result that preceding statistics obtains is the communication equipment 10 are greater than described
The existing bandwidth of communication equipment 10 and the consistent number of target bandwidth determine that the communication equipment 10 meets bandwidth switching item
Part.If the result that current statistic obtains is the existing bandwidth of the communication equipment 10, the number inconsistent with the target bandwidth is small
In the existing bandwidth and the consistent number of target bandwidth of the communication equipment 10, determine that the communication equipment 10 is unsatisfactory for frequency
Wide switching condition.By this kind of condition design, so that the existing bandwidth and target bandwidth in communication equipment 10 are inconsistent, and count
The inconsistent number obtained, which is greater than consistent number when side, can execute bandwidth switching action, and the existing bandwidth of communication equipment 10 with
Target bandwidth is inconsistent, but counts when the inconsistent number obtained is less than consistent number and bandwidth switching action is not carried out, thus
Bandwidth switching frequency is reduced to a certain extent, and frequent wireless network caused by switching because of frequent bandwidth is avoided to interrupt.To
Improve communication reliability.
In view of in actual operation, it is understood that there may be the existing bandwidth of communication equipment 10 and the consistent number of target bandwidth and
Inconsistent number gap is larger, causes the long period within the setting period that can not carry out in order to avoid number of dimensions gap is larger
Bandwidth switches or can not be effectively reduced bandwidth switching frequency.Optionally, to the existing bandwidth of the communication equipment 10 with it is described
The step of target bandwidth is unanimously and inconsistent judging result carries out real-time counting statistics respectively, step includes:If judging result
It is consistent with the target bandwidth for the existing bandwidth of the communication equipment 10, by count value plus 1, if judging result is the communication
The existing bandwidth of equipment 10 and the target bandwidth are inconsistent, subtract 1 for count value.Whether the existing count value of real-time judge reaches pre-
If upper limit value, if reaching the preset upper limit value, in the existing bandwidth and the target bandwidth one for obtaining the communication equipment 10
When the judging result of cause, it is not further added by count value.Whether the existing count value of real-time judge reaches preset lower limit value, if reaching described
Preset lower limit value, in the inconsistent judging result of the existing bandwidth and the target bandwidth for obtaining the communication equipment 10, no
Count value is reduced again.
Preset upper limit value and preset lower limit value can flexibly be set, for example, the two can be set as it is consistent or inconsistent,
The disclosure to this with no restriction.It should be appreciated that the citing is only to illustrate, for example, also can be the communication equipment in judging result
When 10 existing bandwidth is consistent with the target bandwidth, count value is subtracted 1, is the existing of the communication equipment 10 in judging result
When bandwidth and the target bandwidth are inconsistent, by count value plus 1.
In order to more clearly illustrate the realization principle and workflow of the disclosure, now to the disclosure by taking following scenes as an example
Implementation process carry out illustrative explanation.
Communication equipment is wireless router, and opposite equip. is user terminal, and the state parameter of user terminal is RSSI, wirelessly
Router supports the 2.4G frequency range of IEEE 802.11n protocol definition, support racing mode, balanced mode and three kinds of compatibility mode
Operating mode supports HT40, HT20-HT40 mixing and tri- kinds of bandwidths of HT20, be stored in wireless router each operating mode with
The corresponding relationship of each bandwidth, the corresponding relationship of each operating mode and each threshold value.Corresponding relationship is as follows:
Racing mode, corresponding bandwidth are HT40, and corresponding threshold value is 55dBm.
Balanced mode, corresponding bandwidth are HT20-HT40, and corresponding threshold value is 65dBm.
Compatibility mode, corresponding bandwidth are HT20, and corresponding threshold value is 75dBm.
After wireless router powers on, the operating mode of detection user's selection sets the corresponding bandwidth of the operating mode to
Initial bandwidth, using the corresponding threshold value of the operating mode as preset threshold.For example, if the operating mode that user selects is equilibrium model
Formula, then the initial bandwidth of wireless router is HT20-HT40, preset threshold 65dBm.
After wireless router is started to work, interval scan and the use that periphery can establish a connection is analyzed at preset timed intervals
The RSSI of family terminal.Wherein, Probe Request (probe requests thereby) frame that RSSI can be issued by analysis user terminal obtains
It arrives.When user terminal is one, directly the RSSI of the user terminal is compared with preset threshold, obtains being less than default threshold
It is worth, equal to preset threshold or greater than the comparison result of preset threshold.When user terminal is multiple, by each user terminal
Calculated result is obtained divided by the quantity of user terminal after RSSI is cumulative, calculated result is compared with preset threshold, is obtained small
In preset threshold, equal to preset threshold or greater than the comparison result of preset threshold.For example, if user terminal be three, first
The RSSI value of user terminal is 75, and the RSSI value of second user terminal is 65, and the RSSI value of third user terminal is 40, according to public affairs
It is 60 that formula (75+65+40)/3=60, which obtains calculated result,.
Target bandwidth is obtained according to comparison result, if comparison result is greater than preset threshold, target bandwidth is HT40;If than
It is equal to preset threshold to result, target bandwidth is HT20-HT40;If comparison result is less than preset threshold, target bandwidth is
HT20.Above-mentioned calculated result 60 is compared with preset threshold 65 it is found that comparison result is thus this kind less than preset threshold
The target bandwidth of wireless router is HT20 under state.
The initial bandwidth HT40 of wireless router is compared with target bandwidth HT20, comparing result is that the two is different
It causes, then determines to need to carry out bandwidth switching, in the case of this kind, judge whether wireless router meets bandwidth switching condition.
Bandwidth switching condition includes the following conditions.
Whether condition one, judgement and wireless router establish the quantity of the user terminal of connection less than 4, if less than 4,
Judgement meets bandwidth switching condition, otherwise determines not meet bandwidth switching condition.
Whether condition two, the present flow rate for judging wireless router, if being less than 100Kbps, determine full more than 100Kbps
Otherwise sufficient bandwidth switching condition determines not meeting bandwidth switching condition.
Condition three judges that 100Kbps is presently in whether the period is located at 0:00am-7:00am, if being located at 0:00am-7:
00am, judgement meet bandwidth switching condition, otherwise determine not meet bandwidth switching condition.
Wherein, if being set with user selects racing mode, at least one of above three condition, user's selection need to be met
Balanced mode, need to meet at least two in above three condition, and user selects compatibility mode, need to meet in above three condition
Three.So, in the default mode of operation that user selects under the scene of racing mode, if analysis show that wireless router is full
The initial bandwidth HT40 of wireless router can be switched to target bandwidth by any one condition in sufficient above three condition
HT20, to complete bandwidth switching.If analysis show that wireless router does not meet any one condition in above three condition,
Then temporarily switch without bandwidth, until wireless router meets any one condition in above three condition, it just will be wireless
The initial bandwidth HT40 of router is switched to target bandwidth HT20, to complete bandwidth switching.
It avoids bandwidth from switching excessively frequent mechanism if wireless router is provided with, is preset with counting on wireless router
Device, the upper limit of counter are+3, and lower limit is -3, within the setting period, when wireless router needs to carry out bandwidth switching, will be counted
Number device -1, when wireless router does not need to carry out bandwidth switching, by counter+1.Correspondingly, it can set and work as wireless routing
Device meets any one condition in above three condition, and when counting < 0, can be by the initial bandwidth of wireless router
HT40 is switched to target bandwidth HT20.When counting >=0, even if wireless router meets any one in above three condition
Condition also keeps initial bandwidth HT40, without switching.Wherein, counter after bandwidth switching occurs for counter initial value 0
Restore initial value.
It should be appreciated that the example above is only to illustrate, communication equipment carries out the implementation process of bandwidth switching in the follow-up process,
And it supports under the 5G frequency range of IEEE 802.11ac protocol definition and other frequency range scenes of other protocol definitions, bandwidth switching
Mode is similar to the above, and the disclosure does not repeat one by one.
Referring to Fig. 6, the disclosure also provides a kind of frequency width control device 20, it is applied to communication equipment 10 shown in Fig. 1, with reality
The bandwidth control of existing communication equipment 10, the frequency width control device 20 include gain of parameter module 21,22 and of message processing module
Frequency width control module 23.
Wherein, gain of parameter module 21 obtains the state parameter of opposite equip., the state for being spaced at preset timed intervals
The signal strength that parameter is received to react the opposite equip..
Implementation about gain of parameter module 21 can not go to live in the household of one's in-laws on getting married herein refering to the associated description of step S11 in Fig. 2
It states.
Message processing module 22 is used to obtain the target bandwidth of the communication equipment 10 according to the state parameter.
Implementation about message processing module 22 can not go to live in the household of one's in-laws on getting married herein refering to the associated description of step S12 in Fig. 2
It states.
Frequency width control module 23 is for controlling the communication device works under the target bandwidth.
Implementation about frequency width control module 23 can not go to live in the household of one's in-laws on getting married herein refering to the associated description of step S13 in Fig. 2
It states.
Optionally, the state parameter includes received signal intensity instruction RSSI.The message processing module 22 is used for
The RSSI of the opposite equip. is compared with preset threshold, the target frequency of the communication equipment is obtained according to comparing result
It is wide, wherein the communication equipment is stored with the corresponding relationship of each comparison result Yu each target bandwidth.
Optionally, message processing module 22 obtains preset threshold by following steps:User is obtained from multiple-working mode
One of operating mode of middle selection, the corresponding threshold value of the operating mode that user is selected are pre- as the communication equipment 10
If threshold value, wherein the communication equipment 10 is stored with the corresponding relationship of each operating mode and each threshold value.
Optionally, opposite equip. is multiple, and message processing module 22 is used to pass through following steps for the opposite equip.
RSSI is compared with preset threshold:A calculated result is calculated according to the RSSI of multiple opposite equip.s, is tied calculating
Fruit is compared with preset threshold.
Optionally, frequency width control module 23 be used to judge the communication equipment 10 existing bandwidth whether with target frequency
It is wide consistent, if the existing bandwidth of the communication equipment 10 and the target bandwidth are inconsistent, by the existing of the communication equipment 10
Bandwidth is switched to the target bandwidth.
Optionally, frequency width control module 23 is used for the report for judging to interact between the communication equipment 10 and the opposite equip.
Whether literary quantity is less than preset quantity, if being less than the preset quantity, the existing bandwidth of the communication equipment 10 is switched to institute
State target bandwidth.
Optionally, when frequency width control module 23 is used to judge whether the duration of the last bandwidth switching of distance to reach setting
It is long, if reaching the setting duration, the existing bandwidth of the communication equipment 10 is switched to the target bandwidth.
Method for controlling bandwidth, device and communication equipment in the disclosure, without the software and hardware to existing communication equipment
Form itself carries out great change, can realize the adjust automatically of communication equipment bandwidth, really according to the state parameter of opposite equip.
The wireless transmission protected between communication equipment and opposite equip. has preferable transmission stability and efficiency of transmission.User can pass through
The selection of operating mode comes the default bandwidth and preset threshold of configuration of communications device, so that the personalization for meeting different user is wanted
It asks.It is convenient to realize, applicable scene is wider, is suitble to large-scale promotion application.
In several embodiments provided by the disclosure, it should be understood that disclosed device and method can also pass through
Other modes are realized.Device and method embodiment described above is only schematical, for example, the flow chart in attached drawing
The device of multiple embodiments according to the disclosure, the system in the cards of method and computer program product are shown with block diagram
Framework, function and operation.In this regard, each box in flowchart or block diagram can represent a module, program segment or generation
A part of code, a part of the module, section or code include one or more for realizing defined logic function
Executable instruction.It should also be noted that function marked in the box can also be in some implementations as replacement
Occur different from the sequence marked in attached drawing.For example, two continuous boxes can actually be basically executed in parallel, they
Sometimes it can also execute in the opposite order, this depends on the function involved.It is also noted that block diagram and or flow chart
In each box and the box in block diagram and or flow chart combination, can function or movement as defined in executing it is special
Hardware based system is realized, or can be realized using a combination of dedicated hardware and computer instructions.
In addition, each functional module in each embodiment of the disclosure can integrate one independent portion of formation together
Point, it is also possible to modules individualism, an independent part can also be integrated to form with two or more modules.
It, can be with if the function is realized and when sold or used as an independent product in the form of software function module
It is stored in a computer readable storage medium.Based on this understanding, the technical solution of the disclosure is substantially in other words
The part of the part that contributes to existing technology or the technical solution can be embodied in the form of software products, the meter
Calculation machine software product is stored in a storage medium, including some instructions are used so that a computer equipment (can be a
People's computer, communication equipment or network equipment etc.) execute all or part of step of each embodiment the method for the disclosure
Suddenly.And storage medium above-mentioned includes:USB flash disk, read-only memory (ROM, Read-Only Memory), is deposited mobile hard disk at random
The various media that can store program code such as access to memory (RAM, Random Access Memory), magnetic or disk.
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to the packet of nonexcludability
Contain, so that the process, method, article or equipment for including a series of elements not only includes those elements, but also including
Other elements that are not explicitly listed, or further include for elements inherent to such a process, method, article, or device.
In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including the element
Process, method, article or equipment in there is also other identical elements.
The foregoing is merely the alternative embodiments of the disclosure, are not limited to the disclosure, for the skill of this field
For art personnel, the disclosure can have various modifications and variations.It is all within the spirit and principle of the disclosure, it is made any to repair
Change, equivalent replacement, improvement etc., should be included within the protection scope of the disclosure.
Claims (15)
1. a kind of method for controlling bandwidth is applied to communication equipment, which is characterized in that the method includes:
It is spaced at preset timed intervals, obtains the state parameter of opposite equip., the state parameter connects to react the opposite equip.
The signal strength received;
The target bandwidth of the communication equipment is obtained according to the state parameter;
The communication device works are controlled under the target bandwidth.
2. method for controlling bandwidth according to claim 1, which is characterized in that the state parameter includes that received signal is strong
Degree instruction RSSI;
The step of target bandwidth of the communication equipment is obtained according to the state parameter include:
The RSSI of the opposite equip. is compared with preset threshold, the target of the communication equipment is obtained according to comparing result
Bandwidth, wherein the communication equipment is stored with the corresponding relationship of each comparison result Yu each target bandwidth.
3. method for controlling bandwidth according to claim 2, which is characterized in that the preset threshold is obtained by following steps
?:
One of operating mode that user selects from multiple-working mode is obtained, the operating mode that user is selected is corresponding
Preset threshold of the threshold value as the communication equipment, wherein the communication equipment is stored with each operating mode and each threshold value
Corresponding relationship.
4. method for controlling bandwidth according to claim 2, which is characterized in that the opposite equip. be it is multiple, it is described by institute
The step of RSSI of opposite equip. is compared with preset threshold is stated, including:
A calculated result is calculated according to the RSSI of multiple opposite equip.s, calculated result and preset threshold are compared
It is right.
5. method for controlling bandwidth according to claim 1, which is characterized in that control the communication device works in the mesh
The step under bandwidth is marked, including:
Judge whether the existing bandwidth of the communication equipment is consistent with the target bandwidth, if the existing bandwidth of the communication equipment
It is inconsistent with the target bandwidth, the existing bandwidth of the communication equipment is switched to the target bandwidth.
6. method for controlling bandwidth according to claim 5, which is characterized in that switch the existing bandwidth of the communication equipment
The step of for the target bandwidth, including:
Judge whether the message amount interacted between the communication equipment and the opposite equip. is less than preset quantity, if being less than institute
Preset quantity is stated, the existing bandwidth of the communication equipment is switched to the target bandwidth.
7. method for controlling bandwidth according to claim 5, which is characterized in that switch the existing bandwidth of the communication equipment
The step of for the target bandwidth, including:
Judge whether the duration of the last bandwidth switching of distance reaches setting duration, it, will be described logical if reaching the setting duration
The existing bandwidth of letter equipment is switched to the target bandwidth.
8. a kind of frequency width control device, it is applied to communication equipment, which is characterized in that the frequency width control device includes:
Gain of parameter module obtains the state parameter of opposite equip., the state parameter is to anti-for being spaced at preset timed intervals
The signal strength for answering the opposite equip. to receive;
Message processing module, for obtaining the target bandwidth of the communication equipment according to the state parameter;
Frequency width control module, for controlling the communication device works under the target bandwidth.
9. frequency width control device according to claim 8, which is characterized in that the state parameter includes that received signal is strong
Degree instruction RSSI;
The message processing module is obtained for being compared the RSSI of the opposite equip. with preset threshold according to comparing result
To the target bandwidth of the communication equipment, wherein it is corresponding with each target bandwidth that the communication equipment is stored with each comparison result
Relationship.
10. frequency width control device according to claim 9, which is characterized in that the message processing module be used for by with
Lower step obtains preset threshold:One of operating mode that user selects from multiple-working mode is obtained, user is selected
Preset threshold of the corresponding threshold value of operating mode as the communication equipment, wherein the communication equipment is stored with each described
The corresponding relationship of operating mode and each threshold value.
11. frequency width control device according to claim 9, which is characterized in that the opposite equip. is multiple, information processing
Module is used to that a calculated result to be calculated according to the RSSI of multiple opposite equip.s, and calculated result and preset threshold are carried out
It compares.
12. frequency width control device according to claim 8, which is characterized in that the frequency width control module is for judging institute
Whether the existing bandwidth for stating communication equipment is consistent with the target bandwidth, if the existing bandwidth of the communication equipment and the target
Bandwidth is inconsistent, and the existing bandwidth of the communication equipment is switched to the target bandwidth.
13. frequency width control device according to claim 12, which is characterized in that the frequency width control module is for judging institute
State whether the message amount interacted between communication equipment and the opposite equip. is less than preset quantity, if being less than the present count
Amount, is switched to the target bandwidth for the existing bandwidth of the communication equipment.
14. frequency width control device according to claim 12, which is characterized in that the frequency width control module for judge away from
Whether the duration from the switching of last bandwidth reaches setting duration, if reaching the setting duration, by showing for the communication equipment
There is bandwidth to be switched to the target bandwidth.
15. a kind of communication equipment, which is characterized in that including:Memory, processor and storage are on a memory and can be in processor
The computer program of upper operation, the processor realize the described in any item bandwidth controls of claim 1 to 7 when executing described program
Method processed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810683302.1A CN108848536B (en) | 2018-06-27 | 2018-06-27 | Bandwidth control method and device and communication equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810683302.1A CN108848536B (en) | 2018-06-27 | 2018-06-27 | Bandwidth control method and device and communication equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108848536A true CN108848536A (en) | 2018-11-20 |
CN108848536B CN108848536B (en) | 2023-06-06 |
Family
ID=64200495
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810683302.1A Active CN108848536B (en) | 2018-06-27 | 2018-06-27 | Bandwidth control method and device and communication equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108848536B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109787842A (en) * | 2019-03-13 | 2019-05-21 | 深圳市友华通信技术有限公司 | The configuration method of wireless router |
CN110545555A (en) * | 2019-09-09 | 2019-12-06 | Oppo广东移动通信有限公司 | WiFi connection establishment method and related equipment |
US20220240125A1 (en) * | 2019-10-21 | 2022-07-28 | Gree Electric Appliances, Inc. Of Zhuhai | Wireless bandwidth adjustment method and apparatus, terminal and storage medium |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010022156A2 (en) * | 2008-08-19 | 2010-02-25 | Shared Spectrum Company | Method and system for dynamic spectrum access using specialty detectors and improved networking |
US20100130152A1 (en) * | 2008-11-26 | 2010-05-27 | Whikehart J William | Automatic bandwidth control with high-deviation detection |
US20130114566A1 (en) * | 2011-11-07 | 2013-05-09 | Qualcomm Incorporated | Assistance information for flexible bandwidth carrier mobility methods, systems, and devices |
US20130272285A1 (en) * | 2012-04-06 | 2013-10-17 | Accelera Mobile Broadband, Inc. | Interference management and network performance optimization in dense wifi networks |
US9166881B1 (en) * | 2014-12-31 | 2015-10-20 | Contact Solutions LLC | Methods and apparatus for adaptive bandwidth-based communication management |
CN105208614A (en) * | 2015-10-19 | 2015-12-30 | 上海斐讯数据通信技术有限公司 | Automatic switching device and switching method for wireless channels |
CN106603208A (en) * | 2015-10-16 | 2017-04-26 | 中兴通讯股份有限公司 | Method and device for allocating carrier wave aggregate bandwidth |
CN106993317A (en) * | 2017-03-28 | 2017-07-28 | 上海斐讯数据通信技术有限公司 | A kind of SSID systems of selection and its device based on double-frequency wireless router |
WO2017166609A1 (en) * | 2016-03-31 | 2017-10-05 | 乐视控股(北京)有限公司 | Wireless device-based frequency band switching method, wireless device, and electronic device |
CN107343289A (en) * | 2016-04-28 | 2017-11-10 | 网件公司 | The adjustment of repeater bandwidth, radio configuration and analog-digital converter clock rate |
CN107483093A (en) * | 2017-08-30 | 2017-12-15 | 努比亚技术有限公司 | A kind of antenna switch triggering method, communication terminal and computer-readable storage medium |
CN107548115A (en) * | 2017-09-07 | 2018-01-05 | 新华三技术有限公司 | Wireless controlled bandwidth adjusting method, device and wireless device |
CN108011659A (en) * | 2017-10-30 | 2018-05-08 | 歌尔股份有限公司 | A kind of UAV Communication method, apparatus and unmanned plane |
CN108111689A (en) * | 2017-12-26 | 2018-06-01 | 深圳市万普拉斯科技有限公司 | Dynamic regulating method, device and the mobile terminal of pressure touch |
-
2018
- 2018-06-27 CN CN201810683302.1A patent/CN108848536B/en active Active
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010022156A2 (en) * | 2008-08-19 | 2010-02-25 | Shared Spectrum Company | Method and system for dynamic spectrum access using specialty detectors and improved networking |
US20100130152A1 (en) * | 2008-11-26 | 2010-05-27 | Whikehart J William | Automatic bandwidth control with high-deviation detection |
US20130114566A1 (en) * | 2011-11-07 | 2013-05-09 | Qualcomm Incorporated | Assistance information for flexible bandwidth carrier mobility methods, systems, and devices |
CN104012158A (en) * | 2011-11-07 | 2014-08-27 | 高通股份有限公司 | Dynamic Bandwidth Adjustment in Flexible Bandwidth Systems |
US20130272285A1 (en) * | 2012-04-06 | 2013-10-17 | Accelera Mobile Broadband, Inc. | Interference management and network performance optimization in dense wifi networks |
US9166881B1 (en) * | 2014-12-31 | 2015-10-20 | Contact Solutions LLC | Methods and apparatus for adaptive bandwidth-based communication management |
CN106603208A (en) * | 2015-10-16 | 2017-04-26 | 中兴通讯股份有限公司 | Method and device for allocating carrier wave aggregate bandwidth |
CN105208614A (en) * | 2015-10-19 | 2015-12-30 | 上海斐讯数据通信技术有限公司 | Automatic switching device and switching method for wireless channels |
WO2017166609A1 (en) * | 2016-03-31 | 2017-10-05 | 乐视控股(北京)有限公司 | Wireless device-based frequency band switching method, wireless device, and electronic device |
CN107343289A (en) * | 2016-04-28 | 2017-11-10 | 网件公司 | The adjustment of repeater bandwidth, radio configuration and analog-digital converter clock rate |
CN106993317A (en) * | 2017-03-28 | 2017-07-28 | 上海斐讯数据通信技术有限公司 | A kind of SSID systems of selection and its device based on double-frequency wireless router |
CN107483093A (en) * | 2017-08-30 | 2017-12-15 | 努比亚技术有限公司 | A kind of antenna switch triggering method, communication terminal and computer-readable storage medium |
CN107548115A (en) * | 2017-09-07 | 2018-01-05 | 新华三技术有限公司 | Wireless controlled bandwidth adjusting method, device and wireless device |
CN108011659A (en) * | 2017-10-30 | 2018-05-08 | 歌尔股份有限公司 | A kind of UAV Communication method, apparatus and unmanned plane |
CN108111689A (en) * | 2017-12-26 | 2018-06-01 | 深圳市万普拉斯科技有限公司 | Dynamic regulating method, device and the mobile terminal of pressure touch |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109787842A (en) * | 2019-03-13 | 2019-05-21 | 深圳市友华通信技术有限公司 | The configuration method of wireless router |
CN110545555A (en) * | 2019-09-09 | 2019-12-06 | Oppo广东移动通信有限公司 | WiFi connection establishment method and related equipment |
US20220240125A1 (en) * | 2019-10-21 | 2022-07-28 | Gree Electric Appliances, Inc. Of Zhuhai | Wireless bandwidth adjustment method and apparatus, terminal and storage medium |
US12127043B2 (en) * | 2019-10-21 | 2024-10-22 | Gree Electric Appliances, Inc. Of Zhuhai | Wireless bandwidth adjustment method and apparatus, terminal and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN108848536B (en) | 2023-06-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3430831B1 (en) | Data gathering to enable the optimization of distributed wi-fi networks | |
US8676211B2 (en) | Systems and methods for selective communications network access | |
CN105188102B (en) | A kind of wireless channel automatic selecting method and system | |
US9900897B2 (en) | Interference aware channel selection schemes | |
US9807640B2 (en) | Network operating system resource coordination | |
US12302368B2 (en) | Method and system for traffic shaping at the DU/CU to artificially reduce the total traffic load on the radio receiver so that not all the TTLs are carrying data | |
EP3871443B1 (en) | Cloud-server based client steering involving client steering daemons | |
CN108882311B (en) | Wireless access point with multiple radio frequency links and bandwidth channel number self-adaption method thereof | |
JP2022520466A (en) | Transmission resource detection method, transmission resource determination method and communication equipment | |
CN108848536A (en) | Method for controlling bandwidth, device and communication equipment | |
CN112399484A (en) | Data transmission method, device, storage medium and electronic equipment | |
CN115884248A (en) | Voice fallback target cell selection method and device, storage medium and electronic equipment | |
CN110972311A (en) | WLAN-based bandwidth selection method, device and storage medium | |
CN118785421A (en) | Service scheduling method, device, non-volatile storage medium and electronic device | |
US20150009909A1 (en) | Spectrum allocation in a wireless network | |
CN107920361A (en) | A kind of method of adjustment and device of cell frequency range | |
CN103731838B (en) | Cooperative frequency spectrum sensing method and equipment in a kind of cognitive radio system | |
CN112583511B (en) | Networking method, device, equipment and storage medium based on same time slot transmission | |
JP2023536726A (en) | Traffic shaping in DU/CU to artificially reduce radio receiver traffic load | |
Lee et al. | QoS and channel-aware distributed link scheduling for D2D communication | |
US12389482B2 (en) | Method for establishing multiple connections, and network device and system | |
US20250039735A1 (en) | Bandwidth throttling detection | |
CN114430571B (en) | Communication method, system, base station and terminal | |
US20250274395A1 (en) | Traffic classifier for service aware wi-fi operation | |
CN106454889A (en) | Network resource configuring method and apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |