Data processing method and communication device
By having the radio frequency unit identify and transmit service data directly to processing modules in the distributed unit, the method reduces latency and cost in communications systems by eliminating unnecessary modules and optimizing data processing.
Patent Information
- Application Number
- JP2025539884
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-01-05
- Publication Date
- 2026-02-03
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing data processing methods in communications systems suffer from high latency, which adversely affects low-latency services.
The method involves the radio frequency unit performing resource feature identification on service data and directly transmitting it to the appropriate processing module in the distributed unit, eliminating the need for additional modules in the distributed unit to perform this function, thereby reducing overall latency and cost.
This approach reduces the overall latency of data processing and decreases the complexity and cost of network devices by allowing the radio frequency unit to determine and transmit data directly to the appropriate processing module based on resource characteristics.
Smart Images

Figure 2026504013000001_ABST
Abstract
Description
[Technical Field]
[0001] This application relates to the field of communications technology, and more particularly to data processing in general. [Background technology]
[0002] In the field of communications, a terminal device transmits air interface data to a network device, and the network device performs data processing on the air interface data from the terminal device. Specifically, a distributed unit (DU) in the network device performs channel parsing and service identification on the air interface data, and then transfers corresponding service data in the air interface data to each processing module in the DU, and the processing module further processes the service data.
[0003] However, the above data processing methods are prone to high latency. For low-latency services, the latency caused by the above data processing methods has a significant impact on the low-latency requirements of the low-latency services. Therefore, there is an urgent need for a method that can reduce the overall latency of data processing. Summary of the Invention
[0004] The present application provides a data processing method and a communication device to reduce the overall latency of data processing.
[0005] According to a first aspect, there is provided a data processing method, which is applied to a module on a radio frequency unit side of a network device, for example, the radio frequency unit, or a software module, a hardware circuit, or a combination of a software module and a hardware circuit, capable of implementing the method, and which includes: determining first resource characteristics of first service data; and transmitting the first service data based on the first resource characteristics to a first processing module, the first processing module being one of at least one processing module used on a distributed unit side of the network device.
[0006] Specifically, the radio frequency unit may be a radio unit (RU) or a module having a radio frequency function, such as a remote radio unit (RRU) or an active antenna unit (AAU). Therefore, the radio frequency unit is a generic concept of the RU or the RRU. Furthermore, the distributed unit may be a distributed unit (DU) or another unit or module capable of performing similar or the same function. This is not a limitation of the present application. Therefore, the distributed unit is a generic concept of the DU.
[0007] Compared with the method in which the radio frequency unit transmits service data to the distributed unit, which then performs resource feature identification on the service data and forwards the service data to the corresponding processing module, the method in which the radio frequency unit performs resource feature identification on the service data and then transmits the corresponding service data to the processing module in the distributed unit can reduce the overall latency of data processing.
[0008] Furthermore, the radio frequency unit can transmit the corresponding service data to the processing module in the distribution unit, and the distribution unit no longer needs a module or integrated circuit configured to perform the service data distribution function. In this way, the overall cost of the network device can be reduced.
[0009] Based on the above technical solutions, the present application can further help reduce the complexity of data interaction between radio frequency units and distributed units of network devices.
[0010] In a possible implementation, the method further includes receiving first indication information indicating at least one mapping relationship, each mapping relationship being used to associate one resource feature with one processing module, and determining a first processing module based on the first mapping relationship and the first resource feature, wherein the at least one mapping relationship includes the first mapping relationship, and the first mapping relationship associates the first resource feature with the first processing module.
[0011] In this way, the radio frequency unit can obtain the mapping relationship between the processing modules of the distributed units and the resource characteristics of the service data by interacting with the distributed units, so that the radio frequency unit determines the resource characteristics of the service data, and then determines the processing modules associated with each service data based on the above mapping relationship.
[0012] In a possible implementation, the first indication information includes an identifier of at least one processing module and a resource characteristic associated with the processing module corresponding to each identifier.
[0013] Specifically, the distributed unit can transmit to the radio frequency unit identifiers of the processing modules in the distributed unit and resource characteristics associated with each processing module, so that the radio frequency unit can determine the corresponding processing module based on the resource characteristics of the service data.
[0014] In a possible implementation, the first resource characteristics include at least one of the following: time domain information, frequency domain information, or spatial domain information.
[0015] In a possible implementation, the method further includes receiving second instruction information indicating a status of the first processing module, and sending the first service data to the first processing module includes sending the first service data to the first processing module if it is determined based on the second instruction information that the first processing module is in an operating state.
[0016] Specifically, the radio frequency unit transmits the first service data to the first processing module only when the radio frequency unit determines that the first processing module is in an operational state based on the second indication information, which can improve the efficiency of data interaction between the radio frequency unit and the processing module in the distributed unit.
[0017] According to a second aspect, there is provided a data processing method, the method being applied to a module on the distributed unit side of a network device, for example the distributed unit, or a software module, hardware circuit, or a combination of a software module and a hardware circuit capable of implementing the method, the method comprising: transmitting first indication information indicating at least one mapping relationship, each mapping relationship comprising associating one resource feature with one processing module used on the distributed unit side of the network device.
[0018] In a possible implementation, the first indication information includes an identifier of at least one processing module and a resource characteristic associated with the processing module corresponding to each identifier.
[0019] In a possible implementation, the resource characteristics include at least one of the following: time domain information, frequency domain information, or spatial domain information.
[0020] In a possible implementation, the method further comprises transmitting second indication information indicative of the status of some or all of the at least one processing module.
[0021] According to a third aspect, a communications apparatus is provided, configured to perform the method of the first aspect. In one design, the apparatus may include modules / units in one-to-one correspondence with the methods / operations / steps / actions described in the first aspect. The modules / units may be implemented by hardware circuits, software, or a combination of hardware circuits and software. In another design, the apparatus includes a radio frequency unit configured to determine first resource characteristics of first service data. The radio frequency unit is further configured to transmit the first service data to a first processing module based on the first resource characteristics. The first processing module is one of at least one processing module used on the distributed unit side of the network device.
[0022] In a possible implementation, the radio frequency unit is further configured to receive first indication information indicating at least one mapping relationship, each mapping relationship associating one resource characteristic with one processing module. The radio frequency unit is further configured to determine the first processing module based on the first mapping relationship and the first resource characteristics. The at least one mapping relationship includes the first mapping relationship, the first mapping relationship associating the first resource characteristic with the first processing module.
[0023] In a possible implementation, the first indication information includes an identifier of at least one processing module and a resource characteristic associated with the processing module corresponding to each identifier.
[0024] In a possible implementation, the first resource characteristics include at least one of the following: time domain information, frequency domain information, or spatial domain information.
[0025] In a possible implementation, the radio frequency unit is further configured to receive second indication information indicating a status of the first processing module, and if the radio frequency unit determines based on the second indication information that the first processing module is in an operational state, to transmit the first service data to the first processing module.
[0026] According to a fourth aspect, a communications apparatus is provided, configured to perform the method of the second aspect. In a design, the apparatus may include modules / units in one-to-one correspondence with the methods / operations / steps / actions described in the third aspect. The modules / units may be implemented by hardware circuits, software, or a combination of hardware circuits and software. In another design, the apparatus includes a distribution unit configured to send first indication information indicating at least one mapping relationship, each mapping relationship associating one resource feature with one processing module.
[0027] In a possible implementation, the first indication information comprises an identifier of at least one processing module and a resource characteristic associated with the processing module corresponding to each identifier.
[0028] In a possible implementation, the resource characteristics include at least one of the following: time domain information, frequency domain information, or spatial domain information.
[0029] In a possible implementation, the distributed unit is further configured to transmit second indication information indicative of the status of some or all of the at least one processing module.
[0030] According to a fifth aspect, there is provided a communications device, comprising a processor configured to execute a computer program or instructions or to use logic circuitry to enable the communications device to perform a method according to the first aspect and any one of its possible implementations, or to enable the communications device to perform a method according to the second aspect and any one of its possible implementations.
[0031] In a possible implementation, the device further comprises a memory, the memory being configured to store computer programs or instructions.
[0032] Optionally, the processor and memory are integrated, or alternatively, the processor and memory are located separately.
[0033] In another possible implementation, the memory is located outside the communication device.
[0034] In a possible implementation, the communication device further comprises a communication interface configured to input and / or output signals.
[0035] For example, the communication interface may be a transceiver, a circuit, a bus, a module, or other type of communication interface.
[0036] According to a sixth aspect, there is provided a communication device, comprising a logic circuit and an input / output interface configured to input and / or output signals, the logic circuit configured to perform a method according to the first aspect and any one of its possible implementations, or the logic circuit configured to perform a method according to the second aspect and any one of its possible implementations.
[0037] According to a seventh aspect, there is provided a computer-readable storage medium comprising a computer program or instructions which, when executed on a computer, enable the computer to perform a method according to the first aspect and any one of its possible implementations, or enable the computer to perform a method according to the second aspect and any one of its possible implementations.
[0038] According to an eighth aspect, there is provided a computer program product, comprising instructions which, when executed on a computer, enable the computer to perform a method according to the first aspect and any one of its possible implementations, or enable the computer to perform a method according to the second aspect and any one of its possible implementations.
[0039] According to a ninth aspect, there is provided a communication system including a radio frequency unit and a distribution unit, the radio frequency unit configured to perform the method according to the first aspect and any one of possible implementations of the first aspect, and the distribution unit configured to perform the method according to the second aspect and any one of possible implementations of the second aspect.
[0040] For the description of the advantageous effects of the second to ninth aspects, please refer to the description of the advantageous effects of the first aspect, and the details will not be described again here. [Brief explanation of the drawings]
[0041] [Figure 1] 1 is a diagram of a communication system 100 to which an embodiment of the present application may be applied. [Figure 2] 2 is a diagram of an application scenario 200 according to an embodiment of the present application. [Figure 3] 3 is a schematic interaction flowchart of a data processing method 300 according to an embodiment of the present application; [Figure 4] 4 is a schematic interaction flowchart of a data processing method 400 according to an embodiment of the present application; [Figure 5] 5 is a block diagram of the structure of a communication device 500 according to an embodiment of the present application. [Figure 6] 6 is a block diagram of the structure of a communication device 600 according to an embodiment of the present application. [Figure 7] 7 is a block diagram of the structure of a communication device 700 according to an embodiment of the present application. [Figure 8] 8 is a block diagram of the structure of a communication device 800 according to an embodiment of the present application. DETAILED DESCRIPTION OF THE INVENTION
[0042] The following describes the technical solutions of the present application with reference to the accompanying drawings.
[0043] The technical solutions in the embodiments of the present application may be applied to various communication systems, such as a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD) system, a universal mobile telecommunications system (UMTS), a fifth generation (5G) system, a new radio (NR) system, a sixth generation (6G) system, and a non-terrestrial network (NTN) system such as an inter-satellite communication system or a satellite communication system. A satellite communication system includes a satellite base station and a terminal device. The satellite base station provides communication services to the terminal device. Alternatively, the satellite base station may communicate with a terrestrial base station. A satellite may be used as a base station or as a terminal device. The satellite may be a non-terrestrial base station, a non-terrestrial device, or the like, such as an unmanned aerial vehicle, a hot air balloon, a low earth orbit satellite, a medium earth orbit satellite, or a high earth orbit satellite.
[0044] The technical solutions in the embodiments of the present application are applicable to both homogeneous and heterogeneous network scenarios. Furthermore, the transmission points are not limited. For example, coordinated multi-point transmission can be performed between macro base stations, between micro base stations, or between a macro base station and a micro base station. The technical solutions in the embodiments of the present application are applicable to FDD / TDD systems. The technical solutions in the embodiments of the present application are not only applicable to low-frequency scenarios (sub-6G), but also to high-frequency scenarios (above 6 GHz), terahertz, optical communications, etc. The technical solutions in the embodiments of the present application are not only applicable to communications between network devices and terminals, but also to communications between network devices, communications between terminals, communications in the Internet of Vehicles, communications in the Internet of Things, communications in the Industrial Internet, etc.
[0045] The technical solutions in the embodiments of the present application may alternatively be applied to a scenario in which a terminal is connected to a single base station. The base station connected to the terminal and the core network (CN) connected to the base station are networks of the same standard. For example, if the CN is a 5G core, the base station is accordingly a 5G core base station, and the 5G base station is directly connected to the 5G core. Alternatively, if the CN is a 6G core, the base station is a 6G base station, and the 6G base station is directly connected to the 6G core. The technical solutions in the embodiments of the present application may alternatively be applied to dual connectivity (DC) in which a terminal is connected to at least two base stations.
[0046] The technical solutions in the embodiments of the present application are alternatively applied to macro-micro scenarios involving different types of base stations in a communication network, for example, a base station may be a satellite, an air balloon station, an unmanned aerial vehicle station, etc. The technical solutions in the embodiments of the present application are alternatively applied to scenarios in which both wide-coverage base stations and small-coverage base stations exist.
[0047] The technical solutions in the embodiments of the present application can be applied to scenarios where services have high reliability requirements, such as port, industrial manufacturing, transportation, and coal mining scenarios.
[0048] It can be further understood that the technical solutions in the embodiments of the present application may be further applied to 5.5G wireless communication systems, 6G wireless communication systems, and wireless communication systems beyond 5.5G and 6G, including, but not limited to, terrestrial cellular communication scenarios, NTN scenarios, satellite communication scenarios, high altitude platform station (HAPS) communication scenarios, vehicle-to-everything (V2X) scenarios, integrated access and backhaul (IAB) scenarios, and reconfigurable intelligent surface (RIS) communication scenarios.
[0049] The terminal in the embodiments of the present application may be a device having a wireless transceiver function, and specifically may be a user equipment (UE), an access terminal, a subscriber unit, a subscriber station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a wireless communication device, a user agent, or a user equipment. The terminal device may alternatively be a satellite phone, a cellular phone, a smartphone, a wireless data card, a wireless modem, or a machine-type communication device, or may be a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), customer-premises equipment (CPE), a smart point of sale (POS) machine, a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a communication device carried in an advanced aircraft, a wearable device, an unmanned aerial vehicle, a robot, a terminal in device-to-device (D2D) communication, a terminal in V2X, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a smart grid (Smart Grid), a wireless terminal in autonomous driving (self-driving), a wireless terminal in remote medical, a smart grid (Smart Grid), a smart home appliance ... The wireless terminal may be a wireless terminal in a grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, a terminal device in an evolved communication network after 5G, etc. This is not a limitation of the embodiments of the present application.
[0050] In an embodiment of the present application, a communication device configured to implement the functions of a terminal device may be the terminal device itself, or may be a device, such as a chip system, that can help the terminal device implement the functions. The device may be implemented in the terminal device or used together with the terminal device. In an embodiment of the present application, the chip system may include a chip, or may include a chip and other discrete components.
[0051] In an embodiment of the present application, a network device is a device having a radio transceiver function and configured to communicate with a terminal device. The access network device may be a node in a radio access network (RAN), or may be referred to as a base station or a RAN node. The access network device may be an evolved NodeB (eNB or eNodeB) in LTE, a base station in a 5G network, such as a gNodeB (gNB), a base station in an evolved public land mobile network (PLMN) for 5G and beyond, a broadband network gateway (BNG), an aggregation switch, a 3rd generation partnership project (3GPP) access device, etc. For example, the RAN node may be configured as a RAN defined in the 3GPP protocol, an open radio access network (O-RAN), a cloud radio access network (C-RAN), etc.
[0052] The network devices in the embodiments of the present application may further include various types of base stations, such as a macro base station, a micro base station (also called a small cell), a relay station, a transmission reception point (TRP), a transmission point (TP), a mobile switching center, a device performing base station functions in device-to-device (D2D), vehicle-to-everything (V2X), and machine-to-machine (M2M), a network device in an NTN communication system, etc. This is not particularly limited to the embodiments of the present application.
[0053] The network device in the embodiments of the present application may further include a network element or module that implements part of the functions of a base station, for example, one or more of the following: a central unit (CU), a distributed unit (DU), or a radio unit (RU). Optionally, the CU may be further divided into a CU control plane (CP) and a CU user plane (UP). The functions of the CU and DU may be implemented by different network elements, or both may be implemented by a base station baseband unit (BBU). The functions of the RU may be implemented by a radio frequency device of the base station. For example, the radio frequency device of the base station may be a remote radio processing unit (RRU), a remote radio head (RRH), a pico remote radio unit (pRRU), an active antenna processing unit (AAU), or other unit, module, or device with radio frequency processing functionality. The communication interface protocol between the BBU and the radio frequency device may be, but is not limited to, a common public radio interface (CPRI) interface protocol, an enhanced common public radio interface (eCPRI) interface protocol, a fronthaul interface protocol between a DU and an RU in an O-RAN system, etc. Optionally, the fronthaul interface protocol between a DU and an RU in an O-RAN system can further be considered as a specific example of the eCPRI interface protocol.
[0054] In embodiments of the present application, an apparatus configured to implement the functionality of a network device may be a network device itself, or may be an apparatus capable of helping a network device implement the functionality, such as a chip system. The apparatus may be implemented in a network or used in conjunction with a network device. In embodiments of the present application, the chip system may include a chip, or may include a chip and other discrete components.
[0055] FIG. 1 is a diagram of a communication system 100 to which an embodiment of the present application is applied. As shown in FIG. 1, the communication system 100 includes a radio access network (RAN) 10 and a core network (CN) 20. The RAN 10 includes at least one RAN node (e.g., 110a and 110b in FIG. 1 , collectively referred to as 110) and at least one terminal (e.g., 120a-120j in FIG. 1 , collectively referred to as 120). The RAN 10 may further include other RAN nodes, such as a wireless relay device and / or a wireless backhaul device (not shown in FIG. 1 ). The terminal 120 is connected to the RAN node 110 in a wireless manner. The RAN node 110 is connected to a core network 20 in a wireless or wired manner. The core network device in the core network 20 and the RAN node 110 in the RAN 10 may be different physical devices, or may be the same physical device incorporating the logical functions of a core network and a radio access network.
[0056] The RAN 10 may be a 3GPP-related cellular system, such as a 4G or 5G mobile communication system, or a future-oriented evolved system (e.g., a 6G mobile communication system). Alternatively, the RAN 10 may be an O-RAN or a CRAN. Alternatively, the RAN 10 may be a communication system incorporating two or more of the above systems.
[0057] The RAN node 110, sometimes referred to as an access network device, RAN entity, access node, etc., forms part of a communication system and helps terminals implement wireless access. Multiple RAN nodes 110 in the communication system 100 may be the same type of node or different types of nodes. In some scenarios, the roles of the RAN node 110 and the terminal 120 are relative. For example, the network element 120i in FIG. 1 may be a helicopter or an unmanned aerial vehicle and configured as a mobile base station. To the terminal 120j accessing the RAN 100 through the network element 120i, the network element 120i is a base station. However, to the base station 110a, the network device 120i is a terminal. Both the RAN node 110 and the terminal 120 are sometimes referred to as communication devices. For example, the network elements 110a and 110b in FIG. 1 may be understood as communication devices with base station functionality, and the network elements 120a-120j may be understood as communication devices with terminal functionality.
[0058] In possible scenarios, the RAN node 110 may be a base station, an evolved base station, a TRP, a next-generation base station, a next-generation base station in a 6G mobile communication system, a base station in a future mobile communication system, etc. The RAN node 110 may be a macro base station (e.g., 110a), a micro base station or an indoor station (e.g., 110b), a relay node or a donor node, or a radio controller in a CRAN scenario. Optionally, the RAN node 110 may alternatively be a server, a wearable device, a vehicle, an in-vehicle device, etc. For example, the access network device in V2X technology may be a roadside unit (RSU).
[0059] In another possible scenario, multiple RAN nodes 110 cooperate to help terminals implement radio access, with different RAN nodes 110 individually implementing some of the functions of a base station. For example, a RAN node 110 may be a CU, DU, CU-CP, CU-UP, or radio unit (RU). The CU and DU may be located separately or may be included in the same network element, e.g., a BBU. The RU may be included in a radio frequency device or radio frequency unit, e.g., an RRU, AAU, or remote radio head (RRH).
[0060] In different systems, the CU (or CU-CP and CU-UP), DU, or RU may alternatively have different names, but those skilled in the art will understand the meaning of the names. For example, in an ORAN system, the CU-UP may also be referred to as an O-CU (open CU), the DU may also be referred to as an O-DU, the CU-CP may also be referred to as an O-CU-CP, the CU-UP may also be referred to as an O-CU-UP, and the RU may also be referred to as an O-RU. For ease of explanation, the CU, CU-CP, CU-UP, DU, and RU are used as illustrative examples in this application. Any one of the CU (or CU-CP and CU-UP), DU, and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0061] 2 is a diagram of an application scenario 200 according to an embodiment of the present application. As shown in FIG. 2, the application scenario 200 includes a UE 210, an RU 220, and a DU 230. The DU 230 includes at least one distribution module and at least one processing module. An example in which the DU 230 includes three processing modules and one distribution module is used for description.
[0062] Specifically, the UE 210 transmits air interface data to the RU 220, which transmits the air interface data to the distribution module 234. The distribution module 234 performs channel parsing and service identification on the air interface data to obtain service data 1 to service data 3 from the air interface data. Furthermore, the distribution module 234 transmits service data 1 to the processing module 231, which processes the service data 1. The distribution module 234 transmits service data 2 to the processing module 232, which processes the service data 2. The distribution module 234 transmits service data 3 to the processing module 233, which processes the service data 3.
[0063] Furthermore, in this embodiment of the present application, an antenna may exist between the UE 210 and the RU 220. For example, when the UE 210 transmits data to the RU 220, it can be understood that the source of the information is the UE 210 and the destination is the RU 220. The information may undergo necessary processing, such as format conversion, between the source and destination of the information. However, the destination can understand the valid information from the source. Similar descriptions in the present application can be understood in the same way, and the details will not be described again here.
[0064] For uplink data transmission, the RU 220 mainly performs processes such as analog-to-digital conversion, time-frequency domain conversion, or beam domain conversion on the air interface data received by the antenna, and the DU 230 completes resource demapping, channel estimation, channel demodulation, physical channel-related processing, etc. on the air interface data reported by the RU 220. Therefore, the RU 220 mainly performs the function of receiving and forwarding air interface data, and the DU 230 is mainly responsible for the function of performing data processing on the air interface data uploaded by the RU 220.
[0065] As can be seen from Figure 2, air interface data is transmitted through the following path: UE 210 → RU 220 → distribution module 234 → (processing modules 231-233). In the above transmission procedure, the overall processing latency of air interface data is high, which greatly affects the low latency requirements of low latency services. Therefore, the overall latency of data processing needs to be reduced urgently.
[0066] In consideration of the above technical problems, the present application provides a data processing method and a communication device, so as to reduce the overall latency of data processing.
[0067] The data processing method and communication device of the present application will be described below with reference to the accompanying drawings.
[0068] 3 is a schematic interaction flowchart of a data processing method 300 according to an embodiment of the present application. The method procedures in FIG. 3 may be performed by the radio frequency unit and the distributed unit of the network device, or may be performed by modules and / or components (e.g., chips or integrated circuits) that can be implemented in or connected to the radio frequency unit and the distributed unit and have corresponding functions. This is not limited here. The following uses the radio frequency unit and the distributed unit as an example for explanation. As shown in FIG. 3, the method 300 includes the following steps:
[0069] S310: The radio frequency unit determines a resource feature 1 of the first service data.
[0070] Specifically, the radio frequency unit in S310 may be an RU or a module having a radio frequency function, such as an RRU or an AAU. Therefore, the radio frequency unit is a higher concept of the RU or the RRU. Furthermore, the distributed unit may be a DU or another unit or module capable of performing similar or the same function. This is not a limitation of the present application. Therefore, the distributed unit is a higher concept of the DU.
[0071] In this embodiment of the present application, the radio frequency unit has the function of performing parsing and transformation in the time domain, frequency domain, spatial domain, etc. Therefore, the radio frequency unit can perform channel parsing and air interface data segmentation on the air interface data transmitted by the terminal device to obtain each service data in the air interface data. It can be understood that the resource feature corresponding to each service data in the air interface data is different. For example, the resource feature of the first service data in the air interface data is resource feature 1, the resource feature of the second service data in the air interface data is resource feature 2, and so on, and the resource feature of the Nth service data in the air interface data is resource feature N.
[0072] Furthermore, the air interface data division may be as follows: the radio frequency unit divides the air interface data into multiple parts (one part is one service data) according to different resource characteristics of the service data.
[0073] In a possible implementation, the resource characteristics include, but are not limited to, one or more of the following: latency information, frequency domain information, or spatial domain information. For example, the first service data is large uplink data, and the resource characteristics of the first service data are 20 MHz to 100 MHz in the frequency domain; the first service data is positioning data, and the resource characteristics of the first service data are Symbol 11 and Symbol 12 / transmission time interval (TTI) in the time domain; or the first service data is ultra reliable and low latency communication (URLLC) data, and the resource characteristics of the first service data are 0 MHz to 20 MHz in the frequency domain. As a result, the radio frequency unit divides the air interface data according to the resource characteristics of the service data, and obtains the resource characteristics and each service data of each service data.
[0074] Optionally, the resource characteristics listed above may further include a combination of multiple parameters, such as latency and frequency domain, which is not limited here.
[0075] Optionally, the resource characteristics may further include code domain information, for example, but not limited to, information such as spreading code, spreading code, scrambling code, etc.
[0076] S320: The radio frequency unit sends first service data to the processing module 1 based on the resource characteristic 1.
[0077] Specifically, the radio frequency unit obtains and determines the resource characteristics of each service data, and then sends the corresponding service data to a processing module in the distributed unit. For example, the radio frequency unit sends first service data to processing module 1 in the distributed unit based on resource characteristic 1. The processing module 1 in the distributed unit can process the first service data.
[0078] The processing module 1 may be understood to be any one of at least one processing module included in the distribution unit.
[0079] Compared with the method in which the radio frequency unit transmits service data to the distributed unit, which then performs resource feature identification on the service data and forwards the service data to the corresponding processing module, the method in which the radio frequency unit performs resource feature identification on the service data and then transmits the corresponding service data to the processing module in the distributed unit can reduce the overall latency of data processing.
[0080] Furthermore, the radio frequency unit can transmit the corresponding service data to the processing module in the distribution unit, and the distribution unit no longer needs a module or integrated circuit configured to perform the service data distribution function. In this way, the overall cost of the network device can be reduced.
[0081] Based on the above technical solutions, the present application can further help reduce the complexity of data interaction between the radio frequency unit and the distribution unit of a network device.
[0082] As a result, in the present application, the radio frequency unit can obtain and determine the resource characteristics of the service data, determine a corresponding processing module in the distributed unit according to the resource characteristics of the service data, and send the service data to the corresponding processing module. In this way, the transmission latency of the air interface data from the terminal device to the processing module in the distributed unit can be reduced, thereby reducing the overall latency of data processing.
[0083] Optionally, in a possible implementation, the method 300 may further include the following steps:
[0084] 310a: The radio frequency unit receives indication information 1 from a main processing module in the distributed unit, the indication information 1 indicating at least one mapping relationship, each mapping relationship associating one resource feature with one processing module.
[0085] S310b: The radio frequency unit determines a processing module 1 based on the mapping relationship 1 and the resource characteristic 1.
[0086] Specifically, the radio frequency unit transmits the first service data to the processing module 1 based on the resource characteristics 1 according to the mapping relationship indicated in the instruction information 1 transmitted to the radio frequency unit by the main processing module in the distributed unit. Specifically, the main processing module in the distributed unit indicates to the radio frequency unit the association relationship between the resource characteristics of each service data and the processing module. The radio frequency unit can determine the corresponding processing module based on the determined resource characteristics of the service data together with the mapping relationship. Furthermore, the radio frequency unit transmits the corresponding service data to the processing module.
[0087] In this way, the radio frequency unit can obtain the mapping relationship between the processing modules of the distributed units and the resource characteristics of the service data by interacting with the distributed units, and the radio frequency unit determines the resource characteristics of the service data, and then determines the processing modules associated with each service data based on the above mapping relationship.
[0088] At least one mapping relationship in S310a includes mapping relationship 1, which associates resource feature 1 with processing module 1. Optionally, mapping relationship 1 associating resource feature 1 with processing module 1 may be as follows: mapping relationship 1 associates an identifier of resource feature 1 with an identifier of processing module 1. In the present application, an identifier may be set for the resource feature of each service data. For example, 20 MHz to 100 MHz in the frequency domain corresponds to identifier 1 (the identifier of the resource feature), 0 MHz to 10 MHz in the frequency domain corresponds to identifier 2 (the identifier of the resource feature), and so on. This is not limited here.
[0089] In a possible implementation, one resource feature may be associated with one or more processing modules, for example, processing module 1 and processing module 2 may be configured to process first service data.
[0090] Optionally, one processing module may be associated with one or more resource features. For example, processing module 1 may be further configured to process second service data.
[0091] It can be understood that S310a and S310b occur before S320.
[0092] In a possible implementation, the indication information 1 in S310a may include identifiers of multiple processing modules and multiple resource features. Specifically, examples of the indication information 1 are: {processing module identifier 1, resource feature 1}, {processing module identifier 2, resource feature 2}, ..., {processing module identifier N, resource feature N}, etc. The processing module identifier 1 corresponds to the processing module 1, the processing module identifier 2 corresponds to the processing module 2, ..., the processing module identifier N corresponds to the processing module N. Specifically, the distributed unit may send the identifiers of the processing modules in the distributed unit and the resource features associated with each processing module to the radio frequency unit, so that the radio frequency unit can determine the corresponding processing module based on the resource features of the service data.
[0093] Optionally, in a possible implementation, the identifier of the processing module can be indicated by using the destination address of the processing module. Correspondingly, the indication information 1 includes the destination addresses of multiple processing modules and the resource characteristics associated with the processing module corresponding to each destination address. Given the destination addresses of the processing modules, the radio frequency unit can determine the processing module corresponding to each service data.
[0094] Optionally, in a possible implementation, the method 300 may further include the following steps:
[0095] S310c: The radio frequency unit receives indication information 2 from the main processing module of the distributed unit, where the indication information 2 indicates the status of at least one processing module.
[0096] Specifically, the instruction information 2 indicates the status of at least one processing module, and the status of the processing module includes an operating state and a non-operating state. The operating state indicates that the processing module is capable of processing service data, and the non-operating state indicates that the processing module is unable to process service data. Furthermore, the radio frequency unit determines whether to transmit the first service data to the processing module 1 based on the instruction of the instruction information 2. In this way, the radio frequency unit can transmit the first service data to the processing module 1 only if the radio frequency unit determines that the processing module 1 is in an operating state based on the instruction information 2. This can improve the efficiency of data interaction between the radio frequency unit and the processing module in the distributed unit.
[0097] For example, when the instruction information 2 indicates that the processing module 1 is in an operating state, the radio frequency unit transmits the first service data to the processing module 1. For another example, when the instruction information 2 indicates that the processing module 1 is in an inoperating state, the radio frequency unit does not transmit the first service data to the processing module 1.
[0098] Optionally, the instruction information 2 may be a part of the instruction information 1, or the instruction information 2 may exist independently from the instruction information 1. This is not a limitation of the present application.
[0099] S310c is performed before S320, and the order in which S310c and S310a and S310b are performed is not limited.
[0100] The method 300 is further described below with reference to the other accompanying drawings.
[0101] 4 is a schematic interaction flowchart of a data processing method 400 according to an embodiment of the present application. The method procedures of FIG. 4 may be performed by the radio frequency unit and the distributed unit, or may be performed by modules and / or components (e.g., chips or integrated circuits) that can be implemented in or connected to the radio frequency unit and the distributed unit and have corresponding functions. This is not limited in the present application. The following uses the radio frequency unit and the distributed unit as an example for explanation. As shown in FIG. 4, the method 400 includes the following steps:
[0102] Optionally, S410: the radio frequency unit receives instruction information 1 from the main processing module of the distributed unit, where the instruction information 1 indicates mapping relationship 1 to mapping relationship 3, where mapping relationship 1 associates resource feature 1 with processing module 1, mapping relationship 2 associates resource feature 2 with processing module 2, and mapping relationship 3 associates resource feature 3 with processing module 3.
[0103] For a description of S410, please refer to the above description of S310a, and the details will not be repeated here.
[0104] S420: The radio frequency unit divides the air interface data to determine a resource feature 1 of the service data 1, a resource feature 2 of the service data 2, and a resource feature 3 of the service data 3.
[0105] For a description of the division of air interface data by radio frequency units, please refer to the above description, and the details will not be described again here.
[0106] S430: The radio frequency unit sends service data 1 to processing module 1 based on mapping relationship 1 and resource feature 1, sends service data 2 to processing module 2 based on mapping relationship 2 and resource feature 2, and sends service data 3 to processing module 3 based on mapping relationship 3 and resource feature 3.
[0107] Accordingly, processing module 1 receives service data 1 from the radio frequency unit, processing module 2 receives service data 2 from the radio frequency unit, and processing module 3 receives service data 3 from the radio frequency unit. Furthermore, processing module 1 processes service data 1, processing module 2 processes service data 2, and processing module 3 processes service data 3.
[0108] As a result, the radio frequency unit can send corresponding service data to each processing module based on the association relationship between the resource characteristics of the service data and the processing module, and then the processing module processes the service data. In this way, the overall latency of data processing can be reduced.
[0109] It can further be appreciated that the distributed units do not require the distribution module shown in Figure 2 because the radio frequency units can perform functions such as channel parsing and service identification, and therefore the overall cost overhead and complexity of the network devices can be reduced.
[0110] The above has described the method embodiments of the present application, and the following describes the corresponding apparatus embodiments.
[0111] To implement the functions in the methods provided in the embodiments of the present application, both the terminal and the network device may include a hardware structure and / or a software module, and may implement the functions in the form of a hardware structure, a software module, or a combination of a hardware structure and a software module. Whether the functions among the above functions are implemented by a hardware structure, a software module, or a combination of a hardware structure and a software module depends on the specific application and design constraints of the technical solution.
[0112] 5 is a block diagram of a communication device 500 according to an embodiment of the present application. The communication device 500 includes a processor 510 and a communication interface 520. The processor 510 and the communication interface 520 may be connected to each other via a bus 530. The communication device 500 shown in FIG. 5 may be a radio frequency unit or DU.
[0113] Optionally, the communication device 500 further includes a memory 540 .
[0114] Memory 540 may include, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or compact disc read-only memory (CD-ROM). Memory 540 is configured to store associated instructions and data.
[0115] Processor 510 may be one or more central processing units (CPUs). If processor 510 is a CPU, the CPU may be a single-core CPU or a multi-core CPU.
[0116] If the communication device 500 is a radio frequency unit, for example, the processor 510 is configured to perform the following operations: determining a resource characteristic 1 of the first service data; and transmitting the first service data to the processing module 1 based on the resource characteristic 1.
[0117] The above content is only used as an example for explanation, and if the communication device 500 is a radio frequency unit, the communication device 500 is involved in performing the methods or steps related to the radio frequency unit in the above method embodiments.
[0118] If the communication device 500 is a distributed unit (processing module 1), for example, the processor 510 is configured to perform the following operation: receive first service data from a radio frequency unit.
[0119] The above content is only used as an example for explanation. If the communication device 500 is a distributed unit (processing module 1), the communication device 500 is responsible for performing the methods or steps related to the DU in the above method embodiments.
[0120] The above description is merely an example for explanation. For specific content, please refer to the content shown in the above method embodiments. Furthermore, for the implementation of each operation in FIG. 5, please refer to the corresponding description in the method embodiments shown in FIG. 3 and FIG. 4.
[0121] 6 is a block diagram of a communication device 600 according to an embodiment of the present application. The communication device 600 may be a radio frequency unit or a distributed unit in the above method embodiments, or may be a chip or module in the radio frequency unit or the distributed unit, and is configured to implement the method in the above embodiment. The communication device 600 includes a transceiver unit 610 and a processing unit 620. The following describes the transceiver unit 610 and the processing unit 620 by using an example.
[0122] The transceiver unit 610 may include a transmitting unit and a receiving unit configured to implement the transmitting or receiving functions in the above method embodiments, respectively, and may further include a processing unit configured to implement functions other than transmitting or receiving.
[0123] If the communication device 600 is a radio frequency unit, for example, the processing unit 620 is configured to determine a resource characteristic 1 of the first service data, and the transceiver unit 610 is configured to transmit the first service data to the processing module 1 based on the resource characteristic 1.
[0124] Optionally, the communication device 600 further includes a storage unit 630. The storage unit 630 is configured to store programs or codes for performing the above methods.
[0125] The above content is only used as an example for explanation purposes. When the communication device 600 is a radio frequency unit, the communication device 600 is involved in performing the methods or steps related to the radio frequency unit in the above method embodiments.
[0126] If the communication device 600 is a distributed unit, for example, the transceiver unit 810 is configured to receive the first service data from a radio frequency unit.
[0127] Optionally, the communication device 600 further includes a storage unit 630. The storage unit 630 is configured to store programs or codes for performing the above methods.
[0128] The above content is only used as an example for explanation. If the communication device 600 is a distributed unit, the communication device 600 is responsible for performing the methods or steps related to the distributed unit in the above method embodiments.
[0129] Furthermore, for the implementation of each operation in Figure 6, please refer to the corresponding description of the method shown in the above embodiment, and the details will not be described again here.
[0130] The device embodiments shown in Figures 5 and 6 are for implementing the contents described in the above method embodiments shown in Figures 3 and 4. Therefore, for specific execution steps and methods of the device shown in Figures 5 and 6, please refer to the contents described in the above method embodiments.
[0131] It should be understood that the transceiver unit may include a transmitting unit and a receiving unit. The transmitting unit is configured to perform a transmitting operation of the communication device, and the receiving unit is configured to perform a receiving operation of the communication device. For simplicity of description, in the embodiment of the present application, the transmitting unit and the receiving unit are combined into one transceiver unit. A unified description is given here, and details will not be described below.
[0132] It can be understood that the transceiver unit 610 and the processing unit 620 may be internal components of a radio frequency unit or a distributed unit, which is not limited here.
[0133] 7 is a diagram of a communication device 700 according to an embodiment of the present application. The communication device 700 may be configured to implement the functionality of the radio frequency unit or the distributed unit in the above method. The communication device 700 may be a chip within the radio frequency unit or the distributed unit.
[0134] The communication device 700 includes an input / output interface 720 and a processor 710. The input / output interface 720 may be an input / output circuit. The processor 710 may be a signal processor, chip, or other integrated circuit capable of implementing the methods of the present application. The input / output interface 720 is configured to input or output signals or data.
[0135] For example, if the communication device 700 is a radio frequency unit, the input / output interface 720 is configured to send the first service data to the processing module 1 based on the resource characteristic 1, and the processor 710 is configured to determine the resource characteristic 1 of the first service data. The processor 710 is configured to perform some or all of the steps of any one of the methods provided herein.
[0136] For example, if the communication device 700 is a distributed unit, the input / output interface 720 is configured to receive service data from a radio frequency unit, and the processor 710 is configured to process the first service data, and the processor 710 is configured to perform some or all of the steps of any one of the methods provided herein.
[0137] In one possible implementation, the processor 710 executes instructions stored in memory to perform functions implemented by a network device or an end device.
[0138] Optionally, the communication device 700 further comprises a memory.
[0139] Optionally, the processor and memory are integrated.
[0140] Optionally, the memory is external to the communication device 700 .
[0141] In a possible implementation, the processor 710 may be a logic circuit, and the processor 710 inputs / outputs messages or signaling through the input / output interface 720. The logic circuit may be a signal processor, chip, or other integrated circuit capable of implementing the methods in the embodiments of the present application.
[0142] The above description of the device in Figure 7 is merely an example for explanation. The device can be configured to perform the method in the above embodiment. For specific content, please refer to the description in the above method embodiment. The details will not be described again here.
[0143] 8 is a block diagram of a communication device 800 according to an embodiment of the present application. The communication device 800 may be a network device or a chip. The communication device 800 may be configured to perform the operations performed by the network device in the method embodiments shown in FIGS. 3 and 4.
[0144] If the communication device 800 is a network device, such as a base station, FIG. 8 is a simplified structural diagram of the base station. The base station includes a portion 810, a portion 820, and a portion 830. The portion 810 is mainly configured to perform baseband processing, control the base station, etc. The portion 810 is typically a control center of the base station, typically called a processor, and is configured to control the base station and perform processing operations on the network device side in the above method embodiments. The portion 820 is mainly configured to store computer program code and data. The portion 830 is mainly configured to receive and transmit radio frequency signals and convert between radio frequency signals and baseband signals. The portion 830 may typically be called a transceiver module, transceiver machine, transceiver circuit, transceiver, etc. The transceiver module of the portion 830 is typically called a transceiver machine, transceiver, etc., and includes an antenna 833 and radio frequency circuitry (not shown in FIG. 8). The radio frequency circuitry is mainly configured to perform radio frequency processing. Optionally, in portion 830, a component configured to implement a receiving function may be considered a receiver, and a component configured to implement a transmitting function may be considered a transmitter. In other words, portion 830 includes a receiver 832 and a transmitter 831. A receiver may also be referred to as a receiving module, a receiving device, a receiving circuit, etc., and a transmitter may also be referred to as a transmitting module, a transmitting device, a transmitting circuit, etc.
[0145] Portion 810 and portion 820 may include one or more boards, each of which may include one or more processors and one or more memories. The processor is configured to read and execute programs in the memory to implement baseband processing functions and control the base station. When there are multiple boards, the boards may be interconnected to increase processing power. In any implementation, multiple boards may share one or more processors, multiple boards may share one or more memories, or multiple boards may simultaneously share one or more processors.
[0146] For example, in implementations, the transceiver module of portion 830 is configured to perform processes related to the reception / transmission performed by the network device in the embodiments shown in Figures 3 and 4. The processor of portion 810 is configured to perform processes related to the processing performed by the network device in the embodiments shown in Figures 3 and 4.
[0147] It should be understood that Figure 8 is merely an example and not a limitation, and a network device including a processor, memory, and transceiver may not rely on the structure shown in Figures 5-7.
[0148] When the communication device 800 is a chip, the chip includes a transceiver, a memory, and a processor. The transceiver may be an input / output circuit or a communication interface. The processor may be a processor, a microprocessor, or an integrated circuit integrated on a chip. The transmitting operations performed by the network device in the above method embodiments may be understood as outputs of the chip, and the receiving operations performed by the network device in the above method embodiments may be understood as inputs of the chip.
[0149] The present application further provides a chip including a processor configured to retrieve instructions stored in the memory from the memory and execute the instructions to enable a communications device in which the chip is implemented to perform the method in the above example.
[0150] The present application further provides another chip including an input interface, an output interface, and a processor, the input interface, the output interface, and the processor being connected to each other through an internal connection path, the processor being configured to execute code in the memory, and when the code is executed, the processor being configured to perform the method described above. Optionally, the chip further includes a memory, the memory being configured to store a computer program or code.
[0151] The present application further provides a processor configured to be coupled to a memory and configured to perform the methods and functions related to the network device or terminal device in any one of the above embodiments.
[0152] Another embodiment of the present application provides a computer program product including instructions, which when executed on a computer, perform the methods of the above embodiments.
[0153] The present application further provides a computer program, which, when run on a computer, performs the method of the above embodiments.
[0154] Another embodiment of the present application provides a computer-readable storage medium, which stores a computer program, which, when executed by a computer, performs the method of the above embodiment.
[0155] In the description of the embodiments of this application, unless otherwise specified, "plurality" means two or more. "At least one of the following items (moieties)" or similar expressions means any combination of these items, including any combination of a single item (moiety) or multiple items (moieties). For example, at least one item (moiety) of a, b, or c can refer to a, b, c, a and b, a and c, b and c, or a, b, and c, where a, b, and c may be singular or plural.
[0156] Furthermore, in order to clearly describe the technical solutions in the embodiments of the present application, terms such as "first" and "second" are used in the embodiments of the present application to distinguish between identical or similar items that provide essentially the same function or purpose. Those skilled in the art can understand that terms such as "first" and "second" do not limit the quantity or execution order, and terms such as "first" and "second" do not indicate clear distinctions. Furthermore, in the embodiments of the present application, terms such as "example" or "for example" are used to represent providing an example, instance, or illustration.
[0157] The use of "example" or "for example" in the embodiments of this application does not mean that any embodiment or design solution described should be described as preferred or having more advantages over other embodiments or design solutions. Specifically, the terms "example" or "for example" are used to present relevant concepts in a concrete manner for ease of understanding.
[0158] In the description of the embodiments of the present application, unless otherwise specified, " / " represents an "OR" relationship between related objects. For example, A / B can represent A or B. In the present application, "and / or" simply indicates an association relationship between related objects, and represents that three relationships may exist. For example, A and / or B can represent the following three cases: only A exists, both A and B exist, and only B exists, where A and B may be singular or plural.
[0159] In various embodiments of the present application, the sequence numbers of the above processes do not imply an execution order, and the execution order of the processes should be determined based on the functions and internal logic of the processes, and should not be construed as any limitation on the implementation process of the embodiments of the present application.
[0160] Those skilled in the art can recognize that, in combination with the examples described in the embodiments disclosed herein, the units and algorithm steps can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether a function is implemented by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use various methods to implement the described functions for each specific application, but it should not be considered that the implementation goes beyond the scope of the present application.
[0161] As can be clearly understood by those skilled in the art, for convenience and concise description, for the detailed operation processes of the above systems, devices and units, please refer to the corresponding processes in the above method embodiments, and the details will not be described again here.
[0162] In some embodiments provided herein, it should be understood that the disclosed systems, devices, and methods may be implemented in other ways. For example, the device embodiments described are merely examples. For example, the unit division is merely a logical functional division, and other divisions may be used in actual implementation. For example, multiple units or components may be combined or integrated into other systems, or some features may be omitted or not implemented.
[0163] Furthermore, the displayed or discussed mutual couplings or direct couplings or communication connections may be implemented through some interface. Indirect couplings or communication connections between devices or units may be implemented in electronic, mechanical, or other forms.
[0164] The units described as separate parts may or may not be physically separated, and the parts shown as units may or may not be physical units, specifically, may be located in one place or may be distributed across multiple network units, and some or all of the units may be selected based on actual requirements to achieve the objectives of the solutions of the embodiments.
[0165] Furthermore, the functional units in the embodiments of the present application may be integrated into one processing unit, each of the units may exist physically alone, or two or more units may be integrated into one unit.
[0166] When a function is implemented in the form of a software functional unit and sold or used as an independent product, the function may be stored in a computer-readable storage medium. Based on this understanding, the technical solutions in the embodiments of the present application may essentially, or a portion of the technical solutions, be implemented in the form of a software product. A computer software product is stored in a storage medium and includes several instructions for instructing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the methods described in the embodiments of the present application. The above storage medium includes any medium capable of storing program code, such as a USB flash drive, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
[0167] The above description is merely a specific implementation of the embodiments of the present application and is not intended to limit the scope of protection of the embodiments of the present application. Any modifications or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the embodiments of the present application should fall within the scope of protection of the embodiments of the present application. Therefore, the scope of protection of the embodiments of the present application should be subject to the scope of protection of the claims.
Claims
1. 1. A data processing method comprising: The method is applied to a radio frequency unit side of a network device, determining a first resource characteristic of the first service data; and sending the first service data to a first processing module based on the first resource characteristics; the first processing module is one of at least one processing module, and the at least one processing module is used on a distribution unit side of the network device; method.
2. The method comprises: receiving first indication information indicating at least one mapping relationship, each mapping relationship associating one resource feature with one processing module; determining the first processing module based on a first mapping relationship and the first resource characteristic; the at least one mapping relationship includes the first mapping relationship, the first mapping relationship associating the first resource characteristic with the first processing module; The method of claim 1.
3. the first indication information includes identifiers of the at least one processing module and resource characteristics associated with the processing module corresponding to each identifier; The method of claim 2.
4. the first resource characteristics include at least one of time domain information, frequency domain information, or spatial domain information; 4. The method according to any one of claims 1 to 3.
5. The method comprises: receiving a second indication of a status of the first processing module; transmitting the first service data to a first processing module; transmitting the first service data to the first processing module when it is determined that the first processing module is in an operating state based on the second instruction information; 5. The method according to any one of claims 1 to 4.
6. 1. A data processing method comprising: transmitting first indication information indicating at least one mapping relationship, each mapping relationship having an association of one resource feature with one processing module; The processing module is used on the distribution unit side of the network device; method.
7. the first indication information includes an identifier of at least one processing module and a resource characteristic associated with the processing module corresponding to each identifier; The method of claim 6.
8. the resource features include at least one of time domain information, frequency domain information, or spatial domain information; 8. The method according to claim 6 or 7.
9. The method comprises: transmitting second indication information indicating a status of some or all of the at least one processing module.
9. The method according to any one of claims 6 to 8.
10. A communication device, a radio frequency unit configured to determine a first resource characteristic of the first service data; the radio frequency unit is further configured to send the first service data to a first processing module based on the first resource characteristic; the first processing module is one of at least one processing module, the at least one processing module being used on a distributed unit side of the communication device; Device.
11. The radio frequency unit is further configured to receive first indication information indicating at least one mapping relationship, each mapping relationship associating one resource feature with one processing module; The radio frequency unit is further configured to determine the first processing module based on a first mapping relationship and the first resource characteristic; the at least one mapping relationship includes the first mapping relationship, the first mapping relationship associating the first resource characteristic with the first processing module; 11. The apparatus of claim 10.
12. the first indication information includes identifiers of the at least one processing module and resource characteristics associated with the processing module corresponding to each identifier; 12. The apparatus of claim 11.
13. the first resource characteristics include at least one of time domain information, frequency domain information, or spatial domain information; 13. Apparatus according to any one of claims 10 to 12.
14. the radio frequency unit is further configured to receive a second indication indicative of a status of the first processing module; the radio frequency unit is further configured to transmit the first service data to the first processing module when determining, based on the second indication information, that the first processing module is in an operating state.
14. Apparatus according to any one of claims 10 to 13.
15. A communication device, a distribution unit configured to send first indication information indicating at least one mapping relationship; Each mapping relationship associates one resource feature with one processing module; Device.
16. the first indication information includes an identifier of at least one processing module and a resource characteristic associated with the processing module corresponding to each identifier; 16. The apparatus of claim 15.
17. the resource features include at least one of time domain information, frequency domain information, or spatial domain information; 17. Apparatus according to claim 15 or 16.
18. the distributed unit is further configured to transmit second indication information indicating a status of some or all of the at least one processing module.
18. Apparatus according to any one of claims 15 to 17.
19. 1. A communication device having a processor, The processor may execute a computer program or instructions or use logic circuitry to: The communication device performs the method according to any one of claims 1 to 5, or The communication device performs the method according to any one of claims 6 to 9. configured to enable Communication equipment.
20. the communication device further comprises a memory, the memory being configured to store the computer program or the instructions; 20. The communication device of claim 19.
21. the communication device further comprises a communication interface, the communication interface being configured to input and / or output signals; 21. A communication device according to claim 19 or 20.
22. having a logic circuit and an input / output interface; the input / output interface is configured to input and / or output signals; The logic circuit is configured to perform a method according to any one of claims 1 to 5, or the logic circuit is configured to perform a method according to any one of claims 6 to 9. Communication equipment.
23. storing computer programs or instructions; When the computer program or the instructions are executed on a computer, the method according to any one of claims 1 to 5 is performed, or the method according to any one of claims 6 to 9 is performed. A computer-readable storage medium.
24. comprising instructions, which when executed by a computer, perform the method according to any one of claims 1 to 5 or perform the method according to any one of claims 6 to 9; Computer program products.
25. a radio frequency unit and a distribution unit; The radio frequency unit is configured to perform a method according to any one of claims 1 to 5, The distribution unit is configured to perform the method according to any one of claims 6 to 9. Communication system.
Citation Information
Patent Citations
Control device and control method
JP2021168445A
Method, apparatus, computer program product, and data set for managing a fronthaul network
JP2021526758A
Virtualization and orchestration of a radio access network
US20180287696A1