WO2020192363A1 - 一种通信方法及设备 - Google Patents
一种通信方法及设备 Download PDFInfo
- Publication number
- WO2020192363A1 WO2020192363A1 PCT/CN2020/077359 CN2020077359W WO2020192363A1 WO 2020192363 A1 WO2020192363 A1 WO 2020192363A1 CN 2020077359 W CN2020077359 W CN 2020077359W WO 2020192363 A1 WO2020192363 A1 WO 2020192363A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- prru
- signals
- group
- groups
- rhub
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 83
- 238000004891 communication Methods 0.000 title claims abstract description 52
- 238000012545 processing Methods 0.000 claims description 48
- 238000013461 design Methods 0.000 description 24
- 238000010586 diagram Methods 0.000 description 17
- 230000006870 function Effects 0.000 description 17
- 230000008569 process Effects 0.000 description 12
- 238000004590 computer program Methods 0.000 description 9
- 230000005540 biological transmission Effects 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 4
- 238000010295 mobile communication Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 239000003795 chemical substances by application Substances 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000011144 upstream manufacturing Methods 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/08—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
- H04B7/0868—Hybrid systems, i.e. switching and combining
- H04B7/0874—Hybrid systems, i.e. switching and combining using subgroups of receive antennas
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0453—Resources in frequency domain, e.g. a carrier in FDMA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0037—Inter-user or inter-terminal allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0452—Multi-user MIMO systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/08—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
- H04B7/0837—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station using pre-detection combining
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0058—Allocation criteria
- H04L5/0064—Rate requirement of the data, e.g. scalable bandwidth, data priority
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
- H04W72/542—Allocation or scheduling criteria for wireless resources based on quality criteria using measured or perceived quality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
- H04W72/566—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
- H04W88/085—Access point devices with remote components
Definitions
- This application relates to the field of communication technology, and in particular to a communication method and device.
- a base station structure adopts a baseband processing unit (baseband unit, BBU)-radio unit hub (remote radio unit hub, RHUB)-low power RRU (picro-RRU, pRRU) three Layer structure.
- BBU baseband processing unit
- RHUB remote radio unit hub
- RRU remote radio unit hub
- a BBU can be connected to one or more RHUBs, and a RHUB can be connected to multiple pRRUs.
- BBU sends the signal to RHUB
- RHUB and pRRU are connected through a network cable
- RHUB distributes the signal to each pRRU
- each pRRU processes the signal into a radio frequency signal, and then passes through the radio frequency feeder, combiner/splitter , Antennas and other transmission equipment connect radio frequency signals indoors.
- the indoor terminal sends the feedback signal to the pRRU, and each pRRU sends the feedback signal to the RHUB.
- the RHUB combines the radio frequency of each uplink data, and then sends it to the BBU for demodulation. Therefore, the same cell configured by multiple pRRUs may also be called a radio frequency combined cell.
- the noise floor will increase.
- the number of combined pRRUs the greater the increase of the noise floor. For example, if 16 pRRUs are combined, the uplink noise floor will increase by 12dB, 32 When a pRRU is combined, the uplink noise floor is raised by 15dB. Since the terminal transmitting power is constant, after the noise floor is raised, the uplink performance will deteriorate. Therefore, from the perspective of uplink performance, the number of pRRUs should be reduced. However, when the number of pRRUs is small, a larger number of BBUs may need to be added, which will increase the cost of operators. Therefore, it leads to a contradiction between uplink performance and low cost.
- the embodiments of the present application provide a communication method and device, which are used to solve the problem of the contradiction between uplink performance and low cost when uplink data of multiple pRRUs are combined in the prior art.
- an embodiment of the present application provides a communication method, including: a BBU receives M groups of signals, where each group of signals includes N signals, where M is an integer greater than 0, and N is the BBU's The maximum number of signal channels supported by a physical cell when demodulating signals; the BBU determines the H groups of signals carrying data in the M groups of signals, 0 ⁇ H ⁇ M; the BBU combines the H groups of signals into one group Data; the BBU demodulates the group of data obtained by combining.
- the BBU receives M groups of signals, and combines and demodulates the H groups of signals carrying data in the M groups of signals.
- the baseband processing resources of a physical cell are currently fixed, so the maximum number of signal channels supported by the physical cell when demodulating signals is fixed, such as N, then a physical cell can support up to 1 RHUB for scheduling.
- the physical cell can receive M*N signals, that is, the physical cell can support M RHUBs. It can be seen that the embodiment of the present application can increase the coverage of the physical cell without affecting the uplink performance, thereby reducing the cost.
- combining the H groups of signals into a group of data by the BBU may include: the BBU converts the H groups of signals into frequency domains to obtain H groups of frequency domain signals; the BBU Combine the H groups of frequency domain signals.
- the BBU can combine the H-group signals in the frequency domain by converting the H-group signals to the frequency domain.
- combining the H groups of frequency domain signals by the BBU may include: for the i-th frequency domain signal in each group of frequency domain signals, the BBU determines the i-th frequency domain signal In the frequency domain signal carrying the data frequency band, the i is taken over an integer not greater than N; the BBU combines the frequency band carrying data in the i-th frequency domain signal in each group of frequency domain signals to obtain the The i-th signal.
- the BBU may not combine frequency bands that do not carry data when performing frequency domain combining, thereby reducing the noise floor of frequency domain combined data, and further improving uplink performance without reducing the number of pRRUs.
- RHUB receives the time-domain signals of 4 pRRUs, it combines the time-domain signals of the 4 pRRUs by radio frequency.
- the time-domain signals of the 4 pRRUs are divided into two groups and then radio frequency combined. Each group includes two pRRUs, that is, two pRRUs participate in the combined. Combine the frequency bands that do not carry data, so the frequency domain combination method does not raise the noise floor.
- the BBU combining the H groups of signals into a group of data may include: the BBU combining the i-th signal of each group of signals in the H group of signals in the time domain, The i-th signal in the set of data is obtained, and the i is taken over an integer not greater than N.
- the BBU combines the H channels of signals that carry data in the time domain, which can avoid merging the noise floor of signals that do not carry data, thereby reducing the amount of noise floor of the combined data, thereby improving Uplink performance.
- At least one group of signals in the M groups of signals may be obtained by RHUB combining signals sent by multiple pRRUs in the time domain.
- an embodiment of the present application provides a communication method, including: RHUB receives signals sent by P pRRUs, where P is an integer greater than or equal to 2; and the RHUB determines at least two of the P pRRUs A target pRRU for radio frequency combining; the RHUB combines the received signals sent by the at least two target pRRUs in the time domain by radio frequency to obtain a combined signal; the RHUB combines the combined signal Sent to the physical layer entity for demodulation.
- RHUB selects some pRRUs from all pRRUs for radio frequency combining, so that the number of pRRUs participating in the radio frequency combining is reduced, thereby reducing the noise floor of the radio frequency combining, and thus, without reducing the number of pRRUs. In the case of improving uplink performance.
- the RHUB may receive indication information sent by the BBU, where the indication information is used to indicate the pRRU information that can perform radio frequency combining in each time period of the scheduling period. Therefore, the RHUB may divide the P pRRUs into M pRRU groups based on the indication information, where M is the number of divided time periods in the scheduling period, and any pRRU group in the M pRRU groups includes the corresponding A pRRU capable of radio frequency combining within the time period; the RHUB determines a target pRRU group among the M pRRU groups, and determines multiple pRRUs included in the target pRRU group as at least two targets for radio frequency combining pRRU, the target pRRU group includes pRRUs capable of radio frequency combining in the current time period.
- RHUB can determine part of the pRRUs for radio frequency combining in the current time period under the instruction of RHUB.
- the above design can make the pRRUs participating in the radio frequency combining The number is reduced, which can reduce the noise floor of the radio frequency combination, and thus can improve the uplink performance without reducing the number of pRRUs.
- the RHUB may obtain the respective priorities of the M pRRU groups; thus, the RHUB may adjust the M pRRU groups based on the respective priorities of the M pRRU groups The sequence; the RHUB determines the target pRRU group based on the adjusted sequence.
- RHUB can prioritize scheduling of pRRU groups with higher priority, thereby reducing the scheduling interval of pRRU groups with higher priority, thereby improving uplink performance.
- the RHUB acquiring the respective priorities of the M pRRU groups may include: for each pRRU group in the M pRRU groups, the RHUB acquiring the priorities in the pRRU groups The priority of the user that can be scheduled by each pRRU included; the RHUB determines the priority of the pRRU group based on the priority of the user that can be scheduled by each pRRU included in the pRRU group. In the above design, RHUB determines the priority of the pRRU group based on the priority of the user, so that RHUB can schedule users with higher priority first, thereby reducing the scheduling interval of users with higher priority, thereby improving uplink performance.
- the embodiments of the present application provide a communication method, including: pRRU determines N users that can be scheduled; the pRRU determines the priority of the N users; the pRRU is based on the priority of the N users Level, scheduling M users among N users, 0 ⁇ M ⁇ N, where N and M are both integers; the pRRU sends to RHUB the uplink signals sent by the scheduled M users respectively.
- the pRRU first passes the users that can be scheduled, and then schedules each user based on the priority of each user, so that the pRRU can accurately obtain the user's uplink signal, and through the embodiment of the application, the priority is higher
- the users can get timely scheduling, which can reduce the impact on user services.
- the pRRU when the pRRU determines the N users that can be scheduled, it may include: the pRRU receives the channel sounding reference signal SRS respectively sent by multiple users; the pRRU determines that the signal strength of the sent SRS is greater than the preset threshold The N users are users that can be scheduled.
- the pRRU can determine whether the user sending the SRS is a user scheduled by itself through the signal strength of the SRS, and the SRS signal strength sent by the user scheduled by the pRRU is relatively high.
- the pRRU may determine that it needs to report data to the RHUB.
- pRRUs are scheduled by time sharing, and different pRRUs are scheduled in different time periods, so that the number of pRRUs for radio frequency combining can be reduced without reducing the coverage of the physical cell, so as to reduce the bottom of the radio frequency. Noise, which in turn can improve uplink performance.
- the pRRU when the pRRU determines that it needs to report data to the RHUB, it may include: the pRRU receives instruction information sent by the baseband processing unit, and the instruction information is used to indicate the time when the pRRU reports the data When the pRRU reaches the time, it is determined that it needs to report data to the RHUB.
- the pRRU can determine the time for reporting data under the instruction of the BBU, that is, the scheduled time, so that the data can be reported within this time period.
- the pRRU may also report the priorities of the M users to the RHUB.
- RHUB can receive the priority of each user under each pRRU in the pRRU group, so that the priority of the pRRU group can be determined based on the priority of each user, and the scheduling order of the pRRU group can be adjusted according to the priority of the pRRU group , So that RHUB can prioritize users with higher priority, which can reduce the scheduling interval of users with higher priority, thereby improving uplink performance.
- an embodiment of the present application provides a communication method, including: a BBU receives a combined signal sent by at least one RHUB; the BBU demodulates the combined signal sent by a first RHUB, wherein the first RHUB is any RHUB among the at least one RHUB.
- the BBU selects one RHUB from all RHUBs for demodulation, so that the maximum combined pRRU supported by a single physical cell can be increased without changing the RHUB specifications without changing the uplink performance.
- the number can increase the coverage.
- a physical cell supports signal processing of one RHUB, so the entity of the physical cell can be connected to one RHUB.
- the coverage area of a physical cell is the coverage area of 16 pRRUs.
- one physical cell can support two or more than two RHUBs, so the coverage of a physical cell can be 32 pRRUs or even more pRRUs, and while increasing the coverage , You can also not lose the uplink performance.
- the BBU may determine that the priority of the first RHUB is the highest among the at least one RHUB. In the above design, the BBU demodulates the RHUB with the higher priority first, so that the scheduling interval of the RHUB with the higher priority can be reduced, and the uplink performance can be improved.
- the present application provides a communication device.
- the device can be a BBU or a chip or chipset in the BBU.
- the device can be a RHUB or a chip or chipset in the RHUB.
- the device can be
- the pRRU may also be a chip or chipset in the pRRU.
- the device may include a processing unit and a transceiving unit.
- the processing unit may be a processor, and the transceiving unit may be a transceiver; the device may also include a storage unit, and the storage unit may be a memory; the storage unit is used to store instructions, The processing unit executes the instructions stored in the storage unit, so that the BBU executes the corresponding functions in the first aspect, or the processing unit executes the instructions stored in the storage unit, so that RHUB executes the corresponding functions in the second aspect. Function, or the processing unit executes the instructions stored in the storage unit, so that the pRRU executes the corresponding function in the third aspect.
- the processing unit may be a processor, the transceiver unit may be an input/output interface, a pin or a circuit, etc.; the processing unit executes the instructions stored in the storage unit, so that the BBU executes the foregoing The corresponding function in the first aspect, or the processing unit executes the instructions stored in the storage unit, so that RHUB executes the corresponding function in the second aspect, or the processing unit executes the instructions stored in the storage unit to Make pRRU perform the corresponding function in the third aspect.
- the storage unit may be a storage unit (for example, register, cache, etc.) in the chip or chipset, or a storage unit (for example, read-only memory, random memory, etc.) located outside the chip or chipset in the terminal device. Fetch memory, etc.).
- a communication device including a processor, a communication interface, and a memory.
- the communication interface is used to transmit information, and/or messages, and/or data between the device and other devices.
- the memory is used to store computer-executable instructions.
- the processor executes the computer-executable instructions stored in the memory, so that the device executes the communication method according to the first aspect or any one of the first aspects.
- the present application also provides a computer-readable storage medium having instructions stored in the computer-readable storage medium, which when run on a computer, cause the computer to execute the methods described in the foregoing aspects.
- the present application also provides a computer program product including instructions, which when run on a computer, causes the computer to execute the methods described in the foregoing aspects.
- FIG. 1 is a schematic structural diagram of a network device divided into CU and DU according to an embodiment of the application;
- FIG. 2 is a schematic structural diagram of a network device of LampSite architecture provided by an embodiment of the application
- FIG. 3 is a flowchart of a communication method provided by an embodiment of this application.
- Figure 4 is a schematic diagram of a sub-combination road provided by an embodiment of the application.
- FIG. 5 is a schematic diagram of an uplink signal demodulation provided by an embodiment of this application.
- 6A is a schematic diagram of combining sub-combined signals in the time domain according to an embodiment of the application.
- 6B is a schematic diagram of combining sub-combined signals in the frequency domain according to an embodiment of the application.
- FIG. 7 is a flowchart of another communication method provided by an embodiment of the application.
- FIG. 8 is a schematic diagram of indication information provided by an embodiment of this application.
- FIG. 9 is a schematic diagram of another indication information provided by an embodiment of this application.
- FIG. 10 is a schematic diagram of RHUB time division scheduling RHUB according to an embodiment of the application.
- FIG. 11 is a flowchart of a pRRU sending a signal to RHUB according to an embodiment of the application
- FIG. 12 is a flowchart of another communication method provided by an embodiment of this application.
- FIG. 13 is a schematic structural diagram of a communication device provided by an embodiment of this application.
- FIG. 14 is a schematic structural diagram of a communication device provided by an embodiment of this application.
- the communication method provided in this application can be applied to various communication systems, for example, the Internet of Things (IoT), the narrowband Internet of Things (NB-IoT), and the long term evolution (long term evolution).
- LTE can also be a fifth-generation (5G) communication system
- 5G fifth-generation
- NR 5G new radio
- GSM global system for mobile communication
- GSM global system for mobile communication
- UMTS mobile communication system
- CDMA code division multiple access
- new communication systems that will appear in the development of future communications.
- the terminal device involved in the embodiments of the present application is a device that provides users with voice and/or data connectivity, for example, a handheld device with a wireless connection function, a vehicle-mounted device, and the like.
- the terminal device can also be another processing device connected to the wireless modem.
- the terminal device can communicate with one or more core networks through a radio access network (RAN).
- Terminal equipment can also be called wireless terminal, subscriber unit, subscriber station, mobile station, mobile station, remote station, access point (access point) , Remote terminal (remote terminal), access terminal (access terminal), user terminal (user terminal), user agent (user agent), user equipment (user device), or user equipment (user equipment), etc.
- the terminal device can be a mobile terminal, such as a mobile phone (or called a "cellular" phone) and a computer with a mobile terminal.
- a mobile terminal such as a mobile phone (or called a "cellular" phone) and a computer with a mobile terminal.
- the terminal device can be a portable, pocket-sized, handheld, built-in computer or vehicle-mounted mobile device, which is compatible with wireless The access network exchanges language and/or data.
- the terminal device can also be a personal communication service (PCS) phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (personal digital assistant, PDA), and other equipment.
- Common terminal devices include, for example: mobile phones, tablet computers, laptops, handheld computers, mobile internet devices (MID), wearable devices, such as smart watches, smart bracelets, pedometers, etc., but this application is implemented Examples are not limited to this.
- the network equipment involved in the embodiments of the present application can be used to convert received air frames and internet protocol (IP) packets to each other, and serve as a router between the terminal equipment and the rest of the access network, where The rest of the access network can include IP networks and so on.
- the network equipment can also coordinate the attribute management of the air interface.
- the network equipment can be a base transceiver station (BTS) in the global system for mobile communication (GSM) or code division multiple access (CDMA), or it can be a broadband code division multiple access.
- GSM global system for mobile communication
- CDMA code division multiple access
- the base station (NodeB) in (wideband code division multiple access, WCDMA), can also be the evolutionary base station (evolutional Node B, eNB or e-NodeB) in LTE, or the new radio controller (NR) controller), it can be the gNode B (gNB) in the 5G system, it can be a centralized unit, it can be a new wireless base station, it can be a remote radio module, it can be a micro base station, it can be a relay (relay ), which may be a distributed unit, may be a reception point (transmission reception point, TRP) or transmission point (transmission point, TP), or any other wireless access device, but the embodiment of the application is not limited thereto.
- Network equipment can cover 1 or more cells.
- the network device designed in the embodiment of the present application may adopt a distributed architecture.
- the network equipment of the distributed architecture includes one or more radio frequency units, such as a remote radio unit (RRU) and one or more baseband units (BBU) (also known as digital units, digital units, DU), as shown in Figure 1, it should be understood that Figure 1 is only an exemplary illustration, and does not specifically limit the number of BBUs and RRUs included in the network device.
- the RRU may include at least one antenna.
- the RRU is mainly used for the transmission and reception of radio frequency signals and the conversion of radio frequency signals and baseband signals, for example, for sending information/data/message/instructions to terminal equipment.
- BBU is mainly used for baseband processing and control of network equipment.
- the RRU and BBU can be physically set together, or physically separated, that is, a distributed base station.
- the network device designed in the embodiment of the present application may also adopt the LampSite architecture.
- LampSite uses the BBU+RHUB+pRRU system architecture.
- the base station consists of a baseband unit (BBU), a low-power radio unit (pico remote radio unit, pRRU), and a radio unit hub (RHUB). composition.
- BBU baseband unit
- pRRU low-power radio unit
- RHUB radio unit hub
- One BBU can be connected to one or more RHUBs, and one RHUB can be connected to multiple pRRUs, as shown in Figure 2. It should be understood that Figure 2 is only an exemplary illustration and does not indicate the number of BBUs, RHUBs, and pRRUs included in the network equipment. Make specific restrictions.
- the BBU sends the signal to RHUB, and the RHUB and pRRU are connected through a network cable.
- RHUB distributes the signal to each pRRU.
- each pRRU processes the signal into a radio frequency signal, it passes through the radio frequency feeder and combines/ Transmission equipment such as splitter and antenna connects radio frequency signals indoors.
- the indoor terminal sends the feedback signal to the pRRU, and each pRRU sends the feedback signal to the RHUB.
- the RHUB combines the radio frequency of each upstream data, and then sends it to the BBU for demodulation. Therefore, the same cell configured by multiple pRRUs may also be called a radio frequency combined cell.
- the network equipment can cover a logical cell, multiple physical cells can be configured under a logical cell, and multiple pRRUs can be connected under each physical cell.
- the physical cell is the baseband processing resource.
- one physical cell can correspond to the modulation and demodulation capability of the LTE air interface 20M bandwidth.
- the LampSite architecture was proposed to build a low-cost coverage solution.
- a physical cell supports a maximum of 16 pRRU combined. If a certain area needs 17 pRRUs to cover, 2 physical cells are required, and the customer needs more Pay for it.
- the newly purchased physical cell has 20M air interface demodulation capability, because it is a coverage scenario, there is no demand for capacity, and actual customers cannot obtain capacity revenue. Therefore, from a cost perspective, the number of radio frequency combined pRRUs should be increased.
- the embodiments of the present application provide a communication method and device to solve the problem of the contradiction between uplink performance and low cost in the prior art.
- the method and the device are based on the same technical idea. Since the principles of the method and the device to solve the problem are similar, the implementation of the device and the method can be referred to each other, and the repetition will not be repeated.
- FIG. 3 is a flowchart of a communication method provided by this application. This method can be applied to the network device shown in Figure 1 or Figure 2, and the method includes:
- the BBU receives M groups of signals, where each group of signals includes N signals, where M is an integer greater than 0, and N is the maximum number of signal paths supported by a physical cell of the BBU when demodulating signals.
- the BBU can receive M groups of signals sent by M RRUs, where the RRU can include N transmitting antennas, and therefore, one RRU can transmit N signals (the N signals are a group of signals).
- the BBU can receive M groups of signals sent by RHUB.
- RHUB can receive M groups of signals sent by M pRRUs connected to the RHUB, where the pRRU can include N transmit antennas, so one pRRU can transmit N signals (the N signals As a set of signals).
- RHUB can receive M groups of signals sent by P pRRUs connected to the RHUB, where P is an integer greater than M, RHUB divides the P pRRUs into M groups, and performs the signals sent by each group of pRRUs in the time domain The above is combined to obtain M groups of signals corresponding to M groups of pRRUs.
- RHUB receives instruction information sent by the BBU.
- the instruction information is used to indicate the pRRU information that can be combined, so that RHUB can follow the instructions
- the information divides the P pRRUs into M groups.
- P is equal to 8
- the P pRRUs are pRRU0 to pRRU7
- M is 4 as an example for description.
- the instruction information sent by the BBU instructs the RHUB to combine pRRU0 and pRRU1, and combine pRRU2 and pRRU3.
- RHUB After receiving the signals sent by pRRU0 ⁇ pRRU7, combines the N signals sent by pRRU0 and the N signals sent by pRRU1 in the time domain to obtain the combined N signals, and the combined N signals are used as one
- the group signal is sent to the BBU.
- the N signals obtained after pRRU2 and pRRU3 are combined are sent to the BBU as a group of signals, and the N signals obtained after the pRRU4 and pRRU5 are combined are sent to the BBU as a group of signals.
- the N signals obtained after the pRRU6 and pRRU7 are combined are sent to the BBU as a group of signals, as shown in Figure 4.
- the BBU determines the H group of signals carrying data in the M group of signals, and 0 ⁇ H ⁇ M.
- the BBU may determine the H groups of signals carrying data among the M groups of signals according to the uplink scheduling information. For example, the BBU may determine the H group of signals carrying data according to the indication of layer 2 (L2).
- L2 layer 2
- the BBU combines the H groups of signals into a group of data.
- the BBU when the BBU combines the H group of signals into a group of data, it may first convert the H group of signals to the frequency domain to obtain the H group of frequency domain signals, and then combine the H group of frequency domain signals. The signals are combined.
- the BBU when the BBU combines the H groups of frequency domain signals, it may: for the i-th frequency-domain signal in each group of frequency-domain signals, determine which of the i-th frequency-domain signals carries data Frequency band, the i takes an integer not greater than N. Combining the frequency bands carrying data of the i-th channel of frequency-domain signals in each group of frequency-domain signals to obtain the i-th channel of signals in the group of data.
- the BBU when the BBU combines the frequency bands of the i-th frequency-domain signal carrying data in each group of frequency-domain signals, it can be weighted according to Resource Block (RB), that is, the weight of the RB carrying the data is 1.
- the weight of the RB carrying the data is 0, and the i-th channel of frequency-domain signals in each group of frequency-domain signals is weighted and summed to obtain the i-th channel of signals in the group of data.
- RB Resource Block
- the i-th signal of each group of signals in the H group of signals may be combined in the time domain to obtain the group of For the i-th signal in the data, the i takes an integer not greater than N.
- S304 The BBU demodulates the group of data obtained by combining.
- the BBU receives M groups of signals, and combines and demodulates the H groups of signals carrying data in the M groups of signals. In this way, it is not possible to combine signals that do not carry data during signal combining, thereby avoiding merging the noise floor of signals that do not carry data, thereby improving uplink performance without reducing the number of pRRUs .
- the BBU can determine pRRU0, pRRU4, and pRRU5 to carry data based on the uplink scheduling information of L2, so the BBU can determine the first group of signals (that is, the signals obtained by combining pRRU0 and pRRU1) and The third group of signals (that is, the signal obtained by combining pRRU4 and pRRU5) carries data, so the BBU can combine the first group of signals with the third group of signals, and then demodulate the combined signal, as shown in Figure 5.
- the first group of signals that is, the signals obtained by combining pRRU0 and pRRU1
- the third group of signals that is, the signal obtained by combining pRRU4 and pRRU5
- the BBU can combine the first group of signals with the third group of signals, and then demodulate the combined signal, as shown in Figure 5.
- the increase in noise floor after the first group of signals and the third group of signals are combined is 6 dB, as shown in FIG. 6A. If the first group of signals and the third group of signals are combined in the frequency band carrying data in the frequency domain, the increase in the noise floor after the first group of signals and the third group of signals is still 3dB, as shown in FIG. 6B.
- the embodiment of the present application can reduce the noise floor without reducing the number of pRRUs. , which can improve the uplink performance.
- the baseband processing resources of a physical cell are currently fixed, so the maximum number of signal channels supported by the physical cell when demodulating signals is fixed, such as N, then a physical cell can support up to 1 RHUB for scheduling.
- the physical cell can receive M*N signals, that is, the physical cell can support M RHUB. It can be seen that the embodiment of the present application can improve the coverage of the physical cell without affecting the uplink performance, thereby reducing the cost.
- FIG. 7 is a flowchart of another communication method provided by this application. This method can be applied to the network device shown in Figure 1 or Figure 2, and the method includes:
- RHUB receives signals sent by P pRRUs, where P is an integer greater than or equal to 2.
- the P pRRUs may be all of the pRRUs connected to the RHUB, or the P pRRUs may be part of the pRRUs connected to the RHUB, which is not specifically limited here.
- the BBU may send first indication information to the pRRU, and the first indication information may be used to indicate whether the pRRU reports data.
- the first indication information may be as shown in FIG. 8, indicating that pRRU0-pRRU9 report data to RHUB in the current time period, so that RHUB may receive signals sent by pRRU0-pRRU9.
- “1” can be used to indicate that data can be reported in the corresponding time period (or “1” indicates that it can be scheduled in the corresponding time period), and "0” means that data can not be reported in the corresponding time period ( In other words, "0” means that it can not be scheduled within the corresponding time period).
- “1” can also be used to indicate that data cannot be reported in the corresponding time period, and "0” indicates that data can be reported in the corresponding time period, which is not specifically limited here.
- the RHUB determines at least two target pRRUs for radio frequency combining among the P pRRUs.
- RHUB may receive second indication information sent by the BBU, where the second indication information is used to indicate the pRRU information that can perform radio frequency combining in each time period of the scheduling period, or the second indication information It can also be used to indicate pRRU information scheduled in each time segment of the scheduling period.
- the BBU may send a pattern to RHUB. The pattern may indicate pRRUs that are merged within a period of time in the scheduling period. For example, as shown in FIG.
- the RHUB may divide the P pRRUs into M pRRU groups based on the indication information, where M is the number of divided time periods in a scheduling period, and any pRRU group in the M pRRU groups includes The pRRU that can perform radio frequency combining in the corresponding time period.
- the RHUB determines a target pRRU group among the M pRRU groups, determines multiple pRRUs included in the target pRRU group as at least two target pRRUs for radio frequency combining, and the target pRRU group includes the current time
- the segment can be combined with pRRU, as shown in Figure 10.
- RHUB can divide pRRU0 ⁇ pRRU31 into 4 groups, where the first group includes pRRU0 ⁇ pRRU7, the second group includes pRRU8 ⁇ pRRU15, the third group includes pRRU16 ⁇ pRRU23, and the fourth group includes pRRU24 ⁇ pRRU31. If it is currently within 0-10 ms of the scheduling period, the pRRU0-pRRU7 included in the first group may be determined as the target pRRU for radio frequency combining. If it is currently within 10-20 ms of the scheduling period, the pRRU8 to pRRU15 included in the second group may be determined as the target pRRU for radio frequency combining.
- the pRRU16-pRRU23 included in the third group may be determined as the target pRRU for radio frequency combining. If it is currently within 30-40 ms of the scheduling period, the pRRU24-pRRU31 included in the fourth group may be determined as the target pRRU for radio frequency combining.
- the RHUB may also obtain the respective priorities of the M pRRU groups, and may adjust the scheduling sequence of the M pRRU groups according to the respective priorities of the M pRRU groups.
- the priority index of pRRU0 ⁇ pRRU7 is 1
- the priority index of pRRU8 ⁇ pRRU15 is 8
- the priority index of pRRU16 ⁇ pRRU23 is 4
- the priority index of pRRU24 ⁇ pRRU31 is 9.
- the higher the priority index the higher the priority.
- RHUB can adjust the scheduling sequence of 4 groups of pRRUs as follows: pRRU24 ⁇ pRRU31 are scheduled within 0-10ms of the scheduling period, and within 10-20ms of the scheduling period PRRU8 to pRRU15 are scheduled, pRRU16 to pRRU23 are scheduled within 20 to 30 ms of the scheduling period, and pRRU0 to pRRU7 are scheduled within 30 to 40 ms of the scheduling period.
- the RHUB when it obtains the respective priorities of the M pRRU groups, it may obtain, for each pRRU group in the M pRRU groups, the ability of each pRRU included in the pRRU group The priority of the scheduled user, and the priority of the pRRU group is determined based on the priority of the user that can be scheduled by each pRRU included in the pRRU group.
- RHUB when RHUB determines the priority of the pRRU group based on the priority of the users that can be scheduled by each pRRU included in the pRRU group, it may determine the priority of the users that can be scheduled by each pRRU in the pRRU group. Accumulate to obtain the priority of the pRRU group.
- RHUB can also count the priorities of the pRRU groups in at least two scheduling periods, where the priority of the pRRU groups in each scheduling period can be determined by the first implementation manner.
- RHUB determines the average priority of the pRRU group based on the priority of the pRRU group in at least two scheduling periods, and uses the average priority as the priority of the pRRU group.
- the RHUB combines the received signals sent by the at least two target pRRUs by radio frequency in the time domain to obtain a combined signal.
- the RHUB sends the combined signal to a physical layer entity for demodulation.
- the pRRU determines N users that can be scheduled.
- the pRRU may receive the channel sounding reference signal SRS respectively sent by multiple users, and determine that the N users whose signal strength of the sent SRS is greater than a preset threshold are users that can be scheduled.
- the pRRU determines the priorities of the N users.
- the pRRU may determine the user's priority according to the original algorithm (such as proportional fairness (PF) scheduling, etc.). Specifically, the pRRU can calculate a proportional fairness factor for the user according to the user's current signal quality and historical throughput characteristics, and determine the user's priority according to the proportional fairness factor.
- PF proportional fairness
- S1103 The pRRU schedules M users among the N users based on the priorities of the N users, 0 ⁇ M ⁇ N, and the N and M are both integers.
- the pRRU can judge the user according to the user's priority. If the user's priority is higher than the preset priority, the user will be scheduled, otherwise, no scheduling will be performed. .
- S1104 The pRRU sends uplink signals respectively sent by the M scheduled users to the RHUB.
- step S1105 may be performed.
- the pRRU reports the priorities of the M users to the RHUB. Therefore, RHUB can determine the priority of the pRRU according to the priorities of the M users, and then can adjust the scheduling sequence of the pRRU according to the priority of the pRRU.
- RHUB selects some pRRUs from all pRRUs for radio frequency combining, so that the number of pRRUs participating in the radio frequency combining is reduced, thereby reducing the noise floor of the radio frequency combining, and thus, without reducing the number of pRRUs. In the case of improving uplink performance.
- FIG. 12 is a flowchart of another communication method provided by this application. This method can be applied to the network device shown in FIG. 1 or FIG. 2, where the BBU in the network device can be connected to multiple RHUBs, and the method includes:
- the BBU receives a combined signal sent by at least one RHUB.
- RHUB receives the signals sent by multiple pRRUs connected to the RHUB, and combines the signals sent by the multiple pRRUs in the time domain to obtain a combined signal, and then sends the combined signal to RHUB.
- RHUB can use the method shown in FIG. 7 to send a combined signal to RHUB.
- the BBU may buffer at least one combined signal sent by RHUB.
- the BBU demodulates the combined signal sent by the first RHUB, where the first RHUB is any RHUB of the at least one RHUB.
- the BBU selects one RHUB from all RHUBs for demodulation, so that the maximum combined pRRU supported by a single physical cell can be increased without changing the RHUB specifications without changing the uplink performance.
- the number can increase the coverage.
- a physical cell supports signal processing of one RHUB, so the entity of the physical cell can be connected to one RHUB. Assuming that one RHUB is connected to a maximum of 16 pRRUs, then the coverage area of a physical cell is the coverage area of 16 pRRUs.
- one physical cell can support two or more than two RHUBs, so the coverage of a physical cell can be 32 pRRUs or even more pRRUs, and while increasing the coverage , You can also not lose the uplink performance.
- the BBU before the BBU demodulates the combined signal sent by the first RHUB, it may also be determined that the priority of the first RHUB is the highest among the at least one RHUB.
- the manner in which the BBU determines the priority of the RHUB is similar to the manner in which RHUB determines the priority of the pRRU group.
- the specific process refer to the process of determining the priority of the pRRU group by RHUB in the communication method shown in FIG. 7, which will not be repeated here.
- the embodiment of the present application provides a communication device.
- the structure of the communication device may be as shown in FIG. 13, including a receiving unit 1301, a processing unit 1302, and a sending unit 1303.
- the communication device may be specifically used to implement the method executed by the BBU in the embodiment described in FIG. 3.
- the device may be the BBU itself, or the chip or chipset in the BBU or the chip used for execution. Part of the related method function.
- the receiving unit 1301 is configured to receive M groups of signals, where each group of signals includes N signals, where M is an integer greater than 0, and N is supported by a physical cell of the BBU when demodulating signals The maximum number of signal paths; the processing unit 1302, used to determine the H groups of signals carrying data in the M groups of signals, 0 ⁇ H ⁇ M; and, combine the H groups of signals into a group of data; and, combine the obtained The set of data is demodulated.
- the processing unit 1302 when combining the H group of signals into a group of data, may be specifically configured to: convert the H group of signals to the frequency domain to obtain the H group of frequency domain signals; Domain signals are combined.
- the processing unit 1302 when combining the H groups of frequency domain signals, may be specifically configured to: for the i-th frequency-domain signal in each group of frequency-domain signals, determine the i-th frequency-domain signal carrying data Frequency band, said i takes an integer not greater than N; the frequency bands carrying data of the i-th frequency-domain signal in each group of frequency-domain signals are combined to obtain the i-th signal in the group of data.
- the processing unit 1302 when combining the H group of signals into a group of data, may be specifically configured to: combine the i-th signal of each group of signals in the H group of signals in the time domain to obtain the group of data
- the i-th signal in, the i is taken over an integer not greater than N.
- At least one group of signals in the M groups of signals may be obtained by RHUB combining signals sent by multiple pRRUs in the time domain.
- the communication device may be specifically used to implement the method executed by RHUB in the embodiment described in FIG. 7.
- the device may be RHUB itself, or a chip or chipset or chip used in RHUB. Perform part of the related method function.
- the receiving unit 1301 is configured to receive signals sent by P pRRUs, where P is an integer greater than or equal to 2;
- the processing unit 1302 is configured to determine at least two targets for radio frequency combining among the P pRRUs pRRU; and, radio frequency combining the received signals sent by the at least two target pRRUs in the time domain to obtain a combined signal;
- a sending unit 1303, configured to send the combined signal to a physical layer entity Perform demodulation.
- the receiving unit 1301 may also be used to receive indication information sent by the BBU, where the indication information is used to indicate the pRRU information that can be combined with radio frequency in each time period of the scheduling period; the processing unit 1302 is in place
- the processing unit 1302 is in place
- it may be specifically used to: divide the P pRRUs into M pRRU groups based on the indication information, where M is the division in the scheduling period For the number of time periods, any pRRU group in the M pRRU groups includes pRRUs that can be combined with radio frequency in the corresponding time period;
- the included multiple pRRUs are determined to be at least two target pRRUs that perform radio frequency combining, and the target pRRU group includes pRRUs that can perform radio frequency combining in the current time period.
- the receiving unit 1301 may also be configured to obtain the respective priorities of the M pRRU groups; the processing unit 1302, when determining the target pRRU group in the M pRRU groups, may be specifically configured to: Adjust the sequence of the M pRRU groups based on the respective priorities of the M pRRU groups; and determine the target pRRU group based on the adjusted sequence.
- the processing unit 1302 when acquiring the respective priorities of the M pRRU groups, may be specifically configured to: for each pRRU group in the M pRRU groups, acquire each of the pRRU groups included in the pRRU group.
- the priority of the user that can be scheduled by the pRRU; the priority of the pRRU group is determined based on the priority of the user that can be scheduled by each pRRU included in the pRRU group.
- the communication device may be specifically used to implement the pRRU execution method in the embodiment shown in FIG. 11.
- the device may be the pRRU itself, or the chip or chipset in the pRRU or the chip used in the pRRU. Perform part of the related method function.
- the processing unit 1302 is configured to determine N users that can be scheduled; and, determine the priority of the N users; and, based on the priority of the N users, perform processing on M users among the N users Scheduling, 0 ⁇ M ⁇ N, the N and M are both integers;
- the sending unit 1303 is configured to send to RHUB the uplink signals sent by the M scheduled users.
- the receiving unit 1301 can be used to receive the channel sounding reference signal SRS sent by multiple users; the processing unit 1302 can be specifically used to determine the signal to send the SRS when determining the N users that can be scheduled The N users whose strength is greater than the preset threshold are users that can be scheduled.
- processing unit 1302 may also be configured to determine that data needs to be reported to the RHUB before the pRRU determines the N users that can be scheduled.
- the receiving unit 1301 may also be configured to receive instruction information sent by the baseband processing unit, where the instruction information is used to indicate the time when the pRRU reports data; the processing unit 1302, when determining that it needs to report to the RHUB When reporting data, it can be specifically used to: when the time arrives, it is determined that data needs to be reported to the RHUB.
- the sending unit 1303 may also be used to report the priorities of the M users to the RHUB.
- the division of modules in the embodiments of the present application is illustrative, and is only a logical function division. In actual implementation, there may be other division methods.
- the functional modules in the various embodiments of the present application may be integrated into one process. In the device, it can also exist alone physically, or two or more modules can be integrated into one module.
- the above-mentioned integrated modules can be implemented in the form of hardware or software functional modules. It can be understood that the function or implementation of each module in the embodiment of the present application may further refer to the related description of the method embodiment.
- the communication device may be as shown in FIG. 14, and the device may be a network device or a chip in a network device, where the network device may be a BBU, RHUB, or pRRU.
- the device may include a processor 1401, a communication interface 1402, and a memory 1403.
- the processing unit 1302 may be a processor 1401.
- the receiving unit 1301 and the sending unit 1303 may be a communication interface 1402.
- the processor 1401 may be a central processing unit (CPU), or a digital processing unit, and so on.
- the communication interface 1402 may be a transceiver, an interface circuit such as a transceiver circuit, etc., or a transceiver chip, etc.
- the device also includes a memory 1403, which is used to store programs executed by the processor 1401.
- the memory 1403 may be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), etc., and may also be a volatile memory, such as random access memory (random access memory). -access memory, RAM).
- the memory 1403 is any other medium that can be used to carry or store desired program codes in the form of instructions or data structures and that can be accessed by a computer, but is not limited thereto.
- the processor 1401 is configured to execute the program code stored in the memory 1403, and is specifically configured to execute the actions of the aforementioned processing unit 1302, which will not be repeated in this application.
- the communication interface 1402 is specifically configured to perform the actions of the receiving unit 1301 and the sending unit 1303 described above, which will not be repeated in this application.
- connection medium between the aforementioned communication interface 1401, processor 1402, and memory 1403 is not limited in the embodiment of the present application.
- the memory 1403, the processor 1402, and the communication interface 1401 are connected by a bus 1404.
- the bus is represented by a thick line in FIG. 14.
- the connection mode between other components is only for schematic illustration. , Is not limited.
- the bus can be divided into address bus, data bus, control bus, etc. For ease of representation, only one thick line is used in FIG. 14, but it does not mean that there is only one bus or one type of bus.
- the embodiment of the present invention also provides a computer-readable storage medium for storing computer software instructions required to execute the above-mentioned processor, which contains a program required to execute the above-mentioned processor.
- the computer program product includes one or more computer instructions.
- the computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices.
- the computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website, computer, server, or data center.
- the computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or a data center integrated with one or more available media.
- the usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium (for example, a solid state disk (SSD)), etc.
- These computer program instructions can also be stored in a computer-readable memory that can guide a computer or other programmable data processing equipment to work in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture including the instruction device.
- the device implements the functions specified in one process or multiple processes in the flowchart and/or one block or multiple blocks in the block diagram.
- These computer program instructions can also be loaded on a computer or other programmable data processing equipment, so that a series of operation steps are executed on the computer or other programmable equipment to produce computer-implemented processing, so as to execute on the computer or other programmable equipment.
- the instructions provide steps for implementing functions specified in a flow or multiple flows in the flowchart and/or a block or multiple blocks in the block diagram.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Quality & Reliability (AREA)
- Power Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
一种通信方法及设备,用于解决现有技术中多个pRRU的上行数据进行射频合路时上行性能与低成本矛盾的问题。该方法包括:BBU接收M组信号,其中,每组信号包括N路信号,所述M为大于0的整数,所述N为所述BBU的一个物理小区解调信号时所支持的最大信号路数;所述BBU确定所述M组信号中承载数据的H组信号,0<H≤M;所述BBU将所述H组信号合并成一组数据;所述BBU将合并得到的所述一组数据进行解调。
Description
本申请要求在2019年03月25日提交中国专利局、申请号为201910229649.3、申请名称为“一种通信方法及设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请涉及通信技术领域,特别涉及一种通信方法及设备。
随着通信技术的发展,室内已成为移动业务高发区。在目前的室内信号覆盖技术中,一种基站结构采用基带处理单元(base band unit,BBU)-射频拉远单元集线器(remote radio unit hub,RHUB)-小功率RRU(picro-RRU,pRRU)三层结构。一个BBU可以连接一个或多个RHUB,一个RHUB可以连接多个pRRU。其工作原理是:BBU将信号发送给RHUB,RHUB与pRRU之间通过一根网线连接,RHUB将信号分发给各个pRRU,各个pRRU将信号处理为射频信号之后,通过射频馈线、合/分路器、天线等传输设备将射频信号接入室内。室内的终端将反馈信号发送给pRRU,各个pRRU再将反馈信号发送给RHUB,RHUB对各个上行数据进行射频合路,再发送给BBU进行解调。因此,多个pRRU配置成的同一个小区也可以称为射频合路小区。
多个pRRU的上行数据进行射频合路后,会导致底噪的抬升,合路pRRU个数越多,底噪抬升就越大,例如,16个pRRU合路,则上行底噪抬升12dB,32个pRRU合路,则上行底噪抬升15dB。由于终端发射功率一定,底噪抬升后,上行性能会变差。因此,从上行性能角度出发,应减少pRRU的数量。但是,当pRRU个数较少时,可能需要增加更多数量的BBU,因此会增加运营商成本。因此,导致上行性能与低成本为一个矛盾。
发明内容
本申请实施例提供了一种通信方法及设备,用于解决现有技术中多个pRRU的上行数据进行射频合路时上行性能与低成本矛盾的问题。
第一方面,本申请实施例提供了一种通信方法,包括:BBU接收M组信号,其中,每组信号包括N路信号,所述M为大于0的整数,所述N为所述BBU的一个物理小区解调信号时所支持的最大信号路数;所述BBU确定所述M组信号中承载数据的H组信号,0<H≤M;所述BBU将所述H组信号合并成一组数据;所述BBU将合并得到的所述一组数据进行解调。本申请实施例中,BBU接收M组信号,并将M组信号中承载数据的H组信号进行合并解调。通过这种方式,在进行信号合路时可以不合并没有承载数据的信号,从而可以避免将没有承载数据的信号的底噪合并进去,进而可以在不减少pRRU的个数的情况下提高上行性能。并且,目前一个物理小区的基带处理资源固定,因此物理小区解调信号时所支持的最大信号路数固定,例如为N,那么一个物理小区最多可以支持调度1个RHUB,而本申请实施例中物理小区可以接收M*N路信号,也就是,物理小区可以支持M个RHUB,可见,本申请实施例在不影响上行性能的同时还可以提高物理小区的覆盖范围, 从而可以降低成本。
在一种可能的设计中,所述BBU将所述H组信号合并成一组数据,可以包括:所述BBU将所述H组信号分别转换到频域,得到H组频域信号;所述BBU将所述H组频域信号进行合并。上述设计中,BBU通过将H组信号转换到频域,可以将H组信号在频域上进行合并。
在一种可能的设计中,所述BBU将所述H组频域信号进行合并,可以包括:针对每组频域信号中的第i路频域信号,所述BBU确定所述第i路频域信号中承载数据的频段,所述i取遍不大于N的整数;所述BBU将每组频域信号中第i路频域信号承载数据的频段进行合并,得到所述一组数据中的第i路信号。通过上述设计,BBU在进行频域合并时可以不合并没有承载数据的频段,从而可以降低频域合路数据的底噪,进而可以在不减少pRRU的个数的情况下提高上行性能。例如,现有技术中,RHUB收到4个pRRU的时域信号后,将4个pRRU的时域信号进行射频合路,这时底噪抬升量为10×log
10(参与合路的pRRU的数量),也就是10×log
104=6dB。而按照本申请提供的方法,将4个pRRU的时域信号分成两组后进行射频合路,其中,每组包括两个pRRU,也就是两个pRRU参与合路,由于频域合并时可以不合并没有承载数据的频段,因此采用频域合并的方式不抬升底噪,因此,这时底噪抬升量为10×log
10(参与合路的pRRU的数量),也就是10×log
102=3dB。可见,本申请提供的方法可以在不减少pRRU的个数的情况下提高上行性能。
在一种可能的设计中,所述BBU将所述H组信号合并成一组数据,可以包括:所述BBU将所述H组信号中每组信号的第i路信号在时域上进行合并,得到所述一组数据中的第i路信号,所述i取遍不大于N的整数。通过上述设计中,BBU通过将承载数据的H路信号在时域上进行合并,从而可以避免将未承载数据的信号的底噪合并进去,从而降低合路数据的底噪抬升量,进而可以提升上行性能。
在一种可能的设计中,所述M组信号中至少一组信号可以为RHUB将多个pRRU发送的信号在时域上进行合并得到的。
第二方面,本申请实施例提供了一种通信方法,包括:RHUB接收P个pRRU发送的信号,所述P为大于或等于2的整数;所述RHUB在所述P个pRRU中确定至少两个进行射频合路的目标pRRU;所述RHUB将接收到的由所述至少两个目标pRRU发送的信号在时域上进行射频合路,得到合路信号;所述RHUB将所述合路信号发送给物理层实体进行解调。本申请实施例中,RHUB通过在所有pRRU中选择部分pRRU进行射频合路,使得参与射频合路的pRRU的数量减少,从而可以降低射频合路的底噪,进而可以在不减少pRRU的个数的情况下提高上行性能。
在一种可能的设计中,所述RHUB可以接收BBU发送的指示信息,所述指示信息用于指示调度周期的各时间段内能够进行射频合路的pRRU信息。从而,所述RHUB可以基于所述指示信息将所述P个pRRU划分为M个pRRU组,所述M为调度周期内所划分时间段的数量,M个pRRU组中的任意一个pRRU组包括对应时间段内能够进行射频合路的pRRU;所述RHUB在所述M个pRRU组中确定目标pRRU组,将所述目标pRRU组中包括的多个pRRU确定为至少两个进行射频合路的目标pRRU,所述目标pRRU组中包括当前时间段能够进行射频合路的pRRU。上述设计中,RHUB可以在RHUB的指示下确定当前时间段进行射频合路的部分pRRU,相比于现有技术中将所有的pRRU进行射频合路,上述设计可以使得参与射频合路的pRRU的数量减少,从而可以降低射频合路的底噪,进 而可以在不减少pRRU的个数的情况下提高上行性能。
在一种可能的设计中,所述RHUB可以获取所述M个pRRU组分别对应的优先级;从而,所述RHUB可以基于所述M个pRRU组分别对应的优先级调整所述M个pRRU组的顺序;所述RHUB基于调整后的顺序确定所述目标pRRU组。通过上述设计,RHUB可以优先调度优先级较高的pRRU组,从而可以降低优先级较高的pRRU组的调度间隔,进而可以提高上行性能。
在一种可能的设计中,所述RHUB获取所述M个pRRU组分别对应的优先级,可以包括:针对所述M个pRRU组中的每个pRRU组,所述RHUB获取所述pRRU组中包括的各个pRRU能够调度的用户的优先级;所述RHUB基于所述pRRU组中包括的各个pRRU能够调度的用户的优先级确定所述pRRU组的优先级。上述设计中,RHUB基于用户的优先级确定pRRU组的优先级,使得RHUB可以优先调度优先级较高的用户,从而可以降低优先级较高的用户的调度间隔,进而可以提高上行性能。
第三方面,本申请实施例提供了一种通信方法,包括:pRRU确定能够调度的N个用户;所述pRRU确定所述N个用户的优先级;所述pRRU基于所述N个用户的优先级,对N个用户中的M个用户进行调度,0<M≤N,所述N、M均为整数;所述pRRU向RHUB发送调度到的所述M个用户分别发送的上行信号。本申请实施例中,pRRU首先通过能够调度的用户,然后基于每个用户的优先级对各个用户进行调度,使得pRRU可以准确的获取用户的上行信号,并且通过本申请实施例,优先级较高的用户可以得到及时的调度,从而可以降低对用户业务的影响。
在一种可能的设计中,pRRU确定能够调度的N个用户时,可以包括:所述pRRU接收多个用户分别发送的信道探测参考信号SRS;所述pRRU确定发送SRS的信号强度大于预设门限的N个用户为能够调度到的用户。上述设计中,pRRU通过SRS的信号强度可以确定发送该SRS的用户是否时自身调度的用户,pRRU调度的用户所发送的SRS信号强度较大。
在一种可能的设计中,在pRRU确定能够调度的N个用户之前,所述pRRU可以确定需要向所述RHUB上报数据。上述设计中,通过分时调度pRRU,不同pRRU在不同时间段被调度,从而可以在不减少物理小区覆盖范围的情况下,降低射频合路的pRRU的数量,以降低射频合路时抬升的底噪,进而可以提升上行性能。
在一种可能的设计中,所述pRRU确定需要向所述RHUB上报数据时,可以包括:所述pRRU接收基带处理单元发送的指示信息,所述指示信息用于指示所述pRRU上报数据的时间;所述pRRU在到达所述时间时,确定需要向所述RHUB上报数据。上述设计中,pRRU可以在BBU的指示下确定上报数据的时间,也就是被调度的时间,从而可以在该时间段内上报数据。
在一种可能的设计中,所述pRRU还可以向所述RHUB上报所述M个用户的优先级。通过上述设计,RHUB可以接收pRRU组中各pRRU下各个用户的优先级,从而可以基于每个用户的优先级确定pRRU组的优先级,进而可以根据pRRU组的优先级来调整pRRU组的调度顺序,以使得RHUB可以优先调度优先级较高的用户,从而可以降低优先级较高的用户的调度间隔,进而可以提高上行性能。
第四方面,本申请实施例提供了一种通信方法,包括:BBU接收至少一个RHUB发送的合路信号;所述BBU对第一RHUB发送的合路信号进行解调,其中,所述第一RHUB 为所述至少一个RHUB中的任一RHUB。本申请实施例中,BBU通过在所有RHUB中选择一个RHUB进行解调,从而可以在上行性能不变的情况下,在不改变RHUB规格的情况下,可以增加单物理小区支持的最大合路pRRU个数,进而可以增加覆盖范围。例如,现有技术中,物理小区支持一个RHUB的信号处理,因此物理小区的实体可以连接一个RHUB,假设一个RHUB最多连接16个pRRU,那么一个物理小区的覆盖范围为16个pRRU覆盖的范围。而通过本申请提供的方法,一个物理小区可以支持两个甚至两个以上的RHUB,那么一个物理小区的覆盖范围可以为32个pRRU甚至更多pRRU覆盖的范围,并且,在增加覆盖范围的同时,还可以不损失上行性能。
在一种可能的设计中,在所述BBU对第一RHUB发送的合路信号进行解调之前,所述BBU可以确定所述第一RHUB的优先级在所述至少一个RHUB中最高。上述设计中,BBU通过优先解调优先级较高的RHUB,从而可以降低优先级较高的RHUB的调度间隔,进而可以提高上行性能。
第五方面,本申请提供一种通信装置,该装置可以是BBU,也可以是BBU内的芯片或芯片组,该装置可以是RHUB,也可以是RHUB内的芯片或芯片组,该装置可以是pRRU,也可以是pRRU内的芯片或芯片组。该装置可以包括处理单元和收发单元。当该装置是BBU或者RHUB或者pRRU时,该处理单元可以是处理器,该收发单元可以是收发器;该装置还可以包括存储单元,该存储单元可以是存储器;该存储单元用于存储指令,该处理单元执行该存储单元所存储的指令,以使BBU执行上述第一方面中相应的功能,或者,该处理单元执行该存储单元所存储的指令,以使RHUB执行上述第二方面中相应的功能,或者,该处理单元执行该存储单元所存储的指令,以使pRRU执行上述第三方面中相应的功能。当该装置是芯片或芯片组时,该处理单元可以是处理器,该收发单元可以是输入/输出接口、管脚或电路等;该处理单元执行存储单元所存储的指令,以使BBU执行上述第一方面中相应的功能,或者,该处理单元执行该存储单元所存储的指令,以使RHUB执行上述第二方面中相应的功能,或者,该处理单元执行该存储单元所存储的指令,以使pRRU执行上述第三方面中相应的功能。该存储单元可以是该芯片或芯片组内的存储单元(例如,寄存器、缓存等),也可以是该终端设备内的位于该芯片或芯片组外部的存储单元(例如,只读存储器、随机存取存储器等)。
第六方面,提供了一种通信装置,包括:处理器、通信接口和存储器。通信接口用于该装置与其他装置之间传输信息、和/或消息、和/或数据。该存储器用于存储计算机执行指令,当该装置运行时,该处理器执行该存储器存储的该计算机执行指令,以使该装置执行如上述第一方面或第一方面中任一所述的通信方法、或者上述第二方面或第二方面中任一所述的通信方法、或者上述第三方面或第三方面中任一所述的通信方法。
第七方面,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
第八方面,本申请还提供一种包括指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
图1为本申请实施例提供的一种划分为CU和DU的网络设备的结构示意图;
图2为本申请实施例提供的一种LampSite架构的网络设备的结构示意图;
图3为本申请实施例提供的一种通信方法的流程图;
图4为本申请实施例提供的一种分组合路示意图;
图5为本申请实施例提供的一种上行信号解调的示意图;
图6A为本申请实施例提供的一种分组合路信号在时域上合并的示意图;
图6B为本申请实施例提供的一种分组合路信号在频域上合并的示意图;
图7为本申请实施例提供的另一种通信方法的流程图;
图8为本申请实施例提供的一种指示信息示意图;
图9为本申请实施例提供的另一种指示信息示意图;
图10为本申请实施例提供的一种RHUB时分调度RHUB的示意图;
图11为本申请实施例提供的一种pRRU向RHUB发送信号的流程图;
图12为本申请实施例提供的另一种通信方法的流程图;
图13为本申请实施例提供的一种通信设备的结构示意图;
图14为本申请实施例提供的一种通信设备的结构示意图。
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
本申请提供的通信方法可以应用于各类通信***中,例如,可以是物联网(internet of things,IoT)、窄带物联网(narrow band internet of things,NB-IoT)、长期演进(long term evolution,LTE),也可以是第五代(5G)通信***,还可以是LTE与5G混合架构、也可以是5G新无线(newradio,NR)***、全球移动通信***(global system for mobile communication,GSM),移动通信***(universal mobile telecommunications system,UMTS),码分多址接入(code division multiple access,CDMA)***,以及未来通信发展中出现的新的通信***等。
本申请实施例中涉及的终端设备,是一种向用户提供语音和/或数据连通性的设备,例如,具有无线连接功能的手持式设备、车载设备等。终端设备也可以是连接到无线调制解调器的其他处理设备。终端设备可以通过无线接入网(radio access network,RAN)与一个或多个核心网进行通信。终端设备也可以称为无线终端、订户单元(subscriber unit)、订户站(subscriber station),移动站(mobile station)、移动台(mobile)、远程站(remote station)、接入点(access point)、远程终端(remote terminal)、接入终端(access terminal)、用户终端(user terminal)、用户代理(user agent)、用户设备(user device)、或用户装备(user equipment)等等。终端设备可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,终端设备还可以是个人通信业务(personal communication service,PCS)电话、无绳电话、会话发起协议(session initiation protocol,SIP)话机、无线本地环路(wireless local loop,WLL)站、个人数字助理(personal digital assistant,PDA)、等设备。常见的终端设备例如包括:手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobile internet device,MID)、可穿戴设备,例如智能手表、智能手环、计步器等,但本申请实施例不限于此。
本申请实施例中所涉及的网络设备,可以用于将收到的空中帧与网络协议(internet protocol,IP)分组进行相互转换,作为终端设备与接入网的其余部分之间的路由器,其中接入网的其余部分可以包括IP网络等。网络设备还可以协调对空中接口的属性管理。例如,网络设备可以是全球移动通信***(global system for mobilecommunication,GSM)或码分多址(code division multiple access,CDMA)中的基站(base transceiver station,BTS),也可以是宽带码分多址(wideband code division multiple access,WCDMA)中的基站(NodeB),还可以是LTE中的演进型基站(evolutional Node B,eNB或e-NodeB),还可以是新无线控制器(new radio controller,NR controller),可以是5G***中的gNode B(gNB),可以是集中式网元(centralized unit),可以是新无线基站,可以是射频拉远模块,可以是微基站,可以是中继(relay),可以是分布式网元(distributed unit),可以是接收点(transmission reception point,TRP)或传输点(transmission point,TP)或者任何其它无线接入设备,但本申请实施例不限于此。网络设备可以覆盖1个或多个小区。
进一步的,本申请实施例设计的网络设备可以采用分布式架构。分布式架构的网络设备包括一个或多个射频单元,如远端射频单元(remote radio unit,RRU)和一个或多个基带单元(baseband unit,BBU)(也可称为数字单元,digital unit,DU),如图1所示,应理解,图1仅是一种示例性说明,并不对网络设备所包括BBU、RRU的数量进行具体限定。RRU可以包括至少一个天线。RRU主要用于射频信号的收发以及射频信号与基带信号的转换,例如用于向终端设备发送信息/数据/消息/指令。BBU主要用于进行基带处理,对网络设备进行控制等。RRU与BBU可以是物理上设置在一起,也可以物理上分离设置的,即分布式基站。
或者,本申请实施例设计的网络设备也可以采用LampSite架构。LampSite采用BBU+RHUB+pRRU***架构,基站由基带单元(base band unit,BBU)、小功率射频拉远单元(pico remote radio unit,pRRU)和射频拉远单元集线器(remote radio unit hub,RHUB)组成。一个BBU可以连接一个或多个RHUB,一个RHUB可以连接多个pRRU,如图2所示,应理解,图2仅是一种示例性说明,并不对网络设备所包括BBU、RHUB、pRRU的数量进行具体限定。其工作原理是:下行方向,BBU将信号发送给RHUB,RHUB与pRRU之间通过一根网线连接,RHUB将信号分发给各个pRRU,各个pRRU将信号处理为射频信号之后,通过射频馈线、合/分路器、天线等传输设备将射频信号接入室内。上行方向,室内的终端将反馈信号发送给pRRU,各个pRRU再将反馈信号发送给RHUB,RHUB对各个上行数据进行射频合路,再发送给BBU进行解调。因此,多个pRRU配置成的同一个小区也可以称为射频合路小区。网络设备可以覆盖一个逻辑小区,一个逻辑小区下面可以配置多个物理小区,每个物理小区下面,可以接多个pRRU。其中,物理小区为基带处理资源,例如,一个物理小区可以对应LTE空口20M带宽的调制解调能力。
多个pRRU的上行数据进行射频合路后,会导致底噪的抬升,抬升量=10*log
10(合路pRRU个数),合路pRRU个数越多,底噪抬升就越大,例如,16个pRRU合路,则上行底噪抬升12dB,32个pRRU合路,则上行底噪抬升15dB。由于终端发射功率一定,底噪抬升后,上行性能会变差。因此,从上行性能角度出发,应减少pRRU的数量。
LampSite架构的提出,是为了构建低成本覆盖的解决方案。但是当合路的pRRU个数较少时,会增加运营商成本,例如一个物理小区最大支持16个pRRU合路,若某片区域需要17个pRRU覆盖,则需要2个物理小区,客户需要多掏钱,而新买的物理小区虽然具备20M的空口解调能力,但由于是覆盖场景,容量无需求,实际客户获取不了容量收益。 因此,从成本角度出发,应该增加射频合路pRRU的个数。
可见,上行性能与低成本为一个矛盾。
基于此本申请实施例提供一种通信方法及设备,用于解决现有技术中上行性能与低成本矛盾的问题。其中,方法和装置是基于同一技术构思的,由于方法及设备解决问题的原理相似,因此装置与方法的实施可以相互参见,重复之处不再赘述。
本申请实施例中所涉及的多个,是指两个或两个以上。
需要理解的是,在本申请的描述中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。
参见图3,为本申请提供的一种通信方法的流程图。该方法可以应用于图1或图2所示的网络设备,该方法包括:
S301,BBU接收M组信号,其中,每组信号包括N路信号,所述M为大于0的整数,所述N为所述BBU的一个物理小区解调信号时所支持的最大信号路数。
一种实现方式中,BBU可以接收M个RRU发送的M组信号,其中,所述RRU可以包括N个发送天线,因此,一个RRU可以发送N路信号(这N路信号为一组信号)。
另一种实现方式中,BBU可以接收RHUB发送的M组信号。在这种实现方式中,RHUB可以接收与该RHUB相连的M个pRRU发送的M组信号,其中,所述pRRU可以包括N个发送天线,因此,一个pRRU可以发送N路信号(这N路信号为一组信号)。或者,RHUB可以接收与该RHUB相连的P个pRRU发送的M组信号,其中,P为大于M的整数,RHUB将P个pRRU分为M组,并将每组pRRU发送的信号进行在时域上进行合并,从而得到M组pRRU对应的M组信号。
具体的,RHUB将P个pRRU分为M组时,可以通过如下方式实现:RHUB接收BBU发送的指示信息,所述指示信息用于指示能够合路的pRRU信息,从而,RHUB可以根据所述指示信息将P个pRRU分为M组。下面以P等于8,且P个pRRU分别为pRRU0~pRRU7,M为4为例进行说明,假设BBU发送的指示信息指示所述RHUB将pRRU0和pRRU1进行合路,将pRRU2和pRRU3进行合路,将pRRU4和pRRU5进行合路,将pRRU6和pRRU7进行合路。则RHUB在接收到pRRU0~pRRU7发送的信号后,将pRRU0发送的N路信号和pRRU1发送的N路信号在时域上进行合并,得到合并后的N路信号,合并后的N路信号作为一组信号发送给BBU,同理,将pRRU2和pRRU3合路后得到的N路信号作为一组信号发送给BBU,将pRRU4和pRRU5合路后得到的N路信号作为一组信号发送给BBU,将pRRU6和pRRU7合路后得到的N路信号作为一组信号发送给BBU,如图4所示。
S302,所述BBU确定所述M组信号中承载数据的H组信号,0<H≤M。
在一些实施例中,BBU可以根据上行调度信息确定M组信号中承载数据的H组信号。例如,BBU可以根据层2(L2)的指示,确定承载数据的H组信号。
S303,所述BBU将所述H组信号合并成一组数据。
一些示例性说明中,所述BBU将所述H组信号合并成一组数据时,可以先将所述H组信号分别转换到频域,得到H组频域信号,然后将所述H组频域信号进行合并。
在具体实施中,所述BBU将所述H组频域信号进行合并时,可以:针对每组频域信号中的第i路频域信号,确定所述第i路频域信号中承载数据的频段,所述i取遍不大于N的整数。并将每组频域信号中第i路频域信号承载数据的频段进行合并,得到所述一组数据中的第i路信号。
具体的,BBU将每组频域信号中第i路频域信号承载数据的频段进行合并时,可以按照资源块(Resource Block,RB)进行加权,即承载数据的RB的权值为1,未承载数据的RB的权值为0,将每组频域信号中第i路频域信号进行加权求和,从而得到所述一组数据中的第i路信号。
另一些示例性说明中,所述BBU将所述H组信号合并成一组数据时,可以将所述H组信号中每组信号的第i路信号在时域上进行合并,得到所述一组数据中的第i路信号,所述i取遍不大于N的整数。
S304,所述BBU将合并得到的所述一组数据进行解调。
本申请实施例中,BBU接收M组信号,并将M组信号中承载数据的H组信号进行合并解调。通过这种方式,在进行信号合路时可以不合并没有承载数据的信号,从而可以避免将没有承载数据的信号的底噪合并进去,进而可以在不减少pRRU的个数的情况下提高上行性能。
以图4所示的4组信号为例,BBU根据L2的上行调度信息可以确定pRRU0、pRRU4、pRRU5上承载数据,因此BBU可以确定第一组信号(即pRRU0和pRRU1合路得到的信号)以及第三组信号(即pRRU4和pRRU5合路得到的信号)上承载数据,因此BBU可以将第一组信号和第三组信号进行合并,然后将合并后得到的信号进行解调,如图5所示。通过这种方式,pRRU0和pRRU1进行合路时底噪的抬升量为10*log
10(2)=3dB,pRRU4和pRRU5进行合路时底噪的抬升量为10*log
10(2)=3dB,若将第一组信号和第三组信号在时域上进行合并,则第一组信号和第三组信号进行合并后底噪的抬升量为6dB,如图6A所示。若将第一组信号和第三组信号在频域上承载数据的频段进行合并,则第一组信号和第三组信号进行合并后底噪的抬升量仍为3dB,如图6B所示。相比于现有技术中,将pRRU0~pRRU7在时域上进行合并后底噪抬升10*log
10(8)=9dB,本申请实施例可以在不减少pRRU的个数的情况下降低底噪,从而可以提高上行性能。
并且,目前一个物理小区的基带处理资源固定,因此物理小区解调信号时所支持的最大信号路数固定,例如为N,那么一个物理小区最多可以支持调度1个RHUB,而本申请实施例中物理小区可以接收M*N路信号,也就是,物理小区可以支持M个RHUB,可见,本申请实施例在不影响上行性能的同时还可以提高物理小区的覆盖范围,从而可以降低成本。
参见图7,为本申请提供的另一种通信方法的流程图。该方法可以应用于图1或图2所示的网络设备,该方法包括:
S701,RHUB接收P个pRRU发送的信号,所述P为大于或等于2的整数。
其中,P个pRRU可以为RHUB所连接pRRU的全部,或者,P个pRRU可以为RHUB所连接pRRU的一部分,这里不做具体限定。
在一些实施例中,BBU可以向pRRU发送第一指示信息,该第一指示信息可以用于指示pRRU是否上报数据。例如,第一指示信息可以如图8所示,表示在当前时间段pRRU0~pRRU9向RHUB上报数据,从而RHUB可以接收pRRU0~pRRU9发送的信号。其中,可以用“1”表示可以在对应时间段内可以上报数据(或者说是“1”表示可以在对应时间段内被调度),“0”表示可以在对应时间段内不可以上报数据(或者说是“0”表示可以在对应时间段内不被调度)。当然,也可以用“1”表示可以在对应时间段内不可以上报数据,“0”表示可以在对应时间段内可以上报数据,这里不做具体限定。
S702,所述RHUB在所述P个pRRU中确定至少两个进行射频合路的目标pRRU。
一种实现方式中,RHUB可以接收BBU发送的第二指示信息,所述第二指示信息用于指示调度周期的各时间段内能够进行射频合路的pRRU信息,或者,所述第二指示信息也可以用于指示调度周期的各时间段内调度的pRRU信息。例如,BBU可以向RHUB发送图样(pattern),该pattern可以指示调度周期内个时间段内进行合并的pRRU,例如,如图9所示的,其中,可以用“1”表示可以在对应时间段内可以合并(或者说是“1”表示可以在对应时间段内进行调度),“0”表示可以在对应时间段内不可以合并(或者说是“0”表示可以在对应时间段内不进行调度),例如,在调度周期的0~10ms内pRRU0~pRRU7可以合并,在调度周期的10~20ms内pRRU8~pRRU15可以合并,调度周期的20~30ms内pRRU16~pRRU23可以合并,调度周期的30~40ms内pRRU24~pRRU31可以合并。当然,也可以用“0”表示可以在对应时间段内可以合并,“1”表示可以在对应时间段内不可以合并,这里不做具体限定。
进一步的,所述RHUB可以基于所述指示信息将所述P个pRRU划分为M个pRRU组,所述M为调度周期内所划分时间段的数量,M个pRRU组中的任意一个pRRU组包括对应时间段内能够进行射频合路的pRRU。所述RHUB在所述M个pRRU组中确定目标pRRU组,将所述目标pRRU组中包括的多个pRRU确定为至少两个进行射频合路的目标pRRU,所述目标pRRU组中包括当前时间段能够进行射频合路的pRRU,如图10所示。
以图8所述pattern为例,RHUB可以将pRRU0~pRRU31分为4组,其中,第一组包括pRRU0~pRRU7,第二组包括pRRU8~pRRU15,第三组包括pRRU16~pRRU23,第四组包括pRRU24~pRRU31。若当前处于调度周期的0~10ms内,则可以将第一组包括的pRRU0~pRRU7确定为进行射频合路的目标pRRU。若当前处于调度周期的10~20ms内,则可以将第二组包括的pRRU8~pRRU15确定为进行射频合路的目标pRRU。若当前处于调度周期的20~30ms内,则可以将第三组包括的pRRU16~pRRU23确定为进行射频合路的目标pRRU。若当前处于调度周期的30~40ms内,则可以将第四组包括的pRRU24~pRRU31确定为进行射频合路的目标pRRU。
此外,所述RHUB还可以获取所述M个pRRU组分别对应的优先级,并可以根据M个pRRU组分别对应的优先级调整所述M个pRRU组的调度顺序。以图8所述pattern为例,假设,pRRU0~pRRU7的优先级指数为1,pRRU8~pRRU15的优先级指数为8,pRRU16~pRRU23的优先级指数为4,pRRU24~pRRU31的优先级指数为9,其中,优先级指数越高对应的优先级越高,因此,RHUB可以将4组pRRU的调度顺序调整为:在调度周期的0~10ms内调度pRRU24~pRRU31,在调度周期的10~20ms内调度pRRU8~pRRU15,调度周期的20~30ms内调度pRRU16~pRRU23,调度周期的30~40ms内调度pRRU0~pRRU7。
第一种实现方式中,所述RHUB获取所述M个pRRU组分别对应的优先级时,可以针对所述M个pRRU组中的每个pRRU组,获取所述pRRU组中包括的各个pRRU能够调度的用户的优先级,并基于所述pRRU组中包括的各个pRRU能够调度的用户的优先级确定所述pRRU组的优先级。
在具体实施中,RHUB基于所述pRRU组中包括的各个pRRU能够调度的用户的优先级确定所述pRRU组的优先级时,可以将pRRU组中包括的各个pRRU能够调度的用户的优先级进行累加,从而得到该pRRU组的优先级。
第二种实现方式中,RHUB还可以统计至少两个调度周期内pRRU组的优先级,其中, 每个调度周期内pRRU组的优先级可以通过第一种实现方式确定。RHUB基于至少两个调度周期内pRRU组的优先级确定pRRU组的优先级平均值,并将该优先级平均值作为该pRRU组的优先级。
S703,所述RHUB将接收到的由所述至少两个目标pRRU发送的信号在时域上进行射频合路,得到合路信号。
S704,所述RHUB将所述合路信号发送给物理层实体进行解调。
本申请实施例中,pRRU向RHUB发送信号时,可以通过如下步骤S1201~S1204实现,如图11所示:
S1101,pRRU确定能够调度的N个用户。
在具体实施中,所述pRRU可以接收多个用户分别发送的信道探测参考信号SRS,并确定发送SRS的信号强度大于预设门限的N个用户为能够调度的用户。
S1102,pRRU确定所述N个用户的优先级。
在一些实施例中,pRRU可以按照原有算法(如比例公平(proportional fairness,PF)调度等)确定用户的优先级。具体的,pRRU可以根据用户的当前信号质量和历史的吞吐率特性,为用户计算比例公平因子,并按照比例公平因子的大小确定用户的优先级。
S1103,pRRU基于所述N个用户的优先级,对N个用户中的M个用户进行调度,0<M≤N,所述N、M均为整数。
具体的,针对N个用户中的每个用户,pRRU可以根据用户的优先级对用户进行判断,若该用户的优先级高于预设优先级则对该用户进行调度,反之,则不进行调度。
S1104,pRRU向RHUB发送调度到的所述M个用户分别发送的上行信号。
此外,在执行完步骤S1104之后,可以执行步骤S1105,。
S1105,pRRU向所述RHUB上报所述M个用户的优先级。从而RHUB可以根据所述M个用户的优先级确定所述pRRU的优先级,进而可以根据pRRU的优先级调整该pRRU的调度顺序。
本申请实施例中,RHUB通过在所有pRRU中选择部分pRRU进行射频合路,使得参与射频合路的pRRU的数量减少,从而可以降低射频合路的底噪,进而可以在不减少pRRU的个数的情况下提高上行性能。
参见图12,为本申请提供的另一种通信方法的流程图。该方法可以应用于图1或图2所示的网络设备,其中,网络设备中的BBU可以连接多个RHUB,该方法包括:
S1201,BBU接收至少一个RHUB发送的合路信号。
一种实现方式中,RHUB接收到与该RHUB相连的多个pRRU发送的信号,并将该多个pRRU发送的信号在时域上进行合路,得到合路信号,然后将合路信号发送给RHUB。
另一种实现方式中,RHUB可以采用如图7所示的方法向RHUB发送合路信号。
在具体实施中,BBU可以缓存至少一个RHUB发送的合路信号。例如,BBU连接4个RHUB,假设RHUB连接的pRRU为4T4R的射频单元,因此每个RHUB向BBU发送4路信号,则BBU可以缓存4个RHUB发送的4*4=16路信号,如图10所示。
S1202,所述BBU对第一RHUB发送的合路信号进行解调,其中,所述第一RHUB为所述至少一个RHUB中的任一RHUB。
本申请实施例中,BBU通过在所有RHUB中选择一个RHUB进行解调,从而可以在上行性能不变的情况下,在不改变RHUB规格的情况下,可以增加单物理小区支持的最大 合路pRRU个数,进而可以增加覆盖范围。例如,现有技术中,物理小区支持一个RHUB的信号处理,因此物理小区的实体可以连接一个RHUB,假设一个RHUB最多连接16个pRRU,那么一个物理小区的覆盖范围为16个pRRU覆盖的范围。而通过本申请提供的方法,一个物理小区可以支持两个甚至两个以上的RHUB,那么一个物理小区的覆盖范围可以为32个pRRU甚至更多pRRU覆盖的范围,并且,在增加覆盖范围的同时,还可以不损失上行性能。
在一些实施例中,在所述BBU对第一RHUB发送的合路信号进行解调之前,还可以确定所述第一RHUB的优先级在所述至少一个RHUB中最高。
其中,BBU确定RHUB的优先级的方式,与RHUB确定pRRU组的优先级的方式类似,具体过程可以参阅图7所示通信方法中RHUB确定pRRU组的优先级的过程,这里不再重复赘述。
基于与方法实施例的同一技术构思,本申请实施例提供一种通信装置。该通信装置的结构可以如图13所示,包括接收单元1301、处理单元1302、以及发送单元1303。
一种具体实施方式中,通信装置具体可以用于实现图3所述的实施例中BBU执行的方法,该装置可以是BBU本身,也可以是BBU中的芯片或芯片组或芯片中用于执行相关方法功能的一部分。其中,接收单元1301,用于接收M组信号,其中,每组信号包括N路信号,所述M为大于0的整数,所述N为所述BBU的一个物理小区解调信号时所支持的最大信号路数;处理单元1302,用于确定所述M组信号中承载数据的H组信号,0<H≤M;以及,将所述H组信号合并成一组数据;并,将合并得到的所述一组数据进行解调。
具体的,处理单元1302,在将所述H组信号合并成一组数据时,可以具体用于:将所述H组信号分别转换到频域,得到H组频域信号;将所述H组频域信号进行合并。
处理单元1302,在将所述H组频域信号进行合并时,可以具体用于:针对每组频域信号中的第i路频域信号,确定所述第i路频域信号中承载数据的频段,所述i取遍不大于N的整数;将每组频域信号中第i路频域信号承载数据的频段进行合并,得到所述一组数据中的第i路信号。
处理单元1302,在将所述H组信号合并成一组数据时,可以具体用于:将所述H组信号中每组信号的第i路信号在时域上进行合并,得到所述一组数据中的第i路信号,所述i取遍不大于N的整数。
示例性的,所述M组信号中至少一组信号可以为RHUB将多个pRRU发送的信号在时域上进行合并得到的。
另一种具体实施方式中,通信装置具体可以用于实现图7所述的实施例中RHUB执行的方法,该装置可以是RHUB本身,也可以是RHUB中的芯片或芯片组或芯片中用于执行相关方法功能的一部分。其中,接收单元1301,用于接收P个pRRU发送的信号,所述P为大于或等于2的整数;处理单元1302,用于在所述P个pRRU中确定至少两个进行射频合路的目标pRRU;以及,将接收到的由所述至少两个目标pRRU发送的信号在时域上进行射频合路,得到合路信号;发送单元1303,用于将所述合路信号发送给物理层实体进行解调。
一种实现方式中,接收单元1301,还可以用于接收BBU发送的指示信息,所述指示信息用于指示调度周期的各时间段内能够进行射频合路的pRRU信息;处理单元1302,在所述N个pRRU中确定至少两个进行射频合路的目标pRRU时,可以具体用于:基于所述 指示信息将所述P个pRRU划分为M个pRRU组,所述M为调度周期内所划分时间段的数量,M个pRRU组中的任意一个pRRU组包括对应时间段内能够进行射频合路的pRRU;以及,在所述M个pRRU组中确定目标pRRU组,将所述目标pRRU组中包括的多个pRRU确定为至少两个进行射频合路的目标pRRU,所述目标pRRU组中包括当前时间段能够进行射频合路的pRRU。
一种实现方式中,接收单元1301,还可以用于获取所述M个pRRU组分别对应的优先级;处理单元1302,在所述M个pRRU组中确定目标pRRU组时,可以具体用于:基于所述M个pRRU组分别对应的优先级调整所述M个pRRU组的顺序;以及,基于调整后的顺序确定所述目标pRRU组。
具体的,处理单元1302,在获取所述M个pRRU组分别对应的优先级时,可以具体用于:针对所述M个pRRU组中的每个pRRU组,获取所述pRRU组中包括的各个pRRU能够调度的用户的优先级;基于所述pRRU组中包括的各个pRRU能够调度的用户的优先级确定所述pRRU组的优先级。
另一种具体实施方式中,通信装置具体可以用于实现图11所述的实施例中pRRU执行的方法,该装置可以是pRRU本身,也可以是pRRU中的芯片或芯片组或芯片中用于执行相关方法功能的一部分。其中,处理单元1302,用于确定能够调度的N个用户;以及,确定所述N个用户的优先级;并,基于所述N个用户的优先级,对N个用户中的M个用户进行调度,0<M≤N,所述N、M均为整数;发送单元1303,用于向RHUB发送调度到的所述M个用户分别发送的上行信号。
一种实现方式中,接收单元1301,可以用于接收多个用户分别发送的信道探测参考信号SRS;处理单元1302,在确定能够调度的N个用户时,可以具体用于:确定发送SRS的信号强度大于预设门限的N个用户为能够调度到的用户。
此外,处理单元1302,还可以用于在pRRU确定能够调度的N个用户之前,确定需要向所述RHUB上报数据。
一种示例性说明中,接收单元1301,还可以用于接收基带处理单元发送的指示信息,所述指示信息用于指示所述pRRU上报数据的时间;处理单元1302,在确定需要向所述RHUB上报数据时,可以具体用于:在到达所述时间时,确定需要向所述RHUB上报数据。
示例性的,发送单元1303,还可以用于向所述RHUB上报所述M个用户的优先级。
本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,另外,在本申请各个实施例中的各功能模块可以集成在一个处理器中,也可以是单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。可以理解的是,本申请实施例中各个模块的功能或者实现可以进一步参考方法实施例的相关描述。
一种可能的方式中,通信装置可以如图14所示,该装置可以是网络设备或者网络设备中的芯片,其中,网络设备可以为BBU或者RHUB或者pRRU。该装置可以包括处理器1401,通信接口1402,存储器1403。其中,处理单元1302可以为处理器1401。接收单元1301以及发送单元1303可以为通信接口1402。
处理器1401,可以是一个中央处理单元(central processing unit,CPU),或者为数字处理单元等等。通信接口1402可以是收发器、也可以为接口电路如收发电路等、也可以为收发芯片等等。该装置还包括:存储器1403,用于存储处理器1401执行的程序。存储 器1403可以是非易失性存储器,比如硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD)等,还可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM)。存储器1403是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
处理器1401用于执行存储器1403存储的程序代码,具体用于执行上述处理单元1302的动作,本申请在此不再赘述。
通信接口1402,具体用于执行上述接收单元1301以及发送单元1303的动作,本申请在此不再赘述。
本申请实施例中不限定上述通信接口1401、处理器1402以及存储器1403之间的具体连接介质。本申请实施例在图14中以存储器1403、处理器1402以及通信接口1401之间通过总线1404连接,总线在图14中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图14中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
本发明实施例还提供了一种计算机可读存储介质,用于存储为执行上述处理器所需执行的计算机软件指令,其包含用于执行上述处理器所需执行的程序。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包括一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘(Solid State Disk,SSD))等。
本申请是参照根据本申请的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个 方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
Claims (29)
- 一种通信方法,其特征在于,包括:基带处理单元BBU接收M组信号,其中,每组信号包括N路信号,所述M为大于0的整数,所述N为所述BBU的一个物理小区解调信号时所支持的最大信号路数;所述BBU确定所述M组信号中承载数据的H组信号,0<H≤M;所述BBU将所述H组信号合并成一组数据;所述BBU将合并得到的所述一组数据进行解调。
- 如权利要求1所述的方法,其特征在于,所述BBU将所述H组信号合并成一组数据,包括:所述BBU将所述H组信号分别转换到频域,得到H组频域信号;所述BBU将所述H组频域信号进行合并。
- 如权利要求2所述的方法,其特征在于,所述BBU将所述H组频域信号进行合并,包括:针对每组频域信号中的第i路频域信号,所述BBU确定所述第i路频域信号中承载数据的频段,所述i取遍不大于N的整数;所述BBU将每组频域信号中第i路频域信号承载数据的频段进行合并,得到所述一组数据中的第i路信号。
- 如权利要求1所述的方法,其特征在于,所述BBU将所述H组信号合并成一组数据,包括:所述BBU将所述H组信号中每组信号的第i路信号在时域上进行合并,得到所述一组数据中的第i路信号,所述i取遍不大于N的整数。
- 如权利要求1至4任一项所述的方法,其特征在于,所述M组信号中至少一组信号为射频拉远单元集线器RHUB将多个小功率射频拉远单元pRRU发送的信号在时域上进行合并得到的。
- 一种通信方法,其特征在于,包括:射频拉远单元集线器RHUB接收P个小功率射频拉远单元pRRU发送的信号,所述P为大于或等于2的整数;所述RHUB在所述P个pRRU中确定至少两个进行射频合路的目标pRRU;所述RHUB将接收到的由所述至少两个目标pRRU发送的信号在时域上进行射频合路,得到合路信号;所述RHUB将所述合路信号发送给物理层实体进行解调。
- 如权利要求6所述的方法,其特征在于,所述方法还包括:所述RHUB接收基带处理单元BBU发送的指示信息,所述指示信息用于指示调度周期的各时间段内能够进行射频合路的pRRU信息;所述RHUB在所述P个pRRU中确定至少两个进行射频合路的目标pRRU,包括:所述RHUB基于所述指示信息将所述P个pRRU划分为M个pRRU组,所述M为调度周期内所划分时间段的数量,M个pRRU组中的任意一个pRRU组包括对应时间段内能够进行射频合路的pRRU;所述RHUB在所述M个pRRU组中确定目标pRRU组,将所述目标pRRU组中包括 的多个pRRU确定为至少两个进行射频合路的目标pRRU,所述目标pRRU组中包括当前时间段能够进行射频合路的pRRU。
- 如权利要求7所述的方法,其特征在于,所述方法还包括:所述RHUB获取所述M个pRRU组分别对应的优先级;所述RHUB在所述M个pRRU组中确定目标pRRU组,包括:所述RHUB基于所述M个pRRU组分别对应的优先级调整所述M个pRRU组的顺序;所述RHUB基于调整后的顺序确定所述目标pRRU组。
- 如权利要求8所述的方法,其特征在于,所述RHUB获取所述M个pRRU组分别对应的优先级,包括:针对所述M个pRRU组中的每个pRRU组,所述RHUB获取所述pRRU组中包括的各个pRRU能够调度的用户的优先级;所述RHUB基于所述pRRU组中包括的各个pRRU能够调度的用户的优先级确定所述pRRU组的优先级。
- 一种通信方法,其特征在于,包括:小功率射频拉远单元pRRU确定能够调度的N个用户;所述pRRU确定所述N个用户的优先级;所述pRRU基于所述N个用户的优先级,对N个用户中的M个用户进行调度,0<M≤N,所述N、M均为整数;所述pRRU向射频拉远单元集线器RHUB发送调度到的所述M个用户分别发送的上行信号。
- 如权利要求10所述的方法,其特征在于,小功率射频拉远单元pRRU确定能够调度的N个用户,包括:所述pRRU接收多个用户分别发送的信道探测参考信号SRS;所述pRRU确定发送SRS的信号强度大于预设门限的N个用户为能够调度到的用户。
- 如权利要求10或11所述的方法,其特征在于,在小功率射频拉远单元pRRU确定能够调度的N个用户之前,所述方法还包括:所述pRRU确定需要向所述RHUB上报数据。
- 如权利要求12所述的方法,其特征在于,所述pRRU确定需要向所述RHUB上报数据,包括:所述pRRU接收基带处理单元发送的指示信息,所述指示信息用于指示所述pRRU上报数据的时间;所述pRRU在到达所述时间时,确定需要向所述RHUB上报数据。
- 如权利要求10至13任一项所述的方法,其特征在于,所述方法还包括:所述pRRU向所述RHUB上报所述M个用户的优先级。
- 一种通信装置,其特征在于,所述装置应用于基带处理单元BBU,所述装置包括:收发器,用于接收M组信号,其中,每组信号包括N路信号,所述M为大于0的整数,所述N为所述BBU的一个物理小区解调信号时所支持的最大信号路数;处理器,用于确定所述M组信号中承载数据的H组信号,0<H≤M;以及,将所述H组信号合并成一组数据;并,将合并得到的所述一组数据进行解调。
- 如权利要求15所述的装置,其特征在于,所述处理器,在将所述H组信号合并成一组数据时,具体用于:将所述H组信号分别转换到频域,得到H组频域信号;将所述H组频域信号进行合并。
- 如权利要求16所述的装置,其特征在于,所述处理器,在将所述H组频域信号进行合并时,具体用于:针对每组频域信号中的第i路频域信号,确定所述第i路频域信号中承载数据的频段,所述i取遍不大于N的整数;将每组频域信号中第i路频域信号承载数据的频段进行合并,得到所述一组数据中的第i路信号。
- 如权利要求15所述的装置,其特征在于,所述处理器,在将所述H组信号合并成一组数据时,具体用于:将所述H组信号中每组信号的第i路信号在时域上进行合并,得到所述一组数据中的第i路信号,所述i取遍不大于N的整数。
- 如权利要求15至18任一项所述的装置,其特征在于,所述M组信号中至少一组信号为射频拉远单元集线器RHUB将多个小功率射频拉远单元pRRU发送的信号在时域上进行合并得到的。
- 一种通信装置,其特征在于,所述装置应用于射频拉远单元集线器RHUB,所述装置包括:收发器,用于接收P个小功率射频拉远单元pRRU发送的信号,所述P为大于或等于2的整数;处理器,用于在所述P个pRRU中确定至少两个进行射频合路的目标pRRU;以及,将接收到的由所述至少两个目标pRRU发送的信号在时域上进行射频合路,得到合路信号;所述收发器,还用于将所述合路信号发送给物理层实体进行解调。
- 如权利要求20所述的装置,其特征在于,所述收发器,还用于接收基带处理单元BBU发送的指示信息,所述指示信息用于指示调度周期的各时间段内能够进行射频合路的pRRU信息;所述处理器,在所述P个pRRU中确定至少两个进行射频合路的目标pRRU时,具体用于:基于所述指示信息将所述P个pRRU划分为M个pRRU组,所述M为调度周期内所划分时间段的数量,M个pRRU组中的任意一个pRRU组包括对应时间段内能够进行射频合路的pRRU;在所述M个pRRU组中确定目标pRRU组,将所述目标pRRU组中包括的多个pRRU确定为至少两个进行射频合路的目标pRRU,所述目标pRRU组中包括当前时间段能够进行射频合路的pRRU。
- 如权利要求21所述的装置,其特征在于,所述收发器,还用于获取所述M个pRRU组分别对应的优先级;所述处理器,在所述M个pRRU组中确定目标pRRU组时,具体用于:基于所述M个pRRU组分别对应的优先级调整所述M个pRRU组的顺序;基于调整后的顺序确定所述目标pRRU组。
- 如权利要求22所述的装置,其特征在于,所述收发器,在获取所述M个pRRU组分别对应的优先级时,具体用于:针对所述M个pRRU组中的每个pRRU组,获取所述pRRU组中包括的各个pRRU能够调度的用户的优先级;基于所述pRRU组中包括的各个pRRU能够调度的用户的优先级确定所述pRRU组的优先级。
- 一种通信装置,其特征在于,所述装置应用于小功率射频拉远单元pRRU,包括:处理器,用于确定能够调度的N个用户;以及,确定所述N个用户的优先级;并,基于所述N个用户的优先级,对N个用户中的M个用户进行调度,0<M≤N,所述N、M均为整数;收发器,用于向射频拉远单元集线器RHUB发送调度到的所述M个用户分别发送的上行信号。
- 如权利要求24所述的装置,其特征在于,所述收发器,还用于接收多个用户分别发送的信道探测参考信号SRS;所述处理器,在确定能够调度的N个用户时,具体用于:确定发送SRS的信号强度大于预设门限的N个用户为能够调度到的用户。
- 如权利要求24或25所述的装置,其特征在于,所述处理器,还用于在小功率射频拉远单元pRRU确定能够调度的N个用户之前,确定需要向所述RHUB上报数据。
- 如权利要求26所述的装置,其特征在于,所述收发器,还用于接收基带处理单元发送的指示信息,所述指示信息用于指示所述pRRU上报数据的时间;所述处理器,在确定需要向所述RHUB上报数据时,具体用于:在到达所述时间时,确定需要向所述RHUB上报数据。
- 如权利要求24至27任一项所述的装置,其特征在于,所述收发器,还用于向所述RHUB上报所述M个用户的优先级。
- 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储程序或指令,所述程序或所述指令在被一个或多个处理器读取并执行时可实现权利要求1至5任一项所述的方法;或者,所述程序或所述指令在被一个或多个处理器读取并执行时可实现权利要求6至9任一项所述的方法;或者,所述程序或所述指令在被一个或多个处理器读取并执行时可实现权利要求10至14任一项所述的方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP20778413.3A EP3920434A4 (en) | 2019-03-25 | 2020-02-29 | COMMUNICATION METHOD AND DEVICE |
US17/468,093 US20210410142A1 (en) | 2019-03-25 | 2021-09-07 | Communication Method and Device |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910229649.3 | 2019-03-25 | ||
CN201910229649.3A CN111740768A (zh) | 2019-03-25 | 2019-03-25 | 一种通信方法及设备 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US17/468,093 Continuation US20210410142A1 (en) | 2019-03-25 | 2021-09-07 | Communication Method and Device |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2020192363A1 true WO2020192363A1 (zh) | 2020-10-01 |
Family
ID=72611365
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2020/077359 WO2020192363A1 (zh) | 2019-03-25 | 2020-02-29 | 一种通信方法及设备 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20210410142A1 (zh) |
EP (1) | EP3920434A4 (zh) |
CN (1) | CN111740768A (zh) |
WO (1) | WO2020192363A1 (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022109952A1 (zh) * | 2020-11-26 | 2022-06-02 | 华为技术有限公司 | 一种上行信号发送方法和装置 |
CN115378474A (zh) * | 2021-05-20 | 2022-11-22 | 中兴通讯股份有限公司 | 信号处理方法、装置、节点、存储介质及*** |
CN113260074B (zh) * | 2021-07-15 | 2022-04-22 | 成都爱瑞无线科技有限公司 | 上行数据处理方法、***、装置、设备及存储介质 |
CN114679731A (zh) * | 2022-03-30 | 2022-06-28 | 中国联合网络通信集团有限公司 | 数据转换方法、装置、计算机可读存储介质及汇聚单元 |
CN116887288A (zh) * | 2023-07-10 | 2023-10-13 | 武汉船舶通信研究所(中国船舶集团有限公司第七二二研究所) | 一种特殊场景下5g网络部署方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100296469A1 (en) * | 2009-05-21 | 2010-11-25 | Huawei Technologies Co., Ltd. | Multi-Mode Convergence Method, Multi-Mode Combination Method, and Devices Thereof |
CN103516447A (zh) * | 2013-09-24 | 2014-01-15 | 上海华为技术有限公司 | 一种多天线信号合并方法和网络侧设备 |
CN104253640A (zh) * | 2013-06-27 | 2014-12-31 | 普天信息技术研究院有限公司 | 一种小区合并***的上行接收方法 |
CN104980382A (zh) * | 2015-06-29 | 2015-10-14 | 上海华为技术有限公司 | 一种共小区的多个rru的数据处理方法和装置 |
CN105634566A (zh) * | 2014-11-04 | 2016-06-01 | 普天信息技术有限公司 | 一种可扩展的分布式天线***及处理方法 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005117475A1 (en) * | 2004-05-31 | 2005-12-08 | Utstarcom Telecom Co., Ltd. | Structure of connecting re o' radio frequency unit in centralized basestation and method therefor |
JP4841256B2 (ja) * | 2005-06-28 | 2011-12-21 | 三洋電機株式会社 | 無線装置 |
CN100372265C (zh) * | 2006-03-28 | 2008-02-27 | 华为技术有限公司 | 一种室内分布***及其组网方法 |
CN100493264C (zh) * | 2006-09-22 | 2009-05-27 | 华为技术有限公司 | 扇区***方式下的上行信号合路的方法及基站*** |
CN101102606B (zh) * | 2007-07-20 | 2010-07-14 | 中兴通讯股份有限公司 | 一种支持网络实时优化的室内分布式***及实现方法 |
CN101111049B (zh) * | 2007-08-14 | 2010-07-28 | 华为技术有限公司 | 实现一个小区覆盖多区域的***、方法和网络设备 |
CN102377477B (zh) * | 2010-08-27 | 2015-01-21 | 华为技术有限公司 | 基带信号传输方法和装置 |
US8913972B2 (en) * | 2012-10-11 | 2014-12-16 | Nokia Siemens Networks Oy | Antenna clustering for multi-antenna aperture selection |
US10157621B2 (en) * | 2016-03-18 | 2018-12-18 | Qualcomm Incorporated | Audio signal decoding |
CN110785975B (zh) * | 2017-06-28 | 2021-08-13 | 华为技术有限公司 | 上行mimo***的子带压缩域处理 |
-
2019
- 2019-03-25 CN CN201910229649.3A patent/CN111740768A/zh active Pending
-
2020
- 2020-02-29 WO PCT/CN2020/077359 patent/WO2020192363A1/zh unknown
- 2020-02-29 EP EP20778413.3A patent/EP3920434A4/en active Pending
-
2021
- 2021-09-07 US US17/468,093 patent/US20210410142A1/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100296469A1 (en) * | 2009-05-21 | 2010-11-25 | Huawei Technologies Co., Ltd. | Multi-Mode Convergence Method, Multi-Mode Combination Method, and Devices Thereof |
CN104253640A (zh) * | 2013-06-27 | 2014-12-31 | 普天信息技术研究院有限公司 | 一种小区合并***的上行接收方法 |
CN103516447A (zh) * | 2013-09-24 | 2014-01-15 | 上海华为技术有限公司 | 一种多天线信号合并方法和网络侧设备 |
CN105634566A (zh) * | 2014-11-04 | 2016-06-01 | 普天信息技术有限公司 | 一种可扩展的分布式天线***及处理方法 |
CN104980382A (zh) * | 2015-06-29 | 2015-10-14 | 上海华为技术有限公司 | 一种共小区的多个rru的数据处理方法和装置 |
Non-Patent Citations (1)
Title |
---|
See also references of EP3920434A4 |
Also Published As
Publication number | Publication date |
---|---|
US20210410142A1 (en) | 2021-12-30 |
CN111740768A (zh) | 2020-10-02 |
EP3920434A4 (en) | 2022-07-20 |
EP3920434A1 (en) | 2021-12-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020192363A1 (zh) | 一种通信方法及设备 | |
WO2021078224A1 (zh) | 通信处理方法、BBU、RHUB和第二pRRU | |
WO2014101243A1 (zh) | 负载均衡的方法和网络控制节点 | |
WO2020199066A1 (zh) | 功率控制方法及相关装置 | |
WO2020063502A1 (zh) | 无线资源管理rrm测量的方法和装置 | |
WO2019080119A1 (zh) | 一种广播波束域调整方法及装置 | |
WO2020200084A1 (zh) | 用于无线资源管理rrm测量的方法和装置 | |
TWI787837B (zh) | 下行定位參考信號收發方法、終端、基地台、設備及裝置 | |
WO2017210907A1 (zh) | 多链接配置方法、基站及用户设备 | |
WO2021254482A1 (zh) | 一种覆盖增强等级的确定方法及装置 | |
WO2021196979A1 (zh) | 一种rrm测量方法及设备 | |
WO2021168852A1 (zh) | 通信方法、装置及设备 | |
WO2019096278A1 (zh) | 信号测量的方法和设备 | |
JP7027529B2 (ja) | 無線通信方法、端末装置及び送信ノード | |
WO2023236518A1 (zh) | 一种通信方法及终端、存储介质 | |
CN109982395B (zh) | 一种配置切换参数的方法及装置 | |
WO2017211160A1 (zh) | 数据传输的方法、宏基站和用户设备 | |
WO2021022887A1 (zh) | 一种同步信号/物理广播信道块发送功率配置方法及装置 | |
CN114759964A (zh) | 一种信息处理方法、装置及网络侧设备 | |
WO2023123057A1 (zh) | 一种终端设备切换方法和基站 | |
WO2024017082A1 (zh) | 配置信息的指示方法及装置 | |
WO2021259174A1 (zh) | 随机接入资源的确定方法和自回传iab节点 | |
TWI846627B (zh) | 信號傳輸、信號測量上報、定位方法及裝置、電腦存儲介質 | |
WO2022206999A1 (zh) | 定位方法、装置及存储介质 | |
CN114554539B (zh) | 业务处理方法、装置、网络设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 20778413 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2020778413 Country of ref document: EP Effective date: 20210901 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |