[go: up one dir, main page]

CN113412658A - Method, apparatus and computer readable medium for channel combining - Google Patents

Method, apparatus and computer readable medium for channel combining Download PDF

Info

Publication number
CN113412658A
CN113412658A CN201980091537.4A CN201980091537A CN113412658A CN 113412658 A CN113412658 A CN 113412658A CN 201980091537 A CN201980091537 A CN 201980091537A CN 113412658 A CN113412658 A CN 113412658A
Authority
CN
China
Prior art keywords
channels
information
channel
transmission performance
combined channel
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
CN201980091537.4A
Other languages
Chinese (zh)
Inventor
H·加卡宁
E·佩伦达
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.)
Nokia Shanghai Bell Co Ltd
Nokia Solutions and Networks Oy
Original Assignee
Nokia Shanghai Bell Co Ltd
Nokia Solutions and Networks Oy
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 Nokia Shanghai Bell Co Ltd, Nokia Solutions and Networks Oy filed Critical Nokia Shanghai Bell Co Ltd
Publication of CN113412658A publication Critical patent/CN113412658A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0453Resources in frequency domain, e.g. a carrier in FDMA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0044Allocation of payload; Allocation of data channels, e.g. PDSCH or PUSCH
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0058Allocation criteria
    • H04L5/006Quality of the received signal, e.g. BER, SNR, water filling

Landscapes

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

Abstract

Embodiments of the present disclosure provide methods, devices, and computer-readable media for channel combining. According to an embodiment of the present disclosure, a device determines a target combined channel based on performance information of channels and devices in a network. A target combined channel is determined based on the dynamic performance of the channel. In this way, the best channel combination can be selected, avoiding sensitivity to thresholds for detecting network problems.

Description

Method, apparatus and computer readable medium for channel combining
Technical Field
Embodiments of the present disclosure relate generally to communication technology and, more particularly, relate to a method, apparatus, and computer-readable medium for channel combining.
Background
In communication networks, several techniques for increasing capacity have been proposed. For example, in Wireless Mesh Network (WMN) networks, devices operate on unlicensed (unisense) spectrum at 2.4 and 5 GHz. Dense and uncoordinated IEEE 802.11(Wi-Fi) deployments increase interference (hidden nodes) and/or contention (exposed nodes), severely reduce end-user throughput, and increase packet delay (which is critical for delay sensitive services).
Disclosure of Invention
Embodiments of the present disclosure relate generally to methods for channel combining and corresponding communication devices.
In a first aspect, embodiments of the present disclosure provide an apparatus. The apparatus includes at least one processor; and a memory coupled to the at least one processor, the memory having instructions stored therein that, when executed by the at least one processor, cause the apparatus to: at a device, first information of transmission performance on a first set of channels in a communication network is obtained. The apparatus is also caused to receive, at the apparatus, second information of transmission performance on a second set of channels from another apparatus in the communication network. The apparatus is also caused to determine a target combined channel from the first set of channels and the second set of channels based on the first information and the second information.
In a second aspect, embodiments of the present disclosure provide a method. The method includes obtaining, at a first device, first information of transmission performance on a first set of channels in a communication network. The method also includes receiving, at the first device, second information of transmission performance on a second set of channels from a second device in the communication network. The method further includes determining a target combined channel from the first set of channels and the second set of channels based on the first information and the second information.
In a third aspect, embodiments of the present disclosure provide an apparatus. The apparatus is provided with means for obtaining, at the apparatus, first information of transmission performance on a first set of channels in a communication network. The apparatus also includes means for receiving, at the apparatus, second information of transmission performance on a second set of channels from another apparatus in the communication network. The apparatus also includes means for determining a target combined channel from the first set of channels and the second set of channels based on the first information and the second information.
In a fourth aspect, embodiments of the present disclosure provide a computer-readable medium. The computer readable medium has stored thereon instructions which, when executed by at least one processing unit of the machine, cause the machine to carry out the method according to the second aspect.
Other features and advantages of embodiments of the present disclosure will also become apparent from the following description of the specific embodiments, when read in conjunction with the accompanying drawings, which illustrate, by way of example, the principles of the embodiments of the disclosure.
Drawings
Embodiments of the present disclosure are presented by way of example, and advantages thereof will be explained in more detail below with reference to the accompanying drawings, in which
Fig. 1 illustrates a schematic diagram of spectrum allocation in a WiFi system according to the conventional art;
fig. 2 shows a schematic diagram of spectrum optimization according to the conventional art;
FIG. 3 shows a performance diagram of spectrum optimization according to the conventional art;
fig. 4 shows a schematic diagram of a transmission communication system according to an embodiment of the present disclosure;
fig. 5 shows a flow diagram of a method implemented at a communication device in accordance with an embodiment of the present disclosure;
fig. 6 illustrates a flow diagram of a method implemented at a communication device in accordance with an embodiment of the present disclosure;
FIG. 7 shows a schematic diagram of an apparatus according to an embodiment of the present disclosure; and
FIG. 8 illustrates a block diagram of an example computer-readable medium in accordance with some embodiments of the present disclosure.
Throughout the drawings, the same or similar reference numbers refer to the same or similar elements.
Detailed Description
The subject matter described herein will now be discussed with reference to several exemplary embodiments. It should be understood that these embodiments are discussed only for the purpose of enabling those skilled in the art to better understand and thereby implement the subject matter described herein, and do not set forth any limitations on the scope of the subject matter.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of example embodiments. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises," "comprising," "includes" and/or "including," when used herein, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It should also be noted that, in some alternative implementations, the functions/acts noted may occur out of the order noted in the figures. For example, two functions or acts shown in succession may, in fact, be executed substantially concurrently, or the functions/acts may sometimes be executed in the reverse order, depending upon the functionality/acts involved.
As used herein, the term "communication network" refers to a network that conforms to any suitable communication standard, such as Long Term Evolution (LTE), LTE-advanced (LTE-a), Wideband Code Division Multiple Access (WCDMA), High Speed Packet Access (HSPA), and the like. Further, communication between the terminal device and the network devices in the communication network may be performed according to any suitable generation communication protocol, including but not limited to first generation (1G), second generation (2G), 2.5G, 2.75G, third generation (3G), fourth generation (4G), 4.5G, future fifth generation (5G) communication protocols, and/or any other protocol currently known or to be developed in the future.
Embodiments of the present disclosure may be applied to various communication systems. Given the rapid development of communications, there will, of course, also be future types of communication techniques and systems that may embody the present disclosure. The scope of the present disclosure should not be limited to only the above-described systems. For purposes of illustration, embodiments of the present disclosure will be described with reference to a 5G communication system.
The term "network device" as used herein includes, but is not limited to, Base Stations (BSs), gateways, registration management entities, and other suitable devices in a communication system. The term "base station" or "BS" denotes a node B (NodeB or NB), evolved NodeB (eNodeB or eNB), NR NB (also known as gbb), Remote Radio Unit (RRU), Radio Header (RH), Remote Radio Head (RRH), relay, low power node (e.g., femto, pico, etc.).
The term "terminal device" as used herein includes, but is not limited to, "User Equipment (UE)" and other suitable terminal devices capable of communicating with a network device. For example, the "terminal device" may refer to a terminal, a Mobile Terminal (MT), a Subscriber Station (SS), a portable subscriber station, a Mobile Station (MS), or an Access Terminal (AT).
The term "circuitry" as used herein may refer to one or more or all of the following:
(a) a purely hardware circuit implementation (such as an implementation in analog and/or digital circuitry only), and
(b) a combination of hardware circuitry and software, such as (as applicable):
(i) combinations of analog and/or digital hardware circuitry and software/firmware, and
(ii) a hardware processor (including a digital signal processor) with software, any portions of software and memory that work together to cause a device such as a mobile phone or server to perform various functions, and
(c) hardware circuitry and/or a processor, such as a microprocessor or a portion of a microprocessor, that requires software (e.g., firmware) to operate but may not exist when operation is not required.
This definition of "circuitry" applies to all uses of the term in this application, including in any claims. As another example, as used in this application, the term "circuitry" also encompasses only a portion of an implementation of a hardware circuit or processor (or multiple processors) or a hardware circuit or processor and its (or their) accompanying software and/or firmware. The term "circuitry" also encompasses (e.g., and where applicable to the particular claim element (s)) a baseband integrated circuit or processor integrated circuit for a mobile device or a similar integrated circuit in a server, a cellular network device, or other computing or network device.
There are two main methods for improving end-user throughput and controlling latency, namely Channel Selection (CS) and Channel Bonding (CB). CS refers to the behavior of selecting the primary 20MHz transmission channel. CB refers to a technique of combining a group of adjacent non-overlapping wireless channels to create a single channel with a wider bandwidth, as shown in fig. 1. 802.11n (also known as Wi-Fi 4) introduces CBs where two adjacent 20MHz channels can be merged together to form one 40MHz channel, while 802.11ac (also known as Wi-Fi 5) provides channels with bandwidths up to 160 MHz. Although CS technology has been studied as an independent optimization problem in wlan, it is important to have an efficient dynamic spectrum allocation technique that can select the best channel and channel width simultaneously to maximize the quality of user experience (QoE). Thus, joint channel and bandwidth optimization is referred to as spectrum optimization.
To combat interference and contention issues, active spectrum optimization (channel index and channel width) is an important function of each Wi-Fi Access Point (AP). Wi-Fi networks today consist of the traditional 802.11 standard (a/b/g) and the newer standard (11n/11ac/11ax), placing more emphasis on the importance of the correct choice of spectrum. For example only, as shown in fig. 2, the available channels are 36, 40, 44, and 48. There is an 802.11n neighboring ap (neighap) operating on channel 36, which has a channel width of 40 MHz. There are 5 highly active radio stations associated with neighAP, each station supporting 40MHz channel bonding. The problem is the best number of channels and channel width for the 802.11ac AP to achieve the highest performance.
Most available CS methods can select either channel 44 or 48 as the best channel. The default channel width for the 802.11ac access point is set to 80 MHz. However, in this example, the performance of the channel width is worse than the lowest channel width of 20MHz, as shown in fig. 3. The selection of a channel width of 80MHz means that the home access point can compete with 5 STAs and 1 AP to win one medium. The number of competing participants increases, throughput decreases, and latency increases. Although the best primary channel is selected, the wrong channel width selection will remove the optimality of the CS. A channel width of 40MHz is optimal, with the optimal channel number being 44 or 48. There is no delay due to contention with neighboring APs and their STAs and throughput is maximized. To obtain the best channel 48 and 3 possible channel widths of 20/40/80MHz throughput values, a 4x 411 ac STA is associated with the home AP and throughput testing is performed on downlink, uplink and bi-directional traffic. As shown in fig. 3, this example demonstrates that the highest achievable throughput can be achieved with a lower channel width. Furthermore, a lower channel width means a lower required transmission right. Thus, proper spectrum selection may also affect the usage of the rights.
The spectrum optimization problem becomes more critical in dynamic and unmanaged environments and heterogeneous WMNs, where the selected spectrum should be optimized for each of the existing 802.11 standards in WMNs as well as for internet points.
For more than twenty years, the CS method in WMN has been the focus of attention of researchers, mostly regarded as an independent optimization problem. Although there are many CS methods, based on CS triggers, they can be roughly divided into three categories:
(1) static-CS is performed once at the beginning;
(2) periodic-CS periodic execution;
(3) based on threshold-once the monitored index reaches a threshold, CS is triggered.
The first two groups cannot handle dynamic environments, while the last group is very sensitive to selected performance monitoring metrics and user-defined thresholds. A threshold-based CS may accumulate at a local minimum where performance is not optimal at each point in time. A new method is proposed in which the CS continuously scans all available channels and obtains updated information on all channels by using one additional radio based on channel interference. By updating the channel information, a handover can be performed each time a new best channel is observed. However, it is a purely selective metric (interference) and then AP-based, regardless of the user's location. Therefore, the hidden node problem cannot be solved.
Dynamic Channel Bonding (DCB) has attracted a number of researchers over the past few years. The impact of DCB on throughput and fairness in spatially distributed high density wireless local area networks is discussed. The results show that the widest available channel maximizes the individual long term throughput, while fairness among other wireless local area networks deteriorates. An integer nonlinear model of the DCB is proposed and proves that the DCB can achieve the maximum throughput performance under the CS scheme with the least wireless local area network channel overlap. The conventional DCB method does not consider the dynamics of the environment, unmanaged neighboring APs and WMNs.
To cover dynamic, heterogeneous, and unmanaged environments, new active, efficient, and intelligent dynamic spectrum optimizations are needed. According to an embodiment of the present disclosure, a device determines a target combined channel based on performance information of channels and devices in a network. A target combined channel is determined based on the dynamic performance of the channel. In this way, the best channel combination can be selected, avoiding sensitivity to thresholds for detecting network problems.
Fig. 4 shows a schematic diagram of a communication system 400 in which embodiments of the present disclosure may be implemented. Communication system 400, which is part of a communication network, includes terminal devices 410-1, 410-2. Communication system 400 includes other network devices, such as a primary AP 420 and a static AP with wireless backhaul (backhaul), referred to as extenders 430-1, 430-2,.., 430-M (collectively, "extenders 430," where M is an integer). It should be noted that communication system 400 may also include other elements that are omitted for clarity. The master AP 420 and the expander 430 may communicate with the terminal device 410. It should be understood that the number of terminal devices and network devices shown in fig. 4 is given for illustrative purposes and does not imply any limitation.
Communication system 400 may include any suitable number of network devices and terminal devices. By way of example only, there are N available channel specifications in the communication network 400. The master AP 420 and the expander 430 are configured with R radio interfaces, and the radio interfaces are allocated to one channel specification.
Communications in communication system 400 may be implemented in accordance with any suitable communication protocol, including, but not limited to, first-generation (1G), second-generation (2G), third-generation (3G), fourth-generation (4G), and fifth-generation (5G) cellular communication protocols, wireless local network communication protocols such as Institute of Electrical and Electronics Engineers (IEEE)802.11, and/or the like, and/or any other protocol currently known or to be developed in the future. Moreover, the communication may utilize any suitable wireless communication technique including, but not limited to, Code Division Multiple Access (CDMA), Frequency Division Multiple Access (FDMA), Time Division Multiple Access (TDMA), Frequency Division Duplex (FDD), Time Division Duplex (TDD), Multiple Input Multiple Output (MIMO), Orthogonal Frequency Division Multiple Access (OFDMA), and/or any other technique now known or later developed.
Fig. 5 shows a flow diagram of a method 500 according to an embodiment of the present disclosure. Method 500 may be implemented on any suitable device, such as a terminal device and/or a network device. For purposes of illustration only, the method 500 is described as being implemented at the master AP 420.
At block 510, the master AP 420 obtains first information of transmission performance on a first set of channels. The first information may be obtained periodically. The master AP may passively scan a first set of channels using one radio.
In some embodiments, the first information may include an index of the first set of channels. Alternatively or additionally, the first information may include a busy duration for each channel of the first set of channels that is sensed to be busy. The first information may also include an amount of data on each of the first set of channels. In other embodiments, the first information may include a noise level (e.g., signal-to-noise ratio) on each of the first set of channels.
In some embodiments, the method may be implemented at a terminal device, as described above. If the method is implemented at the terminal device 410-1, the first information may include a retransmission rate on each of the first set of channels. Alternatively or additionally, the first information may comprise an error rate for each channel of the first set of channels. The first information may further include a signal strength on each of the first set of channels.
At block 520, the master AP 420 receives second information of transmission performance on the second set of channels from other devices (e.g., the spreader 430 and the terminal device 410). Similarly, the second information may include an index of the second group of channels. Alternatively or additionally, the second information may include a busy duration for each channel of the second set of channels that is sensed to be busy. The second information may also include an amount of data on each channel in the second set of channels. In other embodiments, the second information may include a noise level on each of the second set of channels.
In some embodiments, if the second information is received from the terminal device 410, the second information may include a retransmission rate on each of the second set of channels. Alternatively or additionally, the second information may include an error rate for each of the second set of channels. The second information may also include a signal strength on each of the second set of channels. In some embodiments, the master AP 420 may periodically notify the extender 430 and/or the terminal device 410 to transmit the second information to the master AP 420. Alternatively, the expander 430 and/or the terminal device 410 may transmit the second information to the master AP 420 for a predetermined period of time.
Fig. 6 shows a flow diagram of a method 600 for obtaining transmission performance information according to an embodiment of the disclosure. It should be understood that the method 600 is exemplary only and not limiting. Method 600 may be implemented on any suitable device. For purposes of illustration only, the method 600 is described as being implemented at the master AP 420.
At block 610, the master AP 420 may obtain transmission environment information for a plurality of network devices. The extender 430 and/or the terminal device 410 may directly transmit the transmission environment information to the master AP 420. The extender 430 and/or the terminal device 410 may also store the transmission environment information into a memory (e.g., cloud storage) accessible by the master AP 420.
In some embodiments, the transmission environment information may include transmission information of a channel with the network device and transmission information of a terminal device connected to the network device. For example, the index of the network device 430-1 and the channel occupied by it, the length of time the channel is occupied, the amount of data transmitted on the channel, the noise level on the channel, etc. are transmitted to the master AP 420 as transmission information of the channel. It should be appreciated that the transmission information for a channel may be any combination of one or more of the foregoing information, and may also include other information indicative of the channel transmission conditions (e.g., signal-to-noise ratio). Embodiments of the present disclosure are not limited thereto.
At block 620, the master AP 420 determines first information of transmission performance based on the transmission environment information. For example only, the primary AP 420 may determine the channel occupancy of the network device as follows:
Figure BDA0003200811750000091
wherein u ishIndicating the channel occupancy.
Alternatively or additionally, the master AP 420 may determine a channel (e.g., a channel) in the following manner
Figure BDA0003200811750000092
) Average error rate of devices above:
Figure BDA0003200811750000093
wherein
Figure BDA0003200811750000094
An index representing a channel; s represents a terminal device;
Figure BDA0003200811750000095
representing channels
Figure BDA0003200811750000096
Average error rate over; error _ ratesRepresenting channels
Figure BDA0003200811750000097
Error rate of the terminal device s.
In some embodiments, a channel (e.g., a channel)
Figure BDA0003200811750000098
) The tie rate above can be obtained as follows:
Figure BDA0003200811750000099
wherein
Figure BDA00032008117500000910
An index representing a channel; s represents a terminal device;
Figure BDA00032008117500000911
representing channels
Figure BDA00032008117500000912
Average retransmission rate over; retries _ ratesRepresenting channels
Figure BDA00032008117500000913
The retransmission rate of the terminal device s.
In some embodiments, the master AP may utilize a method of machine learning to obtain information of transmission performance. In some embodiments, Q-learning (reinforcement learning, RL) may be used to update the Q-value for the currently applied spectrum channel in WMN.
Under a limited number of channel specifications, the goal is to maximize the sum of the end-to-end rewards per user, as follows:
Figure BDA0003200811750000101
the prize for each terminal device k may be expressed as follows:
rk=(1-Pe,k)(1-Pr,k)Rk(5) wherein P ise,kRepresenting the error rate of the device in the kth; pr,kIndicating the retransmission rate of the kth terminal equipment; and RkIndicating the goodput of the kth terminal device.
In some embodiments, the reward takes into account a clear level of goodput of the terminal device. If the terminal device is affected by the hidden node problem, the error rate may be high despite the high effective throughput of the terminal device. Also for the exposed node problem, the number of bytes of the transmitter may be high, but most are due to retransmissions.
In some embodiments, for node viThe instant prize in state s of the selected channel a is as follows:
Figure BDA0003200811750000102
where s represents the state of the terminal device (e.g., terminal device 410-1); a represents a switching action which can be executed by the terminal equipment; v. ofiDenotes the ith terminal device, and rkRepresenting end-to-end user throughput.
In Q learning, the reward Q (s, a, v) is accumulatedi) Calculated using the previous Q value and the instant prize, which is expressed as follows:
Figure BDA0003200811750000103
wherein, Q(s)t,at,vi) The jackpot at state s and channel a at time t; r ist+1By taking action atAnd then from state stTransition to state st+1To obtain a reward; and parameters η and γ are the learning factor and discount rate, respectively, with values between 0 and 1. The learning factor η controls the convergence rate of learning. The discount rate y is used to weight recent rewards. Specifically, the closer γ is to 1, the heavier the future award will be. The Q value is updated with the sensing information.
In some embodiments, Deep Neural Network (DNN) techniques may be used. Under certain default scenarios, DNN is pre-trained offline, and specific network parameters (such as channel utilization, overlapping influence and hidden node influence) are known to contribute to the reward rkThe influence of (c). In the online phase, the DNN learns more specific characteristics of a particular environment (e.g., rows of terminal devices)As patterns, behavioral patterns of neighbors, etc.). The input to the DNN may present the current network state of the entire WMN, the particular combined channel and its Q value obtained by sensing. The DNN may convert the input for the combined channel into a weight that presents a predictive reward. DNN may be invoked for each combined channel since the weight matrix of the hidden layer of DNN is corrected using only the combined channel currently applied in communication network 400. In some embodiments, an LSTM type of DNN may be used.
At block 630, the master AP 420 may store first information of transmission performance. The first information may be stored locally in the master AP 420. Alternatively, the first information may be stored in cloud storage. In some embodiments, the master AP 420 may update the historical information of the transmission performance based on the first information and/or the second information of the transmission performance.
Returning to fig. 4, the master AP 420 determines a target combined channel based on the first information and the second information. In some embodiments, the master AP 420 may determine the target combined channel with the best transmission performance. For example, the primary AP 420 may consider the rewards of the different combined channels and select the reward with the highest reward.
In some embodiments, the master AP 420 may determine a current combined channel (referred to as a "first combined channel") currently used by the master AP 420. The master AP 420 may compare the current combined channel with the target combined channel.
For example, the primary AP 420 may obtain the output of the DNN and the current prize. The master AP 420 may switch to the target combined channel if the difference between the target combined channel and the first combined channel exceeds a predetermined threshold. For example, if there is a target combined channel for which the predicted reward is above a certain threshold (e.g., 15%) of the current reward, the primary AP 420 may switch from the current combined channel to the target combined channel. If the difference between the target combined channel and the first combined channel is not a predetermined threshold, the master AP 420 may not switch to the target combined channel.
In this way, the best combined channel can be selected at each time instant and sensitivity to thresholds for detecting problems in WMNs is avoided. Furthermore, the RL optimum strategy is estimated by DNN and trial and error is minimized.
In some embodiments, an apparatus (e.g., terminal device 110-1) for performing method 600 may include respective means for performing respective steps in method 600. These components may be implemented in any suitable manner. For example, it may be implemented by a circuit or a software module.
In some embodiments, the apparatus comprises: means for obtaining, at a first device, first information of transmission performance on a first set of channels in a communication network; means for receiving, at the first device, second information of transmission performance on a second set of channels from a second device in the communication network; and means for determining a target combined channel from the first set of channels and the second set of channels based on the first information and the second information.
In some embodiments, the first information comprises at least one of an index of each channel in the first set of channels, a busy duration of each channel in the first set of channels, an amount of data on each channel in the first set of channels, or a noise level on each channel in the first set of channels.
In some embodiments, the first device is a terminal device, the first information comprises at least one of: a retransmission rate of each channel in the first set of channels, an error rate of each channel in the first set of channels, a signal strength of each channel in the first set of channels, or a noise level of each channel in the first set of channels.
In some embodiments, the apparatus further comprises: means for updating historical information of transmission performance on the first channel and the second set of channels with the first information and the second information.
In some embodiments, the apparatus further comprises: means for determining a first combined channel used by a first device; means for comparing the first combined channel to a target combination of channels; and means for switching from the first combined channel to the target combined channel in response to a difference in transmission performance between the target combined channel and the first combined channel exceeding a threshold.
In some embodiments, the first information of transmission performance is obtained at a predetermined time period.
In some embodiments, the second information of transmission performance is received at a predetermined time period.
Fig. 7 is a simplified block diagram of a device 700 suitable for implementing embodiments of the present disclosure. Device 700 may be implemented at a network device, such as a master AP 420 and an expander 430. Device 700 may also be implemented at terminal device 110. As shown, device 700 includes one or more processors 710, one or more memories 720 coupled to processor(s) 710, one or more transmitters and/or receivers (TX/RX)740 coupled to processor 710.
The processor 710 may be of any type suitable to the local technology network, and may include one or more of general purpose computers, special purpose computers, microprocessors, Digital Signal Processors (DSPs) and processors based on a multi-core processor architecture, as non-limiting examples. The device 700 may have multiple processors, such as application specific integrated circuit chips, that are time dependent from a clock synchronized with the main processor.
The memory 720 may be of any type suitable for local technology networks and may be implemented using any suitable data storage technology, such as non-transitory computer-readable storage media, semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory, as non-limiting examples.
The memory 720 stores at least a portion of the program 730. The device 700 may load the program 730 from the computer-readable medium into RAM for execution. The computer readable medium may include any type of tangible, non-volatile storage, such as ROM, EPROM, flash memory, a hard disk, a CD, a DVD, etc. Fig. 8 shows an example of a computer readable medium 800 in the form of a CD or DVD. The computer readable medium has program 730 stored thereon.
TX/RX 740 is used for bi-directional communication. TX/RX 740 has at least one antenna to facilitate communication, although in practice the access nodes referred to in this application may have multiple antennas. A communication interface may represent any interface necessary to communicate with other network elements.
The program 730 is assumed to include program instructions that, when executed by the associated processor 710, enable the device 700 to operate in accordance with embodiments of the present disclosure, as discussed herein with reference to fig. 5 and 6. That is, embodiments of the present disclosure may be implemented by computer software that may be executed by the processor 710 of the device 700, or by hardware, or by a combination of software and hardware.
While this specification contains many specific implementation details, these should not be construed as limitations on the scope of any disclosure or of what may be claimed, but rather as descriptions of features specific to particular disclosures of particular implementations. Certain features that are described in this specification in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination. Furthermore, although features may be described above as acting in certain combinations and even initially claimed as such, one or more features from a claimed combination can in some cases be excised from the combination, and the claimed combination may be directed to a subcombination or variation of a subcombination.
Similarly, while operations are depicted in the drawings in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. And (6) obtaining the result. In some cases, multitasking and parallel processing may be advantageous. Moreover, the separation of various system components in the embodiments described above should not be understood as requiring such separation in all embodiments, and it should be understood that the described program components and systems can generally be integrated together in a single software product or packaged into multiple software products.
Various modifications, adaptations, and other embodiments of the present disclosure may become apparent to those skilled in the relevant arts in view of the foregoing description, when read in conjunction with the accompanying drawings. Any and all modifications will still fall within the scope of the non-limiting and exemplary embodiments of this disclosure. Moreover, other embodiments of the present disclosure set forth herein will occur to those skilled in the art to which these embodiments of the present disclosure pertain having the benefit of the teachings presented in the foregoing descriptions and the associated drawings.
Therefore, it is to be understood that the embodiments of the disclosure are not to be limited to the specific embodiments disclosed and that modifications and other embodiments are intended to be included within the scope of the appended claims. Although specific terms are employed herein, they are used in a generic and descriptive sense only and not for purposes of limitation.

Claims (16)

1.一种设备,包括:1. A device comprising: 至少一个处理器;以及at least one processor; and 存储器,耦合到所述至少一个处理器,所述存储器在其中存储有指令,当所述指令由所述至少一个处理器执行时,使所述设备:a memory coupled to the at least one processor, the memory having instructions stored therein that, when executed by the at least one processor, cause the apparatus to: 在所述设备处,获得通信网络中第一组信道上的传输性能的第一信息;at the device, obtaining first information of transmission performance on a first set of channels in the communication network; 在所述设备处,从所述通信网络中的另一设备接收第二组信道上的传输性能的第二信息;以及at the device, receiving second information of transmission performance on a second set of channels from another device in the communication network; and 基于所述第一信息和所述第二信息,从所述第一组信道和所述第二组信道中确定目标组合信道。A target combined channel is determined from the first set of channels and the second set of channels based on the first information and the second information. 2.根据权利要求1所述的设备,其中所述第一信息包括以下至少一项:2. The device of claim 1, wherein the first information comprises at least one of the following: 所述第一组信道中的每个信道的索引,the index of each channel in the first set of channels, 所述第一组信道中的每个信道的忙碌持续时间,the busy duration of each channel in the first set of channels, 所述第一组信道中的每个信道上的数据量,或the amount of data on each of the first set of channels, or 所述第一组信道中的每个信道上的噪声水平。the noise level on each channel in the first set of channels. 3.根据权利要求1所述的设备,其中所述设备是终端设备,所述第一信息包括以下至少一项:3. The device according to claim 1, wherein the device is a terminal device, and the first information comprises at least one of the following: 所述第一组信道中的每个信道上的重传速率,the retransmission rate on each of the first set of channels, 所述第一组信道中的每个信道上的错误率,the error rate on each of the first set of channels, 所述第一组信道中的每个信道上的信号强度,或the signal strength on each of the first set of channels, or 所述第一组信道中的每个信道上的噪声水平。the noise level on each channel in the first set of channels. 4.根据权利要求1所述的设备,其中所述设备还被使得:4. The device of claim 1, wherein the device is further caused to: 利用所述第一信息和所述第二信息更新所述第一组信道和所述第二组信道上的传输性能的历史信息。The historical information of transmission performance on the first set of channels and the second set of channels is updated using the first information and the second information. 5.根据权利要求1所述的设备,其中所述设备还被使得:5. The apparatus of claim 1, wherein the apparatus is further caused to: 确定由所述设备使用的第一组合信道;determining a first combined channel used by the device; 将所述第一组合信道与信道的所述目标组合相比较;以及comparing the first combined channel to the target combination of channels; and 响应于所述目标组合信道与所述第一组合信道之间的传输性能差异超过阈值,从所述第一组合信道切换到所述目标组合信道。In response to a difference in transmission performance between the target combined channel and the first combined channel exceeding a threshold, switching from the first combined channel to the target combined channel. 6.根据权利要求1所述的设备,其中传输性能的所述第一信息是在预定时段获得的。6. The apparatus of claim 1, wherein the first information of transmission performance is obtained over a predetermined period of time. 7.根据权利要求1所述的设备,其中传输性能的所述第二信息是在预定时段接收的。7. The apparatus of claim 1, wherein the second information of transmission performance is received within a predetermined time period. 8.一种方法,包括:8. A method comprising: 在第一设备处,获得通信网络中第一组信道上的传输性能的第一信息;at the first device, obtaining first information of transmission performance on a first set of channels in the communication network; 在所述第一设备处,从所述通信网络中的第二设备接收第二组信道上的传输性能的第二信息;以及at the first device, receiving second information of transmission performance on a second set of channels from a second device in the communication network; and 基于所述第一信息和所述第二信息,从所述第一组信道和所述第二组信道中确定目标组合信道。A target combined channel is determined from the first set of channels and the second set of channels based on the first information and the second information. 9.根据权利要求8所述的方法,其中所述第一信息包括以下至少一项:9. The method of claim 8, wherein the first information comprises at least one of the following: 所述第一组信道中的每个信道的索引,the index of each channel in the first set of channels, 所述第一组信道中的每个信道的忙碌持续时间,the busy duration of each channel in the first set of channels, 所述第一组信道中的每个信道上的数据量,或the amount of data on each of the first set of channels, or 所述第一组信道中的每个信道上的噪声水平。the noise level on each channel in the first set of channels. 10.根据权利要求8所述的方法,其中所述第一设备是终端设备,所述第一信息包括以下至少一项:10. The method according to claim 8, wherein the first device is a terminal device, and the first information comprises at least one of the following: 所述第一组信道中的每个信道上的重传速率,the retransmission rate on each of the first set of channels, 所述第一组信道中的每个信道上的错误率,the error rate on each of the first set of channels, 所述第一组信道中的每个信道上的信号强度,或the signal strength on each of the first set of channels, or 所述第一组信道中的每个信道上的噪声水平。the noise level on each channel in the first set of channels. 11.根据权利要求8所述的方法,还包括:11. The method of claim 8, further comprising: 利用所述第一信息和所述第二信息更新所述第一组信道和所述第二组信道上的传输性能的历史信息。The historical information of transmission performance on the first set of channels and the second set of channels is updated using the first information and the second information. 12.根据权利要求8所述的方法,还包括:12. The method of claim 8, further comprising: 确定由所述第一设备使用的第一组合信道;determining a first combined channel used by the first device; 将所述第一组合信道与信道的所述目标组合相比较;以及comparing the first combined channel to the target combination of channels; and 响应于所述目标组合信道与所述第一组合信道之间的传输性能差异超过阈值,从所述第一组合信道切换到所述目标组合信道。In response to a difference in transmission performance between the target combined channel and the first combined channel exceeding a threshold, switching from the first combined channel to the target combined channel. 13.根据权利要求8所述的方法,其中传输性能的所述第一信息是在预定时段获得的。13. The method of claim 8, wherein the first information of transmission performance is obtained during a predetermined period. 14.根据权利要求8所述的方法,其中传输性能的所述第二信息是在预定时段接收的。14. The method of claim 8, wherein the second information of transmission performance is received within a predetermined time period. 15.一种计算机可读介质,在其上存储有指令,当所述指令由机器的至少一个处理单元执行时,使所述机器执行根据权利要求8-14中任一项所述的方法。15. A computer readable medium having stored thereon instructions which, when executed by at least one processing unit of a machine, cause the machine to perform the method of any of claims 8-14. 16.一种装置,包括:16. An apparatus comprising: 用于在所述装置处获得通信网络中第一组信道上的传输性能的第一信息的部件;means for obtaining, at the apparatus, first information of transmission performance over a first set of channels in the communication network; 用于在所述装置处从所述通信网络中的另一装置接收第二组信道上的传输性能的第二信息的部件;以及means for receiving, at the device, second information of transmission performance on a second set of channels from another device in the communication network; and 用于基于所述第一信息和所述第二信息、从所述第一组信道和所述第二组信道中确定目标组合信道的部件。Means for determining a target combined channel from the first set of channels and the second set of channels based on the first information and the second information.
CN201980091537.4A 2019-02-10 2019-02-10 Method, apparatus and computer readable medium for channel combining Pending CN113412658A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2019/074751 WO2020160693A1 (en) 2019-02-10 2019-02-10 Method, device and computer readable medium for channel combination

Publications (1)

Publication Number Publication Date
CN113412658A true CN113412658A (en) 2021-09-17

Family

ID=71948072

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201980091537.4A Pending CN113412658A (en) 2019-02-10 2019-02-10 Method, apparatus and computer readable medium for channel combining

Country Status (2)

Country Link
CN (1) CN113412658A (en)
WO (1) WO2020160693A1 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090052463A1 (en) * 2007-08-24 2009-02-26 Motorola, Inc. Method of communicating within a mesh network
CN101621837A (en) * 2008-06-30 2010-01-06 华为技术有限公司 Channel switching method, mesh network node and mesh network
US20140192710A1 (en) * 2013-01-09 2014-07-10 Keith Charette Router
CN105340333A (en) * 2013-10-18 2016-02-17 华为技术有限公司 Method and apparatus for combined configuration for power and channel of WLAN
WO2018080584A1 (en) * 2016-10-31 2018-05-03 Intel IP Corporation Station (sta), access point (ap) and methods of signaling for channel bonding arrangements
US20180279371A1 (en) * 2015-10-21 2018-09-27 Intel IP Corporation Non-contiguous channel bonding
WO2019020527A1 (en) * 2017-07-28 2019-01-31 Nokia Solutions And Networks Oy A system for optimizing quality of experience of a user device of a multi-radio multi-channel wireless network

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
BR112015018389B1 (en) * 2014-07-01 2023-04-25 Huawei Technologies Co., Ltd DEVICE FOR ASSIGNING RADIO CHANNELS TO RADIO TRANSCEIVER DEVICES, METHOD FOR ASSIGNING AVAILABLE RADIO CHANNELS TO RADIO TRANSCEIVER DEVICES, AND COMPUTER READABLE STORAGE MEDIA
CN106470488B (en) * 2015-08-20 2020-02-21 华为技术有限公司 Channel bundling method and device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090052463A1 (en) * 2007-08-24 2009-02-26 Motorola, Inc. Method of communicating within a mesh network
CN101621837A (en) * 2008-06-30 2010-01-06 华为技术有限公司 Channel switching method, mesh network node and mesh network
US20140192710A1 (en) * 2013-01-09 2014-07-10 Keith Charette Router
CN105340333A (en) * 2013-10-18 2016-02-17 华为技术有限公司 Method and apparatus for combined configuration for power and channel of WLAN
US20180279371A1 (en) * 2015-10-21 2018-09-27 Intel IP Corporation Non-contiguous channel bonding
WO2018080584A1 (en) * 2016-10-31 2018-05-03 Intel IP Corporation Station (sta), access point (ap) and methods of signaling for channel bonding arrangements
WO2019020527A1 (en) * 2017-07-28 2019-01-31 Nokia Solutions And Networks Oy A system for optimizing quality of experience of a user device of a multi-radio multi-channel wireless network

Also Published As

Publication number Publication date
WO2020160693A1 (en) 2020-08-13

Similar Documents

Publication Publication Date Title
USRE48161E1 (en) Systems and methods for adaption and reconfiguration in a wireless network
CN114514773B (en) Profile-based client steering in a multiple Access Point (AP) network
CN110291746B (en) Method and apparatus for controlling radio channel deployment in unlicensed spectrum
US20190110318A1 (en) Enhanced Channel Access Mechanisms for Wide Band Operation on Unlicensed Bands
JP6226064B2 (en) Method, apparatus and system for performing wireless communication in wireless communication system
CN108141333B (en) Method and communication terminal for handling signal measurements in a wireless communication network
JP6097409B2 (en) DL / UL resource setting method and apparatus in TDD system
US8913575B2 (en) Releasing a radio resource (e.g. primary component carrier) based on capacities of base stations
CN104769998A (en) Systems and methods for adaptation and reconfiguration in wireless networks
CN108632968A (en) Method and apparatus for uplink power control
CN112335278B (en) Method, apparatus and computer-readable medium for network optimization
CN106416344B (en) Method and apparatus for enabling use of unlicensed frequency bands
US11330494B2 (en) Methods, apparatuses, computer programs and computer program products for load balancing
TWI486033B (en) Method for coordinating at least one first transmission from a single-point transmitter to a single-point receiver and at least one second transmission from a multipoint transmitter or to a multipoint receiver in a radio communication system, network nod
WO2020164500A1 (en) Two stage cross-link interference transmission and measurement
JP5767738B2 (en) Communication control method, base station, and wireless terminal
US9584194B2 (en) Method and apparatus for cancelling interference
RU2649309C1 (en) Priority method of identification and measurement of cells
US20220361243A1 (en) Flexible energy detection in unlicensed spectrum
JP5444298B2 (en) Wireless communication system, wireless base station, and communication control method
WO2025077216A1 (en) Service node selection methods and service node selection device, and storage medium
CN113412658A (en) Method, apparatus and computer readable medium for channel combining
CN107005850B (en) Method, base station and cellular communication network for reconfiguring spectrum usage
CN106688269B (en) Radio network node and method for determining whether a wireless device is a suitable candidate for handover to a target cell for load balancing reasons
CN111132219A (en) Systems and methods for adaptation and reconfiguration in wireless networks

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