Communication method and communication apparatus

By acquiring information about operators and network equipment in different cells, a wireless data reporting strategy is determined, which solves the problem of terminal devices being unable to report data while moving, and realizes cross-cell wireless data transmission and privacy protection.

CN122640765APending Publication Date: 2026-08-25HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510219233.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-25
Publication Date
2026-08-25

AI Technical Summary

Technical Problem

When the serving cell and the measuring cell are inconsistent during the movement of the terminal device, wireless data cannot be reported, resulting in waste of measurement data and leakage of privacy.

Method used

By obtaining information about the operators and network equipment of terminal devices in different cells, a wireless data reporting strategy is determined, and data encapsulation or hybrid reporting methods are adopted to avoid privacy information leakage and ensure data transmission across cells.

Benefits of technology

It enables cross-cell reporting of wireless data, avoiding data waste and privacy leaks, and ensuring secure data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122640765A_ABST
    Figure CN122640765A_ABST
Patent Text Reader

Abstract

The application provides a communication method and a communication device, which can be applied to the field of communication. In the technical scheme, the terminal device can complete cross-cell reporting of wireless data in the case that the network device suppliers and / or cell operators of the wireless data measurement cell and the wireless data reporting cell are different.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communications, and more particularly to communication methods and communication devices. Background Technology

[0002] In communication systems, to acquire cell radio data and analyze and optimize radio performance, network devices instruct terminal devices to measure radio data and report the measurement results back to the network devices. In some scenarios, such as when the terminal device is mobile, the cell from which the terminal device measures the data may not be the same cell from which it can currently report the data. If the terminal device reports the measurement data to the cell from which it can currently report the data, it could lead to privacy breaches of the network device in the measuring cell, such as leaking network device characteristics of the measuring cell contained in the measurement data.

[0003] The solution to the above problem is as follows: when the serving cell of the terminal device is not the measuring cell, the terminal device does not report the measuring data. The terminal device waits until it returns to the measuring cell before reporting the measuring data.

[0004] However, since the terminal device may not necessarily return to the measurement cell, it may discard the measurement data, resulting in a waste of measurement data. Summary of the Invention

[0005] The communication method and communication device provided in this application can realize cross-cell reporting of wireless data when the serving cell during wireless data measurement is different from the serving cell during wireless data reporting, thus avoiding data waste caused by the discarding of wireless data.

[0006] In a first aspect, this application provides a communication method that can be executed by a communication device, or by a chip, chip system, processor, processor system, circuit unit, or circuit system configured for use in a communication device. For ease of description, the following description in this aspect will use a communication device as an example. For ease of description, the communication device in this application is referred to as a terminal device, and the communication device at the other end is referred to as a network device.

[0007] This communication method includes: acquiring wireless data and first information collected by a terminal device in a first cell, the first information including network device information associated with the first cell and / or operator information of the first cell; acquiring second information, the second information including network device information associated with a second cell and / or operator information of the second cell, the second cell being the serving cell of the terminal device; and transmitting wireless data based on the first information and the second information.

[0008] For ease of understanding, the cell in which the terminal device collects wireless data is referred to as the first cell, also known as the measurement cell or source cell. The network device associated with the first cell is called the first network device. The serving cell in which the terminal device reports wireless data is referred to as the second cell, also known as the reporting cell or target cell. The network device associated with the second cell is called the second network device.

[0009] For example, wireless data includes channel state information (CSI), channel impulse response (CIR), precoding matrix indicator (PMI), power delay profile (PDP), reference signal received power (RSRP), etc.

[0010] Network equipment information includes information about the network equipment vendor (such as an identifier (ID)) or the cell ID. The network equipment vendor can also be called a network equipment supplier or manufacturer; this application does not limit this terminology. It is understood that operator information includes the public land mobile network (PLMN) ID. For ease of understanding, the cell's network equipment information and the cell's operator information will be referred to as cell information.

[0011] This design determines the wireless data reporting strategy based on the differences between the operator and network equipment information of the first cell and the second cell. This helps to ensure the reporting of wireless data in scenarios where the operator and / or network equipment information of the first cell and the second cell are different, thus avoiding the waste of wireless data collection results.

[0012] In one possible design, wireless data is transmitted when the operator information of the first cell is the same as that of the second cell, but the network equipment information of the first cell is different from that of the second cell.

[0013] In this method, if the network equipment operators of the first cell and the second cell are the same but the network equipment information is different, only the measured wireless data is reported, and the network equipment information of the first cell included in the first information is not reported. This can avoid leaking privacy information such as the characteristics of the network equipment of the first cell carried in the wireless data while reporting the wireless data. At the same time, since the second cell does not know the network equipment information of the first cell, the second network equipment forwards the wireless data to the operation, administration and maintenance (OAM) network element.

[0014] For ease of understanding, wireless data that does not carry cell information or hides cell information is referred to as anonymized wireless data.

[0015] In one possible design, when the operator information of the first cell and the operator information of the second cell are different, a data container and the first information are sent, with the data container carrying wireless data.

[0016] As we can understand, a data container is a means of encapsulating wireless data. When a network device receives the encapsulated data, it cannot read it and can only forward it transparently.

[0017] For example, data containers include radio resource control (RRC) containers or non-access stratum (NAS) containers.

[0018] In this design, when the operators of the first cell and the second cell are different, the terminal device directly encapsulates the wireless data, making it impossible for the second network device to read the wireless data. This can protect the privacy information of the first network device and the operator information of the first cell contained in the wireless data. However, the second network device can read the first information and can forward the wireless data to the first network device or OAM network element according to the first information.

[0019] For ease of understanding, the wireless data encapsulated in a data container is referred to as encapsulated wireless data.

[0020] In one possible design, when the operator information of the first cell and the operator information of the second cell are the same, and the network equipment information of the first cell and the network equipment information of the second cell are the same, wireless data and first information are sent.

[0021] For example, the terminal device sends wireless data and first information via RRC information / NAS information.

[0022] In this method, when the operator and network equipment information of the first cell and the second cell are the same, the characteristics of the first network device in the wireless data will not cause privacy leakage, so it can be directly reported, which can realize the cross-cell reporting and use of wireless data. At the same time, the second network device can forward the wireless data to the first network device or OAM network element according to the first information.

[0023] Secondly, this application provides a communication method that can be executed by a communication device, or by a chip, chip system, processor, processor system, circuit unit, or circuit system configured for use in a communication device. For ease of description, the following content in this aspect will use a communication device as an example. For ease of description, the communication device in this application is referred to as a terminal device, and the communication device at the other end is referred to as a network device.

[0024] This communication method includes: acquiring first wireless data, the first wireless data including wireless data collected by a terminal device in a second cell; acquiring second wireless data, the second wireless data including wireless data collected by the terminal device in a third cell; and transmitting third wireless data, the third wireless data including the wireless data in the first wireless data and the wireless data in the second wireless data.

[0025] For ease of understanding, in this method, all cells other than the second cell are referred to as the third cell.

[0026] In this design, the wireless data from the second cell is mixed with the wireless data from other cells according to a predefined ratio before being reported. This mixture does not contain the network device information and / or operator information of the cells. This avoids the leakage of privacy information of the network devices in the third cell while using wireless data in cross-cell scenarios.

[0027] Thirdly, this application provides a communication method that can be executed by a network device, or by a chip, chip system, processor, processor system, circuit unit, or circuit system configured for use in a communication device. For ease of description, the following content in this aspect will use a communication device as an example. For ease of description, the communication device in this application is referred to as a network device, and the communication device at the other end is referred to as a terminal device.

[0028] This communication method includes: receiving third information, the third information including wireless data collected by the terminal device in a first cell; and forwarding the wireless data based on the third information.

[0029] For example, the third information may also include the cell information of the first cell. The network device determines the location of the first cell based on the cell information and forwards the data to the first cell and the OAM network element. When the third information does not include the cell information of the first cell, the network device directly forwards the wireless data to the OAM network element.

[0030] For example, wireless data includes channel state information (CSI), channel impulse response (CIR), precoding matrix indicator, power delay profile (PDP), reference signal received power (RSRP), etc.

[0031] In this method, after the terminal device completes wireless data collection and moves to another cell, the network device can forward the wireless data to the corresponding network element, such as the first cell or the OAM network element, based on the reported third information.

[0032] In one possible design, when the third information contains the first information, the third information is forwarded to the first network device. The first information contains network device information associated with the first cell and / or operator information of the first cell.

[0033] In this design, when the third information contains the first information, it means that the terminal device determines that the third information needs to be forwarded to the first network device or OAM, and there is no risk of leaking the privacy information of the first cell network device. This enables the reporting of wireless data in cross-cell scenarios.

[0034] Fourthly, this application provides a communication device. This communication device can execute modules corresponding to the methods / operations / steps / actions described in the first aspect or any possible implementation thereof. These modules can be hardware circuits, software, or a combination of hardware circuits and software.

[0035] In one design, the device may include a processing module and a communication module. The communication module is used to perform the sending and receiving actions in the method described in the first aspect or any possible implementation thereof, while the processing module is used to perform the processing actions involved in the method described in the first aspect or any possible implementation thereof.

[0036] In one design, the device can be a terminal device, or a device, module, circuit, or chip configured in the terminal device, or a device that can be used in conjunction with the terminal device.

[0037] Fifthly, this application provides a communication device. This communication device may include modules corresponding to the methods / operations / steps / actions described in the second aspect or any possible implementation thereof.

[0038] In one design, the device may include a processing module and a communication module. The communication module is used to perform the sending and receiving actions in the method described in the second aspect or any possible implementation thereof, while the processing module is used to perform the processing actions involved in the method described in the second aspect or any possible implementation thereof.

[0039] In one design, the device can be a terminal device, or a device, module, circuit, or chip configured in the terminal device, or a device that can be used in conjunction with the terminal device.

[0040] Sixthly, this application provides a communication device. This communication device may include modules corresponding to the methods / operations / steps / actions described in the second aspect or any possible implementation thereof.

[0041] In one design, the device may include a processing module and a communication module. The communication module is used to perform the sending and receiving actions in the method described in the second aspect or any possible implementation thereof, while the processing module is used to perform the processing actions involved in the method described in the second aspect or any possible implementation thereof.

[0042] In one design, the device can be a network device, or a device, module, circuit, or chip configured in the network device, or a device that can be used in conjunction with the network device.

[0043] A seventh aspect provides an apparatus including a processor, wherein instructions, when executed by the processor, cause a method as described in the first aspect or any possible implementation thereof to be implemented.

[0044] Optionally, the device may further include a storage medium that stores the instructions executed by the processor.

[0045] Eighthly, an apparatus is provided, comprising a processor, wherein instructions, when executed by the processor, cause a method as described in the second aspect or any possible implementation thereof to be implemented.

[0046] Optionally, the device may further include a storage medium that stores the instructions executed by the processor.

[0047] A ninth aspect provides an apparatus including a processor, wherein instructions, when executed by the processor, cause a method as described in the third aspect or any possible implementation thereof to be implemented.

[0048] Optionally, the device may further include a storage medium that stores the instructions executed by the processor.

[0049] In a tenth aspect, a chip is provided, including processing circuitry for running a program or instructions to cause the methods described in the first aspect or any possible implementation thereof to be implemented.

[0050] Optionally, the chip may further include a memory for storing programs or instructions.

[0051] Optionally, the chip may also include the transceiver circuit, or an input / output interface.

[0052] Eleventhly, a chip is provided, including processing circuitry for running programs or instructions to implement methods as described in the second aspect or any possible implementation thereof.

[0053] Optionally, the chip may further include a memory for storing programs or instructions.

[0054] Optionally, the chip may also include the transceiver circuit, or an input / output interface.

[0055] In a twelfth aspect, a chip is provided, including processing circuitry for running a program or instructions to implement a method as described in the third aspect or any possible implementation thereof.

[0056] Optionally, the chip may further include a memory for storing programs or instructions.

[0057] Optionally, the chip may also include the transceiver circuit, or an input / output interface.

[0058] In a thirteenth aspect, a computer-readable storage medium is provided, the computer-readable storage medium including instructions that, when executed by a processor, cause the method as described in the first aspect or any possible implementation thereof to be implemented.

[0059] In a fourteenth aspect, a computer-readable storage medium is provided, the computer-readable storage medium including instructions that, when executed by a processor, cause the method as described in the second aspect or any possible implementation thereof to be implemented.

[0060] In a fifteenth aspect, a computer-readable storage medium is provided, the computer-readable storage medium including instructions that, when executed by a processor, cause the method as described in the third aspect or any possible implementation thereof to be implemented.

[0061] In a sixteenth aspect, a computer program product is provided, the computer program product comprising computer program code or instructions that, when the computer program code or instructions are executed, cause the method as described in the first aspect or any possible implementation thereof to be implemented.

[0062] In a seventeenth aspect, a computer program product is provided, the computer program product comprising computer program code or instructions that, when the computer program code or instructions are executed, cause the method as described in the second aspect or any possible implementation thereof to be implemented.

[0063] Eighteenth aspect, a computer program product is provided, the computer program product including computer program code or instructions, which, when the computer program code or instructions are run, cause the method as in the third aspect or any possible implementation of the third aspect to be implemented.

[0064] Nineteenth aspect, a communication system is provided, the communication system comprising: means for performing the first aspect or any possible implementation thereof, means for performing the second aspect or any possible implementation thereof, and means for performing the third aspect or any possible implementation thereof.

[0065] It is understood that the technical effects of any of the third to nineteenth aspects of this application can be referred to the relevant content in the first and second aspects, and will not be repeated here. Attached Figure Description

[0066] Figure 1 This is a schematic diagram of the architecture of a communication system according to an embodiment of this application;

[0067] Figure 2 This is a schematic diagram of a network architecture according to an embodiment of this application;

[0068] Figure 3 This is a flowchart illustrating the training of an artificial intelligence model according to an embodiment of this application;

[0069] Figure 4 A schematic diagram of a wireless data reporting method;

[0070] Figure 5 This is a flowchart of a communication method according to an embodiment of this application;

[0071] Figure 6 A flowchart illustrating the selection of a reporting method according to an embodiment of this application;

[0072] Figure 7 This is a flowchart of another communication method according to an embodiment of this application;

[0073] Figure 8This is a flowchart illustrating yet another communication method according to an embodiment of this application;

[0074] Figure 9 This is a flowchart of another communication method according to an embodiment of this application;

[0075] Figure 10 This is a schematic diagram of the structure of a communication device according to an embodiment of this application;

[0076] Figure 11 This is a schematic diagram of the structure of another communication device according to an embodiment of this application. Detailed Implementation

[0077] In the description of the embodiments of this application, unless otherwise stated, " / " indicates that the objects before and after are in an "or" relationship. For example, A / B can mean A or B. "And / or" in this application is merely a description of the relationship between the related objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, and B exists alone. A and B can be singular or plural.

[0078] In the description of the embodiments of this application, unless otherwise stated, "a plurality of" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of a single item or a plurality of items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.

[0079] In the description of the embodiments of this application, the words "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design that is described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design options. Specifically, the use of the words "exemplary" or "for example" is intended to present the relevant concepts in a specific manner to facilitate understanding.

[0080] In the description of the embodiments of this application, the terms "information", "signal", "message", "channel", and "signaling" may sometimes be used interchangeably. It should be noted that when their distinctions are not emphasized, their intended meanings are matched.

[0081] In the description of the embodiments of this application, the terms "of", "corresponding (relevant)" and "corresponding" may sometimes be used interchangeably. It should be noted that, without emphasizing their distinction, their intended meanings are matched.

[0082] In the description of the embodiments of this application, the order of the process numbers does not imply 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 this application.

[0083] In the description of the embodiments of this application, "preset," "predefined," or "preconfigured" can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including terminals and wireless access network devices), or by being pre-defined in a protocol. This application does not limit the specific implementation method. "Stored" can refer to storing in one or more memories. The one or more memories can be separate settings or integrated into an encoder or decoder, processor, or communication device. The one or more memories can also be partially separate settings and partially integrated into a decoder, processor, or communication device. The type of memory can be any form of storage medium, and this application does not limit this.

[0084] In the description of the embodiments of this application, "protocol" may refer to standard protocols in the field of communications, such as 3GPP LTE protocols (such as technical specification (TS) 36, i.e., the TS36 series of technical specifications), new radio (NR) protocols (such as the TS38 series of technical specifications), and related protocols applied to future communication systems. This application does not limit this.

[0085] It is understood that in this application, "...when" and "if" both refer to the corresponding processing that will be carried out under certain objective circumstances, and are not limited to a specific time, nor do they require a judgment action to be performed during implementation.

[0086] It is understood that some optional features in the embodiments of this application can be implemented independently in certain scenarios without relying on other features, such as the current solution on which they are based, to solve the corresponding technical problems and achieve the corresponding effects. Alternatively, they can be combined with other features as needed in certain scenarios. Correspondingly, the apparatus given in the embodiments of this application can also implement these features or functions, which will not be elaborated here.

[0087] In this application, unless otherwise specified, the same or similar parts between the various embodiments can be referred to each other. In the various embodiments of this application, unless otherwise specified or there is a logical conflict, the terminology and / or descriptions between different embodiments are consistent and can be mutually referenced. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships. The following descriptions of the embodiments of this application do not constitute a limitation on the scope of protection of this application.

[0088] In this application, entity A sends information to entity B, either directly or indirectly through other entities. Similarly, entity B receives information from entity A, either directly or indirectly through other entities. Entities A and B can be RAN nodes or terminals, or modules within RAN nodes or terminals. Information transmission and reception can be between RAN nodes and terminals, such as between a base station and a terminal; between two RAN nodes, such as between a CU and a DU; or between different modules within a single device, such as between a terminal chip and other modules of the terminal, or between a base station chip and other modules of the base station.

[0089] The method provided in this application embodiment can be used in various communication systems, such as 3rd generation partnership project (3GPP) communication systems, for example, long-term evolution (LTE) systems, 5th generation mobile communication technology (5G) systems, such as 5G NR communication systems, or various future communication systems and future communication networks.

[0090] The method provided in this application can be applied to terrestrial network communication systems as well as non-terrestrial network (NTN) communication systems. The NTN system can be an NTN system integrated with 4G, 5G, or any future communication system, such as NR NTN, IoT NTN, etc. The NTN communication system can be, for example, a satellite communication system, and can also include unmanned aerial vehicles (UAVs), high altitude platform stations (HAPS), and other aerial access network equipment; this application does not limit this.

[0091] The methods provided in this application can also be applied to Internet of Things (IoT) systems, vehicle-to-everything (V2X) systems, device-to-device (D2D) communication systems, machine-to-machine (M2M) communication systems, or other similar future-oriented systems, such as future communication systems. This application does not specifically limit these applications. Furthermore, the terms "system" and "network" are interchangeable.

[0092] Figure 1 This is a schematic diagram of the architecture of a communication system according to an embodiment of this application. Figure 1 As shown, this communication system includes a radio access network (RAN) 100, a core network (CN) 200, and an Internet 300.

[0093] The communication system provided in this application may also include artificial intelligence (AI) network elements to implement some or all AI-related operations. AI network elements can also be referred to as AI nodes, AI devices, AI entities, AI modules, AI models, or AI units, etc. The AI ​​network elements may be built into the network elements of the communication system. For example, an AI network element may be an AI module built into access network equipment, core network equipment, cloud servers, or OAM (Operational Access Management) to implement AI-related functions. The OAM may act as the network management system for core network equipment and / or access network equipment. Alternatively, the AI ​​network element may be an independently configured network element in the communication system. Optionally, the terminal or its built-in chip may also include an AI entity to implement AI-related functions.

[0094] RAN 100 includes at least one radio access network device (such as...) Figure 1 110a and 110b (collectively referred to as 110) and at least one terminal (such as Figure 1 RAN 100, denoted as RAN 120a to 120j, is collectively referred to as RAN 120. RAN 100 may also include other RAN nodes, such as wireless relay equipment and / or wireless backhaul equipment. Figure 1 (Not shown in the image). Terminal 120 is connected to wireless access network device 110 wirelessly. Wireless access network device 110 is connected to core network 200 wirelessly or via wired connection.

[0095] The core network equipment in the core network 200 and the radio access network equipment 110 in the RAN 100 can be different physical devices, or they can be the same physical device that integrates core network logical functions and radio access network logical functions.

[0096] RAN 100 can be a 3GPP-related cellular system, such as a 4th generation (4G) mobile communication system, like LTE; a 5G mobile communication system, like NR and NTN; and a communication system evolving after 5G, such as Future Mobile Communications System (MWC). It can also be a wireless fidelity (WiFi) system, a vehicle-to-everything (V2X) communication system, a device-to-everything (D2D) communication system, or a vehicle-to-everything (V2X) communication system. RAN 100 can also be an open radio access network (O-RAN or ORAN), a cloud radio access network (CRAN), or a WiFi system. RAN 100 can also be a communication system that integrates two or more of the above systems.

[0097] Understandable. Figure 1 This application only illustrates one possible communication system architecture that can be applied to an embodiment of the present application. In other possible scenarios, the communication system architecture may also include other devices.

[0098] The radio access network device 110 is a node in the RAN, also known as an access network device or an RAN node (or device). The radio access network device 110 is used to help terminals achieve wireless access. Multiple radio access network devices 110 in a communication system can be nodes of the same type or different types.

[0099] In some scenarios, the roles of wireless access network device 110 and terminal 120 are relative, for example, Figure 1 The network element 120i can be a helicopter or a drone, and it can be configured as a mobile base station. For terminals 120j that access RAN 100 through network element 120i, network element 120i is a base station; however, for base station 110a, network element 120i is a terminal. Both the wireless access network device 110 and the terminal 120 are sometimes referred to as communication devices, for example... Figure 1 Network elements 110a and 110b can be understood as communication devices with base station functions, while network elements 120a to 120j can be understood as communication devices with terminal functions.

[0100] In one possible scenario, wireless access network equipment can be a base station, an evolved NodeB (eNodeB), a transmitting and receiving point (TRP), a transmitting point (TP), a next-generation NodeB (gNB), a base station in a future mobile communication system, a satellite, or an access point (AP) in a WiFi system, such as a home gateway, router, server, switch, bridge, etc. It can also be an integrated access and backhaul (IAB) node, or a wireless access network device in a mobile switching center (NTN) communication system, meaning it can be deployed on high-altitude platforms or satellites. Wireless access network equipment can also be a macro base station (such as...) Figure 1 110a), micro base stations or indoor stations (such as Figure 1 The wireless access network equipment can be a satellite in a satellite communication system, or a base station device mounted on a satellite. It can also function as a base station in D2D communication, vehicle-to-everything (V2X) communication, drone communication, or machine-to-machine (M2M) communication. Optionally, it can also be a server, wearable device, vehicle, or in-vehicle equipment. For example, in V2X technology, the access network equipment can be a roadside unit (RSU).

[0101] In some possible scenarios, multiple radio access network (RAN) devices collaborate to assist a terminal in achieving wireless access, with each RAN device performing some of the functions of a base station. In this scenario, as an example, the RAN devices can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc.

[0102] CU and DU can be configured separately or included in the same network element, such as in a baseband unit (BBU). RU can be included in radio frequency equipment or radio frequency units, such as in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).

[0103] It is understood that in the description of the following embodiments, the radio access network device can be a CU node, a DU node, or a device including both CU nodes and DU nodes. Furthermore, a CU can be classified as a network device in the access network (RAN) or as a network device in the core network (CN), and no limitation is imposed here.

[0104] In some implementations, the CU performs some of the functions of layer 2 (L2) and layer 3 (L3), the DU performs some of the functions of layer 1 (L1) and layer 2, and the RU performs the computation of layer 1 and the digital part of the RF.

[0105] The midhaul interface carries traffic between the CU and DU, the backhaul interface carries traffic between the CU and CN, and the fronthaul interface carries traffic between the RU and DU. The integrated DU includes the functions of both the DU and RU mentioned above.

[0106] The CU and / or DU include processors and hardware accelerators. The processors may include x86 processors or non-x86 processors, and the hardware accelerators may include FPGAs, GPUs, or other accelerators.

[0107] Taking DU as an example, DU can be implemented using a multi-core processor and one or more hardware accelerators. Parts of the DU protocol stack can be implemented in software running on a multi-core processor, while computationally intensive L1 and L2 functions can be offloaded to FPGA- or GPU-based hardware accelerators; or all L1 functions can be offloaded to FPGA- or GPU-based hardware accelerators, while other protocol stack components are implemented in software running on the processor; or the entire protocol stack can be implemented in software running on the processor. The hardware accelerator supports interconnection with x86 or non-x86 processors. Similarly, the accelerator has a multi-channel PCIe interface pointing to the CPU and external connections via GbE.

[0108] An RU can include three parts: an O-RAN processing unit (OPU), an O-RU digital processing unit (DPU), and a radio frequency (RF) processing unit.

[0109] The OPU receives eCPRI frames from the O-RAN fronthaul and performs fronthaul interface, lowest-level L1 (encoding, scrambling, modulation, layer mapping, precoding), synchronization, beamforming, and resource unit mapping. The OPU can be a CPU, FPGA, or ASIC.

[0110] The DPU can perform synchronous, DDC (digital downconversion in UL), and DUC (digital upconversion in DL) operations, improving power amplifier efficiency by reducing PAPR / ACLR at the RF front end; the DPU can be an FPGA or an ASIC.

[0111] The RF processing unit may include a transceiver module, up / down converters, power amplifiers (PAs), low-noise amplifiers (LNAs), and Tx / Rx filters. All conversions between the analog and digital domains (DAC and ADC), such as RF sampling, frequency conversion using RF, IF, and LO mixing during up-conversion and down-conversion, are performed within the transceiver module. In some implementations, the physical and logical partitions within the RF processing unit do not require specific boundaries.

[0112] In some implementations, such as Figure 2 As shown, a radio access network can include a non-real-time RAN intelligent controller (Non-RT RIC), a near-real-time RAN intelligent controller (Near-RT RIC), a central unit control plane (CU-CP, also called O-RAN central unit control plane (O-CU-CP), a central unit user plane (CU-UP, also called O-RAN central unit user plane (O-CU-UP), a distributed unit (DU, also called O-RAN distributed unit (O-DU), and a radio unit (RU, also called O-RAN radio unit (O-RU)). The O-CU-CP and O-CU-UP together can be referred to as the O-RAN central unit (O-CU). All of these can be called radio access network devices.

[0113] In mobile scenarios of terminal devices, the communication system performs different data processing and reports based on whether the non-real-time / near-real-time wireless intelligent controllers, CUs, DUs, and RUs that record and retrieve data belong to the same manufacturer or operator.

[0114] The Near-RT RAN Intelligent Controller is used to implement non-real-time intelligent management of RAN functions, enabling AI / ML workflows including model training and model updates, and guiding applications / functions in the Near-RT RIC based on policies.

[0115] The near real-time RAN intelligent controller is used to realize near real-time intelligent management of the RAN. It can achieve near real-time control and optimization of O-RAN modules and resources through data collection and related operations on the E2 interface.

[0116] The O-RAN aggregation unit is used to implement the radio resource control (RRC) layer, the packet data convergence protocol (PDCP) layer, the service data adaptation protocol (SDAP) layer, and other control functions.

[0117] The O-RAN aggregation unit control plane is part of the O-CU and is used to implement the functions of the RRC layer and the control plane functions of the PDCP layer.

[0118] The O-RAN aggregation unit user plane is part of the O-CU and is used to implement the functions of the SDAP layer and the user plane functions of the PDCP layer.

[0119] Based on the low-layer function segmentation, the O-RAN distributed unit is used to implement the radio link control (RLC) layer, media access control (MAC) layer, and higher physical layer (Higher PHY). Among them, the higher physical layer functions include one or more of the following: forward error correction (FEC) encoding / decoding, scrambling / descrambling, or modulation / demodulation.

[0120] Based on the low-layer function segmentation, the O-RAN radio frequency unit is used to implement lower physical layer (Lower PHY) functions and radio frequency functions. These lower physical layer functions include one or more of the following: fast Fourier transform (FFT) / inverse fast fourier transform (IFFT), digital beamforming, or extraction and filtering of the physical random access channel (PRACH), etc.

[0121] In this embodiment, the form of the wireless access network device is not limited. The device used to implement the function of the wireless access network device can be the wireless access network device itself; or it can be a device that supports the wireless access network device in implementing the function, such as a chip system. The device can be installed in the wireless access network device or used in conjunction with the wireless access network device.

[0122] The terminal device involved in the embodiments of this application can be referred to as a terminal, which can be a device with wireless transceiver capabilities. It can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; it can also be deployed on water (such as ships); and it can also be deployed in the air (e.g., on airplanes, balloons, and satellites). The terminal device can be a user equipment (UE), where the UE includes handheld devices, vehicle-mounted devices, wearable devices, or computing devices with wireless communication capabilities. For example, the UE can be a mobile phone, tablet computer, or computer with wireless transceiver capabilities. The terminal device can also be a satellite communication terminal, such as a very small aperture terminal (VSAT) (commonly referred to as a VSAT terminal), a portable station, a fixed station, a vehicle-mounted or airborne satellite communication terminal, etc. Terminal devices can also be virtual reality (VR) terminal devices, augmented reality (AR) terminal devices, wireless terminals in industrial control, wireless terminals in autonomous driving, wireless terminals in telemedicine, wireless terminals in smart grids, wireless terminals in smart cities, wireless terminals in smart homes, and so on.

[0123] Terminal devices can also be devices that provide voice / data, such as handheld devices with wireless connectivity, in-vehicle devices, etc. Currently, examples of terminals include: laptops, handheld computers, mobile internet devices (MIDs), point-of-sale (POS) machines, customer-premises equipment (CPE), light user equipment (UE), reduced capability UE (REDCAP UE), vehicle devices (such as vehicle units, onboard modules, onboard chips, onboard units (OBUs) or telematics boxes (T-BOXs), wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, and wireless local loops. Loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, wearable devices, terminal devices in 5G networks or terminal devices in future evolved public land mobile networks (PLMNs), devices in Zigbee networks, devices in LoRa networks, Bluetooth (BT) slaves, BLE slaves, Wi-Fi stations (STAs), IoT terminals, etc.

[0124] In this application embodiment, the device for implementing the terminal's functions can be a terminal itself; it can also be a device capable of supporting the terminal in implementing those functions, such as a chip system, which can be installed in the terminal. In this application embodiment, the chip system can be composed of chips, or it can include chips and other discrete devices. In the technical solutions provided in this application embodiment, the device for implementing the terminal's functions is a terminal, and the terminal is a UE (User Equipment) as an example, to describe the technical solutions provided in this application embodiment.

[0125] In this embodiment of the application, the core network, exemplarily, includes network elements such as mobility management network elements, session management network elements, user plane network elements, authentication service function network elements, and label management function network elements, without limitation. The mobility management network element can be an access and mobility management function (AMF). The session management network element can be a session management function (SMF). The user plane network element can be a user plane function (UPF). The authentication service function network element can be an authentication server function (AUSF).

[0126] To improve the performance of wireless tasks in communication systems, some methods have introduced artificial intelligence / machine learning techniques into the wireless air interface for wireless channel information compression and reconstruction, beam management, and positioning enhancement. Neural network-based AI / ML improves wireless task performance through data-driven training. AI / ML systems include data collection, model training, model / function management, model inference, and model storage, such as... Figure 3 This is a flowchart illustrating the training of an artificial intelligence model according to an embodiment of this application. The data collected by the data collection unit is used in different AI / ML stages. For example, training data is input into the model training module to train the model. Additionally, the management unit can provide performance feedback to the model training module and request retraining. The model trained or updated by the model training module can be stored in the model storage module. The management unit can monitor the performance of the model / function based on the collected monitoring data and the inference output of the inference module, and manage the model / function accordingly, such as activating / deactivating, switching, selecting, and rolling back the model / function. The management unit can also transfer the model to the model storage module, or request the transfer / delivery of the trained model stored in the model storage module to the model inference module through management instructions. The inference data collected by the data collection unit is input into the inference module for inference.

[0127] AI-based air interface or RAN systems require different types of wireless data at various stages of the AI ​​model. For example, model training needs a large amount of diverse data, model inference needs real-time data, and model monitoring needs near real-time large amounts of data. For wireless or air interface tasks, wireless data is collected through the wireless air interface, which may involve the network sending measurement signals, the UE performing measurements and reporting, or the UE sending reference signals and the network performing measurements. The collected data undergoes preprocessing and other operations before being used for AI model training, monitoring, inference, or analysis.

[0128] To collect wireless data for training AI models, the communication system collects wireless data through the UE, such as measurement data on the signal quality of the serving cell and neighboring cells. The measurement data collected by the UE is reported to the network equipment and / or OAM for network optimization. The UE may record multiple measurement data points before reporting them. For recorded measurement data, if the PLMN of the serving cell and the data recording cell is the same, the UE can report the measurement data to the network equipment.

[0129] Figure 4 This diagram illustrates a wireless data reporting method. It includes terminal devices, network devices, and OAM (Operational Network Optimization) elements. Network devices Y1 and Y2 belong to the same vendor, while network devices X1, Y1, and Y2 belong to the same operator. In one scenario, terminal device A obtains wireless data from the cell where network device X1 is located via reference signal A sent by network device X1. During movement, after collecting wireless data, terminal device A moves to the cell where network device Y1 is located. Because network devices X1 and Y1 belong to the same operator, terminal device A directly reports the wireless data to network device Y1, which then sends the wireless data to the OAM element for network optimization. In another scenario, terminal device B does not move or its movement range does not exceed the cell where network device Y2 is located. Terminal device B directly reports the wireless data measured via reference signal B to network device Y2, which then sends the wireless data to the OAM element for network optimization.

[0130] However, in the above methods, the wireless data contains network device characteristic information. When the network devices in a cell are operated by the same company, the network device information of the measuring cell and the reporting cell may differ (e.g., different network device vendors or different cell IDs). The wireless data reported by the terminal device may leak the privacy information of the network devices in the measuring cell. To avoid the above problems, some methods require not only the same operator but also the same network device information before reporting wireless data, or wait for the terminal device to return to the measuring cell to report wireless data. In some cases, if the terminal device does not return to the measuring cell within a certain period of time, the unreported wireless data will be discarded, resulting in waste of wireless data. To address this, this application proposes a method that can report wireless data when the network device information or operator changes, while avoiding the leakage of the privacy information of the network devices in the measuring cell.

[0131] Figure 5 This is a flowchart of a communication method according to an embodiment of the present application, including steps S501, S502, S503, and S504. The method is executed by a first network device, a second network device, and a terminal device.

[0132] The first network device includes network equipment providing the first cell, and the second network device includes network equipment providing the second cell.

[0133] S501, the terminal device acquires the wireless data collected in the first cell.

[0134] For example, acquiring wireless data collected in a first cell can be achieved by a terminal device collecting wireless data in the first cell by measuring a reference signal.

[0135] For example, wireless data includes CSI, CIR, PDP, PMI, beam RSRP, etc.

[0136] S502, the first network device sends first information, which includes network device information associated with the first cell and / or operator information of the first cell. Correspondingly, the terminal device receives the first information.

[0137] For example, network device information includes the network device's vendor information (such as vendor ID) or cell ID.

[0138] For example, operator information includes a Public Land Mobile Network (PLMN) identifier.

[0139] S503, the second network device sends second information, which includes network device information associated with the second cell and / or operator information of the second cell. Correspondingly, the terminal device receives the second information.

[0140] For information on network equipment and carriers, please refer to S502; it will not be repeated here.

[0141] S504, the terminal device transmits wireless data based on the first and second information. Correspondingly, the second network device receives the wireless data.

[0142] In some implementations, when the operator information of the first cell and the operator information of the second cell are the same, but the network equipment information of the first cell and the network equipment information of the second cell are different, the terminal device sends wireless data. The corresponding second network device receives the wireless data.

[0143] It is understood that in this method, the terminal device only sends wireless data and does not contain the first information, that is, it does not contain the cell information of the first cell. This method is called the anonymized reporting method. Therefore, after the second network device receives the wireless data, it can use the wireless data, for example, to train an AI model or to optimize the network, but it cannot determine the measurement cell to which the wireless data belongs, which can protect the privacy information of the measurement cell network device.

[0144] In some implementations, when the operator information of the first cell and the operator information of the second cell are different, a data container and the first information are sent, with the data container used to carry wireless data.

[0145] For example, a data container can be a data carrier such as an RRC container or a NAS container.

[0146] It is understandable that the wireless data is encapsulated in a data container. After receiving the wireless data, the second network device cannot read the wireless data in the data container. This method is called encapsulation reporting. It can only be transparently forwarded to the first network device or OAM network element based on the first information. It can report wireless data when the operator changes, and it will not leak the privacy information of the measurement cell network device.

[0147] In some implementations, when the operator information of the first cell and the operator information of the second cell are the same, and the network equipment information of the first cell and the network equipment information of the second cell are the same, wireless data and first information are sent.

[0148] It is understandable that when the network equipment information and operators of the first and second cells are the same, reporting wireless data to the second network device will not leak the characteristic information of the first cell's network device. Therefore, the wireless data and the first information can be directly reported to the second network device, which can then use the wireless data or forward it to the first network device or OAM network element.

[0149] like Figure 6This is a flowchart illustrating a reporting method selection according to an embodiment of this application. When the equipment vendors are the same (i.e., the network device information is the same), the terminal device sends a wireless data report, which includes wireless data and cell information of the first cell. When the equipment vendors are different (i.e., the network device information is different) but the operators are the same, the terminal device anonymizes the wireless data report, which includes the wireless data but excludes the cell information of the first cell. When both the equipment vendors and operators are different, the terminal device encapsulates the wireless data before reporting. The encapsulated wireless data cannot be read by the second network device and can only be forwarded based on the first information.

[0150] In some implementations, the core network obtains the first information and the second information, and then determines which of the above-mentioned reporting methods to use based on the first information and the second information.

[0151] Next, combine Figure 7 This application provides a detailed description of the process of one of its methods. Figure 7 This is a flowchart of another communication method according to an embodiment of the present application, including steps S701, S702, S705 to S710, S713 and S714. The method is performed by a first network device, a second network device, a terminal device, and OAM.

[0152] S701: The first network device sends configuration information, and the corresponding terminal device receives the configuration information.

[0153] For example, the configuration information includes triggering of wireless data collection, such as triggering by a first network device or OAM, and determining the UE to collect data through management-based or signaling-based methods, wherein the UE is determined by the base station in the management-based method, and the UE is directly specified in the signaling-based method; the content of wireless data collection, including CSI, CIR, PDP, PMI, beam RSRP, etc.; parameter configuration, such as the time-frequency domain position and periodicity of the channel state information-reference signal (CSI-RS); and reporting configuration, such as the time-frequency domain position and periodicity of wireless data reporting.

[0154] S702, terminal devices record wireless data.

[0155] S705, the second network device sends a search instruction, and the corresponding terminal device receives the search instruction.

[0156] It is understandable that the retrieval indication is used to instruct the terminal device to report the measured wireless data.

[0157] For example, the retrieval instruction includes the vendor ID, PLMN ID, and / or cell ID of the second cell network device.

[0158] S706, terminal equipment compares cell information.

[0159] This step can be referred to in S504, and will not be repeated here.

[0160] In S707, the terminal device sends wireless data, and correspondingly, the second network device receives the wireless data.

[0161] S708, the second network device, forwards wireless data.

[0162] For example, the second network device forwards wireless data to the first network device or the second network device forwards wireless data to OAM.

[0163] In some implementations, the terminal device does not move or does not leave the serving cell for measuring the wireless data when reporting wireless data, that is, the reporting cell and the measuring cell are the same cell, and the terminal device directly reports the wireless data.

[0164] In some implementations, the second network device determines the operation on the wireless data based on the content of the wireless data.

[0165] For example, when the wireless data is not encapsulated, the second network device can read the wireless data; conversely, when the wireless data is encapsulated, the second network device cannot read the wireless data. When the terminal device reports wireless data and also reports the cell information of the first cell, the second network device can forward the wireless data to the first network device or OAM. Conversely, when the terminal device only reports wireless data and does not report the cell information of the first cell, the second network device only forwards the wireless data to OAM.

[0166] S709: The second network device transmits wireless data. Correspondingly, the first network device receives wireless data.

[0167] In the S710, the first network device transmits wireless data. Correspondingly, the OAM receives the wireless data.

[0168] S713, the second network device, tracks the collection and reporting of wireless data, that is, tracks wireless data reported multiple times.

[0169] S714, the second network device forwards wireless data. Correspondingly, OAM receives wireless data.

[0170] Optionally, this method also includes S703.

[0171] S703, the terminal device performs cell handover.

[0172] It is understandable that in some scenarios, a terminal device moving from one cell to another triggers a cell handover. For example, a handover from one cell to another.

[0173] Optionally, this method also includes S704.

[0174] S704, the first network device instructs the second network device to retrieve the recorded data from the terminal device.

[0175] It is understandable that when a cell handover is triggered, the first network device instructs the second network device to retrieve the recorded data from the terminal device. When no cell handover occurs, the terminal device directly reports the radio data.

[0176] For example, after a terminal device collects wireless data in the first cell, it moves to the second cell without completing the reporting in the first cell. In this case, the terminal device indicates to the second network device that there is recorded data, or the first network device instructs the second network device to retrieve the wireless data recorded in the first cell from the terminal device.

[0177] Optionally, this method also includes S711.

[0178] S711, anonymizing wireless data for terminal devices.

[0179] For example, when the cell providers of the first network device and the second network device are the same but the network device information is different, wireless data anonymization is performed.

[0180] For example, anonymization includes the terminal device replacing the cell ID / vendor ID information with a predefined default value, such as 0, or the terminal deleting the cell ID / vendor ID information.

[0181] Optionally, this method also includes S712.

[0182] In S712, the terminal device transmits anonymized wireless data. Correspondingly, the second network device receives the anonymized wireless data.

[0183] In another embodiment of this application, the terminal device compares the network equipment and operator information of the first cell and the second cell, and uniformly anonymizes and reports the wireless data.

[0184] Figure 8 This is a flowchart of another communication method according to an embodiment of the present application, including steps S801, S802, and S803. The method is executed by a second network device and a terminal device.

[0185] S801, The terminal device acquires first wireless data, which includes wireless data collected by the terminal device in the second cell.

[0186] For details on wireless data, please refer to S501; it will not be repeated here.

[0187] S802, the terminal device acquires second radio data, which includes radio data collected by the terminal device in the third cell.

[0188] For ease of understanding, the third cell refers to any cell other than the second cell; for example, the third cell could be the first cell mentioned above. The second radio data could be the radio data measured and recorded by the terminal device in the third cell.

[0189] S803, the terminal device sends third wireless data, which includes the wireless data from the first wireless data and the wireless data from the second wireless data. Correspondingly, the second network device receives the third wireless data.

[0190] In some implementations, the third information includes a mixture of wireless data from the first wireless data and wireless data from the second wireless data.

[0191] For example, the third radio data is a mixture of the second cell radio data and the third cell radio data according to a predefined ratio, such as a mixing ratio of 8:2 for the second cell radio data to the third cell radio data.

[0192] In some implementations, the mixing ratio of wireless data is determined based on the network equipment information and operator information of the second cell and the network equipment information and operator information of the third cell.

[0193] For example, assume that the mixing ratio of the second cell's radio data to the third cell's radio data in the mixed data is k, where k is greater than or equal to 0. When the second cell and the third cell have the same operator and network equipment information, the mixed data ratio is k1, for example, k1 is greater than or equal to 1; when the second cell and the third cell have the same operator but different network equipment information, k2 is greater than k1; when the second cell and the third cell have different operators and different network equipment information, k3 is greater than k2.

[0194] In some implementations, the terminal device randomizes the order of wireless data from different cells in the third data.

[0195] It is understandable that after randomizing the order, the second network device cannot determine the cell corresponding to the wireless data in the third wireless data, which can avoid the leakage of the privacy information of the third cell network device.

[0196] In some implementations, the third wireless data does not include cell ID / vendor ID information.

[0197] In some implementations, the second network device forwards the third wireless data, and correspondingly, the first network device receives the third wireless data, or the OAM receives the third wireless data.

[0198] Next, combine Figure 9 This application provides a detailed description of the process of one of its methods. Figure 9 This is a flowchart of another communication method according to an embodiment of the present application, including steps S901 to S910. The method is performed by a first network device, a second network device, a terminal device, and OAM.

[0199] S901: The first network device sends configuration information, and the corresponding terminal device receives the configuration information.

[0200] This step can be referred to in S701, and will not be repeated here.

[0201] S902, terminal equipment records wireless data.

[0202] S903, the terminal device performs cell handover.

[0203] This step can be referred to in S803, and will not be repeated here.

[0204] S904, the first network device instructs the second network device to retrieve the recorded data from the terminal device.

[0205] This step can be referred to in S704, and will not be repeated here.

[0206] S905, the second network device sends a search instruction, and the corresponding terminal device receives the search instruction.

[0207] This step can be referred to in S705, and will not be repeated here.

[0208] S906, the terminal device compares cell information and anonymizes the wireless data.

[0209] For example, the method of mixing wireless data in S803 can be referred to here, which will not be described in detail here.

[0210] S907: The terminal device sends wireless data, and the corresponding second network device receives the wireless data.

[0211] S908, the second network device tracks the collection and reporting of wireless data, that is, tracks wireless data reported multiple times.

[0212] S909: The second network device forwards wireless data. The corresponding first network device receives wireless data.

[0213] S910, the second network device, forwards wireless data. The corresponding OAM receives wireless data.

[0214] Figure 10 This is a schematic diagram of the structure of a communication device according to an embodiment of this application. Figure 10 As shown, the communication device 1000 may include a processing module 1010 and a communication module 1020.

[0215] As a first example, the communication device 1000 can be used to implement Figure 5 and Figures 7 to 9 The embodiments shown illustrate a communication method implemented by a network device. For example, processing module 1010 is used to implement... Figure 5 and Figures 7 to 9 The embodiments shown in the diagram involve processing steps performed by a network device, with the communication module 1020 used to implement these steps. Figure 5 and Figures 7 to 9 The embodiments shown depict steps such as sending and / or receiving performed by the terminal device.

[0216] As an example, when the communication device 1000 is used to implement the function implemented by the network device in any of the above method embodiments, the communication module 1020 is used to: obtain wireless data and first information collected by the terminal device in the first cell, wherein the first information includes network device information associated with the first cell and / or operator information of the first cell.

[0217] The communication module 1020 is also used to acquire second information, which includes network device information associated with the second cell and / or operator information of the second cell, where the second cell is the serving cell of the terminal device.

[0218] The communication module 1020 is also used to transmit wireless data.

[0219] As a second example, the communication device 1000 can be used to implement... Figure 5 and Figures 7 to 9 The embodiment shown illustrates a communication method implemented by a terminal device. For example, processing module 1010 is used to implement... Figure 5 and Figures 7 to 9 The embodiments shown in the diagram involve processing steps performed by the terminal device, with the communication module 1020 used to implement these steps. Figure 5 and Figures 7 to 9 The embodiments shown depict steps such as sending and / or receiving performed by the terminal device.

[0220] As an example, when the communication device 1000 is used to implement the function implemented by the terminal device in any of the above method embodiments, the communication module 1020 is used to: receive third information, the third information including wireless data collected by the terminal device in the first cell.

[0221] Figure 11 This is a schematic diagram of the structure of a communication device according to another embodiment of this application, which can be used to implement this application. Figure 5 and Figures 7 to 9 The communication method shown is as follows. Figure 11 As shown, the communication device 1100 includes a processor 1110 and a communication circuit 1120. The processor 1110 and the communication circuit 1120 are coupled to each other. It is understood that the communication circuit 1120 can be a transceiver or an input / output interface.

[0222] Optionally, the communication device 1100 may further include a memory 1130 for storing instructions executed by the processor 1110, or storing input data required by the processor 1110 to execute instructions, or storing data generated after the processor 1110 executes instructions. It is understood that the memory 1130 may be located outside the processor 1110, or inside the processor 1110.

[0223] As an example, processor 1110 is used to implement the functions of the processing module 1010 described above, and communication circuit 1120 is used to implement the functions of the communication module 1020 described above.

[0224] The communication device 1100 can be a terminal device or a chip used in a terminal device.

[0225] It is understandable that when the communication device 1100 is a terminal device, the communication circuit 1120 can be a transceiver. When the communication device 1100 is a chip, the communication circuit 1120 can be an input / output interface.

[0226] The communication device 1100 can be a network device or a chip used in a network device.

[0227] It is understandable that when the communication device 1100 is a network device, the communication circuit 1120 can be a transceiver. When the communication device 1100 is a chip, the communication circuit 1120 can be an input / output interface.

[0228] In some embodiments of this application, a computer program product is also provided. When the computer program product is run on a processor, it can implement the method implemented by the terminal device in any of the above embodiments, or it can implement the method implemented by the network device in any of the above method embodiments.

[0229] In some embodiments of this application, a computer-readable storage medium is also provided, which contains computer instructions that, when executed on a processor, can implement the methods implemented by the terminal device in any of the above embodiments, or can implement the methods implemented by the network device in any of the above method embodiments.

[0230] In some embodiments of this application, a communication system is also provided, which can implement the methods implemented by the terminal device and network device in any of the above embodiments.

[0231] It is understood that the processor in the embodiments of this application may be any of the following devices or all or part of the circuitry used for processing functions: a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor may be a microprocessor or any conventional processor.

[0232] The method steps in the embodiments of this application can be implemented in hardware or by a processor executing software instructions. The software instructions can consist of corresponding software modules, which can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disks, portable hard disks, CD-ROMs, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Additionally, the ASIC can reside in a network device or terminal device. Alternatively, the processor and storage medium can exist as discrete components in the network device or terminal device.

[0233] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of this application are performed entirely or partially. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a digital video optical disc; or it can be a semiconductor medium, such as a solid-state drive.

[0234] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.

[0235] It is understood that the various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application. The order of the process numbers described above does not imply the order of execution; the execution order of each process should be determined by its function and internal logic.

Claims

1. A communication method, characterized in that, The method includes: The terminal device acquires wireless data and first information collected in the first cell, wherein the first information includes network device information associated with the first cell and / or operator information of the first cell; Obtain second information, which includes network device information associated with the second cell and / or operator information of the second cell, wherein the second cell is the serving cell of the terminal device; The wireless data is transmitted based on the first information and the second information.

2. The method according to claim 1, characterized in that, Sending the wireless data based on the first information and the second information includes: The wireless data is transmitted when the operator information of the first cell and the operator information of the second cell are the same, and the network device information of the first cell and the network device information of the second cell are different.

3. The method according to claim 1 or 2, characterized in that, Sending the wireless data based on the first information and the second information includes: When the operator information of the first cell and the operator information of the second cell are different, a data container and the first information are sent, and the data container carries the wireless data.

4. The method according to any one of claims 1 to 3, characterized in that, Sending the wireless data based on the first information and the second information includes: When the operator information of the first cell and the operator information of the second cell are the same, and the network device information of the first cell and the network device information of the second cell are the same, the wireless data and the first information are sent.

5. A communication method, characterized in that, The method includes: Acquire first wireless data, which includes wireless data collected by the terminal device in the second cell; Acquire second wireless data, the second wireless data including wireless data collected by the terminal device in the third cell; Send third wireless data, which includes the wireless data in the first wireless data and the wireless data in the second wireless data.

6. A communication method, characterized in that, The method includes: Receive third information, the third information including wireless data collected by the terminal device in the first cell; The wireless data is forwarded based on the third information.

7. The method according to claim 6, characterized in that, The forwarding of the wireless data based on the third information includes: when the third information contains the first information, forwarding the wireless data to the first cell, wherein the first information contains network device information associated with the first cell and / or operator information of the first cell.

8. A communication device, characterized in that, The communication device includes a module for performing the method as described in any one of claims 1-5, or includes a module for performing the method as described in any one of claims 6-7.

9. A communication device, characterized in that, The communication device includes a processor; the processor is configured to run a computer program or instructions to cause the communication device to perform the method as described in any one of claims 1-5, or to cause the communication device to perform the method as described in any one of claims 6-7.

10. A communication system, characterized in that, The communication system includes a first communication device and a second communication device; The first communication device is used to perform the method as described in any one of claims 1-5, and the second communication device is used to perform the method as described in any one of claims 6-7.

11. A chip or chip system, characterized in that, The chip or chip system includes a processor coupled to a memory for storing programs or instructions that, when executed by the processor, cause the method as described in any one of claims 1-5 to be performed, or cause the method as described in any one of claims 6-7 to be performed.

12. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions or programs that, when executed on a computer, cause the method described in any one of claims 1-5 to be performed, or cause the method described in any one of claims 6-7 to be performed.

13. A computer program product, characterized in that, The computer program product includes computer instructions; when some or all of the computer instructions are run on a computer, they cause the method as described in any one of claims 1-5 to be performed, or cause the method as described in any one of claims 6-7 to be performed.