Data processing method and communication device
Patent Information
- Application Number
- CN202380053806.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-05
- Publication Date
- 2025-02-28
AI Technical Summary
In the field of communications, air interface data sent by terminal equipment to network equipment is prone to cause a large delay during data processing in the network equipment, which especially has a great impact on low-latency services, resulting in the inability to meet its low-latency requirements. .
By performing resource feature identification of service data on the radio frequency unit side and sending it to the corresponding processing module in the distributed unit, the overall delay of data processing is reduced, and at the same time, the service data distribution function module or integrated circuit of the distributed unit is reduced. requirements, reducing the overall cost of network equipment and the complexity of data interaction.
It effectively reduces the overall delay of data processing, improves the efficiency of data interaction between radio frequency units and distributed units, reduces the cost and complexity of network equipment, and meets the requirements of low-latency services.
Smart Images

Figure CN119547398A_ABST
Abstract
Description
Data processing method and communication device Technical Field
[0001] The present application relates to the field of communication technology, and more specifically, to a data processing method and a communication device. Background Art
[0002] In the communications field, terminal devices send air interface data to network devices, which then process the air interface data. Specifically, the distributed unit (DU) in the network device performs channel parsing and service identification on the air interface data. It then forwards the corresponding service data to each processing module in the DU, which then performs further processing on the service data.
[0003] However, this data processing method can easily lead to significant latency, which significantly impacts low-latency services. Therefore, a method that can reduce the overall latency of data processing is urgently needed.
[0004] Summary of the Invention
[0005] The present application provides a data processing method and a communication device, which can reduce the overall delay of data processing.
[0006] In a first aspect, a method for data processing is provided, which is applied to a module on the radio frequency unit side of a network device, such as a radio frequency unit, or a software module, hardware circuit, or software module + hardware circuit that can implement the method. The method includes: determining a first resource feature of first service data; sending the first service data to a first processing module according to the first resource feature; wherein the first processing module is one processing module in at least one processing module, and at least one processing module is applied to the distributed unit side of the network device.
[0007] Specifically, the radio frequency unit can be a radio unit (RU), or a module with radio frequency functions such as a remote radio unit (RRU) or an active antenna unit (AAU). Therefore, the radio frequency unit is a higher-level concept of the RU or RRU. In addition, the distributed unit can be a distributed unit (DU), or other units or modules that can perform similar or identical functions. This application does not limit this. Therefore, the distributed unit is a higher-level concept of the DU.
[0008] Compared with the method in which the RF unit sends business data to the distributed unit, and the distributed unit performs resource feature identification of the business data and forwards it to the corresponding processing module, the RF unit performs resource feature identification of the business data and sends the corresponding business data to the processing module in the distributed unit, which can reduce the overall delay of data processing.
[0009] In addition, the radio frequency unit can send corresponding service data to the processing module in the distributed unit, and the distributed unit no longer needs a module or integrated circuit for performing the service data distribution function, thus reducing the overall cost of the network equipment.
[0010] Among them, through the above technical solution, the present application can also support reducing the complexity of data interaction between the radio frequency unit and the distributed unit of the network device.
[0011] In one possible implementation, the method also includes: receiving first indication information, which is used to indicate at least one mapping relationship, each mapping relationship is used to associate a resource feature with a processing module; determining the first processing module based on the first mapping relationship and the first resource feature; wherein, at least one mapping relationship includes a first mapping relationship, and the first mapping relationship associates the first resource feature with the first processing module.
[0012] In this way, the RF unit can obtain the mapping relationship between the processing module of the distributed unit and the resource characteristics of the business data through interaction with the distributed unit, and then after determining the resource characteristics of the business data, determine the processing module associated with each business data according to the aforementioned mapping relationship.
[0013] In a possible implementation, the first indication information includes an identifier of at least one processing module and resource characteristics associated with the processing module corresponding to each identifier.
[0014] Specifically, the distributed unit may send the identifiers of the processing modules in the distributed unit and the resource characteristics associated with each processing module to the radio frequency unit, so that the radio frequency unit can determine the corresponding processing module according to the resource characteristics of the service data.
[0015] In one possible implementation, the first resource feature includes at least one of the following: time domain information, frequency domain information, or spatial domain information.
[0016] In one possible implementation, the method also includes: receiving second indication information, which is used to indicate the status of the first processing module; and sending first business data to the first processing module, including: sending the first business data to the first processing module when determining that the first processing module is in a working state based on the second indication information.
[0017] Specifically, the radio frequency unit sends the first service data to the first processing module only when it determines that the first processing module is in the working state according to the second indication information. This can improve the efficiency of data interaction between the radio frequency unit and the processing module in the distributed unit.
[0018] In a second aspect, a method for data processing is provided, which is applied to a module on the distributed unit side of a network device, such as a distributed unit, or a software module, hardware circuit, or software module + hardware circuit that can implement the method. The method includes: sending a first indication information, which is used to indicate at least one mapping relationship, each mapping relationship associating a resource feature with a processing module; wherein the processing module is applied to the distributed unit side of the network device.
[0019] In a possible implementation, the first indication information includes an identifier of at least one processing module and resource characteristics associated with the processing module corresponding to each identifier.
[0020] In one possible implementation, the resource feature includes at least one of the following: time domain information, frequency domain information, or spatial domain information.
[0021] In a possible implementation, the method further includes: sending second indication information, which is used to indicate the status of some or all of the processing modules in the at least one processing module.
[0022] In a third aspect, a communication device is provided for executing the method of the first aspect. In one design, the device may include a module / unit corresponding to each of the methods / operations / steps / actions described in the first aspect, and the unit / module may be a hardware circuit, or software, or a combination of a hardware circuit and software. In another design, the device includes: a radio frequency unit for determining a first resource characteristic of first service data; the radio frequency unit is also used to send the first service data to a first processing module based on the first resource characteristic; the first processing module is any one of at least one processing module, and at least one processing module is applied to the distributed unit side of the network device.
[0023] In one possible implementation, the radio frequency unit is further used to receive first indication information, which is used to indicate at least one mapping relationship, each mapping relationship is used to associate a resource feature with a processing module; the radio frequency unit is also used to determine the first processing module based on the first mapping relationship and the first resource feature; wherein, at least one mapping relationship includes a first mapping relationship, and the first mapping relationship associates the first resource feature with the first processing module.
[0024] In a possible implementation, the first indication information includes an identifier of at least one processing module and resource characteristics associated with the processing module corresponding to each identifier.
[0025] In one possible implementation, the first resource characteristic includes at least one of the following: time domain information, frequency domain information, or spatial domain information.
[0026] In one possible implementation, the radio frequency unit is further used to receive second indication information, which is used to indicate the status of the first processing module; the radio frequency unit is further used to send the first service data to the first processing module when it is determined that the first processing module is in a working state based on the second indication information.
[0027] In a fourth aspect, a communication device is provided for executing the method of the second aspect. In one design, the device may include a module / unit corresponding to each of the methods / operations / steps / actions described in the second aspect, and the unit / module may be a hardware circuit, software, or a combination of hardware circuit and software. In another design, the device includes: a distributed unit for sending a first indication message, which is used to indicate at least one mapping relationship, each mapping relationship associating a resource feature with a processing module.
[0028] In a possible implementation, the first indication information includes an identifier of at least one processing module and resource characteristics associated with the processing module corresponding to each identifier.
[0029] In one possible implementation, the resource feature includes at least one of the following: time domain information, frequency domain information, or spatial domain information.
[0030] In a possible implementation, the distributed unit is further configured to send second indication information, which is configured to indicate the status of some or all of the processing modules in at least one processing module.
[0031] In a fifth aspect, a communication device is provided, comprising a processor, wherein the processor is configured to, by executing a computer program or instruction, or by a logic circuit, enable the communication device to perform any of the methods described in the first aspect and any possible implementation of the first aspect; or enable the communication device to perform any of the methods described in the second aspect and any possible implementation of the second aspect.
[0032] In a possible implementation, the device further includes a memory configured to store the computer program or instructions.
[0033] Optionally, the processor and the memory are integrated together, or the processor and the memory are set separately.
[0034] In another possible implementation, the memory is located outside the communication device.
[0035] In a possible implementation, the communication device further includes a communication interface, which is used to input and / or output signals.
[0036] By way of example, the communication interface may be a transceiver, a circuit, a bus, a module or other types of communication interfaces.
[0037] In a sixth aspect, a communication device is provided, comprising a logic circuit and an input / output interface, the input / output interface being used to output and / or input signals, the logic circuit being used to execute the method described in the first aspect and any possible implementation of the first aspect; or, the logic circuit being used to execute the method described in the second aspect and any possible implementation of the second aspect.
[0038] In the seventh aspect, a computer-readable storage medium is provided, comprising a computer program or instructions, which, when executed on a computer, causes the computer to execute the method described in the first aspect and any possible implementation of the first aspect; or, causes the computer to execute the method described in the second aspect and any possible implementation of the second aspect.
[0039] In an eighth aspect, a computer program product is provided, comprising instructions, which, when executed on a computer, cause the computer to execute the method described in the first aspect and any possible implementation of the first aspect; or, cause the computer to execute the method described in the second aspect and any possible implementation of the second aspect.
[0040] In the ninth aspect, a communication system is provided, which includes: a radio frequency unit and a distributed unit, the radio frequency unit is used to execute the method described in the first aspect and any possible implementation of the first aspect, and the distributed unit is used to execute the method described in the second aspect and any possible implementation of the second aspect.
[0041] Among them, the description of the beneficial effects of the second to ninth aspects can refer to the description of the beneficial effects of the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] FIG1 is a schematic diagram of a communication system 100 applicable to an embodiment of the present application.
[0043] FIG2 is a schematic diagram of an application scenario 200 according to an embodiment of the present application.
[0044] FIG3 is a schematic diagram of an interactive flow of a data processing method 300 according to an embodiment of the present application.
[0045] FIG4 is a schematic diagram of an interactive flow of a data processing method 400 according to an embodiment of the present application.
[0046] FIG5 is a schematic block diagram of the structure of a communication device 500 according to an embodiment of the present application.
[0047] FIG6 is a schematic block diagram of the structure of a communication device 600 according to an embodiment of the present application.
[0048] FIG7 is a schematic block diagram of the structure of a communication device 700 according to an embodiment of the present application.
[0049] FIG8 is a schematic block diagram of the structure of a communication device 800 according to an embodiment of the present application. DETAILED DESCRIPTION
[0050] The technical solution in this application will be described below with reference to the accompanying drawings.
[0051] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, universal mobile telecommunication system (UMTS), fifth generation (5G) system, etc. th generation, 5G) system or new radio (NR), sixth generation (6 th Satellite communication systems include satellite base stations and terminal devices. Satellite base stations provide communication services to terminal devices. Satellite base stations can also communicate with ground base stations. Satellites can serve as both base stations and terminal devices. Satellites can refer to non-terrestrial base stations or devices, such as drones, hot air balloons, low-, medium-, and high-orbit satellites, as well as other non-terrestrial base stations or devices.
[0052] The technical solutions of the embodiments of the present application are applicable to both homogeneous and heterogeneous network scenarios, and there is no restriction on the transmission points. For example, it can be multi-point coordinated transmission between macro base stations, micro base stations, and macro base stations. The technical solutions of the embodiments of the present application are applicable to both FDD / TDD systems. The technical solutions of the embodiments of the present application are applicable not only to low-frequency scenarios (sub 6G), but also to high-frequency scenarios (above 6GHz), terahertz, optical communications, etc. The technical solutions of the embodiments of the present application can be applied not only to communications between network devices and terminals, but also to communications between network devices and network devices, between terminals, Internet of Vehicles, Internet of Things, Industrial Internet, etc.
[0053] The technical solutions of the embodiments of the present application can also be applied to scenarios where a terminal is connected to a single base station, wherein the base station to which the terminal is connected and the core network (CN) to which the base station is connected are of the same standard. For example, if the CN is 5G Core, the base station corresponds to a 5G base station, and the 5G base station is directly connected to the 5G Core; or if the CN is 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 of the embodiments of the present application can also be applied to dual connectivity (DC) scenarios where a terminal is connected to at least two base stations.
[0054] The technical solutions of the embodiments of the present application can also be used in macro and micro scenarios composed of base stations of different forms in the communication network. For example, the base stations can be satellites, aerial balloon stations, drone stations, etc. The technical solutions of the embodiments of the present application are also suitable for scenarios where both wide-coverage base stations and small-coverage base stations exist.
[0055] The technical solutions of the embodiments of the present application can be applied to scenarios with high reliability business requirements, such as ports, industrial manufacturing, transportation, and coal mines.
[0056] It can also be understood that the technical solutions of the embodiments of the present application can also be applied to 5.5G, 6G and later wireless communication systems, and applicable scenarios include but are not limited to ground cellular communications, NTN, satellite communications, high altitude platform station (HAPS) communications, vehicle-to-everything (V2X), integrated access and backhaul (IAB), and reconfigurable intelligent surface (RIS) communications.
[0057] The terminal in the embodiment of the present application can be a device with wireless transceiver functions, specifically referring to user equipment (UE), access terminal, subscriber unit, user station, mobile station, remote station, remote terminal, mobile device, user terminal, wireless communication equipment, user agent or user device. The terminal device may also be a satellite phone, a cellular phone, a smart phone, a wireless data card, a wireless modem, a machine type communication device, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a 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 on a high-altitude aircraft, a wearable device, a drone, 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 care, a wireless terminal in smart grid, a wireless terminal in transportation security ... Safety), wireless terminals in smart cities, wireless terminals in smart homes, or terminal devices in communication networks evolved after 5G, etc., are not limited in the embodiments of the present application.
[0058] In the embodiments of the present application, the communication device used to implement the functions of the terminal device can be a terminal device; it can also be a device that can support the terminal device to implement the functions, such as a chip system. The device can be installed in the terminal device or used in conjunction with the terminal device. In the embodiments of the present application, the chip system can be composed of a chip or include a chip and other discrete devices.
[0059] The network device in the embodiment of the present application is a device with wireless transceiver functions, which can be used to communicate with terminal devices. The access network device can be a node in the radio access network (RAN), which can also be called a base station, or a RAN node. It can be an evolved Node B (eNB or eNodeB) in LTE; or a base station in a 5G network such as gNodeB (gNB) or a base station in a public land mobile network (PLMN) evolved after 5G, a broadband network gateway (BNG), an aggregation switch or the 3GPP (the 3GPP) rd For example, the RAN may be configured as a RAN defined by the 3GPP protocol, an open radio access network (O-RAN), or a cloud radio access network (C-RAN).
[0060] The network devices in the embodiments of the present application may also include various forms of base stations, such as: macro base stations, micro base stations (also called small stations), relay stations, transmission points (transmitting and receiving points, TRP), transmitting points (transmitting points, TP), mobile switching centers, and devices to devices (device-to-device, D2D), vehicle-to-everything (vehicle-to-everything, V2X), machine-to-machine (machine-to-machine, M2M) communications. Equipment that assumes the function of a base station, network equipment in an NTN communication system, etc., is not specifically limited in the embodiments of the present application.
[0061] The network device in the embodiment of the present application may also include network elements or modules that implement some functions of the base station, for example, one or more of the following: a centralized unit (CU), a distributed unit (DU), or a radio unit (RU). Optionally, the CU can be further separated into a CU-control plane (CP) and a CU-user plane (UP). The functions of the CU and DU can be implemented by different network elements, or simultaneously by the baseband unit (BBU) of the base station. The function of the RU can be implemented by the radio frequency equipment of the base station. For example, the radio frequency equipment of the base station can be a remote radio unit (RRU), a remote radio head (RRH), a pico remote radio unit (pRRU), an active antenna unit (AAU) or other units, modules or devices with radio frequency processing functions. The communication interface protocol between the BBU and the radio equipment can be a common public radio interface (CPRI) interface protocol, an enhanced common public radio interface (eCPRI) interface protocol, or a fronthaul interface protocol between the DU and RU in the O-RAN system, without limitation. Optionally, the fronthaul interface protocol between the DU and RU in the O-RAN system can also be considered a special case of the eCPRI interface protocol.
[0062] In the embodiments of the present application, the device for implementing the functions of the network device can be a network device, or a device that can support the network device to implement the functions, such as a chip system. The device can be installed in the network device or used in conjunction with the network device. The chip system in the embodiments of the present application can be composed of a chip, or can include a chip and other discrete devices.
[0063] Figure 1 is a schematic diagram of a communication system 100 applicable to an embodiment of the present application. As shown in Figure 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 (such as 110a and 110b in Figure 1, collectively referred to as 110) and at least one terminal (such as 120a-120j in Figure 1, collectively referred to as 120). The RAN 10 may also include other RAN nodes, such as wireless relay equipment and / or wireless backhaul equipment (not shown in Figure 1). The terminal 120 is connected to the RAN node 110 wirelessly. The RAN node 110 is connected to the core network 20 wirelessly or by wire. The core network equipment in the core network 20 and the RAN node 110 in the RAN 10 can be different physical devices, or they can be the same physical device that integrates the core network logical functions and the radio access network logical functions.
[0064] The RAN 10 may be a 3GPP-related cellular system, such as a 4G or 5G mobile communication system, or a future-oriented evolution system (such as a 6G mobile communication system). The RAN 10 may also be an O-RAN or a CRAN. The RAN 10 may also be a communication system that integrates two or more of the above systems.
[0065] RAN node 110, sometimes also referred to as access network equipment, RAN entity, or access node, constitutes part of the communication system and facilitates wireless access for terminals. Multiple RAN nodes 110 in the communication system 100 can be of the same type or different types. In some scenarios, the roles of RAN node 110 and terminal 120 are relative. For example, network element 120i in Figure 1 can be a helicopter or drone, which can be configured as a mobile base station. For terminal 120j accessing the RAN 100 via network element 120i, network element 120i is a base station; however, for base station 110a, network element 120i is a terminal. RAN node 110 and terminal 120 are sometimes referred to as communication devices. For example, network elements 110a and 110b in Figure 1 can be understood as communication devices with base station functionality, and network elements 120a-120j can be understood as communication devices with terminal functionality.
[0066] In one possible scenario, the RAN node 110 may be a base station, an evolved base station, a Transmission Relay Protocol (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, or the like. The RAN node 110 may be a macro base station (e.g., 110a), a micro base station, an indoor base station (e.g., 110b), a relay node, a donor node, or a wireless controller in a CRAN scenario. Alternatively, the RAN node 110 may be a server, a wearable device, a vehicle, or an onboard device. For example, the access network device in V2X technology may be a roadside unit (RSU).
[0067] In another possible scenario, multiple RAN nodes 110 collaborate to assist terminals in achieving wireless access, with different RAN nodes 110 implementing portions of the base station's functionality. For example, the RAN node 110 may be a CU, DU, CU-CP, CU-UP, or radio unit (RU). The CU and DU may be separate or included in the same network element, such as a BBU. The RU may be included in a radio frequency device or radio unit, such as an RRU, AAU, or remote radio head (RRH).
[0068] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called O-CU (Open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, this application uses CU, CU-CP, CU-UP, DU and RU as examples for description. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0069] FIG2 is a schematic diagram of an application scenario 200 according to an embodiment of the present application. As shown in FIG2 , application scenario 200 includes: UE 210, RU 220, and DU 230. DU 230 includes at least one distribution module and at least one processing module. The following describes an example in which DU 230 includes three processing modules and one distribution module.
[0070] Specifically, UE 210 sends air interface data to RU 220, which then sends the air interface data to distribution module 234. Distribution module 234 performs channel parsing and service identification on the air interface data, obtaining service data 1 through service data 3 from the air interface data. Furthermore, distribution module 234 sends service data 1 to processing module 231, which processes service data 1. Distribution module 234 sends service data 2 to processing module 232, which processes service data 2. Distribution module 234 sends service data 3 to processing module 233, which processes service data 3.
[0071] Furthermore, in this embodiment of the present application, an antenna may be located between UE 210 and RU 220. For example, when UE 210 transmits data to RU 220, it can be understood that the source of the information is UE 210 and the destination is RU 220. The information may undergo necessary processing between the source and destination, such as format changes, but the destination can still understand the valid information from the source. Similar expressions in this application should be understood similarly and are not further elaborated here.
[0072] For uplink data transmission, the RU220 primarily performs analog-to-digital conversion, time-frequency domain conversion, and beam-domain transformation on the air interface data received by the antenna. The DU230 performs resource demapping, channel estimation, channel demodulation, and physical channel-related processing on the air interface data reported by the RU220. Therefore, the RU220 primarily receives and forwards air interface data, while the DU230 primarily processes the air interface data uploaded by the RU220.
[0073] As shown in Figure 2, air interface data flows from UE 210 to RU 220, then to distribution module 234, and finally to (processing modules 231 through 233). In this transmission process, the overall processing latency of air interface data is relatively high, significantly impacting the low-latency requirements of low-latency services. Therefore, it is imperative to reduce the overall latency of data processing.
[0074] In view of the above technical problems, the present application provides a data processing method and a communication device, which can reduce the overall delay of data processing.
[0075] The data processing method and communication device of the present application will be described below with reference to the accompanying drawings.
[0076] FIG3 is a schematic diagram of the interactive flow of a method 300 for data processing according to an embodiment of the present application. The method flow in FIG3 can be executed by the radio frequency unit and the distributed unit of the network device, or by a module and / or device (e.g., a chip or an integrated circuit, etc.) with corresponding functions that can be installed or connected to the radio frequency unit and the distributed unit, without limitation. The following description will be made using the radio frequency unit and the distributed unit as an example. As shown in FIG3 , the method 300 includes:
[0077] S310. The radio frequency unit determines resource feature 1 of first service data.
[0078] Specifically, the radio frequency unit in S310 can be a RU, or a module with radio frequency functions such as an RRU or AAU. Therefore, the radio frequency unit is a superordinate concept of the RU or RRU. In addition, the distributed unit can be a DU, or other unit or module that can perform similar or identical functions. This application does not limit this. Therefore, the distributed unit is a superordinate concept of the DU.
[0079] In an embodiment of the present application, the radio frequency unit has the ability to parse and convert in the time domain, frequency domain, and spatial domain. Therefore, the radio frequency unit can perform channel parsing and air interface data splitting on the air interface data sent by the terminal device to obtain each service data in the air interface data. It can be understood that the resource characteristics corresponding to each service data in the air interface data are different. In one example, the resource characteristics of the first service data in the air interface data are resource characteristics 1, the resource characteristics of the second service data in the air interface data are resource characteristics 2, ..., and the resource characteristics of the Nth service data in the air interface data are resource characteristics N.
[0080] In addition, the aforementioned splitting of the air interface data may be: the radio frequency unit splits the air interface data into multiple parts (one part is one piece of service data) according to different resource characteristics of each piece of service data.
[0081] In a possible implementation, resource characteristics include but are not limited to one or more of the following: delay information, frequency domain information or spatial domain information. Exemplarily, the first service data is large uplink data, and its resource characteristics are: frequency domain, 20~100MHz; the first service data is positioning data, and its resource characteristics are: time domain, symbol (Symbol) 11&Symbol 12 / transmission time interval (TTI); the first service data is ultra reliable and low latency communication (URLLC) data, and its resource characteristics are: frequency domain, 0~20MHz. In summary, the radio frequency unit splits the air interface data according to the resource characteristics of the service data, and obtains the resource characteristics of each service data and each service data.
[0082] Optionally, the resource characteristics listed above may also include a combination of multiple parameters such as delay and frequency domain, which is not limited to this.
[0083] Optionally, the resource characteristics may further include code domain information. Exemplarily, the code domain information includes but is not limited to: spreading code, extension code, scrambling code and other information.
[0084] S320 . Send first service data to processing module 1 according to resource feature 1 .
[0085] Specifically, the RF unit obtains and determines the resource characteristics of each service data. Furthermore, the RF unit sends the corresponding service data to the processing module in the distributed unit. For example, the RF unit sends the first service data to processing module 1 in the distributed unit based on resource characteristic 1. Processing module 1 in the distributed unit can then process the first service data.
[0086] It can be understood that the processing module 1 is any one of the at least one processing module included in the distributed unit.
[0087] Compared with the method in which the RF unit sends business data to the distributed unit, and the distributed unit performs resource feature identification of the business data and forwards it to the corresponding processing module, the RF unit performs resource feature identification of the business data and sends the corresponding business data to the processing module in the distributed unit, which can reduce the overall delay of data processing.
[0088] In addition, the radio frequency unit can send corresponding service data to the processing module in the distributed unit, and the distributed unit no longer needs a module or integrated circuit for performing the service data distribution function, thus reducing the overall cost of the network equipment.
[0089] Among them, through the above technical solution, the present application can also support reducing the complexity of data interaction between the radio frequency unit and the distributed unit of the network device.
[0090] In summary, this application supports the radio frequency unit to obtain and determine the resource characteristics of the business data, and determine the corresponding processing module in the distributed unit based on the resource characteristics of the business data, and send the business data to the corresponding processing module. In this way, the transmission delay of the air interface data from the terminal device to the processing module in the distributed unit can be reduced, thereby reducing the overall delay of data processing.
[0091] Optionally, in a possible implementation, method 300 may further include:
[0092] S310a: The radio frequency unit receives indication information 1 from the main processing module in the distributed unit. The indication information 1 is used to indicate at least one mapping relationship, and each mapping relationship is associated with a resource feature and a processing module.
[0093] S310b: The radio frequency unit determines processing module 1 according to mapping relationship 1 and resource feature 1.
[0094] Specifically, the RF unit sends the first service data to processing module 1 based on resource feature 1, based on the mapping relationship indicated in instruction information 1 sent by the main processing module in the distributed unit to the RF unit. Specifically, the main processing module in the distributed unit indicates to the RF unit the association between the resource feature and the processing module for each piece of service data. Based on the resource feature of the service data and the mapping relationship, the RF unit determines the corresponding processing module. Furthermore, the RF unit sends the corresponding service data to the processing module.
[0095] In this way, the RF unit can obtain the mapping relationship between the processing module of the distributed unit and the resource characteristics of the business data through interaction with the distributed unit, and then after determining the resource characteristics of the business data, determine the processing module associated with each business data according to the aforementioned mapping relationship.
[0096] Among them, at least one mapping relationship in S310a includes mapping relationship 1, and mapping relationship 1 associates resource feature 1 with processing module 1. Optionally, mapping relationship 1 associates resource feature 1 with processing module 1, and can be: mapping relationship 1 associates the identifier of resource feature 1 with the identifier of processing module 1. Among them, this application supports configuring an identifier for the resource feature of each business data, for example, the frequency domain 20-100MHz corresponds to identifier 1 (which is the identifier of the resource feature), the frequency domain 0-10Mhz corresponds to identifier 2 (which is the identifier of the resource feature), and so on, without limitation.
[0097] In a possible implementation, a resource feature may be associated with one or more processing modules. For example, processing module 1 and processing module 2 may be used to process the first business data.
[0098] Optionally, a processing module may be associated with one or more resource features. For example, processing module 1 may also be used to process second service data.
[0099] It can be understood that the execution order of S310a to S310b is before the execution order of S320.
[0100] In one possible implementation, indication information 1 in S310a may include identifiers of multiple processing modules and multiple resource characteristics. Specifically, an example of indication information 1 is: {processing module identifier 1, resource characteristic 1}, {processing module identifier 2, resource characteristic 2}, ..., {processing module identifier N, resource characteristic N}, etc. Processing module identifier 1 corresponds to processing module 1, processing module identifier 2 corresponds to processing module 2, ..., and processing module identifier N corresponds to processing module N. Specifically, the distributed unit may send the identifiers of the processing modules in the distributed unit and the resource characteristics associated with each processing module to the radio frequency unit. This facilitates the radio frequency unit to determine the corresponding processing module based on the resource characteristics of the service data.
[0101] Optionally, in one possible implementation, the processing module identifier may be indicated by the destination address of the processing module. Accordingly, indication information 1 includes the destination addresses of multiple processing modules and resource characteristics associated with the processing module corresponding to each destination address. By providing the destination address of the processing module, the radio frequency unit can determine the processing module corresponding to each service data.
[0102] Optionally, in a possible implementation, method 300 may further include:
[0103] 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.
[0104] Specifically, indication information 2 is used to indicate the status of at least one processing module, where the status of the processing module includes an active state and an inactive state. The active state indicates that the processing module can process service data, while the inactive state indicates that the processing module cannot process service data. Furthermore, the RF unit determines whether to send the first service data to processing module 1 based on indication information 2. In this way, the RF unit can only send the first service data to processing module 1 when it determines that processing module 1 is in an active state based on indication information 2. This improves the efficiency of data exchange between the RF unit and the processing modules in the distributed units.
[0105] In one example, when the indication information 2 indicates that the processing module 1 is in working state, the RF unit sends the first service data to the processing module 1. In another example, when the indication information 2 indicates that the processing module 1 is in non-working state, the RF unit does not send the first service data to the processing module 1.
[0106] Optionally, indication information 2 may be a part of indication information 1, or indication information 2 exists independently of indication information 1, which is not limited.
[0107] It can be understood that the execution order of S310c is before the execution order of S320, and is not limited to the execution order of S310a to S310b.
[0108] The method 300 will be further described below in conjunction with other drawings.
[0109] FIG4 is a schematic diagram of the interactive flow of a method 400 for data processing according to an embodiment of the present application. The method flow in FIG4 can be executed by a radio frequency unit and a distributed unit, or by a module and / or device (for example, a chip or an integrated circuit) with corresponding functions that can be installed or connected to the radio frequency unit and the distributed unit, and the present application does not limit this. The following description will be made using the radio frequency unit and the distributed unit as an example. As shown in FIG4 , the method 400 includes:
[0110] Optionally, S410, the radio frequency unit receives indication information 1 from the main processing module of the distributed unit, where indication information 1 is used to indicate mapping relationships 1 to 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.
[0111] For the description of S410, please refer to the description of S310a above, which will not be repeated here.
[0112] S420 : The radio frequency unit splits the air interface data and determines resource feature 1 of service data 1 , resource feature 2 of service data 2 , and resource feature 3 of service data 3 .
[0113] The description of how the radio frequency unit splits the air interface data can be found in the previous text and will not be repeated here.
[0114] S430. The radio frequency unit sends service data 1 to processing module 1 according to mapping relationship 1 and resource feature 1; sends service data 2 to processing module 2 according to mapping relationship 2 and resource feature 2; and sends service data 3 to processing module 3 according to mapping relationship 3 and resource feature 3.
[0115] 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.
[0116] To sum up, the RF unit can send corresponding service data to each processing module based on the resource characteristics of the service data and the association between the processing modules. The processing module then processes the service data, thereby reducing the overall delay of data processing.
[0117] It can also be understood that since the RF unit can perform functions such as channel resolution and service identification, the distributed unit does not need the distribution module shown in Figure 2, which can save the overall cost and complexity of the network equipment.
[0118] The above describes the method embodiment of the embodiment of the present application, and the corresponding device embodiment is introduced below.
[0119] To implement the various functions of the methods provided in the embodiments of the present application, terminals and network devices may include hardware structures and / or software modules, and implement the aforementioned functions in the form of hardware structures, software modules, or a combination of hardware structures and software modules. Whether a particular function is implemented in the form of hardware structures, software modules, or a combination of hardware structures and software modules depends on the specific application and design constraints of the technical solution.
[0120] Figure 5 is a schematic 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, which may be interconnected via a bus 530. The communication device 500 shown in Figure 5 may be a radio frequency unit or DU.
[0121] Optionally, the communication device 500 further includes a memory 540 .
[0122] The memory 540 includes, 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), and is used for related instructions and data.
[0123] The processor 510 may be one or more central processing units (CPUs). In the case where the processor 510 is a CPU, the CPU may be a single-core CPU or a multi-core CPU.
[0124] When the communication device 500 is a radio frequency unit, illustratively, the processor 510 is configured to perform the following operations: determine resource feature 1 of the first service data; and send the first service data to the processing module 1 according to the resource feature 1.
[0125] The above contents are only for illustrative purposes. When the communication device 500 is a radio frequency unit, it will be responsible for executing the methods or steps related to the radio frequency unit in the above method embodiments.
[0126] When the communication device 500 is a distributed unit (processing module 1 ), illustratively, the processor 510 is configured to perform the following operations: receive first service data from a radio frequency unit.
[0127] The above contents are only for illustrative purposes. When the communication device 500 is a distributed unit (processing module 1), it will be responsible for executing the methods or steps related to the DU in the above method embodiments.
[0128] The above description is merely exemplary. For details, please refer to the contents shown in the above method embodiment. Furthermore, the implementation of each operation in FIG5 may also correspond to the corresponding description of the method embodiment shown in FIG3 and FIG4.
[0129] Figure 6 is a schematic block diagram of a communication device 600 according to an embodiment of the present application. Communication device 600 may be the radio frequency unit or distributed unit described in the above embodiments, or may be a chip or module within the radio frequency unit or distributed unit, configured to implement the methods described in the above embodiments. Communication device 600 includes a transceiver unit 610 and a processing unit 620. The following provides an exemplary description of transceiver unit 610 and processing unit 620.
[0130] The transceiver unit 610 may include a sending unit and a receiving unit, which are respectively used to implement the sending or receiving functions in the above method embodiments; it may further include a processing unit, which is used to implement functions other than sending or receiving.
[0131] When the communication device 600 is a radio frequency unit, illustratively, the processing unit 620 is used to determine resource feature 1 of the first business data; and the transceiver unit 610 is used to send the first business data to the processing module 1 according to the resource feature 1.
[0132] Optionally, the communication device 600 further includes a storage unit 630, and the storage unit 630 is used to store a program or code for executing the aforementioned method.
[0133] The above contents are only for illustrative purposes. When the communication device 600 is a radio frequency unit, it will be responsible for executing the methods or steps related to the radio frequency unit in the above method embodiments.
[0134] When the communication device 600 is a distributed unit, illustratively, the transceiver unit 810 is configured to receive the first service data from the radio frequency unit.
[0135] Optionally, the communication device 600 further includes a storage unit 630, which is used to store a program or code for executing the aforementioned method.
[0136] The above contents are merely exemplary descriptions. When the communication device 600 is a distributed unit, it will be responsible for executing the methods or steps related to the distributed unit in the above method embodiments.
[0137] In addition, the implementation of each operation in FIG6 may also refer to the corresponding description of the method shown in the above embodiment, which will not be repeated here.
[0138] The device embodiments shown in Figures 5 and 6 are used to implement the contents described in the aforementioned method embodiments in Figures 3 and 4. Therefore, the specific execution steps and methods of the devices shown in Figures 5 and 6 can refer to the contents described in the aforementioned method embodiments.
[0139] It should be understood that the aforementioned transceiver unit may include a transmitting unit and a receiving unit. The transmitting unit is used to perform the transmitting operation of the communication device, and the receiving unit is used to perform the receiving operation of the communication device. For ease of description, the embodiments of the present application combine the transmitting unit and the receiving unit into a single transceiver unit. This is described here as a unified description and will not be repeated later.
[0140] It can be understood that the transceiver unit 610 and the processing unit 620 can be internal components of a radio frequency unit or a distributed unit, and this is not limited.
[0141] Figure 7 is a schematic diagram of a communication device 700 according to an embodiment of the present application. The communication device 700 can be used to implement the functions of the radio frequency unit or distributed unit in the above method. The communication device 700 can be a chip in the radio frequency unit or distributed unit.
[0142] 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, a chip, or other integrated circuit capable of implementing the method of the present application. The input / output interface 720 is used for inputting or outputting signals or data.
[0143] For example, when 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 according to resource characteristic 1; the processor 710 is configured to determine resource characteristic 1 of the first service data. The processor 710 is configured to execute some or all of the steps of any method provided herein.
[0144] For example, when the communication device 700 is a distributed unit, the input / output interface 720 is used to receive first service data from the radio frequency unit; the processor 710 is used to process the first service data. The processor 710 is used to execute some or all of the steps of any method provided in this application.
[0145] In one possible implementation, the processor 710 implements the functions implemented by the network device or the terminal device by executing instructions stored in the memory.
[0146] Optionally, the communication device 700 further includes a memory.
[0147] Optionally, the processor and memory are integrated together.
[0148] Optionally, the memory is outside the communication device 700 .
[0149] In one possible implementation, the processor 710 may be a logic circuit, which inputs / outputs messages or signals through the input / output interface 720. The logic circuit may be a signal processor, a chip, or other integrated circuit that can implement the method of the embodiment of the present application.
[0150] The above description of the device in FIG. 7 is merely an exemplary description. The device can be used to execute the method described in the above embodiment. For details, please refer to the description of the above method embodiment, which will not be repeated here.
[0151] FIG8 is a schematic 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 used to perform the operations performed by the network device in the method embodiments shown in FIG3 and FIG4 .
[0152] When communication device 800 is a network device, such as a base station, Figure 8 shows a simplified schematic diagram of the base station structure. The base station includes sections 810, 820, and 830. Section 810 is primarily used for baseband processing and base station control. Section 810 is typically the control center of the base station and can be generally referred to as a processor, which is used to control the base station to perform network device-side processing operations in the above-mentioned method embodiments. Section 820 is primarily used to store computer program code and data. Section 830 is primarily used for transmitting and receiving radio frequency signals and converting radio frequency signals into baseband signals. Section 830 can generally be referred to as a transceiver module, transceiver, transceiver circuit, or transceiver. The transceiver module in section 830, which can also be referred to as a transceiver or transceiver, includes an antenna 833 and a radio frequency circuit (not shown in Figure 8), where the radio frequency circuit is primarily used for radio frequency processing. Optionally, the device used to implement the receiving function in section 830 can be considered a receiver, and the device used to implement the transmitting function can be considered a transmitter. That is, section 830 includes a receiver 832 and a transmitter 831. A receiver may also be referred to as a receiving module, a receiver, or a receiving circuit, etc., and a transmitter may be referred to as a transmitting module, a transmitter, or a transmitting circuit, etc.
[0153] Sections 810 and 820 may include one or more boards, each of which may include one or more processors and one or more memories. The processor is used to read and execute programs in the memory to implement baseband processing functions and control the base station. If multiple boards are present, the boards may be interconnected to enhance processing capabilities. As an optional 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.
[0154] For example, in one implementation, the transceiver module in section 830 is used to execute the transceiver-related processes performed by the network device in the embodiments shown in Figures 3 and 4. The processor in section 810 is used to execute the processing-related processes performed by the network device in the embodiments shown in Figures 3 and 4.
[0155] It should be understood that FIG8 is merely an example and not a limitation, and the network device including the processor, memory, and transceiver described above may not rely on the structures shown in FIG5 to FIG7.
[0156] When communication device 800 is a chip, the chip includes a transceiver, memory, and a processor. The transceiver can be an input / output circuit or a communication interface; the processor can be a processor, microprocessor, or integrated circuit integrated on the chip. The network device's sending operation in the above method embodiment can be understood as the chip's output, and the network device's receiving operation in the above method embodiment can be understood as the chip's input.
[0157] The present application also provides a chip, including a processor, for calling and executing instructions stored in a memory from the memory, so that a communication device equipped with the chip executes the methods in the above examples.
[0158] The present application also provides another chip, comprising: an input interface, an output interface, and a processor, wherein the input interface, the output interface, and the processor are connected via an internal connection path, and the processor is configured to execute code in a memory. When the code is executed, the processor is configured to execute the methods in the above examples. Optionally, the chip also includes a memory, which is configured to store computer programs or code.
[0159] The present application also provides a processor for coupling with a memory, and for executing the methods and functions involving a network device or a terminal device in any of the above embodiments.
[0160] In another embodiment of the present application, a computer program product including instructions is provided. When the computer program product is run on a computer, the method of the above embodiment is implemented.
[0161] The present application also provides a computer program. When the computer program is executed in a computer, the method of the aforementioned embodiment is implemented.
[0162] In another embodiment of the present application, a computer-readable storage medium is provided, which stores a computer program. When the computer program is executed by a computer, the method described in the above embodiment is implemented.
[0163] In the description of the embodiments of this application, unless otherwise specified, "multiple" refers to two or more than two. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or plural.
[0164] In addition, in order to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. Those skilled in the art will understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit differences. At the same time, in the embodiments of the present application, words such as "exemplarily" or "for example" are used to indicate examples, illustrations, or explanations.
[0165] Any embodiment or design described as "exemplarily" or "for example" in the embodiments of this application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner to facilitate understanding.
[0166] In the description of the embodiments of the present application, unless otherwise specified, " / " indicates that the objects associated before and after are in an "or" relationship, for example, A / B can represent A or B; "and / or" in the present application is merely a description of the association relationship of associated objects, indicating that three relationships may exist, for example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural.
[0167] In various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0168] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0169] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0170] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of units is merely a logical functional division. In actual implementation, other division methods may be used, such as combining or integrating multiple units or components into another system, or ignoring or not implementing certain features.
[0171] On the other hand, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, which may be electrical, mechanical or other forms.
[0172] Units described as separate components may or may not be physically separate, and components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0173] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, each unit may exist physically separately, or two or more units may be integrated into one unit.
[0174] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
[0175] The above is only a specific implementation of the embodiment of the present application, but the scope of protection of the embodiment of the present application is not limited to this. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the embodiment of the present application, and they should be included in the scope of protection of the embodiment of the present application. Therefore, the scope of protection of the embodiment of the present application should be based on the scope of protection of the claims.
Claims
1. A data processing method, characterized in that: The method is applied to the radio frequency unit side of the network device, and the method includes: determining a first resource characteristic of the first business data; Sending the first service data to a first processing module according to the first resource feature; The first processing module is a processing module in at least one processing module, and the at least one processing module is applied to the distributed unit side of the network device.
2. The method according to claim 1, characterized in that The method further comprises: Receive first indication information, where the first indication information is used to indicate at least one mapping relationship, each mapping relationship being associated with a resource feature and a processing module; Determining the first processing module according to the first mapping relationship and the first resource feature; 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.
3. The method according to claim 2, characterized in that The first indication information includes an identifier of the at least one processing module and resource characteristics associated with the processing module corresponding to each identifier.
4. The method according to any one of claims 1 to 3, characterized in that The first resource characteristic includes at least one of the following: Time domain information, frequency domain information, or spatial domain information.
5. The method according to any one of claims 1 to 4, characterized in that The method further comprises: receiving second indication information, where the second indication information is used to indicate a state of the first processing module; as well as, The sending the first service data to the first module includes: When it is determined according to the second indication information that the first processing module is in a working state, the first service data is sent to the first processing module.
6. A data processing method, characterized in that: include: Sending first indication information, where the first indication information is used to indicate at least one mapping relationship, each mapping relationship being associated with a resource feature and a processing module; Wherein, the processing module is applied to the distributed unit side of the network device.
7. The method according to claim 6, characterized in that The first indication information includes an identifier of at least one processing module and resource characteristics associated with the processing module corresponding to each identifier.
8. The method according to claim 6 or 7, characterized in that The resource characteristics include at least one of the following: Time domain information, frequency domain information, or spatial domain information.
9. The method according to any one of claims 6 to 8, characterized in that The method further comprises: Second indication information is sent, where the second indication information is used to indicate the status of some or all of the processing modules in at least one processing module.
10. A communication device, characterized in that: include: a radio frequency unit, configured to determine a first resource characteristic of first service data; The radio frequency unit is further configured to send the first service data to the first processing module according to the first resource characteristic; The first processing module is one of at least one processing module, and the at least one processing module is applied to the distributed unit side of the communication device.
11. The device according to claim 10, characterized in that The radio frequency unit is further configured to receive first indication information, where the first indication information is configured to indicate at least one mapping relationship, each mapping relationship being associated with a resource feature and a processing module; The radio frequency unit is further configured to determine the first processing module according to the first mapping relationship and the first resource feature; 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.
12. The device according to claim 11, characterized in that The first indication information includes an identifier of the at least one processing module and resource characteristics associated with the processing module corresponding to each identifier.
13. The device according to any one of claims 10 to 12, characterized in that The first resource characteristic includes at least one of the following: Time domain information, frequency domain information, or spatial domain information.
14. The device according to any one of claims 10 to 13, characterized in that The radio frequency unit is further configured to receive second indication information, where the second indication information is used to indicate a state of the first processing module; The radio frequency unit is further configured to send the first service data to the first processing module when determining, according to the second indication information, that the first processing module is in a working state.
15. A communication device, characterized in that: include: The distributed unit is used to send first indication information, where the first indication information is used to indicate at least one mapping relationship, and each mapping relationship is associated with a resource feature and a processing module.
16. The device according to claim 15, characterized in that The first indication information includes an identifier of at least one processing module and resource characteristics associated with the processing module corresponding to each identifier.
17. The device according to claim 15 or 16, characterized in that The resource characteristics include at least one of the following: Time domain information, frequency domain information, or spatial domain information.
18. The device according to any one of claims 15 to 17, characterized in that The distributed unit is further used to send second indication information, where the second indication information is used to indicate the status of some or all of the processing modules in at least one processing module.
19. A communication device, characterized in that: comprising a processor configured to, by executing computer programs or instructions, or by executing logic circuits, causing the communication device to perform the method according to any one of claims 1 to 5; or The communication device is caused to execute the method according to any one of claims 6 to 9.
20. The communication device according to claim 19, wherein The communication device further comprises a memory for storing the computer program or instructions.
21. The communication device according to claim 19 or 20, characterized in that The communication device further includes a communication interface, which is used to input and / or output signals.
22. A communication device, characterized in that: It includes a logic circuit and an input / output interface, wherein the input / output interface is used to input and / or output signals. The logic circuit is configured to execute the method according to any one of claims 1 to 5; or The logic circuit is configured to execute the method according to any one of claims 6 to 9.
23. A computer-readable storage medium, characterized in that The computer readable storage medium stores a computer program or instruction. When the computer program or instruction is executed on a computer, causing the method of any one of claims 1 to 5 to be performed; or, The method according to any one of claims 6 to 9 is performed.
24. A computer program product, characterized in that Contains instructions that, when executed on a computer, causing the method of any one of claims 1 to 5 to be performed; or, The method according to any one of claims 6 to 9 is performed.
25. A communication system, characterized in that: include: Radio frequency unit and distributed unit; The radio frequency unit is configured to perform the method according to any one of claims 1 to 5, The distributed unit is used to execute the method according to any one of claims 6 to 9.