Position information-based indication method and related product
By receiving the correspondence between location information and data format or AI model, the terminal device determines the appropriate data format or AI model on its own, solving the problem of indication overhead caused by changes in geographic location and achieving efficient and accurate data format or AI model selection.
Patent Information
- Application Number
- PCT/CN2025/081767
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-03
- Filing Date
- 2025-03-11
- Publication Date
- 2025-10-09
AI Technical Summary
In the prior art, the data format or AI model used by network devices to indicate terminal devices at different geographical locations changes frequently, resulting in excessive indication overhead.
By receiving the correspondence between location information and data format or AI model, the terminal device can determine the appropriate data format or AI model by itself, reducing the indication overhead of the network device.
It realizes efficient data format or AI model selection for terminal devices in different geographical locations, reduces the indication overhead of network devices, and improves the accuracy and efficiency of indication.
Smart Images

Figure CN2025081767_09102025_PF_FP_ABST
Abstract
Description
Position information-based indication method and related products
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on April 3, 2024, with application number 202410405752.X and invention name “Indication method and related products based on position information”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communication technology, and in particular to a location information-based indication method and related products. Background Art
[0003] Communication systems typically contain various forms of native data, such as sensor data, artificial intelligence (AI) model data, and channel data. This native data needs to be exchanged between terminal devices and network equipment. Data from different locations or environments often has different characteristics, and using different data formats can achieve different results. Therefore, network equipment needs to instruct terminal devices to use different data formats for native data reporting in different geographical locations.
[0004] In AI scenarios, network devices need to instruct terminal devices to perform operations using different AI models in different geographical locations.
[0005] Currently, network devices typically instruct terminal devices on the data format to use for each reported data, or on the AI model to use for each operation. This approach is more suitable for scenarios with fixed reporting data formats or AI models. However, for scenarios where the reporting data format or AI model needs to change frequently with geographic location, this approach incurs excessive reporting overhead.
[0006] In view of this, how to indicate data reporting or model usage based on location information to reduce indication overhead is an urgent problem to be solved. Summary of the Invention
[0007] The present application provides an indication method and related products based on location information to reduce indication overhead.
[0008] In a first aspect, a method for indication based on location information is provided, the method comprising: receiving first information, wherein the first information is used to indicate at least one first correspondence between information of at least one location and an identifier of at least one data format; and sending second information, the second information comprising first data, wherein the first data corresponds to a first data format, the first data format being a data format corresponding to the location of the terminal device determined by the terminal device according to the first information, and the location of the terminal device being included in the at least one location.
[0009] In this aspect, by receiving the correspondence between the location information indicated by the network device and the identifier of the data format, the terminal device determines the corresponding data format according to the location of the terminal and sends the data, providing a simple indication solution based on location information and reducing the indication overhead.
[0010] Alternatively, the method includes: receiving first information, wherein the first information is used to indicate a first relationship between information of at least one location and at least one AI model; and performing an operation using a first AI model based on the first information.
[0011] In this aspect, by receiving the correspondence between the location information indicated by the network device and the identifier of the AI model, the terminal device determines the corresponding AI model according to the location of the terminal, providing a simple indication solution based on location information and reducing the indication overhead.
[0012] In combination with the first aspect, in a possible implementation, the method further includes: receiving third information, the third information including at least one of the following: at least one second correspondence between the at least one data format and the identifier of the at least one data format, indication information of the area, indication information of the spatial division accuracy of the area, wherein the area includes the at least one location.
[0013] In combination with the first aspect, in another possible implementation, the first information is carried in at least one of the following signaling: system information block, radio resource control signaling, media access control element, and downlink control information.
[0014] In combination with the first aspect, in another possible implementation, the method further includes: sending fourth information, where the fourth information is used to indicate an identifier corresponding to the first data format.
[0015] In this implementation, in some scenarios, the format map sent by the network device may only be provided for reference, and the terminal device may independently determine the data format of the reported data and feed back the identifier of the first data format actually used to the network device.
[0016] In combination with the first aspect, in another possible implementation, the method also includes: receiving fifth information, the fifth information is used to indicate the update of the at least one first correspondence; and receiving sixth information, the sixth information is used to indicate the at least one updated first correspondence; wherein the sixth information includes the complete first correspondence, the complete first correspondence includes the updated at least one first correspondence and the non-updated at least one first correspondence; or the sixth information includes the updated at least one first correspondence.
[0017] In this implementation, when the network device decides to update the format map, it can send down the complete format map or the sent format map only includes the updated part, thereby indicating the accurate format map, so that the terminal device can determine the accurate data format based on the accurate format map.
[0018] In combination with the first aspect, in another possible implementation, the method also includes: receiving seventh information, wherein the seventh information is used to indicate at least one third correspondence between information of at least one location and an identifier of at least one data format; wherein the seventh information includes at least one correspondence that is different from the at least one first correspondence.
[0019] In this implementation, the network device can indicate a customized format map to the terminal device, thereby indicating the corresponding format map according to the capabilities of different terminal devices, thereby improving the accuracy of the indicated data format.
[0020] In combination with the first aspect, in another possible implementation, the method also includes: activating the at least one first correspondence or the at least one third correspondence based on the capabilities of the terminal device; or receiving eighth information, wherein the eighth information is used to indicate the activation of the at least one first correspondence or the at least one third correspondence.
[0021] In this implementation, the network device can indicate a customized format map to the terminal device, thereby indicating the corresponding format map according to the capabilities of different terminal devices, thereby improving the accuracy of the indicated data format.
[0022] In combination with the first aspect, in another possible implementation, the first information includes an identifier of the data format on at least one leaf node on a quadtree or an octree, and the at least one leaf node corresponds to the at least one position.
[0023] In this implementation, a quadtree or octree format map is used to represent the map, and its indication method is concise, efficient, and easy to standardize.
[0024] In a second aspect, a method for indication based on location information is provided, the method comprising: sending first information, wherein the first information is used to indicate at least one first correspondence between information of at least one location and an identifier of at least one data format; and receiving second information, the second information comprising first data, wherein the first data corresponds to a first data format, the first data format being a data format corresponding to the location of the terminal device determined by the terminal device according to the first information, and the location of the terminal device being included in the at least one location.
[0025] In this aspect, the network device indicates the correspondence between the location information and the data format identifier, and the terminal device determines the corresponding data format and sends data according to the terminal's location, providing a simple indication solution based on location information and reducing indication overhead.
[0026] Alternatively, the method includes: sending first information, wherein the first information is used to indicate at least one first correspondence between information of at least one location and at least one AI model.
[0027] In this aspect, the network device indicates the correspondence between the location information and the identifier of the AI model, and the terminal device determines the corresponding AI model according to the location of the terminal, providing a simple indication solution based on location information and reducing the indication overhead.
[0028] In combination with the second aspect, in a possible implementation, the method further includes: sending third information, the third information including at least one of the following: at least one second correspondence between the at least one data format and the identifier of the at least one data format, indication information of the area, indication information of the spatial division accuracy of the area, wherein the area includes the at least one location.
[0029] In combination with the second aspect, in another possible implementation, the first information is carried in at least one of the following signaling: system information block, radio resource control signaling, media access control element, and downlink control information.
[0030] In combination with the second aspect, in another possible implementation, the method further includes: receiving fourth information, where the fourth information is used to indicate an identifier corresponding to the first data format.
[0031] In this implementation, in some scenarios, the format map sent by the network device may only be provided for reference, and the terminal device may independently determine the data format of the reported data and feed back the identifier of the first data format actually used to the network device.
[0032] In combination with the second aspect, in another possible implementation, the method also includes: sending fifth information, wherein the fifth information is used to indicate the update of the at least one first correspondence; and sending sixth information, wherein the sixth information is used to indicate the at least one updated first correspondence; wherein the sixth information includes the complete first correspondence, and the complete first correspondence includes at least one updated first correspondence and at least one unupdated first correspondence; or the sixth information includes at least one updated first correspondence.
[0033] In this implementation, when the network device decides to update the format map, it can send down the complete format map or the sent format map only includes the updated part, thereby indicating the accurate format map, so that the terminal device can determine the accurate data format based on the accurate format map.
[0034] In combination with the second aspect, in another possible implementation, the method also includes: sending seventh information, wherein the seventh information is used to indicate at least one third correspondence between information of at least one location and an identifier of at least one data format; wherein the seventh information includes at least one correspondence that is different from the at least one first correspondence.
[0035] In this implementation, the network device can indicate a customized format map to the terminal device, thereby indicating the corresponding format map according to the capabilities of different terminal devices, thereby improving the accuracy of the indicated data format.
[0036] In combination with the second aspect, in another possible implementation, the method further includes: sending eighth information, where the eighth information is used to indicate activation of the at least one first corresponding relationship or the at least one third corresponding relationship.
[0037] In this implementation, the network device can indicate a customized format map to the terminal device, thereby indicating the corresponding format map according to the capabilities of different terminal devices, thereby improving the accuracy of the indicated data format.
[0038] In combination with the second aspect, in another possible implementation, the first information includes an identifier of the data format on at least one leaf node on a quadtree or an octree, and the at least one leaf node corresponds to the at least one position.
[0039] In this implementation, a quadtree or octree format map is used to represent the map, and its indication method is concise, efficient, and easy to standardize.
[0040] Illustratively, the method described in the first aspect or any implementation of the first aspect may be implemented by a network device, or a chip or circuit used for a network device.
[0041] In a third aspect, a communication device is provided for implementing the communication method in the above-mentioned first aspect or any one of the implementations of the first aspect. The device can be a terminal device, or a module applied to a terminal device (such as a processor, a chip, or a chip system, etc.), or a logical node, a logical module, or software that can implement all or part of the terminal device. In one implementation, the communication device may include a sending unit, a receiving unit, and may also include a processing unit. The sending unit and the receiving unit may be independent or combined together (which may be referred to as a "transceiver unit").
[0042] In a fourth aspect, a communication device is provided for implementing the communication method in the second aspect or any one of the implementations of the second aspect. The device may be a network device, or a module (such as a processor, a chip, or a chip system, etc.) applied to a network device, or a logical node, a logical module, or software that can implement all or part of the functions of a network device. In one implementation, the communication device may include a sending unit, a receiving unit, and may also include a processing unit. The sending unit and the receiving unit may be independent or combined together (which may be referred to as a "transceiver unit").
[0043] In a possible implementation, the communication device in the third to fourth aspects includes a module for respectively executing the method in any one of the first and second aspects or any implementation thereof.
[0044] Wherein, when the communication device is used to implement the method described in the first aspect or any one of the implementations of the first aspect, the transceiver unit is used to receive first information, wherein the first information is used to indicate at least one first correspondence between information of at least one location and an identifier of at least one data format; and the transceiver unit is also used to send second information, wherein the second information includes first data, wherein the first data corresponds to a first data format, and the first data format is a data format corresponding to the location of the terminal device determined by the terminal device based on the first information, and the location of the terminal device is included in the at least one location.
[0045] Alternatively, the transceiver unit is used to receive first information, wherein the first information is used to indicate a first relationship between information of at least one location and at least one AI model; and the processing unit is used to perform an operation using a first AI model based on the first information.
[0046] Optionally, the transceiver unit is also used to receive third information, and the third information includes at least one of the following items: at least one second correspondence between the at least one data format and the identifier of the at least one data format, indication information of the area, and indication information of the spatial division accuracy of the area, wherein the area includes the at least one location.
[0047] Optionally, the first information is carried in at least one of the following signaling: system information block, radio resource control signaling, media access control element, and downlink control information.
[0048] Optionally, the transceiver unit is further used to send fourth information, where the fourth information is used to indicate an identifier corresponding to the first data format.
[0049] Optionally, the transceiver unit is further used to receive fifth information, wherein the fifth information is used to indicate the update of the at least one first correspondence; and the transceiver unit is further used to receive sixth information, wherein the sixth information is used to indicate the at least one updated first correspondence; wherein the sixth information includes a complete first correspondence, wherein the complete first correspondence includes at least one updated first correspondence and at least one unupdated first correspondence; or the sixth information includes at least one updated first correspondence.
[0050] Optionally, the transceiver unit is also used to receive seventh information, and the seventh information is used to indicate at least one third correspondence between information of at least one location and an identifier of at least one data format; wherein the seventh information includes at least one correspondence that is different from the at least one first correspondence.
[0051] Optionally, the processing unit is used to activate the at least one first correspondence or the at least one third correspondence based on the capabilities of the terminal device; or the transceiver unit is further used to receive eighth information, and the eighth information is used to indicate the activation of the at least one first correspondence or the at least one third correspondence.
[0052] Optionally, the first information includes an identifier of the data format on at least one leaf node on a quadtree or an octree, and the at least one leaf node corresponds to the at least one position.
[0053] Wherein, when the communication device is used to implement the method described in the second aspect or any one of the implementations of the second aspect, the transceiver unit is used to send first information, wherein the first information is used to indicate at least one first correspondence between information of at least one location and an identifier of at least one data format; and the transceiver unit is also used to receive second information, wherein the second information includes first data, wherein the first data corresponds to a first data format, and the first data format is a data format corresponding to the location of the terminal device determined by the terminal device based on the first information, and the location of the terminal device is included in the at least one location.
[0054] Alternatively, the transceiver unit is used to send first information, wherein the first information is used to indicate at least one first correspondence between information of at least one location and at least one AI model.
[0055] Optionally, the transceiver unit is also used to send third information, and the third information includes at least one of the following items: at least one second correspondence between the at least one data format and the identifier of the at least one data format, indication information of the area, and indication information of the spatial division accuracy of the area, wherein the area includes the at least one location.
[0056] Optionally, the first information is carried in at least one of the following signaling: system information block, radio resource control signaling, media access control element, and downlink control information.
[0057] Optionally, the transceiver unit is further used to receive fourth information, where the fourth information is used to indicate an identifier corresponding to the first data format.
[0058] Optionally, the transceiver unit is further used to send fifth information, wherein the fifth information is used to indicate the update of the at least one first correspondence; and the transceiver unit is further used to send sixth information, wherein the sixth information is used to indicate the at least one updated first correspondence; wherein the sixth information includes the complete first correspondence, and the complete first correspondence includes at least one updated first correspondence and at least one unupdated first correspondence; or the sixth information includes at least one updated first correspondence.
[0059] Optionally, the transceiver unit is also used to send seventh information, and the seventh information is used to indicate at least one third correspondence between information of at least one location and an identifier of at least one data format; wherein the seventh information includes at least one correspondence that is different from the at least one first correspondence.
[0060] Optionally, the transceiver unit is further used to send eighth information, where the eighth information is used to indicate activation of the at least one first corresponding relationship or the at least one third corresponding relationship.
[0061] Optionally, the first information includes an identifier of the data format on at least one leaf node on a quadtree or an octree, and the at least one leaf node corresponds to the at least one position.
[0062] In another possible implementation, the communication device in the third and fourth aspects includes a processor coupled to a memory; the processor is configured to enable the device to perform the corresponding functions in the above-mentioned communication method. The memory is coupled to the processor and stores the necessary programs (instructions) and / or data for the device. Optionally, the communication device may further include a communication interface for enabling communication between the device and other network elements. Optionally, the memory may be located inside or outside the communication device.
[0063] In another possible implementation, the communication device in the third to fourth aspects includes a processor and a transceiver, the processor being coupled to the transceiver, and the processor being used to execute a computer program or instruction to control the transceiver to receive and send information; when the processor executes the computer program or instruction, the processor is also used to implement the above method through a logic circuit or executing code instructions. The transceiver may be a transceiver, a transceiver circuit, or an input / output interface, configured to receive signals from other communication devices other than the communication device and transmit them to the processor, or to send signals from the processor to other communication devices other than the communication device. When the communication device is a chip, the transceiver is a transceiver circuit or an input / output interface.
[0064] When the communication device in the third and fourth aspects above is a chip, the sending unit may be an output unit, such as an output circuit or a communication interface; the receiving unit may be an input unit, such as an input circuit or a communication interface. When the communication device is a terminal device, the sending unit may be a transmitter or a transmitter; and the receiving unit may be a receiver or a receiver.
[0065] In a fifth aspect, a computer-readable storage medium is provided, in which a computer program or instruction is stored. When the computer program or instruction is executed, the methods described in the above aspects are implemented.
[0066] In a sixth aspect, a computer program product comprising instructions is provided, which, when executed on a communication device, causes the communication device to execute the methods described in the above aspects.
[0067] In a seventh aspect, a communication system is provided, which includes the communication device described in the third aspect and the communication device described in the fourth aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0068] FIG1 is a simplified schematic diagram of a wireless communication system provided by an embodiment of the present application;
[0069] Figure 2 is a schematic diagram of perception scene data feedback;
[0070] FIG3 is a schematic diagram of data of an irregular scene;
[0071] FIG4 is a flow chart of a location information-based indication method provided in an embodiment of the present application;
[0072] FIG5 is a schematic diagram of a format map provided in an embodiment of the present application;
[0073] FIG6 is a flow chart of another indication method based on location information provided in an embodiment of the present application;
[0074] FIG7 is a flow chart of another indication method based on location information provided in an embodiment of the present application;
[0075] FIG8 a is a schematic diagram of updating a complete format map according to an embodiment of the present application;
[0076] FIG8 b is a schematic diagram of updating a differential format map according to an embodiment of the present application;
[0077] FIG9 is a flow chart of another indication method based on location information provided in an embodiment of the present application;
[0078] FIG10 is a schematic diagram of a customized format map according to an embodiment of the present application;
[0079] FIG11 is a schematic diagram of a two-dimensional format map represented by a quadtree according to an embodiment of the present application;
[0080] FIG12a is a schematic diagram of a quadtree structure according to an embodiment of the present application;
[0081] FIG12 b is a schematic diagram of another quadtree structure according to an embodiment of the present application;
[0082] FIG13 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0083] FIG14 is a schematic structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0084] The embodiments of the present application are described below in conjunction with the drawings in the embodiments of the present application.
[0085] The technology provided by this application can be applied to various communication systems. For example, the communication system can be a fourth generation (4G) th generation, 4G) communication systems (such as long term evolution (LTE) systems), fifth generation (5 thgeneration (5G) communication systems, worldwide interoperability for microwave access (WiMAX), wireless local area network (WLAN) systems, satellite communication systems, integrated systems of multiple systems, or future communication systems such as the sixth generation (6 th generation, 6G) communication system, etc. Among them, the 5G communication system can also be called a new radio (NR) system.
[0086] A network element in a communication system can send a signal to another network element or receive a signal from another network element. The signal may include information, signaling, or data, etc. The network element can also be replaced by an entity, a network entity, a device, a terminal device, a communication module, a node, a communication node, etc. The present application uses the network element as an example for description. For example, the communication system may include at least one terminal device and at least one network device. The network device can send a downlink signal to the terminal device, and / or the terminal device can send an uplink signal to the network device. In addition, it can be understood that if the communication system includes multiple terminal devices, the multiple terminal devices can also send signals to each other, that is, the signal sending network element and the signal receiving network element can both be terminal devices.
[0087] Refer to Figure 1, which is a simplified schematic diagram of a wireless communication system provided in an embodiment of the present application. As shown in Figure 1, the wireless communication system includes a wireless access network 100. The wireless access network 100 can be a next-generation (e.g., 6G or higher) wireless access network, or a traditional (e.g., 5G, 4G) wireless access network. One or more terminal devices (120a-120j, collectively referred to as 120) can be connected to each other, or connected to one or more network devices (110a, 110b, collectively referred to as 110) in the wireless access network 100. Optionally, Figure 1 is only a schematic diagram, and the wireless communication system may also include other devices, such as core network devices, wireless relay devices and / or wireless backhaul devices, which are not shown in Figure 1.
[0088] Optionally, in actual applications, the wireless communication system may include multiple network devices (also called access network devices) and multiple terminal devices at the same time. A network device can serve one or more terminal devices at the same time. A terminal device can also access one or more network devices at the same time. The embodiments of the present application do not limit the number of terminal devices and network devices included in the wireless communication system.
[0089] The network device may be an entity on the network side for transmitting or receiving signals. The network device may be an access device for a terminal device to access the wireless communication system in a wireless manner, such as a base station. The base station can broadly cover various names as follows, or be replaced with the following names, such as: radio access network (RAN) node, NodeB, evolved NodeB (eNB), next generation NodeB (gNB), network equipment in open radio access network (O-RAN), relay station, access point, transmission point (TRP), transmitting point (TP), master eNB (MeNB), secondary eNB (SeNB), multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, building baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), centralized unit (CU), distributed unit (DRU), etc. The term "network device" refers to a wireless communication device or a wireless network that is configured to communicate with the user via the cellular network. The term "network device" refers to a wireless communication device or a wireless network that is configured to communicate with the user via the cellular network. The term "network device" refers to a wireless communication device or a wireless network that is configured to communicate with the user via the cellular network. The term "network device" refers to a wireless communication device or a wireless network that is configured to communicate with the user via the cellular network. The term "network device" refers to a wireless communication device or a wireless network that is configured to communicate with the user via the cellular network. The term "network device" refers to a wireless communication device or a wireless network that is configured to communicate with the user via the cellular network. The term "network device" refers to a wireless communication device or a wireless network that is configured to communicate with the user via the cellular network.The network device can support networks with the same or different access technologies. The embodiments of the present application do not limit the specific technology and specific device form used by the network device.
[0090] Network devices can be fixed or mobile. For example, base stations 110a and 110b are stationary and are responsible for wireless transmission and reception in one or more cells from terminal device 120. The helicopter or drone 120i shown in Figure 1 can be configured to act as a mobile base station, and one or more cells can move according to the location of the mobile base station 120i. In other examples, the helicopter or drone (120i) can be configured to act as a terminal device communicating with base station 110b.
[0091] In this application, the communication device used to implement the above-mentioned network access function can be a network device, or a network device with partial network access functions, or a device capable of supporting the implementation of the network access function, such as a chip system, a hardware circuit, a software module, or a hardware circuit plus a software module. The device can be installed in the network device or used in combination with the network device. In the method of this application, the communication device used to implement the network device function is described as an example of a network device.
[0092] A terminal device may be an entity on the user side for receiving or transmitting signals, such as a mobile phone. The terminal device may be used to connect people, objects, and machines. The terminal device may communicate with one or more core networks through a network device. The terminal device includes a handheld device with wireless connection capabilities, other processing devices connected to a wireless modem, or a vehicle-mounted device. The terminal device may be a portable, pocket-sized, handheld, computer-built-in, or vehicle-mounted mobile device. The terminal device 120 may be widely used in various scenarios, such as cellular communication, D2D, V2X, point-to-point (P2P), machine-to-machine (M2M), machine type communication (MTC), Internet of Things (IoT), virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city, drones, robots, remote sensing, passive sensing, positioning, navigation and tracking, autonomous delivery and mobility, etc.Some examples of the terminal device 120 include: user equipment (UE) of the 3GPP standard, fixed equipment, mobile equipment, handheld equipment, wearable equipment, cellular phones, smart phones, session initiated protocol (SIP) phones, laptops, personal computers, smart books, vehicles, satellites, global positioning system (GPS) equipment, target tracking equipment, drones, helicopters, aircraft, ships, remote control equipment, smart home equipment, industrial equipment, personal communication service (PCS) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), wireless network cameras, tablet computers, handheld computers, mobile internet devices (MIDs), wearable devices such as smart watches, VR devices, AR devices, wireless terminals in industrial control, terminals in vehicle networking systems, wireless terminals in self-driving cars, wireless terminals in smart grids, wireless terminals in transportation safety, and smart cities. The terminal device 120 may be a wireless terminal in a city such as a smart gas pump, a terminal device on a high-speed rail, and a wireless terminal in a smart home, such as a smart speaker, a smart coffee machine, a smart printer, etc. The terminal device 120 may be a wireless device in the above various scenarios or a device for being set in a wireless device, for example, a communication module, a modem or a chip in the above device. The terminal device may also be referred to as a terminal, a terminal device, a UE, a mobile station (MS), a mobile terminal (MT), etc. The terminal device may also be a terminal device in a future wireless communication system. The terminal device may be used in a dedicated network device or a general device. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal device.
[0093] Alternatively, a terminal device can function as a base station. For example, a UE can act as a dispatching entity, providing sidelink signals between UEs in V2X, D2D, or P2P scenarios. As shown in Figure 1, a cell phone 120a and a car 120b communicate with each other using sidelink signals. Cell phone 120a and smart home device 120e communicate without relaying the communication signals through base station 110b.
[0094] In this application, the communication device used to implement the functions of the terminal device can be a terminal device, or a terminal device with some of the functions of the above terminal devices, or a device that can support the implementation of the functions of the above terminal devices, such as a chip system, which can be installed in the terminal device or used in combination with the terminal device. In this application, the chip system can be composed of chips, or it can include chips and other discrete devices. In the technical solution provided in this application, the communication device is described as a terminal device or UE as an example.
[0095] Optionally, a wireless communication system is typically composed of cells, with base stations providing cell management and communication services to multiple mobile stations (MS) in the cell. The base station includes a baseband unit (BBU) and a remote radio unit (RRU). The BBU and RRU can be placed in different locations, for example: the RRU is remote and placed in an area with high traffic volume, while the BBU is placed in a central computer room. The BBU and RRU can also be placed in the same computer room. The BBU and RRU can also be different components under the same rack. Optionally, a cell can correspond to a carrier or component carrier.
[0096] In some deployments, the network device referred to in the embodiments of the present application may include a CU, a DU, or both a CU and a DU, or a control plane CU node (centralized unit-control plane (CU-CP)), a user plane CU node (centralized unit-user plane (CU-UP)), and a DU node. For example, the network device may include a gNB-CU-CP, a gNB-CU-UP, and a gNB-DU.
[0097] In some deployments, multiple RAN nodes collaborate to assist terminals in achieving wireless access, with different RAN nodes implementing portions of the base station's functionality. For example, a RAN node can be a CU, DU, CU-CP, CU-UP, or RU. The CU and DU can be separate or included in the same network element, such as the BBU. The RU can be included in a radio frequency device or radio unit, such as an RRU, AAU, or RRH.
[0098] The RAN node may support one or more types of fronthaul interfaces, and different fronthaul interfaces correspond to DUs and RUs with different functions. If the fronthaul interface between the DU and the RU is a common public radio interface (CPRI), the DU is configured to implement one or more baseband functions, and the RU is configured to implement one or more radio frequency functions. If the fronthaul interface between the DU and the RU is another type of interface, relative to the CPRI, some of the downlink and / or uplink baseband functions, such as precoding, digital beamforming (BF), or one or more of inverse fast Fourier transform (IFFT) / cyclic prefix (CP) for downlink, are moved from the DU to the RU for implementation; and for uplink, one or more of digital beamforming (BF), or fast Fourier transform (FFT) / cyclic prefix removal, are moved from the DU to the RU for implementation. In one possible implementation, the interface may be an enhanced common public radio interface (eCPRI). In the eCPRI architecture, the division between the DU and RU is different, corresponding to different types (category, Cat) of eCPRI, such as eCPRI Cat A, B, C, D, E, and F.
[0099] Taking eCPRI Cat A as an example, for downlink transmission, based on layer mapping, the DU is configured to implement layer mapping and one or more functions preceding it (i.e., one or more of coding, rate matching, scrambling, modulation, and layer mapping). Other functions after layer mapping (e.g., resource element (RE) mapping, digital beamforming (BF), or one or more of inverse fast Fourier transform (IFFT) / cyclic prefix (CP) addition) are moved to the RU for implementation. For uplink transmission, based on RE demapping, the DU is configured to implement demapping and one or more functions preceding it (i.e., one or more of decoding, rate matching, descrambling, demodulation, inverse discrete Fourier transform (IDFT), channel equalization, and RE demapping). Other functions after demapping (e.g., one or more of digital BF or FFT / CP removal) are moved to the RU for implementation. It is understandable that for the functional description of DU and RU corresponding to various types of eCPRI, reference can be made to the eCPRI protocol, which will not be described in detail here.
[0100] In one possible design, the processing unit for implementing baseband functions in the BBU is called a baseband high layer (BBH) unit, and the processing unit for implementing baseband functions in the RRU / AAU / RRH is called a baseband low layer (BBL) unit.
[0101] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in an open radio access network (ORAN) system, CU may also be referred to as O-CU (open CU), DU may also be referred to as O-DU, CU-CP may also be referred to as O-CU-CP, CU-UP may also be referred to as O-CU-UP, and RU may also be referred to as O-RU. Any of the CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0102] In the embodiments of the present application, the device for implementing the functions of the network device can be a network device; it can also be a device that can support the network device to implement the functions, such as a chip system, a hardware circuit, a software module, or a hardware circuit and a software module. The device can be installed in the network device or used in conjunction with the network device. In the embodiments of the present application, only the device for implementing the functions of the network device is used as an example to illustrate, and does not constitute a limitation on the solutions of the embodiments of the present application.
[0103] It is understandable that the present application can be applied between network devices and terminal devices.
[0104] Protocol layer structure between network devices and terminal devices:
[0105] The communication between the network device and the terminal device follows a certain protocol layer structure. The protocol layer structure may include a control plane protocol layer structure and a user plane protocol layer structure. For example, the control plane protocol layer structure may include the functions of the radio resource control (RRC) layer, the packet data convergence protocol (PDCP) layer, the radio link control (RLC) layer, the medium access control (MAC) layer, and the physical layer. For example, the user plane protocol layer structure may include the functions of the PDCP layer, the RLC layer, the MAC layer, and the physical layer. In one possible implementation, a service data adaptation protocol (SDAP) layer may also be included above the PDCP layer.
[0106] Optionally, the protocol layer structure between the network device and the terminal device may further include an artificial intelligence (AI) layer for transmitting data related to AI functions.
[0107] Taking data transmission between network devices and terminal devices as an example, data transmission needs to pass through the user plane protocol layers, such as the SDAP layer, PDCP layer, RLC layer, MAC layer, and physical layer. The SDAP layer, PDCP layer, RLC layer, MAC layer, and physical layer can also be collectively referred to as the access layer. Data transmission is divided into sending or receiving based on the direction of transmission, and each of these layers is further divided into a sending part and a receiving part. Taking downlink data transmission as an example, after the PDCP layer obtains data from the upper layer, it transmits the data to the RLC layer and MAC layer. The MAC layer then generates a transport block, which is then wirelessly transmitted through the physical layer. Data is encapsulated accordingly in each layer. For example, data received by a layer from the layer above it is considered a service data unit (SDU) of that layer. After encapsulation by that layer, it becomes a protocol data unit (PDU) and is then passed to the next layer.
[0108] For example, a terminal device may also include an application layer and a non-access layer. The application layer can be used to provide services to applications installed in the terminal device. For example, downlink data received by the terminal device can be sequentially transmitted from the physical layer to the application layer, which then provides it to the application. For another example, the application layer can obtain data generated by the application and sequentially transmit the data to the physical layer for transmission to other communication devices. The non-access layer can be used to forward user data, such as forwarding uplink data received from the application layer to the SDAP layer, or forwarding downlink data received from the SDAP layer to the application layer.
[0109] It should be understood that the number and type of each device in the communication system shown in Figure 1 are for illustration only, and the present application is not limited to this. In actual applications, the communication system may also include more terminal devices, more network devices, and other network elements, such as core network devices, and / or network elements for implementing artificial intelligence functions.
[0110] It is understandable that all or part of the functions implemented by one or more of the terminal devices, network devices, core network devices, or network elements for implementing artificial intelligence functions can be virtualized, that is, implemented by one or more of the proprietary processors or general-purpose processors and the corresponding software modules. Among them, since the terminal devices and network devices involve interfaces for air interface transmission, the transceiver functions of the interfaces can be implemented by hardware. Core network devices, such as operation administration and maintenance (OAM) network elements, can be virtualized. Optionally, one or more functions of the virtualized terminal devices, network devices, core network devices, or network elements for implementing artificial intelligence functions can be implemented by cloud devices, such as cloud devices in over the top (OTT) systems.
[0111] Future communication systems, such as 6G and next-generation Wi-Fi, will include a variety of native data formats. For example, in perception scenarios, there will be point cloud data (describing the location of scattering points), geometric patches, and polygons. In AI scenarios, there will be various AI model data formats, training data, model gradients, inference results, feature data, and performance data. In multi-antenna scenarios, there will also be different formats such as channel matrix H data and channel state information (CSI). These native data often need to interact, such as when a terminal device reports perception data or channel information to a network device.
[0112] Against this background, in some perception scenarios, as shown in the perception scenario data feedback diagram in Figure 2, network devices need to instruct terminal devices to use different data formats for native data reporting at different geographical locations. For example, different environments often have different characteristics, and using different data formats will achieve different effects. For example, patches or Polygons are more suitable for scenes with regular geometric shapes; point cloud data with scattered point information is more suitable for complex irregular scenes, as shown in the data diagram of irregular scenes in Figure 3. In other scenarios, network devices need to instruct terminal devices to use different AI models to perform operations at different geographical locations, such as positioning, beam management, CSI feedback, etc. For example, data generated at different locations have different statistical characteristics and need to be processed using different AI models.
[0113] Currently, network devices typically instruct terminal devices on the data format to use for each reported data, or on the AI model to use for each operation. This approach is more suitable for scenarios with fixed reporting data formats or AI models. However, for scenarios where the reporting data format or AI model needs to change frequently with geographic location, this approach incurs excessive reporting overhead.
[0114] Therefore, it is necessary to define a concise indication solution based on location information to reduce indication overhead.
[0115] Based on the above communication system, the location information-based indication method provided by this application is described in detail below:
[0116] As shown in Figure 4, it is a flowchart of a location information-based indication method provided in an embodiment of the present application. Exemplarily, the method may include the following steps:
[0117] S401. A network device sends first information to a terminal device. Correspondingly, the terminal device receives the first information.
[0118] The first information is used to indicate at least one first correspondence between information of at least one location and an identifier of at least one data format.
[0119] For example, the first information may be a format map, such as a schematic diagram of a format map provided in an embodiment of the present application as shown in Figure 5. The format map is used to indicate identifiers of data formats corresponding to different geographical locations.
[0120] Among them, to generate a format map, first, an area (such as a user's region of interest (ROI)) can be divided into regular small grids according to a certain accuracy. Among them, the area can include at least one position. The area can be a three-dimensional cube area or a two-dimensional rectangular area. This embodiment takes a two-dimensional area as an example. The area is, for example, a cell. Then, a data format identifier (data format index) (for example, an index corresponding to the data format) is assigned to each small grid. In Figure 5, some positions correspond to index 1, some positions correspond to index 2, and some positions correspond to index 3.
[0121] The network device may pre-configure at least one second correspondence between at least one data format and at least one data format identifier. Therefore, further, before step S401, the network device may also send third information to the terminal device. Accordingly, the terminal device receives the third information. The third information includes at least one second correspondence between at least one data format and at least one data format identifier.
[0122] Exemplarily, the second correspondence between the data format and the identifier of the data format may be represented in the form of a data format index table, as shown in Table 1 below:
[0123] Table 1
[0124] The index of each grid in the format map can be selected according to Table 1.
[0125] For example, in perception scenarios, the data format includes at least one of the following: reflection points, patches, environment reconstruction, and radio frequency maps. In AI scenarios, the data format includes at least one of the following: AI models, training data, gradients, inference results, feature data, and performance data. In multi-antenna scenarios, the data format includes at least one of the following: channel matrix and CSI. The present application does not limit the data format; the above is only an example.
[0126] Furthermore, the network device can also pre-configure the information of the above-mentioned area. Then the above-mentioned third information can also include at least one of the following information: indication information of the area, indication information of the spatial division accuracy of the area. The embodiment of the present application does not limit the specific format of the indication information of the area and the indication information of the spatial division accuracy of the area. Among them, the indication information of the area can be two coordinate points of the diagonal corners of the two-dimensional rectangular area, or the length (length and width) of the two-dimensional rectangular area, or the length of the square two-dimensional area, and so on. The indication information of the spatial division accuracy of the area can be two numbers (the length and width of the above-mentioned small grids), or a number (the number of grids divided in each dimension, usually an integer power of 2), and so on. The smaller the length and width of the small grid, or the more grids divided in each dimension, each small grid has its corresponding data format identifier, and the higher the accuracy of the data format indication.
[0127] Exemplarily, the third information may be configured by a network device or predefined by a protocol. When the third information is configured by a network device, the third information may be carried in at least one of the following signaling: a system information block (SIB), RRC signaling, a medium access control element (MAC CE), or downlink control information (DCI).
[0128] After generating a format map based on the third information, the network device sends the first information to the terminal device. For example, the first information may be carried in at least one of the following signaling: SIB, RRC signaling, MAC CE, DCI.
[0129] There are many ways to describe the format map, which is not limited in the present embodiment. For example, it can be an index stream written in a certain order (row by row, column by column, or zigzag) for the grid of the entire area. This will be described in detail below.
[0130] S402: The terminal device sends second information to the network device. Correspondingly, the network device receives the second information.
[0131] After receiving the first information, the terminal device can detect its own location and, based on its own location, determine the index of the first data format corresponding to the location. That is, the first data format is the data format corresponding to the location of the terminal device, determined by the terminal device based on the first information. The location of the terminal device is included in at least one location included in the aforementioned area.
[0132] After determining the first data format, the terminal device reports the first data in the first data format. Thus, the terminal device sends second information to the network device, the second information including the first data. The first data corresponds to the first data format.
[0133] In some scenarios, the format map sent by the network device may be for reference only. The terminal device can independently determine the data format of the reported data and provide feedback to the network device indicating the actual first data format. Furthermore, the terminal device may send fourth information to the network device. The network device then receives the fourth information. The fourth information indicates the identifier corresponding to the first data format.
[0134] According to an indication method based on location information provided in an embodiment of the present application, a network device indicates the correspondence between location information and a data format identifier, and a terminal device determines the corresponding data format and sends data based on the location of the terminal, providing a concise indication solution based on location information and reducing indication overhead.
[0135] In addition to indicating the data format based on location information, you can also indicate the AI model used by the terminal device based on location information:
[0136] As shown in Figure 6, it is a flowchart of another indication method based on location information provided in an embodiment of the present application. Exemplarily, the method may include the following steps:
[0137] S601. A network device sends first information to a terminal device. Correspondingly, the terminal device receives the first information.
[0138] The first information is used to indicate at least one first correspondence between information of at least one location and an identifier of at least one AI model.
[0139] Exemplarily, the first information may be a format map, which is used to indicate identifiers of AI models corresponding to different geographic locations.
[0140] Among them, to generate a format map, first, an area (such as the user's area of interest) can be divided into regular small grids according to a certain accuracy. Among them, the area can include at least one location. The area can be a three-dimensional cube area or a two-dimensional rectangular area. This embodiment takes a two-dimensional area as an example. The area is, for example, a small cell. Then, each small grid is assigned an AI model identifier.
[0141] The network device may pre-configure at least one second correspondence between at least one AI model and at least one AI model identifier. Therefore, further, before step S601, the network device may also send third information to the terminal device. Accordingly, the terminal device receives the third information. The third information includes at least one second correspondence between at least one AI model and at least one AI model identifier.
[0142] Exemplarily, the second correspondence between the AI model and the identifier of the AI model can be represented in the form of an AI model index table, as shown in Table 2 below:
[0143] Table 2
[0144] The index of each grid in the format map can be selected according to Table 2.
[0145] Furthermore, the network device may also pre-configure the information of the above-mentioned area. Then the above-mentioned third information may also include at least one of the following information: indication information of the area, indication information of the spatial division accuracy of the area. The embodiment of the present application does not limit the specific format of the indication information of the area and the indication information of the spatial division accuracy of the area. Among them, the indication information of the area can be two coordinate points of the diagonal corners of the two-dimensional rectangular area, or the length (length and width) of the two-dimensional rectangular area, or the length of the square two-dimensional area, and so on. The indication information of the spatial division accuracy of the area can be two numbers (the length and width of the above-mentioned small grids), or one number (the number of grids divided in each dimension, usually an integer power of 2), and so on. The smaller the length and width of the small grid, or the more grids divided in each dimension, each small grid has its corresponding AI model identifier, and the higher the accuracy of the indication of the AI model.
[0146] For example, the third information may be configured by the network device or predefined by the protocol. When the third information is configured by the network device, the third information may be carried in at least one of the following signalings: SIB, RRC signaling, MAC CE, or DCI.
[0147] After generating a format map based on the third information, the network device sends the first information to the terminal device. For example, the first information may be carried in at least one of the following signaling: SIB, RRC signaling, MAC CE, DCI.
[0148] The format map can be described in a variety of ways, which are not limited in the present embodiment. For example, it can be an index stream written in a certain order (row by row, column by column, or zigzag) for the grid of the entire area. This will be described in detail below.
[0149] S602. The terminal device uses the first AI model to process data.
[0150] After receiving the first information, the terminal device can detect its own location and, based on its own location, determine the index of the first AI model corresponding to the location. That is, the first AI model is the AI model corresponding to the location of the terminal device, determined by the terminal device based on the first information. The location of the terminal device is included in at least one location included in the aforementioned area.
[0151] After the terminal device determines the first AI model, it uses the first AI model to process the data.
[0152] According to an indication method based on location information provided in an embodiment of the present application, the network device indicates the correspondence between the location information and the identifier of the AI model, and the terminal device determines the corresponding AI model according to the location of the terminal, providing a simple indication solution based on location information and reducing the indication overhead.
[0153] It is understandable that the data format indication scheme in this embodiment can be replaced with the AI model. Therefore, in order to save space, the following embodiments are described using the data format indication as an example.
[0154] The above embodiment describes that the information of a location corresponds to a single data format. In practice, the information of a location can also correspond to one or more data formats. That is, the network device can indicate one or more data formats for the information of each location. In this case, each grid in the format map can indicate a combination of one or more data formats. To indicate a combination of multiple data formats, it is necessary to expand the data format index table shown in Table 1. On the basis of Table 1, entries representing multiple data format combinations and the corresponding data format indexes are added, as shown in Table 3 below:
[0155] Table 3
[0156] After the network device sends the first information indicating at least one first correspondence between the information of at least one location and the identifier of at least one data format, in some examples, the terminal device can simultaneously use multiple data formats indicated by the format map to report data (for example, when the terminal device determines that the identifier of the corresponding data format is index 6 based on its own location, the terminal device can use data format 2 and data format 3 to report data at the same time). In other examples, the terminal device can use one of the multiple data formats indicated by the format map to report data, and feedback the identifier of the data format used to the network device (for example, when the terminal device determines that the identifier of the corresponding data format is index 6 based on its own location, the terminal device can use data format 2 to report data, and feedback the identifier of the data format used to the network device as index 2).
[0157] The above embodiment describes the correspondence between the information indicating the location and the identifier of the data format (format map) by the network device, and the terminal device determines the corresponding data format based on the location of the terminal and sends the data. The following embodiment will describe the update of the format map. The main factor for updating the format map is that the environment may change. For example, the content of the objects included in the current environment has changed, resulting in the format map indicated by the network device not necessarily being applicable to the current environment.
[0158] As shown in Figure 7, it is a flowchart of another indication method based on location information provided in an embodiment of the present application. Exemplarily, the method may include the following steps:
[0159] S701. A network device sends first information to a terminal device. Correspondingly, the terminal device receives the first information.
[0160] The first information is used to indicate at least one first correspondence between information of at least one location and an identifier of at least one data format.
[0161] For the specific implementation of this step, reference may be made to step S401 of the embodiment shown in FIG4 , and details thereof will not be repeated here.
[0162] S702: The terminal device sends second information to the network device. Correspondingly, the network device receives the second information.
[0163] The second information includes first data. The first data corresponds to a first data format. The first data format is a data format corresponding to a location of the terminal device determined by the terminal device based on the first information, and the location of the terminal device is included in the at least one location.
[0164] For the specific implementation of this step, reference may be made to step S402 of the embodiment shown in FIG. 4 .
[0165] In some examples, the network device sends a format map to the terminal device. However, this format map is only for reference. The terminal device can independently determine which data format to use and provide the index of the data format to the network device. The network device collects and uses this feedback information to make decisions about format map updates.
[0166] In other examples, the terminal device obtains the data format based on the search results of the format map and its own location. The terminal device can also add data format index feedback based on the effectiveness or performance of the current different data formats to reflect changes in the current location environment. This feedback can be used by the network device to make decisions on data format updates.
[0167] In addition, in order to support the network device in making decisions on format map updates, the communication system can provide the network device with information about the current environment.
[0168] S703: The network device sends the fifth information to the terminal device. Correspondingly, the terminal device receives the fifth information.
[0169] When the network device decides to update the format map, the network device sends an update instruction. For example, the network device sends fifth information to the terminal device, wherein the fifth information is used to instruct to update at least one first correspondence.
[0170] S704: The network device sends the sixth information to the terminal device. Correspondingly, the terminal device receives the sixth information.
[0171] The network device issues an update instruction and indicates the updated format map to the terminal device. For example, the network device sends sixth information to the terminal device. The sixth information is used to indicate the updated at least one first correspondence.
[0172] The network device indicates that the updated format map can be implemented in the following two ways:
[0173] In one implementation, the network device sends a brand new format map, that is, directly sends the updated format map. For example, the network device sends the sixth information to the terminal device, and the sixth information includes a complete first correspondence, and the complete first correspondence includes at least one updated first correspondence and at least one unupdated first correspondence. As shown in Figure 8a, it is a schematic diagram of the update of the complete format map of the embodiment of the present application. In this area, two grids correspond to index 1 (i.e., data format 1) before the update and correspond to index 2 (i.e., data format 2) after the update. The network device can send the entire updated format map.
[0174] In another implementation, the network device may also only send down the updated part of the format map, that is, only send the part that has changed relative to the previous format map, that is, indicate it in a differential manner. For example, the network device sends the sixth information to the terminal device, and the sixth information includes at least one first correspondence after the update. Specifically, the sixth information may include the index of the grid of the part that needs to be updated and the index of the updated data format. The index of the grid can be described by a horizontal axis index, or by a quadtree or octree structure. As shown in Figure 8b, it is a schematic diagram of the update of the differential format map of an example embodiment of the present application. In this area, two of the grids correspond to index 1 (i.e., data format 1) before the update, and correspond to index 2 (i.e., data format 2) after the update. The format map that the network device can only send down may only include the updated part.
[0175] For example, the network device may first send an update indication to the terminal device, and then update the specific format map, and the network device may send the fifth information and the sixth information to the terminal device in sequence; the network device may also send the update indication and the updated format map to the terminal device at the same time, and the above-mentioned update indication and the updated format map may be included in one message.
[0176] Exemplarily, the above-mentioned update indication and updated format map may be carried in at least one of the following signalings: downlink control information (DCI), MAC CE, and RRC signaling.
[0177] According to an indication method based on location information provided in an embodiment of the present application, when a network device decides to update a format map, a complete format map can be sent down or the format map sent down only includes the updated part, thereby indicating an accurate format map, so that the terminal device can determine the accurate data format based on the accurate format map.
[0178] The above embodiment describes that the network device sends a format map to each terminal device. The following embodiment will describe a scenario in which multiple terminal devices are used, and can provide customized format map instructions for multiple terminal devices.
[0179] As shown in Figure 9, it is a flowchart of another method of indicating based on location information provided by an embodiment of the present application. Exemplarily, the method may include the following steps:
[0180] S901. A network device sends first information to a terminal device. Correspondingly, the terminal device receives the first information.
[0181] The first information is used to indicate at least one first correspondence between information of at least one location and an identifier of at least one data format.
[0182] For the specific implementation of this step, reference may be made to step S401 of the embodiment shown in FIG4 , and details thereof will not be repeated here.
[0183] The at least one first correspondence can be understood as a public format map, which is applicable to all terminal devices within the coverage of the network device, or to a plurality of designated terminal devices, which follow the same format map and usage rules.
[0184] S902: The terminal device sends second information to the network device. Correspondingly, the network device receives the second information.
[0185] The second information includes first data. The first data corresponds to a first data format. The first data format is a data format corresponding to a location of the terminal device determined by the terminal device based on the first information, and the location of the terminal device is included in the at least one location.
[0186] For the specific implementation of this step, reference may be made to step S402 of the embodiment shown in FIG. 4 .
[0187] In this embodiment, customized format maps can be configured for different terminal devices. Therefore, in addition to configuring a common format map for the aforementioned multiple terminal devices, the network device can also support differentiated format maps for different terminal devices (different terminal devices have different device capabilities and can select different format maps even if they are in the same geographical location).
[0188] Among them, the customized format map of network device configuration can be implemented in the following three ways:
[0189] In one implementation, as shown in step S903 below:
[0190] S903: The network device sends the seventh information to the terminal device. Correspondingly, the terminal device receives the seventh information.
[0191] The seventh information is used to indicate at least one third correspondence between information of at least one location and an identifier of at least one data format. The seventh information includes at least one correspondence that is different from the at least one first correspondence, i.e., the at least one third correspondence differs from the at least one first correspondence in terms of correspondence between the location and the identifier of the data format at least partially.
[0192] Similar to the update of the format map above, the network device can send down a complete format map. As shown in Figure 10, it is a schematic diagram of a customized format map for an example embodiment of the present application. As shown in step ①, the network device first broadcasts a public format map (format map ①) as the default format map (for example, it can be sent down in a system information block) (each grid in the format map corresponds to data format 2). Then, as shown in steps ② and ③, the network device updates its customized format map (format maps ② and ③) for each terminal device according to the capabilities of different terminal devices. The format map is a complete format map, including at least one corresponding relationship that is different from at least one first corresponding relationship.
[0193] In another implementation, the network device may broadcast multiple format maps (for example, sending the above-mentioned at least one first correspondence (corresponding to format map 1) and at least one third correspondence (corresponding to format map 2)), and then the network device selects one of the format maps for activation based on the capabilities of the terminal device. For example, the network device sends the eighth information to the terminal device. Accordingly, the terminal device receives the eighth information. The eighth information is used to indicate the activation of at least one first correspondence (corresponding to format map 1) or at least one third correspondence (corresponding to format map 2).
[0194] In another implementation, the network device may broadcast multiple format maps (e.g., at least one first correspondence (corresponding to format map 1) and at least one third correspondence (corresponding to format map 2) as described above), and then each terminal device may select one of the format maps to activate based on its own capabilities. The terminal device may activate at least one first correspondence (corresponding to format map 1) or at least one third correspondence (corresponding to format map 2) based on the capabilities of the terminal device.
[0195] According to a location information-based indication method provided in an embodiment of the present application, a network device can indicate a customized format map to a terminal device, thereby indicating a corresponding format map according to the capabilities of different terminal devices, thereby improving the accuracy of the indicated data format.
[0196] The above embodiment describes a format map. The following embodiment will describe a format map based on a tree structure:
[0197] The core of this embodiment is to use a quadtree or an octree to describe a two-dimensional or three-dimensional space, and to use the index of the data format attached to the tree node to indicate the data format used by the corresponding space.
[0198] The following description is made using a quadtree as an example. As shown in Figure 11, it is a schematic diagram of a two-dimensional format map represented by a quadtree according to an embodiment of the present application. The quadtree is expanded step by step according to the division of space and the corresponding data format. Define a special label (for example, label 0), and the nodes corresponding to the special label need to be further expanded (the corresponding space uses two or more data formats). Non-special label nodes are leaf nodes on the quadtree and do not need to be further expanded. The data format label can be used directly to indicate the corresponding data format. For example, taking the first level of division of the format map as an example, the format map is first divided into four parts, of which the lower left corner part all corresponds to data format 2, so the value of its node is "2"; the other three parts still need to be further expanded, and the value of their nodes is "0".
[0199] It should be noted that in Figure 11, only leaf nodes are labeled with data format indicators; non-leaf nodes are labeled with special tags. Depending on the level at which the leaf node resides, the data format of regions of varying sizes can be indicated. Because adjacent regions often use the same data format, this indication method is concise, efficient, and easily standardized.
[0200] The quadtree is represented as a data stream, that is, 0002013000232002111223322223321212211. Using a quadtree or an octree to describe a format map can indicate the format map with a low overhead.
[0201] In addition, the data format identified by the tree structure can also be used in the update application of the above-mentioned format map.
[0202] For example, corresponding to the network device sending the entire updated format map shown in Figure 8a, the quadtree structure is shown in Figure 12a. It can be seen that compared with the previous quadtree shown in Figure 11, the part shown in the dotted box in the quadtree shown in Figure 12a has been updated.
[0203] For another example, the format map sent down by the network device shown in FIG8b only includes the updated part, as shown in the quadtree structure diagram 12b. The network device first calculates the updated part in the format map, and then uses the quadtree representation to encode the updated part, and then sends it to the terminal device. Among them, in FIG12b, the symbol "0" indicates that the position represented includes an updated part and needs to be further expanded. In addition, a symbol "x" is added to indicate that no update has occurred relative to the previous position. The updated position is identified by the index of the updated data format.
[0204] In this application, "sending information to... (e.g., a terminal device)" or the related illustrations in the accompanying drawings can be understood as the destination end of the information being the terminal device. This can include sending information to the terminal device directly or indirectly. "Receiving information from... (e.g., a terminal device)" or "receiving information from... (e.g., a terminal device)", or the related illustrations in the accompanying drawings can be understood as the source end of the information being the terminal device, which can include receiving information from the terminal device directly or indirectly. The information may be processed as necessary between the source end and the destination end of the information transmission, such as format changes, etc., but the destination end can understand the valid information from the source end. Similar expressions in this application can be understood similarly and will not be repeated here.
[0205] The above description mainly describes the solutions provided by the embodiments of the present application from the perspective of interaction between various nodes. Accordingly, the embodiments of the present application also provide a communication device, which is used to implement the various methods described above. The communication device can be the network device described in the above method embodiments, or a component that can be used in a network device; alternatively, the communication device can be the terminal device described in the above method embodiments, or a component that can be used in a terminal device. It will be understood that, in order to implement the above functions, the communication device includes hardware structures and / or software modules corresponding to performing each function. Those skilled in the art will readily appreciate that, in combination with the various exemplary units and algorithm steps described in the embodiments disclosed herein, the present application can be implemented in hardware or a combination of hardware and computer software. Whether a function is implemented in hardware or in a hardware-driven manner by computer software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this application.
[0206] In the embodiment of the present application, the functional modules of the communication device can be divided according to the above method embodiment. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing unit. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical functional division. In actual implementation, there may be other division methods.
[0207] Based on the same concept of the above-mentioned location information-based indication method, the present application also provides the following communication device:
[0208] As shown in FIG13 , a schematic diagram of the structure of a communication device provided in an embodiment of the present application is shown. The communication device 1300 includes a transceiver unit 1301 and a processing unit 1302 .
[0209] When the communication device is used to implement the functions of the terminal device in the above-mentioned method embodiment, the transceiver unit 1301 is used to perform one or more of the operations of the terminal device in steps S401 and S402 of the embodiment shown in FIG4; or, the transceiver unit 1301 is used to perform the operation of the terminal device in step S601 of the embodiment shown in FIG6, and the processing unit 1302 is used to perform step S602 of the embodiment shown in FIG6; or, the transceiver unit 1301 is used to perform one or more of the operations of the terminal device in steps S701 to S704 of the embodiment shown in FIG7; or, the transceiver unit 1301 is used to perform one or more of the operations of the terminal device in steps S901 to S903 of the embodiment shown in FIG9. Optionally, the communication device can be a terminal device, or a third-party device such as an OTT or cloud server, or a system consisting of a terminal device and a third-party device.
[0210] When the communication device is used to implement the functions of the network device in the above-mentioned method embodiment, the transceiver unit 1301 is used to perform one or more of the network device operations in steps S401 and S402 of the embodiment shown in FIG4; or, the transceiver unit 1301 is used to perform the network device operations in step S601 of the embodiment shown in FIG6; or, the transceiver unit 1301 is used to perform one or more of the network device operations in steps S701 to S704 of the embodiment shown in FIG7; or, the transceiver unit 1301 is used to perform one or more of the network device operations in steps S901 to S903 of the embodiment shown in FIG9. Optionally, the communication device can be a network device, or a third-party device such as an OTT or cloud server, or a system consisting of a network device and a third-party device.
[0211] For the specific implementation of the above-mentioned transceiver unit 1301 and the processing unit 1302, reference may be made to the description in the above-mentioned method embodiment.
[0212] In addition, it should be noted that the aforementioned transceiver unit and / or processing unit can be implemented through virtual modules. For example, the processing unit can be implemented through a software function unit or a virtual device, and the transceiver unit can be implemented through a software function or a virtual device. Alternatively, the processing unit or transceiver unit can also be implemented through physical circuits. For example, if the device is implemented using a chip / chip circuit, the transceiver unit can be an input / output circuit and / or a communication interface to perform input operations (corresponding to the aforementioned receiving operations) and output operations (corresponding to the aforementioned sending operations); the processing unit is a processing circuit, such as an integrated processor or microprocessor or integrated circuit.
[0213] The division of modules in this application is illustrative and represents only a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional modules in the examples of this application may be integrated into a single processor, exist physically as separate modules, or two or more modules may be integrated into a single module. The aforementioned integrated modules may be implemented in either hardware or software functional modules.
[0214] As shown in Figure 14, it is a structural diagram of another communication device provided in an embodiment of the present application, and the communication device 1400 includes one or more processing circuits 1401 (an example processing circuit is shown in the figure). Optionally, the communication device 1400 may further include a memory 1403 (represented by a dotted line in the figure). The memory 1403 is used to store the instructions executed by the processing circuit 1401, or the input data required for the processing circuit 1401 to run the instruction, or the data generated after the processing circuit 1401 runs the instruction. Optionally, the communication device 1400 may further include an interface circuit 1402 (represented by a dotted line in the figure), and the processing circuit 1401 and the interface circuit 1402 are coupled to each other. It will be understood that the interface circuit 1402 can be a transceiver or an input / output interface.
[0215] The processing circuit may be a processor or a circuit in a processor used for processing.
[0216] When the communication device is used to implement the functions of the terminal device in the above method embodiment, the interface circuit 1402 is used to perform one or more of the operations of the terminal device in steps S401 and S402 of the embodiment shown in Figure 4; or, the interface circuit 1402 is used to perform the operation of the terminal device in step S601 of the embodiment shown in Figure 6, and the processing circuit 1401 is used to perform step S602 of the embodiment shown in Figure 6; or, the interface circuit 1402 is used to perform one or more of the operations of the terminal device in steps S701 to S704 of the embodiment shown in Figure 7; or, the interface circuit 1402 is used to perform one or more of the operations of the terminal device in steps S901 to S903 of the embodiment shown in Figure 9. Optionally, the communication device can be a terminal device, or a third-party device such as an OTT or cloud server, or a system consisting of a terminal device and a third-party device.
[0217] When the communication device is used to implement the functions of the network device in the above method embodiment, the interface circuit 1402 is used to perform one or more of the network device operations in steps S401 and S402 of the embodiment shown in Figure 4; or, the interface circuit 1402 is used to perform the network device operations in step S601 of the embodiment shown in Figure 6; or, the interface circuit 1402 is used to perform one or more of the network device operations in steps S701 to S704 of the embodiment shown in Figure 7; or, the interface circuit 1402 is used to perform one or more of the network device operations in steps S901 to S903 of the embodiment shown in Figure 9. Optionally, the communication device can be a network device, or a third-party device such as an OTT or cloud server, or a system consisting of a network device and a third-party device.
[0218] When the above-mentioned communication device is a chip applied to a network device, the chip implements the functions of the network device in the above-mentioned method embodiment. The chip receives information from other modules in the network device, and the information is sent by the terminal device to the network device; or, the chip sends information to other modules in the network device, and the information is sent by the network device to the terminal device. When the network device is a network device, the module of the network device here can be a baseband chip of the network device, or it can be a CU, DU or other module, or it can be a device under the open radio access network (O-RAN) architecture, such as an open CU, open DU and other devices. When the network device is a third-party device, the module of the terminal device here can be a processing chip of the third-party device. Among them, the processing chip can be used to implement AI training.
[0219] When the above-mentioned communication device is a chip applied to a terminal device, the chip implements the functions of the terminal device in the above-mentioned method embodiment. The chip receives information from other modules in the terminal device, and the information is sent by the network device to the terminal device; or, the chip sends information to other modules in the terminal device, and the information is sent by the terminal device to the network device. When the terminal device is a terminal device, the module of the terminal device here can be the baseband chip of the terminal device, or the baseband chip and the processing chip. Among them, the processing chip can be used to implement AI training. When the terminal device is a third-party device, the module of the terminal device here can be the processing chip of the third-party device. Among them, the processing chip can be used to implement AI training.
[0220] An embodiment of the present application further provides a computer-readable storage medium, in which a computer program or instruction is stored. When the computer program or instruction is executed, the method in the above embodiment is implemented.
[0221] An embodiment of the present application further provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the method in the above embodiment.
[0222] An embodiment of the present application also provides a communication system, including the above-mentioned communication device.
[0223] The present application also provides a circuit, which is coupled to a memory and is used to execute the method shown in the above embodiment. The circuit may include a chip circuit.
[0224] Optionally, an embodiment of the present application further provides a chip system, comprising: at least one processor and an interface, wherein the at least one processor is coupled to a memory via the interface, and when the at least one processor executes a computer program or instruction in the memory, the chip system executes the method in any of the above method embodiments. Optionally, the chip system may be composed of a chip, or may include a chip and other discrete devices, which is not specifically limited in the embodiments of the present application.
[0225] The memory in the present application may also be a circuit or any other device capable of implementing a storage function for storing program instructions and / or data. A memory is any other medium that can be used to carry or store a desired program code in the form of an instruction or data structure and can be accessed by a computer, but is not limited thereto. For example, the memory may be a non-volatile memory, such as a digital versatile disc (DVD), a hard disk drive (HDD), or a solid-state drive (SSD), or a volatile memory, such as a random-access memory (RAM).
[0226] As used in the following description of this application, the terms "including," "having," and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or units is not limited to the listed steps or units but may optionally include other steps or units not listed, or may optionally include other steps or units inherent to the process, method, product, or apparatus.
[0227] It should be understood that in the description of this application, unless otherwise specified, " / " indicates that the objects associated with each other are in an "or" relationship. For example, A / B can mean A or B; where A and B can be singular or plural. Also, in the description of this application, unless otherwise specified, "multiple" means two or more than two. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or plural. In addition, to facilitate the clear description of the technical solutions of the embodiments of this application, in the embodiments of this application, words such as "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. Those skilled in the art will understand that words such as "first" and "second" do not limit the quantity or execution order, and words such as "first" and "second" do not necessarily mean different. At the same time, in the embodiments of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of this application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner to facilitate understanding.
[0228] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using a software program, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means.
[0229] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art can understand and implement other changes to the disclosed embodiments by reviewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude multiple situations. A single processor or other unit can implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.
[0230] It is understood that the various numbers used in the embodiments of this application are merely for ease of description and are not intended to limit the scope of the embodiments of this application. The order of the sequence numbers of the above-mentioned processes does not necessarily imply a specific order of execution; the order of execution of the processes should be determined by their functions and inherent logic.
[0231] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0232] The components in the device of the embodiment of the present application can be merged, divided, or deleted according to actual needs. Those skilled in the art can combine or combine the different embodiments and features of the different embodiments described in this specification.
[0233] In this application, under the premise of no logical contradiction, the examples can reference each other, for example, the methods and / or terms between method embodiments can reference each other, for example, the functions and / or terms between device embodiments can reference each other, for example, the functions and / or terms between device examples and method examples can reference each other.
Claims
1. A location information-based indication method, characterized in that: The method comprises: Receive first information, wherein the first information is used to indicate at least one first correspondence between information of at least one location and an identifier of at least one data format; Send second information, the second information including first data, wherein the first data corresponds to a first data format, the first data format is a data format corresponding to the location of the terminal device determined by the terminal device based on the first information, and the location of the terminal device is included in the at least one location.
2. The method according to claim 1, wherein The method further comprises: Receive third information, the third information including at least one of the following: at least one second correspondence between the at least one data format and an identifier of the at least one data format, indication information of an area, and indication information of a spatial division accuracy of the area, wherein the area includes the at least one location.
3. The method according to claim 1 or 2, wherein: The first information is carried in at least one of the following signalings: system information block, radio resource control signaling, media access control element, and downlink control information.
4. The method according to any one of claims 1 to 3, wherein The method further comprises: Send fourth information, where the fourth information is used to indicate an identifier corresponding to the first data format.
5. The method according to any one of claims 1 to 4, wherein The method further comprises: receiving fifth information, where the fifth information is used to instruct updating of the at least one first correspondence; receiving sixth information, where the sixth information is used to indicate the updated at least one first correspondence; The sixth information includes a complete first correspondence relationship, and the complete first correspondence relationship includes at least one updated first correspondence relationship and at least one non-updated first correspondence relationship; or The sixth information includes at least one updated first corresponding relationship.
6. The method according to any one of claims 1 to 5, wherein The method further comprises: receiving seventh information, where the seventh information is used to indicate at least one third correspondence between information of at least one location and an identifier of at least one data format; The seventh information includes at least one corresponding relationship that is different from the at least one first corresponding relationship.
7. The method according to claim 6, wherein The method further comprises: activating the at least one first correspondence or the at least one third correspondence based on the capability of the terminal device; or Eighth information is received, where the eighth information is used to instruct activation of the at least one first corresponding relationship or the at least one third corresponding relationship.
8. The method according to any one of claims 1 to 7, wherein The first information includes an identifier of the data format on at least one leaf node on a quadtree or an octree, and the at least one leaf node corresponds to the at least one position.
9. A method of indicating based on location information, characterized in that: The method comprises: Sending first information, wherein the first information is used to indicate at least one first correspondence between information of at least one location and an identifier of at least one data format; Receive second information, the second information including first data, wherein the first data corresponds to a first data format, the first data format is a data format corresponding to the location of the terminal device determined by the terminal device based on the first information, and the location of the terminal device is included in the at least one location.
10. The method according to claim 9, wherein The method further comprises: Send third information, wherein the third information includes at least one of the following: at least one second correspondence between the at least one data format and the identifier of the at least one data format, indication information of the area, and indication information of the spatial division accuracy of the area, wherein the area includes the at least one location.
11. The method according to claim 9 or 10, wherein: The first information is carried in at least one of the following signalings: system information block, radio resource control signaling, media access control element, and downlink control information.
12. The method according to any one of claims 9 to 11, wherein The method further comprises: Fourth information is received, where the fourth information is used to indicate an identifier corresponding to the first data format.
13. The method according to any one of claims 9 to 12, wherein: The method further comprises: Sending fifth information, where the fifth information is used to instruct updating of the at least one first correspondence; Sending sixth information, where the sixth information is used to indicate the updated at least one first correspondence; The sixth information includes a complete first correspondence relationship, and the complete first correspondence relationship includes at least one updated first correspondence relationship and at least one non-updated first correspondence relationship; or The sixth information includes at least one updated first corresponding relationship.
14. The method according to any one of claims 9 to 13, wherein: The method further comprises: Sending seventh information, where the seventh information is used to indicate at least one third correspondence between information of at least one position and an identifier of at least one data format; The seventh information includes at least one corresponding relationship that is different from the at least one first corresponding relationship.
15. The method according to claim 14, wherein The method further comprises: Eighth information is sent, where the eighth information is used to indicate activation of the at least one first corresponding relationship or the at least one third corresponding relationship.
16. The method according to any one of claims 9 to 15, wherein: The first information includes an identifier of the data format on at least one leaf node on a quadtree or an octree, and the at least one leaf node corresponds to the at least one position.
17. A communication device, characterized in that: The method comprises a unit for executing the method according to any one of claims 1 to 8, or a unit for executing the method according to any one of claims 9 to 16.
18. A communication device, characterized in that: The device comprises a processing circuit and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processing circuit, or to send signals from the processing circuit to other communication devices outside the communication device, and the processing circuit is used to implement the method according to any one of claims 1 to 8 or the method according to any one of claims 9 to 16 through a logic circuit or execution code instructions.
19. The communication device according to claim 18, wherein: The communication device is a chip.
20. A chip module, characterized in that: The invention comprises a transceiver component and a chip, wherein the chip is used to execute the method according to any one of claims 1 to 8, or execute the method according to any one of claims 9 to 16.
21. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 8 or the method according to any one of claims 9 to 16 is implemented.
22. A computer program product, characterized in that The computer program product comprises program instructions, and when the program instructions are executed, the method according to any one of claims 1 to 8 or the method according to any one of claims 9 to 16 is implemented.
Citation Information
Patent Citations
Data processing method based on space division and communication device
CN114978382A
Method and device for determining artificial intelligence (AI) model
CN117459409A
Adaptation of artificial intelligence / machine learning models based on site-specific data
WO2024036208A1