Communication method and related apparatus
By receiving and transmitting spectral information in the communication device, the communication between the terminal device and the network device is facilitated, solving the challenges of wireless communication performance, improving the determinism of channel information and data transmission rate, and protecting the privacy of the terminal device.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2025-09-09
- Publication Date
- 2026-05-07
AI Technical Summary
With the development of communication networks, system bandwidth has increased, the number of terminal antennas has increased, and the network load has become heavier, which has led to challenges in wireless communication performance. How to improve communication performance has become a research hotspot.
By receiving and transmitting spectral information in the communication device, communication between terminal equipment and network equipment is assisted. The spectral information is used for channel measurement, beamforming, positioning, and selection of air interface transmission mode to improve communication performance.
The application of spectral information improves communication performance, enhances the determinism of channel information and data transmission rate, reduces signaling overhead, and protects the privacy of terminal devices.
Smart Images

Figure CN2025120006_07052026_PF_FP_ABST
Abstract
Description
A communication method and related apparatus
[0001] This application claims priority to Chinese Patent Application No. 202411530585.8, filed on October 29, 2024, entitled "A Communication Method and Related Device", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of communications, and more particularly to a communication method and related apparatus. Background Technology
[0003] Wireless communication can be a transmission communication between two or more communication devices that uses electromagnetic waves for propagation. Generally, these two or more communication devices include network devices and terminal devices.
[0004] Currently, with the continuous development of communication networks, the communication performance of wireless communication faces enormous challenges due to factors such as increased system bandwidth, more terminal antennas, and heavier network load. Therefore, how to improve communication performance has become a current research hotspot. Summary of the Invention
[0005] This application provides a communication method and related apparatus for improving communication performance.
[0006] The first aspect of this application provides a communication method applied to a first communication device, for example, the method being executed by the first communication device. The first communication device may be a communication equipment, or it may be a component of the communication equipment (e.g., a circuit or chip responsible for communication functions, such as a modem chip, also known as a baseband chip, or a system-on-a-chip (SoC) chip containing a modem core, or a system-in-package (SIP) chip, etc.), or the first communication device may also be a logic module or software capable of implementing all or part of the functions of the communication equipment.
[0007] In this method, a first communication device receives first information, which is used to determine first map information in one or more map information; the first communication device sends second information, which indicates the first map information; wherein the first map information is used for communication between a terminal device and a first network device.
[0008] Based on the above scheme, the first communication device can determine the first map information from one or more map information based on the received first information, and the first communication device can send second information indicating the first map information. In this way, the recipient of the second information can assist the communication process between the terminal device and the first network device based on the first map information indicated by the first communication device, thereby improving communication performance.
[0009] As an example, the spectral information involved in this application may include at least one of the following: scatterer information, channel statistical covariance matrix information, angular spectrum information, time delay spectrum information, channel feature subspace, spatial frequency domain basis, received signal energy, or path loss information.
[0010] As another example, the spectral information involved in this application can be associated with the region where the terminal device is located. For example, in the above scheme, the terminal device is located in a first region; the first spectral information includes at least one of the following: scatterer information between any terminal device and a first network device located in the first region, channel statistical covariance matrix information, angular spectrum information, time delay spectrum information, channel feature subspace, spatial frequency domain basis, received signal energy, or path loss information.
[0011] Alternatively, the above-mentioned area can be replaced with other descriptions, such as grid, geographic region, geographic range, channel feature range, or channel feature region.
[0012] Alternatively, the map can be replaced with other descriptions, such as a channel map, twin channel, or physical layer map.
[0013] For example, the first spectrum information can be used for at least one of the following communication functions: channel measurement, beamforming, positioning (e.g., determining the positioning location), or air interface transmission mode selection (e.g., selecting air interface parameters such as modulation order and power control parameters). In other words, the receiver of the second information can enable the at least one communication function based on the first spectrum information.
[0014] For example, the receiver of the second information can determine or estimate the channel information between the terminal device and the first network device based on the first spectrum information, and determine the communication parameters based on the channel information. For example, the communication parameters may include one or more of frequency band information, power control parameters, or modulation and coding schemes (MCS).
[0015] For example, the receiver of the second information can determine or estimate the precoding information of the terminal device and the first network device based on the first map information, and perform beamforming based on the precoding information to improve the data transmission rate.
[0016] It should be noted that the first communication device can be a service unit (SU), a map management unit, or other devices or modules / devices defined by the future network. The following description will use SU as the first communication device. SU can be deployed in the network in a variety of ways.
[0017] As an example, the SU can be integrated into an access network device (e.g., a first network device), meaning the SU can be a hardware and / or software module within the access network device. For instance, the SU can communicate with at least one of a central unit (CU), a distributed unit (DU), or a radio unit (RU) within the access network device via wired or wireless means.
[0018] As another example, the SU can be independent of the access network equipment (e.g., the first network device), meaning the SU can be a hardware and / or software module external to the access network equipment. For example, the SU can communicate with at least one of the CU, DU, or RU via a wired or wireless means through a communication interface with the access network equipment.
[0019] Optionally, the SU includes a communication interface with the core network, which includes a location management function (LMF), an access and mobility management function (AMF), or other functions / network elements / equipment defined in the future network.
[0020] Optionally, the first network device can be implemented in various ways. For example, the first network device can be an access network device (e.g., a base station), a distributed unit (DU), or other device forms defined in the future network, which are not limited here.
[0021] In one possible implementation of the first aspect, the first information includes first indication information, which indicates the spectral feature information between the terminal device and the first network device; wherein, in the one or more spectral information, the correlation between the spectral feature information and the first spectral information is greater than or equal to the correlation between the spectral feature information and other spectral information.
[0022] Based on the above scheme, the first information received by the first communication device may include first indication information indicating the spectral feature information between the terminal device and the first network device, so that the first communication device can determine the first spectral information in the one or more spectral information based on the correlation between the spectral feature information and one or more spectral information, so as to provide spectral information that matches the spectral feature information (e.g., the correlation is greater than a threshold or the correlation is the largest), thereby improving the communication performance of communication based on the spectral information.
[0023] Optionally, the spectral features involved in this application include at least one of the following: multipath, delay spread, channel information, channel covariance matrix, channel feature subspace, received signal energy, or angular spread.
[0024] For example, when the first information includes first indication information, the first information may come from the terminal device, the DU, CU, AMF of the terminal device (connected), or other network elements / devices / appliances. For instance, after the terminal device accesses or re-accesses the network, the DU, CU, or AMF connected to the terminal device can obtain (e.g., through measurement or historical information) the spectral feature information of the terminal device. Accordingly, the DU, CU, or AMF can request spectral information from the first communication device through the first information containing the spectral feature information, obtain the spectral information, and communicate based on the spectral information to improve communication performance.
[0025] In one possible implementation of the first aspect, the second information also indicates or includes an index of the first atlas information.
[0026] Based on the above scheme, the second information sent by the first communication device, in addition to including the first map information, may also indicate or include an index of the first map information, so that the recipient of the second information can know the index corresponding to the first map information and manage the first map information based on the index. For example, the recipient of the second information can establish or cache the association between the index and the map information, and provide corresponding map information to other devices based on the association. Furthermore, the recipient of the second information can establish or cache the association between the index and the map information, so that when the recipient moves to the area corresponding to the index, communication can be conducted based on the map information corresponding to the index, thereby improving communication performance.
[0027] In one possible implementation of the first aspect, the first information includes second indication information, which is used to indicate the index of the first spectrogram information; the method further includes: the first communication device sending third information, which is used to indicate the association between one or more spectrogram feature information and the index of the one or more spectrogram information; wherein the second indication information is determined based on the third information.
[0028] Based on the above scheme, the first communication device can send third information indicating the association between one or more spectral feature information and the indices of the one or more spectral information, enabling the recipient of the third information to determine, based on the spectral feature information of the terminal device, an index that matches the spectral feature information (e.g., has a correlation greater than a threshold or the highest correlation) within the association indicated by the third information. Subsequently, the first information sent by the recipient to the first communication device may include second indication information indicating the index of the first spectral information, enabling the first communication device to determine the first spectral information based on the index indicated by the second indication information, thereby providing spectral information matching the index.
[0029] For example, when the first information includes the second indication information, the first information may come from the terminal device, the DU, CU, AMF of the terminal device (connected), or other network elements / devices / appliances. For instance, after the terminal device accesses or re-accesses the network, the DU, CU, or AMF connected to the terminal device can obtain (e.g., through measurement or historical information) the spectral feature information of the terminal device. Accordingly, the DU, CU, or AMF can determine the index of the spectral information through the association relationship indicated by the third information using the spectral feature information, and request the spectral information from the first communication device through the first information containing the index, so as to obtain the spectral information and conduct communication based on the spectral information to improve communication performance.
[0030] In one possible implementation of the first aspect, the method further includes: the first communication device receiving first indication information, the first indication information indicating spectral feature information between the terminal device and the first network device; wherein the spectral feature information is used to determine the one or more spectral information.
[0031] Based on the above scheme, the first communication device can also receive first indication information indicating the spectral feature information between the terminal device and the first network device, so that the first communication device can determine one or more spectral information corresponding to the association relationship indicated by the third information based on the spectral feature information.
[0032] For example, the first communication device can identify one or more spectral information pieces from multiple spectral information pieces that match the spectral feature information (e.g., have a correlation greater than a threshold), and indicate the association relationship between the one or more spectral information pieces and the index through third information. In other words, the first communication device can select / filter some or all of the one or more spectral information pieces that are highly correlated with the spectral feature information from the spectral information set. In this way, the overhead of the third information can be reduced, and rapid indication of spectral information can also be achieved.
[0033] In one possible implementation of the first aspect, the first information includes third indication information, which indicates the location information of the terminal device; wherein the area corresponding to the location information of the terminal device overlaps or partially overlaps with the area corresponding to the first map information.
[0034] Based on the above scheme, the first information received by the first communication device may include third indication information indicating the positioning information of the terminal device, so that the first communication device can use the map information that overlaps or partially overlaps with the area corresponding to the positioning information as the first map information to provide map information that matches the positioning information of the terminal device (e.g., the overlapping area is greater than a threshold or the proportion of the overlapping area is greater than a threshold or the overlapping area is the largest), thereby improving the communication performance based on the map information.
[0035] For example, when the first information includes third indication information, the first information may come from the terminal device, the DU, CU, LMF of the terminal device (connected), or other network elements / devices / appliances. For instance, after the terminal device accesses or re-accesses the network or moves, the DU, CU, or LMF connected to the terminal device can obtain (e.g., through measurement) the location information of the terminal device. Accordingly, the DU, CU, AMF, or LMF can request map information from the first communication device through the first information containing the location information, obtain the map information, and communicate based on the map information to improve communication performance.
[0036] Optionally, the location information of the terminal device can be implemented in various ways. For example, the location information can indicate the location of the terminal device, so that the first communication device can obtain first map information with a high degree of matching based on the location. Alternatively, the location information can indicate the area corresponding to the location information of the terminal device, so that the first communication device can obtain first map information with a high degree of matching based on the area corresponding to the location information, while also protecting the privacy of the terminal device and avoiding the risk of location information leakage, thereby improving the user experience.
[0037] In one possible implementation of the first aspect, the method further includes: the first communication device receiving at least one piece of information, wherein the third indication information and the at least one piece of information are used to determine the first spectral information in the one or more spectral information; the at least one piece of information includes: first indication information indicating spectral feature information between the terminal device and the first network device; or, fourth indication information indicating channel measurement information between the terminal device and the first network device. For example, the channel measurement information may include one or more of multipath information, channel statistical covariance matrix, channel space-frequency basis, or environmental scatterer location information.
[0038] Based on the above scheme, the first communication device may determine the first spectrum information based on at least one of the above-mentioned information in addition to the third indication information, so that the first communication device can provide first spectrum information with a high degree of matching with the current communication scenario of the terminal device based on the spectrum feature information indicated by the first indication information and the channel measurement information indicated by the fourth indication information.
[0039] Optionally, the first indication information and / or the fourth indication information may be included in the first information, or may be included in other information / messages / signaling different from the first information, without limitation here. For example, the first indication information may come from the terminal device, the DU, CU, AMF of the terminal device (connected), or other network elements / devices / appliances, and the fourth indication information may come from the terminal device, the DU, CU of the terminal device (connected), or other network elements / devices / appliances.
[0040] The second aspect of this application provides a communication method applied to a second communication device, such as being executed by the second communication device, which may be a communication device (e.g., a terminal device or a network device), or the second communication device may be a component of the communication device (e.g., a circuit or chip responsible for communication functions (e.g., a modem chip, also known as a baseband chip, or a SoC chip or SIP chip containing a modem core, etc.), or the second communication device may also be a logic module or software capable of implementing all or part of the functions of the communication device.
[0041] In this method, a second communication device determines first information, which is used to identify first map information among one or more map information; wherein the first map information is used for communication between a terminal device and a first network device; and the second communication device sends the first information.
[0042] Based on the above scheme, the second communication device can send first information to the first communication device, enabling the first communication device to determine the first spectrogram information from one or more spectrogram information based on the first information. For example, the first communication device can subsequently send second information indicating the first spectrogram information. In this way, the recipient of the second information can assist the communication process between the terminal device and the first network device based on the first spectrogram information indicated by the first communication device, thereby improving communication performance.
[0043] Optionally, the recipient of the second information can be a second communication device, that is, the second communication device can receive second information from the first communication device, which indicates the first map information. For example, the second communication device can be the aforementioned terminal device or the first network device, enabling the second communication device to communicate based on the first map information indicated by the second information, thereby improving communication performance.
[0044] Optionally, the recipient of the second information can be a third communication device, that is, the third communication device can receive the second information from the first communication device, the second information indicating the first map information. For example, the third communication device can be the aforementioned terminal device or the first network device, enabling the third communication device to communicate based on the first map information indicated by the second information, thereby improving communication performance.
[0045] In one possible implementation of the second aspect, the first information includes first indication information, which indicates the spectral feature information between the terminal device and the first network device; wherein, in the one or more spectral information, the correlation between the spectral feature information and the first spectral information is greater than or equal to the correlation between the spectral feature information and other spectral information.
[0046] Based on the above scheme, the first information sent by the second communication device may include first indication information indicating the spectral feature information between the terminal device and the first network device, so that the first communication device can determine the first spectral information in the one or more spectral information based on the correlation between the spectral feature information and one or more spectral information, so as to provide spectral information that matches the spectral feature information (e.g., the correlation is greater than a threshold or the correlation is the largest), thereby improving the communication performance of communication based on the spectral information.
[0047] In one possible implementation of the second aspect, the method further includes: the second communication device receiving second information, the second information indicating the first spectrogram information and the index of the first spectrogram information (or the second information containing the first spectrogram information and the index of the first spectrogram information).
[0048] Based on the above scheme, the second information received by the second communication device, in addition to indicating the first map information, may also indicate or include the index of the first map information, so that the second communication device can know the index corresponding to the first map information and manage the first map information based on the index. For example, the second communication device can establish or cache the association between the index and the map information, and provide corresponding map information to other devices based on the association. Furthermore, the second communication device can establish or cache the association between the index and the map information, so that when the receiver moves to the area corresponding to the index, communication can be conducted based on the map information corresponding to the index, thereby improving communication performance.
[0049] In one possible implementation of the second aspect, the first information includes second indication information, which is used to indicate the index of the first spectrogram information; the method further includes: the second communication device sending third information, which is used to indicate the association between one or more spectrogram feature information and the index of the one or more spectrogram information; wherein the second indication information is determined based on the third information.
[0050] Based on the above scheme, the second communication device can receive third information indicating the association between one or more spectral feature information and the indices of the one or more spectral information, enabling the second communication device to determine, based on the spectral feature information of the terminal device, an index that matches the spectral feature information (e.g., has a correlation greater than a threshold or the highest correlation) within the association indicated by the third information. Subsequently, the first information sent by the communication device to the first communication device may include second indication information indicating the index of the first spectral information, enabling the first communication device to determine the first spectral information based on the index indicated by the second indication information, thereby providing spectral information matching the index.
[0051] In one possible implementation of the second aspect, the method further includes: the second communication device receiving first indication information, the first indication information indicating spectral feature information between the terminal device and the first network device; wherein the spectral feature information is used to determine the one or more spectral information.
[0052] Based on the above scheme, the second communication device can also send first indication information indicating the spectral feature information between the terminal device and the first network device, so that the first communication device can determine one or more spectral information corresponding to the association relationship indicated by the third information based on the spectral feature information.
[0053] In one possible implementation of the second aspect, the first information includes third indication information, which indicates the location information of the terminal device; wherein the area corresponding to the location information of the terminal device overlaps or partially overlaps with the area corresponding to the first map information.
[0054] Based on the above scheme, the first information sent by the second communication device may include third indication information indicating the location information of the terminal device, so that the first communication device can use the map information that overlaps or partially overlaps with the area corresponding to the location information as the first map information to provide map information that matches the location information of the terminal device (e.g., the overlapping area is greater than a threshold or the proportion of the overlapping area is greater than a threshold or the overlapping area is the largest), thereby improving the communication performance based on the map information.
[0055] In one possible implementation of the second aspect, the method further includes: the second communication device sending at least one piece of information, wherein the third indication information and the at least one piece of information are used to determine the first spectrum information in the one or more spectrum information; the at least one piece of information includes: first indication information indicating spectrum feature information between the terminal device and the first network device; or, fourth indication information indicating channel measurement information between the terminal device and the first network device.
[0056] Based on the above scheme, the first communication device can determine the first spectrum information based on at least one piece of information sent by the second communication device, in addition to the third indication information, so that the first communication device can provide first spectrum information with a high degree of matching with the current communication scenario of the terminal device based on the spectrum feature information indicated by the first indication information and the channel measurement information indicated by the fourth indication information.
[0057] Optionally, the first instruction information and / or the fourth instruction information may be included in the first information, or may be included in other information / messages / signalings different from the first information, without limitation here.
[0058] A third aspect of this application provides a communication device, which includes a processing unit and a transceiver unit; the transceiver unit is configured to receive first information, the first information being used to determine first map information in one or more map information; the processing unit is configured to determine second information; the transceiver unit is further configured to send the second information, the second information indicating the first map information; wherein the first map information is used for communication between a terminal device and a first network device.
[0059] In the third aspect of this application, the constituent modules of the communication device can also be used to execute the steps performed in various possible implementations of the first aspect and achieve the corresponding technical effects. For details, please refer to the first aspect, which will not be repeated here.
[0060] A fourth aspect of this application provides a communication device, which includes a processing unit and a transceiver unit; the processing unit is used to determine first information, which is used to determine first map information in one or more map information; wherein the first map information is used for communication between a terminal device and a first network device; the transceiver unit is used to send the first information.
[0061] In the fourth aspect of this application, the constituent modules of the communication device can also be used to perform the steps executed in various possible implementations of the second aspect and achieve the corresponding technical effects. For details, please refer to the second aspect, which will not be repeated here.
[0062] The fifth aspect of this application provides a communication device including at least one processor for executing computer programs or instructions to enable the device to implement the methods described in any one of the first to second aspects and any possible implementation thereof.
[0063] Optionally, the at least one memory is coupled to a memory used to store computer programs or instructions.
[0064] Optionally, the communication device includes the memory.
[0065] The sixth aspect of this application provides a communication device including at least one logic circuit and an input / output interface; the logic circuit is used to perform the method as described in any one of the possible implementations of the first to second aspects described above.
[0066] The seventh aspect of this application provides a communication system, which includes the first communication device and the second communication device described above.
[0067] An eighth aspect of this application provides a computer-readable storage medium for storing one or more computer-executable instructions, which, when executed by a processor, perform the method as described in any possible implementation of any of the first to second aspects described above.
[0068] The ninth aspect of this application provides a computer program product (or computer program) that, when executed by a processor, performs the method described in any possible implementation of any of the first to second aspects described above.
[0069] The tenth aspect of this application provides a chip or chip system including at least one processor for supporting a communication device in implementing the methods described in any possible implementation of any of the first to second aspects. For example, the chip may be a baseband chip, a modem chip, a system-on-a-chip (SoC) chip containing a modem core, a system-in-package (SIP) chip, or a communication module, etc.
[0070] In one possible design, the chip or chip system may further include a memory for storing program instructions and data necessary for the communication device. The chip system may be composed of chips or may include chips and other discrete devices. Optionally, the chip system may also include interface circuitry that provides program instructions and / or data to the at least one processor.
[0071] The technical effects of any of the design methods in aspects three through ten can be found in the technical effects of the different design methods in aspects one through two above, and will not be repeated here. Attached Figure Description
[0072] Figures 1a to 1c are some schematic diagrams of the communication system involved in this application;
[0073] Figures 2a to 2c are some other schematic diagrams of the communication system involved in this application;
[0074] Figures 3 to 6 are schematic diagrams of some communication methods involved in this application;
[0075] Figures 7 to 11 are some schematic diagrams of the communication devices involved in this application. Detailed Implementation
[0076] First, some terms used in the embodiments of this application will be explained to facilitate understanding by those skilled in the art.
[0077] (1) Terminal device: can be a wireless terminal device that can receive network device scheduling and instruction information. The wireless terminal device can be a device that provides voice and / or data connectivity to the user, or a handheld device with wireless connection function, or other processing device connected to a wireless modem.
[0078] Terminal devices can be various communication kits with wireless communication capabilities (kits may include, for example, antennas, power supply modules, cables, and Wi-Fi modules). Terminal devices can also be communication modules with satellite communication capabilities, satellite phones or components thereof, and very small aperture terminals (VSATs). Terminal devices can be mobile terminal devices, such as mobile phones (or "cellular" phones), computers, and data cards. For example, they can be portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile devices that exchange voice and / or data with a wireless access network. Examples include personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), tablets, and computers with wireless transceiver capabilities. Wireless terminal equipment can also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station (MS), remote station, access point (AP), remote terminal, access terminal, user terminal, user agent, subscriber station (SS), customer premises equipment (CPE), terminal, user equipment (UE), mobile terminal (MT), drone, etc. Terminal equipment can also be wearable devices and next-generation communication systems, such as terminal equipment in 6G communication systems or terminal equipment in future evolved public land mobile networks (PLMNs). Of course, in this application, terminal equipment can also refer to chips, modems, system-on-a-chip (SoC), or communication platforms that may include radio frequency (RF) components, etc., that are primarily responsible for related communication functions.
[0079] (2) Network equipment: This can be equipment within a wireless network. For example, network equipment can be a RAN node (or device) that connects terminal devices to the wireless network, and can also be called a base station. Currently, some examples of RAN equipment include: base station, evolved NodeB (eNodeB), gNB (gNodeB) in 5G communication systems, transmission reception point (TRP), evolved Node B (eNB), radio network controller (RNC), Node B (NB), home base station (e.g., home evolved Node B, or home Node B, HNB), base band unit (BBU), or wireless fidelity (Wi-Fi) access point (AP), etc. In addition, in a network architecture, network equipment can include centralized unit (CU) nodes, distributed unit (DU) nodes, or RAN equipment including CU nodes and DU nodes.
[0080] Optionally, RAN nodes can also be macro base stations, micro base stations, indoor stations, relay nodes, donor nodes, or radio controllers in cloud radio access network (CRAN) scenarios. RAN nodes can also be servers, wearable devices, vehicles, or in-vehicle equipment. For example, the access network equipment in vehicle-to-everything (V2X) technology can be a roadside unit (RSU).
[0081] In another possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, with each RAN node performing a portion of the base station's functions. For example, RAN nodes can be central units (CUs), distributed units (DUs), CU-control plane (CPs), CU-user plane (UPs), or radio units (RUs), etc. CUs and DUs can be separate entities or included in the same network element, such as a baseband unit (BBU). RUs can be included in radio frequency equipment or radio frequency units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs).
[0082] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an open access network (open RAN, O-RAN, or ORAN) system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software modules and hardware modules.
[0083] Communication between access network devices and terminal devices follows a specific protocol layer structure. This protocol layer may include a control plane protocol layer and a user plane protocol layer. The control plane protocol layer may include at least one of the following: radio resource control (RRC) layer, packet data convergence protocol (PDCP) layer, radio link control (RLC) layer, media access control (MAC) layer, or physical (PHY) layer, etc. The user plane protocol layer may include at least one of the following: service data adaptation protocol (SDAP) layer, PDCP layer, RLC layer, MAC layer, or physical layer, etc.
[0084] The correspondence between network elements and their achievable protocol layer functions in the ORAN system can be found in Table 1 below.
[0085] Table 1
[0086] Network devices can be other devices that provide wireless communication functions for terminal devices. The embodiments of this application do not limit the specific technology or form of the network device. For ease of description, the embodiments of this application are not limited.
[0087] Network equipment may also include core network equipment, such as the Mobility Management Entity (MME), Home Subscriber Server (HSS), Serving Gateway (S-GW), Policy and Charging Rules Function (PCRF), and Public Data Network Gateway (PDN Gateway, P-GW) in 4th generation (4G) networks; and access and mobility management function (AMF), user plane function (UPF), or session management function (SMF) in 5G networks. Furthermore, this core network equipment may also include other core network equipment in 5G networks and next-generation networks of 5G networks.
[0088] In this embodiment of the application, the network device can also be a network node with artificial intelligence (AI) capabilities, which can provide AI services to terminals or other network devices. For example, it can be an AI node, computing power node, RAN node with AI capabilities, core network element with AI capabilities, etc. on the network side (access network or core network).
[0089] In this application embodiment, the device for implementing the function of the network device can be the network device itself, or it can be a device capable of supporting the network device in implementing that function, such as a chip system, which can be installed in the network device. In the technical solutions provided in this application embodiment, the example of a network device being used to implement the function of the network device is used to describe the technical solutions provided in this application embodiment.
[0090] (3) Configuration and Pre-configuration
[0091] This application uses both configuration and pre-configuration. Configuration refers to the network device / server sending configuration information or parameter values to the terminal device via messages or signaling, so that the terminal device can determine communication parameters or resources for transmission based on these values or information. Pre-configuration is similar to configuration; it can be parameter information or values pre-negotiated between the network device / server and the terminal device, parameter information or values specified by standard protocols for use by the base station / network device or terminal device, or parameter information or values pre-stored in the base station / server or terminal device. This application does not limit this.
[0092] Furthermore, these values and parameters can be changed or updated.
[0093] (4) Atlas
[0094] A channel map, also known as a channel spectrum, can be a database used to store location-based channel feature information. These features include one or more of the following: channel statistical covariance matrix, angle spectrum, delay spectrum, path loss, etc. For example, physical cells can be divided into two-dimensional grid-level sections, with each grid storing several channel features in the form of a matrix, vector, or scalar. Optionally, a grid can be understood as a raster in the following text.
[0095] For example, the map contains stored channel characteristic information for different grids. The map information for the corresponding grid is obtained by measuring information from the terminal device or network device side, or physical location information, and then used to assist in improving communication performance (such as channel measurement, beamforming, etc.). For instance, there can be a correspondence between map information and grids, which can be implemented through tables, formulas, or other methods. The following explanation uses tables as an example, combined with Tables 2 and 3, to illustrate the implementation.
[0096] Table 2
[0097] Table 3
[0098] (5) Channel Measurement and Feedback
[0099] In communication systems, massive multiple input multiple output (MIMO) technology plays a crucial role in the system's spectral efficiency. When using MIMO, network devices need to perform modulation and coding as well as signal precoding when transmitting data to user equipment. The network devices can determine how to perform modulation and coding and signal precoding by measuring the channel state information (CSI) or by receiving feedback from the terminal equipment.
[0100] As an example, in a time division duplex (TDD) system, since the uplink and downlink channels use the same bandwidth and are reciprocal, network devices can take advantage of the reciprocity of the uplink and downlink channels to obtain the CSI of the downlink channel through the uplink channel, and then perform signal precoding.
[0101] As another example, in frequency division duplexing (FDD) systems, because the spacing between uplink and downlink frequency bands is much larger than the coherent bandwidth, the uplink and downlink channels do not have complete reciprocity, and it may be impossible to directly utilize uplink channel information for accurate downlink precoding. In traditional FDD systems, network devices rely on CSI (Continuous Signaling Indicator) feedback from terminal devices. Taking the network device as the base station and the terminal device as the UE as an example, during the CSI measurement process, the base station can first send signaling for channel measurement configuration, informing the UE of the time and behavior of channel measurement; then, the base station sends pilot signals to the UE for channel measurement; the UE performs measurements based on the pilot signals sent by the base station and calculates the final CSI feedback; the base station then transmits data based on the CSI feedback from the UE. Specifically, the base station uses the RI (Indicator Radio Number) fed back by the UE to determine the number of data streams to be transmitted to the UE; the base station uses the Channel Quality Indicator (CQI) fed back by the UE to determine the modulation and coding scheme (MCS) for the data transmitted to the UE; and the base station uses the Precoding Matrix Indication (PMI) fed back by the UE to determine the precoding for the data transmitted to the UE. The precoding matrix also involves the relevant codebook basis and codebook coefficients.
[0102] (6) Beam
[0103] Beams can be divided into transmit beams and receive beams. Beamforming techniques can be beamforming or other methods. Beamforming includes transmit beamforming and receive beamforming.
[0104] Transmit beam: The transmitting device sends a signal with a certain beamforming weight, so that the transmitted signal forms a spatially directional beam. In the uplink direction, the transmitting device can be a terminal; in the downlink direction, the transmitting device can be a network device.
[0105] Received beam: The receiving device receives signals with a certain beamforming weight, forming a spatially directional beam. In the uplink direction, the receiving device can be a network device; in the downlink direction, the receiving device can be a terminal.
[0106] (7) Grid
[0107] A "grid" can refer to a virtual grid or a physical grid. A virtual grid can be understood as a grid divided according to attributes such as channel characteristics. A physical grid can be understood as a geographical area divided according to attributes such as shape, outline, size, radius, area, and geographical location.
[0108] Alternatively, the grid can be replaced with other descriptions, such as region, geographic region, channel feature range, channel feature area, or geographic range.
[0109] Optionally, a "grid" can also have an altitude attribute, meaning that a grid can be understood as a geographic area at a given altitude or within a given altitude range. For example, a grid can refer to a geographic area on the ground with an elevation of 0 km or within a range of 0 km ± 2 km, or a geographic area at a certain average altitude, or a geographic area at a specific altitude, such as an elevation of 10 km or within a range of 10 km ± 3 km.
[0110] Generally, different regions may have the same or different shapes, outlines, sizes, radii, and areas. Different regions may have different geographical locations. Different regions may or may not overlap.
[0111] In one possible implementation, the grid shape can be a regular hexagon, or other shapes such as a quadrilateral, a regular pentagon, a circle, an ellipse, etc. Alternatively, the grid shape can also be irregular, without limitation.
[0112] For example, the shape of a grid can be defined by a protocol or by a network device. Different network devices can define the same or different grid shapes. The same network device can also define multiple grid shapes. Similarly, the size, radius, and area of a region can be defined by a protocol or by a network device. Different network devices can define the same or different grid sizes, radii, and areas. The same network device can also define multiple grid sizes, radii, or areas.
[0113] In one possible implementation, the Earth's surface can be divided into multiple grids, and these grids can be indexed (e.g., numbered). Terminal devices and network devices can agree on the numbering method for these grids (e.g., starting from 1 or 0) and the correspondence between grids and indexes. Alternatively, a protocol can define the numbering method for these grids and the correspondence between grids and indexes. Based on the grid indexes, information such as the grid's geographical location can be determined.
[0114] Optionally, the multiple grids can completely cover the Earth's surface, such as any location on the Earth's surface belonging to a certain region; or, the multiple grids can also cover part of the Earth's geographical locations, for example, the multiple grids may not cover the Earth's South Pole and / or North Pole.
[0115] (8) The terms "system" and "network" in the embodiments of this application can be used interchangeably. "At least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can represent the following situations: A exists alone, B exists alone, and A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the related objects before and after are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, "at least one of A, B and / or C" can represent: A exists alone, B exists alone, C exists alone, A and B exist simultaneously, A and C exist simultaneously, B and C exist simultaneously, and A, B and C exist simultaneously. And, unless otherwise specified, the ordinal numbers such as "first" and "second" mentioned in the embodiments of this application are used to distinguish multiple objects and are not used to limit the order, sequence, priority or importance of multiple objects.
[0116] (9) In the embodiments of this application, "send" and "receive" indicate the direction of signal transmission. For example, "send information to XX" can be understood as the destination of the information being XX, which may include sending directly through the air interface or sending indirectly through the air interface by other units or modules. "Receive information from YY" can be understood as the source of the information being YY, which may include receiving directly from YY through the air interface or receiving indirectly from YY through the air interface by other units or modules. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface; for example, "send" can also be understood as the baseband part inside the device outputting information to the radio frequency part, and "receive" can also be understood as the radio frequency part inside the device receiving the information output by the baseband part.
[0117] In other words, sending and receiving can occur between devices, such as between network devices and terminal devices, or within a device, such as between components, modules, chips, software modules, or hardware modules within the device via buses, wiring, or interfaces.
[0118] It is understandable that information may undergo necessary processing, such as encoding and modulation, between the source and destination, but the destination can understand the valid information from the source. Similar statements in this application can be interpreted in a similar way and will not be elaborated further.
[0119] In the embodiments of this application, transmission includes sending and / or receiving. That is, transmission can be sending, receiving, or a combination of sending and receiving; no specific limitation is made here.
[0120] [Corrected according to Rule 91, 10.09.2025] Furthermore, "receiving" can also be understood as "detection," etc., and is not specifically limited here. For example, "receiving DCI" usually refers to "detecting DCI."
[0121] (10) In this application, “for indicating” can include for direct indication and for indirect indication. When describing an indication information for indicating A, it can be understood that the indication information carries A, directly indicates A or indirectly indicates A.
[0122] In this application, the information indicated by the instruction information is called the information to be instructed. In specific implementation, there are many ways to instruct the information to be instructed. For example, it can be implemented through direct instruction, such as through the information to be instructed itself or its index. It can also be implemented indirectly by instructing other information, where there is a relationship between the other information and the information to be instructed. Alternatively, only a part of the information to be instructed can be indicated, while the other parts are known or pre-agreed upon. For example, the instruction of specific information can be achieved by using a pre-agreed (e.g., protocol-defined) arrangement of various pieces of information, thereby reducing instruction overhead to some extent.
[0123] The information to be indicated can be sent as a whole or divided into multiple sub-information messages, and the sending period and / or timing of these sub-information messages can be the same or different. This application does not limit the specific sending method. The sending period and / or timing of these sub-information messages can be predefined, for example, according to a protocol, or configured by the transmitting device by sending configuration information to the receiving device. This configuration information can include, for example, but not limited to, one or a combination of at least two of RRC signaling, medium access control (MAC) layer signaling, and physical layer signaling. MAC layer signaling includes, for example, MAC CE; physical layer signaling includes, for example, downlink control information (DCI).
[0124] 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, and in the various implementation methods / methods / implementations within each embodiment, unless otherwise specified or logically conflicting, the terminology and / or descriptions between different embodiments and between the various implementation methods / methods / implementations within each embodiment are consistent and can be mutually referenced. The technical features in different embodiments and the various implementation methods / methods / implementations within each embodiment can be combined according to their inherent logical relationships to form new embodiments, implementation methods, methods, or implementation approaches. The embodiments described below do not constitute a limitation on the scope of protection of this application.
[0125] To facilitate understanding of the methods provided in the embodiments of this application, the system architecture of the methods provided in the embodiments of this application will be described below. It is understood that the system architecture described in the embodiments of this application is for the purpose of more clearly illustrating the solutions of the embodiments of this application and does not constitute a limitation on the solutions provided in the embodiments of this application.
[0126] Please refer to Figure 1a, which is a schematic diagram of the architecture of the communication system 10 used in the embodiments of this application. As shown in Figure 1a, the communication system includes a radio access network (RAN) 100 and a core network 200. Optionally, the communication system 10 may also include an Internet 300. The RAN 100 includes at least one RAN node (110a and 110b in Figure 1a, collectively referred to as 110), and may also include at least one terminal device (120a-120j in Figure 1a, collectively referred to as 120). The RAN 100 may also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in Figure 1a). The terminal device 120 is wirelessly connected to the RAN node 110, and the RAN node 110 is wirelessly or wiredly connected to the core network 200. The core network device in the core network 200 and the RAN node 110 in the RAN 100 can be independent and different physical devices, or they can be the same physical device integrating the logical functions of the core network device and the logical functions of the RAN node. Terminal devices and RAN nodes can be interconnected via wired or wireless means.
[0127] RAN100 can be an evolved universal terrestrial radio access (E-UTRA) system, an NR system, or a future radio access system as defined in 3GPP. RAN100 can also include two or more of the above-mentioned different radio access systems. RAN100 can also be an open RAN (O-RAN).
[0128] RAN nodes, also known as radio access network equipment, RAN entities, or access nodes, are used to help terminal devices access communication systems wirelessly. In one application scenario, an RAN node can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation NodeB (gNB) in a 5G mobile communication system, or a base station in a future mobile communication system. RAN nodes can be macro base stations (such as 110a in Figure 1a), micro base stations or indoor stations (such as 110b in Figure 1a), relay nodes, or donor nodes.
[0129] In another application scenario, multiple RAN nodes can collaborate to help terminal devices achieve wireless access, with different RAN nodes implementing some of the base station's functions. For example, a RAN node can include at least one of the following: a central unit (CU), a distributed unit (DU), a radio unit (RU), or a service unit (SU). Here, the CU performs the functions of the base station's radio resource control protocol and packet data convergence protocol (PDCP), and can also perform the functions of the service data adaptation protocol (SDAP). The DU performs the functions of the base station's radio link control layer and medium access control (MAC) layer, and can also perform some or all of the physical layer functions. For specific descriptions of each of these protocol layers, refer to the relevant 3GPP technical specifications. The RU can be used to implement radio frequency signal transmission and reception. The CU and DU can be two independent RAN nodes, or they can be integrated into the same RAN node, such as within a baseband unit (BBU). RUs can be included in radio frequency equipment, such as remote radio units (RRUs) or active antenna units (AAUs). CUs can be further divided into two types of RAN nodes: CU-control plane and CU-user plane. SUs can manage spectrum information, including but not limited to storage, scheduling, distribution, indication, and updating.
[0130] In different systems, RAN nodes may have different names. For example, in an O-RAN system, a CU can be called an open CU (O-CU), a DU can be called an open DU (O-DU), and an RU can be called an open RU (O-RU). The RAN nodes in the embodiments of this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules. For example, a RAN node can be a server loaded with the corresponding software modules. The embodiments of this application do not limit the specific technology or device form used in the RAN nodes.
[0131] In addition, RAN nodes can also be referred to as network devices. A description of network devices can be found in the aforementioned glossary, and will not be repeated here. For ease of description, a base station will be used as an example of a RAN node in the following text. Similarly, a description of terminal devices can be found in the aforementioned glossary, and will not be repeated here.
[0132] Base stations and terminal equipment can be fixed or mobile. They can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can be deployed on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of the base stations and terminal equipment.
[0133] The roles of base stations and terminal devices can be relative. For example, the helicopter or drone 120i in Figure 1a can be configured as a mobile base station. For terminal devices 120j that access the wireless access network 100 through 120i, terminal device 120i is a base station; however, for base station 110a, 120i is a terminal device, meaning that 110a and 120i communicate via a wireless air interface protocol. Of course, 110a and 120i can also communicate via a base station-to-base station interface protocol. In this case, relative to 110a, 120i is also a base station. Therefore, both base stations and terminal devices can be collectively referred to as communication devices. 110a and 110b in Figure 1a can be called communication devices with base station functions, and 120a-120j in Figure 1a can be called communication devices with terminal device functions.
[0134] Communication between base stations and terminal devices, between base stations, and between terminal devices can be conducted using licensed spectrum, unlicensed spectrum, or both simultaneously. Communication can be conducted using spectrum below 6 GHz, spectrum above 6 GHz, or both simultaneously. The embodiments of this application do not limit the spectrum resources used for wireless communication.
[0135] In the embodiments of this application, the functions of the base station can be executed by modules (such as chips) within the base station, or by a control subsystem that includes base station functions. This control subsystem, including base station functions, can be a control center in the aforementioned application scenarios such as smart grids, industrial control, intelligent transportation, and smart cities. Similarly, the functions of the terminal device can be executed by modules (such as chips or modems) within the terminal device, or by a device that includes terminal device functions.
[0136] As can be understood, RAN100, as previously described, includes at least one RAN node (110a and 110b in Figure 1a, collectively referred to as 110), and may also include at least one terminal device (120a-120j in Figure 1a, collectively referred to as 120).
[0137] Figure 1b is a schematic diagram of the application framework involving the RIC module under the O-RAN architecture. As shown in Figure 1b, the communication system includes a RAN intelligent controller (RIC). The RIC includes near-real-time RIC (near-RT RIC) and non-real-time RIC (non-RT RIC).
[0138] As an example, the near real-time RIC in Figure 1b is used for model training and inference. For instance, it can be used to train an AI model, which is then used for inference. The near real-time RIC can obtain network-side and / or terminal-side information from RAN nodes (e.g., CU, CU-CP, CU-UP, DU, and / or RU) and / or terminals. This information can be used as training data or inference data. Optionally, the near real-time RIC can deliver the inference results to the RAN nodes and / or terminals. Optionally, inference results can be exchanged between CU and DU, and / or between DU and RU. For example, the near real-time RIC delivers the inference results to the DU, and the DU sends them to the RU.
[0139] As another example, the non-real-time RIC in Figure 1b is used for model training and inference. For example, it can be used to train an AI model and then use that AI model for inference. The non-real-time RIC can obtain network-side and / or terminal-side information from RAN nodes (e.g., CU, CU-CP, CU-UP, DU, and / or RU) and / or terminals. This information can be used as training data or inference data, and the inference results can be delivered to the RAN nodes and / or terminals. Optionally, inference results can be exchanged between CU and DU, and / or between DU and RU; for example, the non-real-time RIC delivers the inference results to the DU, which then forwards them to the RU.
[0140] As another example, the near real-time RIC and non-real-time RIC in Figure 1b can also be set up as separate network elements. Optionally, the near real-time RIC and non-real-time RIC can also be part of other devices. For example, the near real-time RIC can be set in the RAN node (e.g., in the CU or DU), while the non-real-time RIC can be set in the operation, administration and maintenance (OAM) system, cloud server, core network device, or other network device.
[0141] Figure 1c shows an example diagram of an O-RAN system, which may include other components besides those shown in the figure. As shown, the access network device (RAN, such as an eNB, gNB, or next-generation access network device) communicates with the core network (CN) via a backhaul link and with the UE via an air interface.
[0142] Figure 2a shows another example diagram of a communication system, in which the RAN devices (i.e., the network devices in the figure) include: SU, CU, DU, and RU. Optionally, the RAN devices communicate with the core network devices through the CU, and the RAN devices communicate with the terminal devices through the RU.
[0143] Figure 2b illustrates another example of a communication system, in which the RAN devices (i.e., the network devices in the figure) include: CU, DU, and RU; wherein any node among CU, DU, and RU can communicate with SU. Optionally, the network devices communicate with the core network devices through the CU, and the network devices communicate with the terminal devices through the RU.
[0144] Figure 2c illustrates another example of a communication system. In this example, at least one of the SU, CU, DU, and terminal device has a map module for managing map information, including but not limited to storage, scheduling, indication, and updating. Optionally, any two of the SU, CU, and DU can communicate with each other via wired or wireless means. Optionally, the SU can communicate with the terminal device through the DU, or the SU can communicate with the terminal device via an air interface.
[0145] It is understood that the above system architectures are just examples, and other communication architectures may exist in practical applications, which are not limited here. For example, in the RAN device shown in Figure 2a, the SU can be independent of the CU, DU, and RU as shown in Figure 2a, or the SU can be integrated into any of the nodes of the CU, DU, and RU, which is not limited here.
[0146] In wireless communication systems (such as those shown in Figures 1a, 1b, 1c, 2a, 2b, or 2c), the continuous development of communication networks has led to significant challenges to communication performance due to factors such as increased system bandwidth, more terminal antennas, and heavier network load. Therefore, improving communication performance has become a current research hotspot.
[0147] To address the aforementioned problems, this application provides a communication method and related apparatus, which will be described in detail below with reference to the accompanying drawings.
[0148] Figure 3 is a schematic diagram of an implementation of the communication method provided in this application. In the following method (e.g., the method in any of the figures 3 to 5), the first communication device and the second communication device are used as examples to illustrate the method, but this application does not limit the execution subject of the interaction. For example, the communication device can be a communication device (e.g., a terminal device or a network device), or a chip, baseband chip, modem chip, SoC chip (e.g., an SoC chip containing a modem core), SIP chip, communication module, chip system, processor, logic module, or software in the communication device.
[0149] As an example, the first communication device can be a terminal device and the second communication device can be a network device.
[0150] As another example, both the first and second communication devices are network devices.
[0151] Optionally, the aforementioned network equipment may be access network equipment or ORAN equipment (including at least one of O-CU, O-DU, and O-RU).
[0152] S301. The second communication device sends first information, and correspondingly, the first communication device receives the first information.
[0153] S302. The first communication device determines the first map information from one or more map information based on the first information.
[0154] As an example, the spectral information involved in this application may include at least one of the following: scatterer information, channel statistical covariance matrix information, angular spectrum information, time delay spectrum information, channel feature subspace, spatial frequency domain basis, received signal energy, or path loss information.
[0155] As another example, the spectral information involved in this application can be associated with the region where the terminal device is located. For example, in the above scheme, the terminal device is located in a first region; the first spectral information includes at least one of the following: scatterer information between any terminal device and a first network device located in the first region, channel statistical covariance matrix information, angular spectrum information, time delay spectrum information, channel feature subspace, spatial frequency domain basis, received signal energy, or path loss information.
[0156] Alternatively, the above-mentioned area can be replaced with other descriptions, such as grid, geographic region, geographic range, channel feature range, or channel feature region.
[0157] Alternatively, the map can be replaced with other descriptions, such as a channel map, twin channel, or physical layer map.
[0158] After step S302, the first communication device may send second information, which indicates the first map information, and the first map information is used for communication between the terminal device and the first network device.
[0159] As an example, as shown in step S303, the recipient of the second information can be a second communication device, that is, the second communication device can receive the second information from the first communication device. For example, the second communication device can be the aforementioned terminal device or the first network device, enabling the second communication device to communicate based on the first map information indicated by the second information, thereby improving communication performance.
[0160] As another example, as shown in step S304, the recipient of the second information can be a third communication device, that is, the third communication device can receive the second information from the first communication device. For example, the third communication device can be the aforementioned terminal device or the first network device, enabling the third communication device to communicate based on the first map information indicated by the second information, thereby improving communication performance.
[0161] For example, the first spectrum information can be used for at least one of the following communication functions: channel measurement, beamforming, positioning (e.g., determining the positioning location), or air interface transmission mode selection (e.g., selecting air interface parameters such as modulation order and power control parameters). In other words, the receiver of the second information can enable the at least one communication function based on the first spectrum information.
[0162] For example, the receiver of the second information can determine or estimate the channel information between the terminal device and the first network device based on the first spectrum information, and determine the communication parameters based on the channel information. For example, the communication parameters may include one or more of frequency band information, power control parameters, or modulation and coding schemes (MCS).
[0163] For example, the receiver of the second information can determine or estimate the precoding information of the terminal device and the first network device based on the first map information, and perform beamforming based on the precoding information to improve the data transmission rate.
[0164] It should be noted that the first communication device can be a service unit (SU), a map management unit, or other devices or modules / devices defined by the future network. The following description will use SU as the first communication device. SU can be deployed in the network in a variety of ways.
[0165] As an example, the SU can be contained within a network device (as shown in Figure 2a). For instance, the SU can be integrated into an access network device (e.g., the first network device), meaning the SU can be a hardware and / or software module within the access network device. For example, the SU can communicate with at least one of a central unit (CU), a distributed unit (DU), or a radio unit (RU) via wired or wireless means within the access network device. Optionally, in this example, the terminal device can communicate with the SU through the DU, CU, or network device (e.g., the access network device).
[0166] As another example, the SU can be independent of the network device (as shown in Figure 2b). For example, the SU can be independent of the access network device (e.g., the first network device), meaning the SU can be a hardware and / or software module external to the access network device. For example, the SU can communicate with at least one of the CU, DU, or RU via a wired or wireless means through a communication interface with the access network device. Alternatively, in this example, the terminal device can communicate through the network device (e.g., the access network device).
[0167] Optionally, the SU includes a communication interface with the core network, which includes a location management function (LMF), an access and mobility management function (AMF), or other functions / network elements / equipment defined in the future network.
[0168] Optionally, the first network device can be implemented in various ways. For example, the first network device can be an access network device (e.g., a base station), a distributed unit (DU), or other device forms defined in the future network, which are not limited here.
[0169] Based on the scheme shown in Figure 3, the first communication device can determine the first map information from one or more map information based on the received first information, and the first communication device can send second information indicating the first map information. In this way, the recipient of the second information can assist the communication process between the terminal device and the first network device based on the first map information indicated by the first communication device, thereby improving communication performance.
[0170] It should be noted that the above-mentioned first information can be implemented in various ways, and some implementation examples will be described below.
[0171] Example 1: The first information includes first indication information, which indicates the spectral feature information between the terminal device and the first network device; wherein, in the one or more spectral information, the correlation between the spectral feature information and the first spectral information is greater than or equal to the correlation between the spectral feature information and other spectral information.
[0172] In Example 1, the first information received by the first communication device may include first indication information indicating the spectral feature information between the terminal device and the first network device, so that the first communication device can determine the first spectral information in the one or more spectral information based on the correlation between the spectral feature information and one or more spectral information, so as to provide spectral information that matches the spectral feature information (e.g., the correlation is greater than a threshold or the correlation is the maximum), thereby improving the communication performance of communication based on the spectral information.
[0173] Optionally, the spectral features involved in this application include at least one of the following: multipath, delay spread, channel information, channel covariance matrix, channel feature subspace, received signal energy, or angular spread.
[0174] In one possible implementation of Example 1, the second information further indicates or includes the index of the first map information. In other words, the second information sent by the first communication device, in addition to including the first map information, may also indicate or include the index of the first map information, so that the recipient of the second information can know the index corresponding to the first map information and manage the first map information based on the index. For example, the recipient of the second information can establish or cache the association between the index and the map information, and provide corresponding map information to other devices based on this association. As another example, the recipient of the second information can establish or cache the association between the index and the map information, so that when the recipient moves to the area corresponding to the index, communication can be performed based on the map information corresponding to the index, thereby improving communication performance.
[0175] For example, in Implementation Example 1, when the first information includes first indication information, the first information may come from the terminal device, the DU, CU, AMF of the terminal device (connected), or other network elements / devices / appliances. For instance, after the terminal device accesses or re-accesses the network, the DU, CU, or AMF connected to the terminal device can obtain (e.g., through measurement or historical information) the spectral feature information of the terminal device. Accordingly, the DU, CU, or AMF can request spectral information from the first communication device through the first information containing the spectral feature information to obtain the spectral information and conduct communication based on the spectral information to improve communication performance.
[0176] As shown in Figure 4, this is an example of an application of Example 1. In Figure 4, taking the first communication device as SU and the second communication device as CU or AMF as an example, the process includes the following steps.
[0177] Step 1. The UE sends an RRC configuration complete (RRCSetupComplete) message to the CU.
[0178] Step 2. The CU sends an Initial UE Message to the AMF.
[0179] SU can obtain the first information through step 3a or step 3b below.
[0180] Step 3a. CU sends the first message to SU.
[0181] Step 3b. AMF sends the first message to SU.
[0182] Step 4a. SU sends the second message to CU.
[0183] Step 4b. The CU sends the second information to the UE.
[0184] It should be understood that step 3a or step 3b is an implementation example of step S301 above, and step 4a is an implementation example of step S303 or step S304 above.
[0185] Optionally, in step 4b, the CU may send the second information to the UE based on the SU's instruction, or the CU may make its own decision to send the second information to the UE; this is not limited here.
[0186] In this way, after the UE enters the network through the CU or after handover to the CU, the CU can trigger step 3a (e.g., the CU triggers step 3a based on the RRCSetupComplete message) or the AMF can trigger step 3b (e.g., the AMF triggers step 3a based on the INITIAL UE MESSAGE message). This allows the SU to obtain the first information through step 3a or step 3b and determine the UE's corresponding map information through the first information. Subsequently, the second information in step 4a can be used to indicate the map information so that the UE and CU can use the map information to assist in subsequent communication and improve communication performance.
[0187] Optionally, steps 1 and 2 are optional steps. For example, the CU may trigger step 3a if it determines that the UE's communication quality is low (e.g., signal power is below a threshold, or bit error rate is below a threshold). Similarly, the AMF may trigger step 3b if it determines that the UE's signal transmission strategy indicates a high signal transmission demand.
[0188] Optionally, in Figures 4 to 6, the CU can be replaced with other devices / network elements / devices. For example, the CU can be replaced with access network equipment (or DU or a device / network element / device containing DU and CU).
[0189] Example 2: The first information includes second indication information, which is used to indicate the index of the first spectrogram information; the method further includes: the first communication device sending third information, which is used to indicate the association between one or more spectrogram feature information and the index of the one or more spectrogram information; wherein the second indication information is determined based on the third information.
[0190] In Example 2, the first communication device may send third information indicating the association between one or more spectral feature information and the indices of the one or more spectral information, enabling the recipient of the third information to determine, based on the spectral feature information of the terminal device, an index that matches the spectral feature information (e.g., has a correlation greater than a threshold or the highest correlation) within the association indicated by the third information. Subsequently, the first information sent by the recipient to the first communication device may include second indication information indicating the index of the first spectral information, enabling the first communication device to determine the first spectral information based on the index indicated by the second indication information, thereby providing spectral information matching the index.
[0191] In one possible implementation of Example 2, the method further includes: the first communication device receiving first indication information, the first indication information indicating spectral feature information between the terminal device and the first network device; wherein the spectral feature information is used to determine the one or more spectral information.
[0192] Based on the above scheme, the first communication device can also receive first indication information indicating the spectral feature information between the terminal device and the first network device, so that the first communication device can determine one or more spectral information corresponding to the association relationship indicated by the third information based on the spectral feature information.
[0193] For example, the first communication device can identify one or more spectral information pieces from multiple spectral information pieces that match the spectral feature information (e.g., have a correlation greater than a threshold), and indicate the association relationship between the one or more spectral information pieces and the index through third information. In other words, the first communication device can select / filter some or all of the one or more spectral information pieces that are highly correlated with the spectral feature information from the spectral information set. In this way, the overhead of the third information can be reduced, and rapid indication of spectral information can also be achieved.
[0194] For example, in Implementation Example 2, when the first information includes the second indication information, the first information may come from the terminal device, the DU, CU, AMF of the terminal device (connected), or other network elements / devices / appliances. For instance, after the terminal device accesses or re-accesses the network, the DU, CU, or AMF connected to the terminal device can obtain (e.g., through measurement or historical information) the spectral feature information of the terminal device. Accordingly, the DU, CU, or AMF can determine the index of the spectral information through the association relationship indicated by the third information using the spectral feature information, and request the spectral information from the first communication device through the first information containing the index, so as to obtain the spectral information and conduct communication based on the spectral information to improve communication performance.
[0195] As shown in Figure 5, this is an example of implementing Example 2. In Figure 5, taking the first communication device as SU and the second communication device as CU or UE as an example, the process includes the following steps.
[0196] Step 1. The UE sends an RRC configuration complete (RRCSetupComplete) message to the CU.
[0197] Step 2. The CU sends the first instruction information to the SU.
[0198] SU can obtain the first information through either method A or method B.
[0199] Method A includes steps 3a and 4a.
[0200] Step 3a. SU sends a third message to CU.
[0201] Step 4a. CU sends the first message to SU.
[0202] Method B includes steps 3b and 4b.
[0203] Step 3b. SU sends third information to UE.
[0204] Step 4b. The UE sends the first message to the SU.
[0205] Step 5a. SU sends the second message to CU.
[0206] Step 5b. The CU sends the second information to the UE.
[0207] It should be understood that step 4a or step 4b is an implementation example of step S301 above, and step 5a is an implementation example of step S303 or step S304 above.
[0208] Optionally, in step 5b, the CU may send the second information to the UE based on the SU's instruction, or the CU may make its own decision to send the second information to the UE; this is not limited here.
[0209] In this way, the CU can determine the association between one or more map feature information and the index of the one or more map information through the third information in step 3a or step 3b. After the UE enters the network through the CU or hands over to the CU, the CU can trigger step 4a (e.g., the CU triggers step 3a based on the RRCSetupComplete message) or the UE can trigger step 4b, so that the SU can obtain the first information through step 4a or 4b, and determine the map information corresponding to the UE through the first information. Subsequently, the second information in step 5a can be used to indicate the map information, so that the UE and the CU can use the map information to assist in subsequent communication and improve communication performance.
[0210] Optionally, steps 1 and / or 2 are optional steps. For example, the CU may trigger step 3a if it determines that the UE's communication quality is low (e.g., signal power is below a threshold, or bit error rate is below a threshold).
[0211] Example 3: The first information includes third indication information, which indicates the location information of the terminal device; wherein the area corresponding to the location information of the terminal device overlaps or partially overlaps with the area corresponding to the first map information.
[0212] In Example 3, the first information received by the first communication device may include third indication information indicating the location information of the terminal device, so that the first communication device can use the map information that overlaps or partially overlaps with the area corresponding to the location information as the first map information to provide map information that matches the location information of the terminal device (e.g., the overlapping area is greater than a threshold or the proportion of the overlapping area is greater than a threshold or the overlapping area is the largest), thereby improving the communication performance based on the map information.
[0213] Optionally, the location information of the terminal device can be implemented in various ways. For example, the location information can indicate the location of the terminal device, so that the first communication device can obtain first map information with a high degree of matching based on the location. Alternatively, the location information can indicate the area corresponding to the location information of the terminal device, so that the first communication device can obtain first map information with a high degree of matching based on the area corresponding to the location information, while also protecting the privacy of the terminal device and avoiding the risk of location information leakage, thereby improving the user experience.
[0214] In one possible implementation of Example 3, the method further includes: the first communication device receiving at least one piece of information, wherein the third indication information and the at least one piece of information are used to determine the first spectrum information from the one or more spectrum information; the at least one piece of information includes: first indication information indicating spectrum feature information between the terminal device and the first network device; or, fourth indication information indicating channel measurement information between the terminal device and the first network device. In other words, the determination basis of the first communication device for the first spectrum information may include, in addition to the third indication information, the at least one piece of information mentioned above, so that the first communication device can provide first spectrum information with a high degree of matching with the current communication scenario of the terminal device based on the spectrum feature information indicated by the first indication information and the channel measurement information indicated by the fourth indication information.
[0215] Optionally, the channel measurement information may include one or more of the following: multipath information, channel statistical covariance matrix, channel space-frequency basis, or environmental scatterer location information.
[0216] Optionally, the first indication information and / or the fourth indication information may be included in the first information, or may be included in other information / messages / signaling different from the first information, without limitation here. For example, the first indication information may come from the terminal device, the DU, CU, AMF of the terminal device (connected), or other network elements / devices / appliances, and the fourth indication information may come from the terminal device, the DU, CU of the terminal device (connected), or other network elements / devices / appliances.
[0217] For example, in Implementation Example 3, when the first information includes third indication information, the first information may come from the terminal device, the DU, CU, LMF of the terminal device (connected), or other network elements / devices / appliances. For instance, after the terminal device accesses or re-accesses the network or moves, the DU, CU, or LMF connected to the terminal device can obtain (e.g., through measurement) the location information of the terminal device. Accordingly, the DU, CU, AMF, or LMF can request map information from the first communication device through the first information containing the location information, obtain the map information, and communicate based on the map information to improve communication performance.
[0218] As shown in Figure 6, this is an example of an application of Example 3. In Figure 6, taking the first communication device as SU and the second communication device as LMF as an example, the process includes the following steps.
[0219] Step 1. The UE sends an RRC configuration complete (RRCSetupComplete) message to the CU.
[0220] SU can obtain the first information through either step 4a or step 4b below.
[0221] Step 2a. The CU sends the first instruction information and / or the fourth instruction information to the SU.
[0222] Step 2b. The UE sends the first indication information and / or the fourth indication information to the SU.
[0223] Optionally, steps 2a and 2b are optional steps.
[0224] Step 3. The LMF sends the first message to the SU.
[0225] Optionally, in step 3, the LMF can send the first information to the SU in various ways. For example, the LMF can trigger the sending of the first information to the SU based on the UE network access indication or handover indication sent by the CU or AMF. Alternatively, the LMF can trigger the sending of the first information to the SU based on the UE's mobility measurement (e.g., the result of the mobility measurement indicates that the displacement distance of the UE's location exceeds a threshold, or indicates that the UE's moving speed exceeds a threshold, etc.).
[0226] Step 4a. SU sends the second message to CU.
[0227] Step 4b. The CU sends the second information to the UE.
[0228] It should be understood that step 3 is an implementation example of step S301 above, and step 4a is an implementation example of step S303 or step S304 above.
[0229] Optionally, in step 4b, the CU may send the second information to the UE based on the SU's instruction, or the CU may make its own decision to send the second information to the UE; this is not limited here.
[0230] In this way, the LMF can send the first information to the SU, enabling the SU to obtain the first information and determine the map information corresponding to the UE through the first information. Subsequently, the second information in step 4a can be used to indicate the map information, so that the UE and CU can use the map information to assist in subsequent communication and improve communication performance.
[0231] Optionally, based on steps 2a and / or 2b above, the SU can obtain first indication information and / or fourth indication information to assist in determining the corresponding map information of the UE. For example, the first information sent by the LMF can indicate a coarse positioning result (e.g., a positioning result with low positioning accuracy), enabling the SU to provide map information with a high degree of matching with the UE's current communication scenario based on the coarse positioning result and the first indication information and / or fourth indication information provided by the UE and / or CU, thereby improving communication performance.
[0232] Optionally, step 1 is an optional step. For example, the CU may trigger step 2a if it determines that the UE's communication quality is low (e.g., signal power is below a threshold, or bit error rate is below a threshold). Similarly, the CU may trigger step 2b if it determines that the UE's communication quality is low (e.g., signal power is below a threshold, or bit error rate is below a threshold).
[0233] Please refer to Figure 7. This application embodiment provides a communication device 700, which can realize the functions of the first or second communication device in the above method embodiments, and thus also achieve the beneficial effects of the above method embodiments. In this application embodiment, the communication device 700 can be the first communication device (or the second communication device), or it can be an integrated circuit or component inside the first communication device (or the second communication device), such as a chip.
[0234] It should be noted that the transceiver unit 702 may include a transmitting unit and a receiving unit, which are used to perform transmitting and receiving respectively.
[0235] In one possible implementation, when the device 700 is used to execute the method performed by the first communication device in the foregoing embodiments, the device 700 includes a processing unit 701; a transceiver unit 702 is used to receive first information, which is used to determine first map information in one or more map information; the processing unit 701 is used to determine second information; the transceiver unit 702 is also used to send second information, which indicates the first map information; wherein the first map information is used for communication between the terminal device and the first network device.
[0236] In one possible implementation, when the device 700 is used to execute the method performed by the first communication device in the foregoing embodiments, the device 700 includes a processing unit 701; the processing unit 701 is used to determine first information, the first information being used to determine first map information in one or more map information; wherein, the first map information is used for communication between the terminal device and the first network device; the transceiver unit 702 is used to send the first information.
[0237] It should be noted that the information execution process of the unit of the above-mentioned communication device 700 can be specifically described in the method embodiment shown above in this application, and will not be repeated here.
[0238] Please refer to Figure 8, which is another schematic structural diagram of the communication device 800 provided in this application. The communication device 800 includes a logic circuit 801 and an input / output interface 802. The communication device 800 can be a chip or an integrated circuit.
[0239] In this context, the transceiver unit 702 shown in Figure 7 can be a communication interface, which can be the input / output interface 802 in Figure 8, and the input / output interface 802 can include an input interface and an output interface. Alternatively, the communication interface can also be a transceiver circuit, which can include an input interface circuit and an output interface circuit.
[0240] Optionally, the input / output interface 802 is used to receive first information, which is used to determine first map information among one or more map information; the logic circuit 801 is used to determine second information; the input / output interface 802 is also used to send second information, which indicates the first map information; wherein, the first map information is used for communication between the terminal device and the first network device.
[0241] Optionally, the logic circuit 801 is used to determine first information, which is used to determine first map information from one or more map information; wherein, the first map information is used for communication between the terminal device and the first network device; and the input / output interface 802 is used to send the first information.
[0242] The logic circuit 801 and the input / output interface 802 can also perform other steps performed by the first or second communication device in any embodiment and achieve corresponding beneficial effects, which will not be elaborated here.
[0243] In one possible implementation, the processing unit 701 shown in FIG7 can be the logic circuit 801 in FIG8.
[0244] Optionally, the logic circuit 801 can be a processing device, the functions of which can be partially or entirely implemented in software.
[0245] Optionally, the processing apparatus may include a memory and a processor, wherein the memory is used to store a computer program, and the processor reads and executes the computer program stored in the memory to perform the corresponding processing and / or steps in any of the method embodiments.
[0246] Optionally, the processing device may consist of only a processor. A memory for storing computer programs is located outside the processing device, and the processor is connected to the memory via circuitry / wires to read and execute the computer programs stored in the memory. The memory and processor may be integrated together or physically independent of each other.
[0247] Optionally, the processing device may be one or more chips, or one or more integrated circuits. For example, the processing device may be one or more field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), system-on-chips (SoCs), central processing units (CPUs), network processors (NPs), digital signal processors (DSPs), microcontroller units (MCUs), programmable logic devices (PLDs), or other integrated chips, or any combination of the above chips or processors.
[0248] Please refer to Figure 9, which shows the communication device 900 involved in the above embodiments provided in the embodiments of this application. Specifically, the communication device 900 can be the communication device as a terminal device in the above embodiments. The example shown in Figure 9 is that the terminal device is implemented through the terminal device (or the components in the terminal device).
[0249] The present invention provides a possible logical structure diagram of the communication device 900, which may include, but is not limited to, at least one processor 901 and a communication port 902.
[0250] In Figure 7, the transceiver unit 702 can be a communication interface, which can be the communication port 902 in Figure 9. The communication port 902 can include an input interface and an output interface. Alternatively, the communication port 902 can also be a transceiver circuit, which can include an input interface circuit and an output interface circuit.
[0251] Further optionally, the device may also include at least one of a memory 903 and a bus 904. In the embodiments of this application, the at least one processor 901 is used to control the operation of the communication device 900.
[0252] Furthermore, the processor 901 can be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a digital signal processor and a microprocessor, etc. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0253] It should be noted that the communication device 900 shown in Figure 9 can be used to implement the steps implemented by the terminal device in the aforementioned method embodiments and to achieve the corresponding technical effects of the terminal device. The specific implementation of the communication device shown in Figure 9 can be referred to the description in the aforementioned method embodiments, and will not be repeated here.
[0254] Please refer to Figure 10, which is a schematic diagram of the structure of the communication device 1000 involved in the above embodiments provided in the embodiments of this application. The communication device 1000 can specifically be a communication device as a network device in the above embodiments. The example shown in Figure 10 is that the network device is implemented through a network device (or a component in the network device). The structure of the communication device can refer to the structure shown in Figure 10.
[0255] The communication device 1000 includes at least one processor 1011 and at least one network interface 1014. Optionally, the communication device further includes at least one memory 1012, at least one transceiver 1013, and one or more antennas 1015. The processor 1011, memory 1012, transceiver 1013, and network interface 1014 are connected, for example, via a bus. In this embodiment, the connection may include various interfaces, transmission lines, or buses, etc., and this embodiment is not limited thereto. The antenna 1015 is connected to the transceiver 1013. The network interface 1014 enables the communication device to communicate with other communication devices through a communication link. For example, the network interface 1014 may include a network interface between the communication device and core network equipment, such as an S1 interface; the network interface may also include a network interface between the communication device and other communication devices (e.g., other network devices or core network equipment), such as an X2 or Xn interface.
[0256] In this context, the transceiver unit 702 shown in Figure 7 can be a communication interface, which can be the network interface 1014 in Figure 10. The network interface 1014 can include an input interface and an output interface. Alternatively, the network interface 1014 can also be a transceiver circuit, which can include an input interface circuit and an output interface circuit.
[0257] The processor 1011 is primarily used to process communication protocols and communication data, control the entire communication device, execute software programs, and process data from these programs, for example, to support the actions described in the embodiments of the communication device. The communication device may include a baseband processor and a central processing unit (CPU). The baseband processor is primarily used to process communication protocols and communication data, while the CPU is primarily used to control the entire terminal device, execute software programs, and process data from these programs. The processor 1011 in Figure 10 can integrate the functions of both a baseband processor and a CPU. Those skilled in the art will understand that the baseband processor and CPU can also be independent processors interconnected via technologies such as buses. Those skilled in the art will understand that a terminal device can include multiple baseband processors to adapt to different network standards, and multiple CPUs to enhance its processing capabilities. Various components of the terminal device can be connected via various buses. The baseband processor can also be described as a baseband processing circuit or a baseband processing chip. The CPU can also be described as a central processing circuit or a central processing chip. The function of processing communication protocols and communication data can be built into the processor or stored in memory as a software program, which is then executed by the processor to implement the baseband processing function.
[0258] The memory is primarily used to store software programs and data. The memory 1012 can exist independently or be connected to the processor 1011. Optionally, the memory 1012 can be integrated with the processor 1011, for example, integrated within a single chip. The memory 1012 can store program code that executes the technical solutions of the embodiments of this application, and its execution is controlled by the processor 1011. The various types of computer program code being executed can also be considered as drivers for the processor 1011.
[0259] Figure 10 shows only one memory and one processor. In actual terminal devices, there may be multiple processors and multiple memories. Memory can also be called storage medium or storage device, etc. Memory can be a storage element on the same chip as the processor, i.e., an on-chip storage element, or it can be a separate storage element; this application does not limit this.
[0260] Transceiver 1013 can be used to support the reception or transmission of radio frequency (RF) signals between a communication device and a terminal. Transceiver 1013 can be connected to antenna 1015. Transceiver 1013 includes a transmitter Tx and a receiver Rx. Specifically, one or more antennas 1015 can receive RF signals. The receiver Rx of transceiver 1013 is used to receive the RF signals from the antennas, convert the RF signals into digital baseband signals or digital intermediate frequency (IF) signals, and provide the digital baseband signals or IF signals to processor 1011 so that processor 1011 can perform further processing on the digital baseband signals or IF signals, such as demodulation and decoding. In addition, the transmitter Tx in transceiver 1013 is also used to receive modulated digital baseband signals or IF signals from processor 1011, convert the modulated digital baseband signals or IF signals into RF signals, and transmit the RF signals through one or more antennas 1015. Specifically, the receiver Rx can selectively perform one or more stages of downmixing and analog-to-digital conversion on the radio frequency signal to obtain a digital baseband signal or a digital intermediate frequency (IF) signal. The order of these downmixing and IF conversion processes is adjustable. The transmitter Tx can selectively perform one or more stages of upmixing and digital-to-analog conversion on the modulated digital baseband signal or digital IF signal to obtain a radio frequency signal. The order of these upmixing and IF conversion processes is also adjustable. The digital baseband signal and the digital IF signal can be collectively referred to as digital signals.
[0261] The transceiver 1013 can also be called a transceiver unit, transceiver, transceiver device, etc. Optionally, the device in the transceiver unit that performs the receiving function can be regarded as the receiving unit, and the device in the transceiver unit that performs the transmitting function can be regarded as the transmitting unit. That is, the transceiver unit includes a receiving unit and a transmitting unit. The receiving unit can also be called a receiver, input port, receiving circuit, etc., and the transmitting unit can be called a transmitter, transmitter, or transmitting circuit, etc.
[0262] It should be noted that the communication device 1000 shown in Figure 10 can be used to implement the steps implemented by the network device in the aforementioned method embodiments and to achieve the corresponding technical effects of the network device. The specific implementation of the communication device 1000 shown in Figure 10 can be referred to the description in the aforementioned method embodiments, and will not be repeated here.
[0263] Please refer to Figure 11, which is a schematic diagram of the structure of the communication device involved in the above embodiments provided in the embodiments of this application.
[0264] It is understood that the communication device 110 includes, for example, modules, units, elements, circuits, or interfaces, which are appropriately configured together to execute the technical solutions provided in this application. The communication device 110 may be the terminal device or network device described above, or a component (e.g., a chip) within these devices, used to implement the methods described in the following method embodiments. The communication device 110 includes one or more processors 111. The processor 111 may be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication device (e.g., a RAN node, terminal, or chip), execute software programs, and process data from the software programs.
[0265] Optionally, in one design, the processor 111 may include a program 113 (sometimes also referred to as code or instructions) that can be executed on the processor 111 to cause the communication device 110 to perform the methods described in the embodiments below. In yet another possible design, the communication device 110 includes circuitry (not shown in FIG11).
[0266] Optionally, the communication device 110 may include one or more memories 112 storing a program 114 (sometimes referred to as code or instructions), which can be run on the processor 111 to cause the communication device 110 to perform the methods described in the above method embodiments.
[0267] Optionally, the processor 111 and / or memory 112 may include AI modules 117 and 118, which are used to implement AI-related functions. The AI modules can be implemented through software, hardware, or a combination of both. For example, the AI module may include a radio intelligence control (RIC) module. For example, the AI module may be a near real-time RIC or a non-real-time RIC.
[0268] Optionally, the processor 111 and / or memory 112 may also store data. The processor and memory may be configured separately or integrated together.
[0269] Optionally, the communication device 110 may further include a transceiver 115 and / or an antenna 116. The processor 111, sometimes referred to as a processing unit, controls the communication device (e.g., a RAN node or terminal). The transceiver 115, sometimes referred to as a transceiver unit, transceiver, transceiver circuit, or transceiver, is used to realize the transmission and reception functions of the communication device through the antenna 116.
[0270] In this context, the processing unit 701 shown in Figure 7 can be a processor 111. The transceiver unit 702 shown in Figure 7 can be a communication interface, which can be the transceiver 115 in Figure 11. The transceiver 115 can include an input interface and an output interface. Alternatively, the transceiver 115 can also be a transceiver circuit, which can include an input interface circuit and an output interface circuit.
[0271] This application also provides a computer-readable storage medium for storing one or more computer-executable instructions. When the computer-executable instructions are executed by a processor, the processor performs the method described in the possible implementations of the first or second communication device in the foregoing embodiments.
[0272] This application also provides a computer program product (or computer program) containing programs or instructions. When the computer program product is executed by the processor, the processor executes the method of the first communication device or the second communication device that may be implemented as described above.
[0273] This application also provides a chip system including at least one processor for supporting a communication device in implementing the functions involved in the possible implementations of the communication device described above. Optionally, the chip system further includes an interface circuit that provides program instructions and / or data to the at least one processor. In one possible design, the chip system may also include a memory for storing the program instructions and data necessary for the communication device. The chip system may be composed of chips or may include chips and other discrete devices, wherein the communication device may specifically be the first communication device or the second communication device in the aforementioned method embodiments.
[0274] This application also provides a communication system, the network system architecture of which includes a first communication device and a second communication device in any of the above embodiments.
[0275] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between apparatuses or units through some interfaces, and may be electrical, mechanical, or other forms.
[0276] The units described as separate components may or may not be physically separate. The 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 the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0277] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. If the integrated unit is implemented as 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 this application, in essence, or the part that contributes, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
Claims
1. A communication method, characterized in that, include: Receive first information, the first information being used to determine the first map information from one or more map information; Send a second message, the second message indicating the first map information; wherein the first map information is used for communication between the terminal device and the first network device.
2. The method according to claim 1, characterized in that, The first information includes first indication information, which indicates the spectral feature information between the terminal device and the first network device; Wherein, in the one or more spectral information, the correlation between the spectral feature information and the first spectral information is greater than or equal to the correlation between the spectral feature information and other spectral information.
3. The method according to claim 2, characterized in that, The second information also indicates the index of the first atlas information.
4. The method according to claim 1, characterized in that, The first information includes second indication information, which is used to indicate the index of the first atlas information; the method further includes: Send a third message, which is used to indicate the association between one or more map feature information and the index of the one or more map information; wherein the second indication information is determined based on the third message.
5. The method according to claim 4, characterized in that, The method further includes: The system receives a first indication message, which indicates the spectral feature information between the terminal device and the first network device; wherein the spectral feature information is used to determine the one or more spectral information.
6. The method according to claim 1, characterized in that, The first information includes third indication information, which indicates the location information of the terminal device; wherein the area corresponding to the location information of the terminal device overlaps or partially overlaps with the area corresponding to the first map information.
7. The method according to claim 6, characterized in that, The method further includes: Receive at least one piece of information, wherein the third indication information and the at least one piece of information are used to determine the first map information from the one or more map information; The at least one piece of information includes: First indication information, the first indication information indicating the spectral feature information between the terminal device and the first network device; or The fourth indication information indicates the channel measurement information between the terminal device and the first network device.
8. The method according to any one of claims 2, 4, 5 or 7, characterized in that, The spectral features include at least one of the following: Multipath, delay spread, channel information, channel covariance matrix, channel feature subspace, received signal energy, or angular spread.
9. The method according to any one of claims 1 to 8, characterized in that, The terminal device is located in the first area; The first spectral information includes at least one of the following: scatterer information between any terminal device located in the first region and the first network device, channel statistical covariance matrix information, angular spectrum information, time delay spectrum information, channel feature subspace, spatial frequency domain basis, received signal energy, or path loss information.
10. A communication method, characterized in that, include: First information is determined, which is used to determine the first map information from one or more map information; wherein, the first map information is used for communication between the terminal device and the first network device; Send the first message.
11. The method according to claim 10, characterized in that, The first information includes first indication information, which indicates the spectral feature information between the terminal device and the first network device; Wherein, in the one or more spectral information, the correlation between the spectral feature information and the first spectral information is greater than or equal to the correlation between the spectral feature information and other spectral information.
12. The method according to claim 11, characterized in that, The method further includes: Receive second information, which indicates the first atlas information and the index of the first atlas information.
13. The method according to claim 10, characterized in that, The first information includes second indication information, which is used to indicate the index of the first atlas information; the method further includes: Send a third message, which is used to indicate the association between one or more map feature information and the index of the one or more map information; wherein the second indication information is determined based on the third message.
14. The method according to claim 13, characterized in that, The method further includes: The system receives a first indication message, which indicates the spectral feature information between the terminal device and the first network device; wherein the spectral feature information is used to determine the one or more spectral information.
15. The method according to claim 10, characterized in that, The first information includes third indication information, which indicates the location information of the terminal device; wherein the area corresponding to the location information of the terminal device overlaps or partially overlaps with the area corresponding to the first map information.
16. The method according to claim 15, characterized in that, The method further includes: Send at least one piece of information, wherein the third indication information and the at least one piece of information are used to determine the first map information among the one or more map information; The at least one piece of information includes: First indication information, the first indication information indicating the spectral feature information between the terminal device and the first network device; or The fourth indication information indicates the channel measurement information between the terminal device and the first network device.
17. The method according to any one of claims 11, 13, 14 or 16, characterized in that, The spectral features include at least one of the following: Multipath, delay spread, channel information, channel covariance matrix, channel feature subspace, received signal energy, or angular spread.
18. The method according to any one of claims 10 to 17, characterized in that, The terminal device is located in the first area; The first spectral information includes at least one of the following: scatterer information between any terminal device located in the first region and the first network device, channel statistical covariance matrix information, angular spectrum information, time delay spectrum information, channel feature subspace, spatial frequency domain basis, received signal energy, or path loss information.
19. A communication device, characterized in that, Includes a module for performing the method as described in any one of claims 1 to 18.
20. A communication device, characterized in that, It includes at least one processor coupled to a memory; the at least one processor is used to perform the method as described in any one of claims 1 to 18.
21. The communication device according to claim 20, characterized in that, The communication device is a chip or chip system.
22. A readable storage medium, characterized in that, The storage medium stores a computer program or instructions, which, when executed by a communication device, implement the method as described in any one of claims 1 to 18.
23. A computer program product, characterized in that, It includes a computer program or instructions that, when executed by a computer, implement the method as described in any one of claims 1 to 18.
Citation Information
Patent Citations
Method, device and equipment for determining uplink transmitting power
CN114145049A
Data transmission method, related device and equipment
CN116032314A
Positioning method and device, equipment and storage medium
CN116528145A
Uplink power control method and communication device
CN117998555A
Information reporting method and apparatus, and reporting indication method and apparatus
WO2024011527A1