Information transmission method and apparatus, device, and medium
By directly receiving and sending location-related service requests and results through the wireless distributed unit function and using a specific protocol for information exchange, the problem of increased latency in location information transmission after RAN service-oriented architecture is solved, and network positioning performance is improved.
Patent Information
- Application Number
- CN202510043055.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-10
- Publication Date
- 2026-07-10
AI Technical Summary
The introduction of service-oriented functions into the Radio Access Network (RAN) architecture lacks a service-oriented interface-based optimization design for uplink and downlink positioning processing mechanisms, leading to increased latency in positioning information transmission and impacting network positioning performance.
The wireless distributed unit function directly receives target service requests related to positioning, performs relevant operations and obtains service results, and then directly sends the results to the positioning service function. It uses HTTP2/TLS, TCP/IP, HTTP3, QUIC or IP protocols for information exchange and supports uplink and downlink positioning processing mechanisms.
It reduces the transmission latency of location information and improves network positioning performance.
Smart Images

Figure CN122372930A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to an information transmission method, apparatus, device and medium. Background Technology
[0002] The 5G system architecture is defined as a service-based architecture, meaning it implements system functions by providing services to other authorized NFs through a set of Network Functions (NFs) in order to access those services. An NF service is a function that an NF (as an NF service producer) exposes to other authorized NFs (as NF service consumers) through a service-based interface. An NF service can support one or more NF service operations. An NF can provide different NF services.
[0003] After the introduction of service-oriented functions into the Radio Access Network (RAN) architecture, there has been no optimization design based on service-oriented interfaces for uplink and downlink positioning processing mechanisms, especially in the area of distributed function transmission information. This has resulted in the inability to significantly reduce the transmission latency of positioning information, thereby affecting the positioning performance of the entire network. Summary of the Invention
[0004] The purpose of this application is to provide an information transmission method, apparatus, device, and medium to solve the problem that after existing RAN functionalization, the lack of service-based interface optimization design for uplink and downlink positioning processing mechanisms leads to increased transmission latency of positioning information, thereby reducing the positioning performance of the network.
[0005] To achieve the above objectives, in a first aspect, embodiments of this application provide an information transmission method applied to the function of a first wireless distributed unit, comprising:
[0006] Receive location-related target service requests;
[0007] Perform operations related to the target service request to obtain the requested service result;
[0008] Send the service result of the request to the location server.
[0009] In some embodiments, receiving a location-related target service request includes: receiving a location-related target service request via a first protocol;
[0010] The service result of sending the request to the location service function includes: sending the service result of the request to the location service function through the first protocol;
[0011] The first protocol includes one of the following:
[0012] Hypertext Transfer Protocol HTTP / 2 / Transport Layer Security (TLS);
[0013] Transmission Control Protocol (TCP) / Internet Protocol (IP);
[0014] Hypertext Transfer Protocol HTTP / 3;
[0015] Fast User Datagram Protocol (QUIC) network connectivity;
[0016] IP.
[0017] In some embodiments, the target service request includes at least one of the following:
[0018] Uplink positioning measurement request;
[0019] Downlink positioning measurement request;
[0020] Locate the configuration request.
[0021] In some embodiments, performing operations related to the target service request and obtaining the requested service result includes:
[0022] Based on the uplink positioning measurement request, obtain the configuration information of the uplink positioning resources;
[0023] Based on the configuration information of the uplink positioning resources, an uplink positioning measurement is performed to obtain the uplink positioning measurement result, and the requested service result includes the uplink positioning measurement result.
[0024] In some embodiments, receiving a location-related target service request includes:
[0025] Receive an uplink positioning measurement request sent by the positioning service function, wherein the service result of the request further includes configuration information of the uplink positioning resources; or,
[0026] Receives uplink positioning measurement requests sent by the second wireless distributed unit function.
[0027] In some embodiments, the uplink positioning measurement request includes one or more of the following:
[0028] Identification information of the terminal that needs to be located;
[0029] Request information related to uplink location resources;
[0030] The reporting method for uplink positioning measurements;
[0031] Identification information for the second wireless distributed unit function;
[0032] Configuration information of uplink positioning resources;
[0033] Identification information for location service functions.
[0034] In some embodiments, performing operations related to the target service request and obtaining the requested service result includes:
[0035] Based on the downlink positioning measurement request, the configuration information of the downlink positioning resources is obtained, and the service result of the request includes the configuration information of the downlink positioning resources.
[0036] In some embodiments, the downlink positioning measurement request includes one or more of the following:
[0037] Identification information of the terminal that needs to be located;
[0038] Request information related to downlink location resources;
[0039] Reporting method for downlink positioning measurements.
[0040] In some embodiments, performing operations related to the target service request and obtaining the requested service result includes:
[0041] Based on the location configuration request, the target location resource is deactivated and the deactivation result is obtained. The service result of the request includes the deactivation result, wherein the target location resource is at least a portion of the uplink location resource or at least a portion of the downlink location resource.
[0042] Secondly, embodiments of this application also provide an information transmission method applied to a location service function, including:
[0043] Send a location-related target service request to the first wireless distributed unit function;
[0044] Receive the service result of the request sent by the first wireless distributed unit function.
[0045] In some embodiments, sending a location-related target service request to the first wireless distributed unit function includes: sending a location-related target service request to the first wireless distributed unit function via a first protocol;
[0046] The service result of receiving the request sent by the first wireless distributed unit function includes: receiving the service result of the request sent by the first wireless distributed unit function through the first protocol.
[0047] The first protocol includes one of the following:
[0048] Hypertext Transfer Protocol HTTP / 2 / Transport Layer Security (TLS);
[0049] Transmission Control Protocol (TCP) / Internet Protocol (IP);
[0050] Hypertext Transfer Protocol HTTP / 3;
[0051] Fast User Datagram Protocol (QUIC) network connectivity;
[0052] IP.
[0053] In some embodiments, the target service request includes at least one of the following:
[0054] Uplink positioning measurement request;
[0055] Downlink positioning measurement request;
[0056] Locate the configuration request.
[0057] In some embodiments, the target service request includes an uplink positioning measurement request, and the service result of the request includes a first uplink positioning measurement result and configuration information of uplink positioning resources; the uplink positioning measurement request includes one or more of the following:
[0058] Identification information of the terminal that needs to be located;
[0059] Request information related to uplink location resources;
[0060] The reporting method for uplink positioning measurements;
[0061] Identification information for the second wireless distributed unit function.
[0062] In some embodiments, the method further includes:
[0063] The system receives a second uplink positioning measurement result sent by the second wireless distributed unit function, and the requested service result also includes the second uplink positioning measurement result.
[0064] In some embodiments, the method further includes:
[0065] Send an uplink positioning measurement request to the second wireless distributed unit function;
[0066] The uplink positioning measurement request includes one or more of the following:
[0067] Identification information of the terminal that needs to be located;
[0068] The reporting method for uplink positioning measurements;
[0069] Configuration information of uplink positioning resources;
[0070] Identification information for location service functions.
[0071] In some embodiments, the method further includes:
[0072] Based on the service result of the request, the location information of the terminal is determined.
[0073] In some embodiments, the target service request includes a downlink positioning measurement request; the service result of the request includes configuration information of downlink positioning resources;
[0074] The downlink positioning measurement request includes one or more of the following:
[0075] Identification information of the terminal that needs to be located;
[0076] Request information related to downlink location resources;
[0077] Reporting method for downlink positioning measurements.
[0078] In some embodiments, the method further includes:
[0079] Send a downlink positioning measurement request to the second wireless distributed unit function;
[0080] Receive downlink positioning resource configuration information sent by the second wireless distributed unit function;
[0081] The downlink positioning measurement request includes one or more of the following:
[0082] Identification information of the terminal that needs to be located;
[0083] Request information related to downlink location resources;
[0084] Reporting method for downlink positioning measurements.
[0085] In some embodiments, the method further includes:
[0086] A location request message is sent to the terminal, the location request message including downlink location resource configuration information;
[0087] Receive the location response message sent by the terminal;
[0088] Receive downlink positioning measurement results sent by the terminal;
[0089] The location information of the terminal is determined based on the downlink positioning measurement results.
[0090] In some embodiments, the target service request includes a location configuration request, which is used to request the deactivation of a target location resource, wherein the target location resource is at least a portion of an uplink location resource or at least a portion of a downlink location resource; the service result of the request includes a deactivation result.
[0091] Thirdly, embodiments of this application also provide a wireless distributed unit function, which is a first wireless distributed unit function, including: a transceiver, a memory, a processor, and a computer program stored in the memory and executable on the processor; the processor is used to read the program in the memory and execute the following processes:
[0092] The transceiver receives location-related target service requests;
[0093] Perform operations related to the target service request to obtain the requested service result;
[0094] The transceiver sends the service result of the request to the location service function.
[0095] In some embodiments, the transceiver is further configured to:
[0096] Receive location-related target service requests through the first protocol;
[0097] The service result of the request is sent to the location service function through the first protocol;
[0098] The first protocol includes one of the following:
[0099] Hypertext Transfer Protocol HTTP / 2 / Transport Layer Security (TLS);
[0100] Transmission Control Protocol (TCP) / Internet Protocol (IP);
[0101] Hypertext Transfer Protocol HTTP / 3;
[0102] Fast User Datagram Protocol (QUIC) network connectivity;
[0103] IP.
[0104] In some embodiments, the target service request includes at least one of the following:
[0105] Uplink positioning measurement request;
[0106] Downlink positioning measurement request;
[0107] Locate the configuration request.
[0108] In some embodiments, the processor is further configured to:
[0109] Based on the uplink positioning measurement request, obtain the configuration information of the uplink positioning resources;
[0110] Based on the configuration information of the uplink positioning resources, an uplink positioning measurement is performed to obtain the uplink positioning measurement result, and the requested service result includes the uplink positioning measurement result.
[0111] In some embodiments, the transceiver is further configured to:
[0112] Receive an uplink positioning measurement request sent by the positioning service function, wherein the service result of the request further includes configuration information of the uplink positioning resources; or,
[0113] Receives uplink positioning measurement requests sent by the second wireless distributed unit function.
[0114] In some embodiments, the uplink positioning measurement request includes one or more of the following:
[0115] Identification information of the terminal that needs to be located;
[0116] Request information related to uplink location resources;
[0117] The reporting method for uplink positioning measurements;
[0118] Identification information for the second wireless distributed unit function;
[0119] Configuration information of uplink positioning resources;
[0120] Identification information for location service functions.
[0121] In some embodiments, the processor is further configured to:
[0122] Based on the downlink positioning measurement request, the configuration information of the downlink positioning resources is obtained, and the service result of the request includes the configuration information of the downlink positioning resources.
[0123] In some embodiments, the downlink positioning measurement request includes one or more of the following:
[0124] Identification information of the terminal that needs to be located;
[0125] Request information related to downlink location resources;
[0126] Reporting method for downlink positioning measurements.
[0127] In some embodiments, the processor is further configured to:
[0128] Based on the location configuration request, the target location resource is deactivated and the deactivation result is obtained. The service result of the request includes the deactivation result, wherein the target location resource is at least a portion of the uplink location resource or at least a portion of the downlink location resource.
[0129] Fourthly, embodiments of this application also provide an information transmission device applied to the function of a first wireless distributed unit, including:
[0130] The first receiving unit is used to receive target service requests related to location;
[0131] The first processing unit is used to perform operations related to the target service request and obtain the requested service result.
[0132] The first sending unit is used to send the service result of the request to the location service function.
[0133] Fifthly, embodiments of this application also provide a location service function, including: a transceiver, a memory, a processor, and a computer program stored in the memory and executable on the processor; the processor is used to read the program in the memory and execute the following processes:
[0134] The transceiver sends a location-related target service request to the first wireless distributed unit function.
[0135] The transceiver receives the service result of the request sent by the first wireless distributed unit function.
[0136] In some embodiments, the transceiver is further configured to: send a location-related target service request to a first wireless distributed unit function via a first protocol;
[0137] The first protocol is used to receive the service result of the request sent by the first wireless distributed unit function.
[0138] The first protocol includes one of the following:
[0139] Hypertext Transfer Protocol HTTP / 2 / Transport Layer Security (TLS);
[0140] Transmission Control Protocol (TCP) / Internet Protocol (IP);
[0141] Hypertext Transfer Protocol HTTP / 3;
[0142] Fast User Datagram Protocol (QUIC) network connectivity;
[0143] IP.
[0144] In some embodiments, the target service request includes at least one of the following:
[0145] Uplink positioning measurement request;
[0146] Downlink positioning measurement request;
[0147] Locate the configuration request.
[0148] In some embodiments, the target service request includes an uplink positioning measurement request, and the service result of the request includes a first uplink positioning measurement result and configuration information of uplink positioning resources; the uplink positioning measurement request includes one or more of the following:
[0149] Identification information of the terminal that needs to be located;
[0150] Request information related to uplink location resources;
[0151] The reporting method for uplink positioning measurements;
[0152] Identification information for the second wireless distributed unit function.
[0153] In some embodiments, the transceiver is further configured to: receive a second uplink positioning measurement result sent by the second wireless distributed unit function, wherein the requested service result further includes the second uplink positioning measurement result.
[0154] In some embodiments, the transceiver is further configured to: send an uplink positioning measurement request to the second wireless distributed unit function;
[0155] The uplink positioning measurement request includes one or more of the following:
[0156] Identification information of the terminal that needs to be located;
[0157] The reporting method for uplink positioning measurements;
[0158] Configuration information of uplink positioning resources;
[0159] Identification information for location service functions.
[0160] In some embodiments, the processor is configured to: determine the location information of the terminal based on the service result of the request.
[0161] In some embodiments, the target service request includes a downlink positioning measurement request; the service result of the request includes configuration information of downlink positioning resources;
[0162] The downlink positioning measurement request includes one or more of the following:
[0163] Identification information of the terminal that needs to be located;
[0164] Request information related to downlink location resources;
[0165] Reporting method for downlink positioning measurements.
[0166] In some embodiments, the transceiver is further configured to: send a downlink positioning measurement request to the second wireless distributed unit function;
[0167] Receive downlink positioning resource configuration information sent by the second wireless distributed unit function;
[0168] The downlink positioning measurement request includes one or more of the following:
[0169] Identification information of the terminal that needs to be located;
[0170] Request information related to downlink location resources;
[0171] Reporting method for downlink positioning measurements.
[0172] In some embodiments, the transceiver is further configured to: send a location request message to the terminal, the location request message including downlink location resource configuration information;
[0173] Receive the location response message sent by the terminal;
[0174] Receive downlink positioning measurement results sent by the terminal;
[0175] The processor is further configured to: determine the location information of the terminal based on the downlink positioning measurement results.
[0176] In some embodiments, the target service request includes a location configuration request, which is used to request the deactivation of a target location resource, wherein the target location resource is at least a portion of an uplink location resource or at least a portion of a downlink location resource; the service result of the request includes a deactivation result.
[0177] Sixthly, embodiments of this application also provide an information transmission device for use in location service functions, including:
[0178] The second transmitting unit is used to send a target service request related to positioning to the first wireless distributed unit function;
[0179] The second receiving unit is used to receive the service result of the request sent by the first wireless distributed unit function.
[0180] In a seventh aspect, embodiments of this application also provide a non-transient readable storage medium storing a program for executing the steps of the information transmission method described in the first aspect, or executing the steps of the information transmission method described in the second aspect.
[0181] The above-mentioned technical solution of this application has at least the following beneficial effects:
[0182] In the above technical solution of this application embodiment, by directly receiving a target service request related to positioning; performing an operation related to the target service request to obtain the requested service result; and finally directly sending the requested service result to the positioning service function, after RAN service-oriented architecture, by allowing direct interaction of location-related information between the radio distributed unit function and the designated positioning service function, the uplink and downlink positioning processing mechanism is supported, thereby reducing the transmission latency of positioning information and further improving the positioning performance of the entire network. Attached Figure Description
[0183] Figure 1 A schematic diagram of the existing NG-RAN overall architecture.
[0184] Figure 2 This is one of the flowcharts illustrating the information transmission method according to an embodiment of this application;
[0185] Figure 3 This is a flowchart illustrating the information transmission method corresponding to Embodiment 1 of this application;
[0186] Figure 4 This is a flowchart illustrating the information transmission method corresponding to Embodiment 2 of this application;
[0187] Figure 5 This is a flowchart illustrating the information transmission method corresponding to Embodiment 3 of this application;
[0188] Figure 6 This is a flowchart illustrating the information transmission method corresponding to Embodiment 4 of this application;
[0189] Figure 7 This is a flowchart illustrating the information transmission method corresponding to Embodiment 5 of this application;
[0190] Figure 8 This is a second schematic flowchart of the information transmission method according to an embodiment of this application;
[0191] Figure 9 This is a structural block diagram of the first wireless distributed unit function in an embodiment of this application;
[0192] Figure 10 This is one of the schematic diagrams of an information transmission device according to an embodiment of this application;
[0193] Figure 11 This is a structural block diagram of the location service function in an embodiment of this application;
[0194] Figure 12 This is a second schematic diagram of the information transmission device according to an embodiment of this application. Detailed Implementation
[0195] In the embodiments of this application, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.
[0196] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.
[0197] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0198] To facilitate understanding of the solution proposed in this application, the relevant content will be introduced first.
[0199] I. 5G Network Architecture and Interface Definition
[0200] A Next Generation Radio Access Network (NG-RAN) comprises one or more base stations (gNBs). A gNB can consist of a gNB Centralized Unit (gNB-CU) and one or more gNB Distributed Units (gNB-DUs). The gNB-CU hosts the gNB's Radio Resource Control (RRC), Service Data Adaptation Protocol (SDAP), and Packet Data Convergence Protocol (PDCP). It supports functions such as UE radio access control, UE connection control, radio bearer control, mobility management, and paging. The gNB-DU carries the gNB's Radio Link Control (RLC), Media Access Control (MAC), and physical layer; some of its operations are controlled by the gNB-CU.
[0201] The 5G core network (5GC) includes Access and Mobility Management Function (AMF), Session Management Function (SMF), and User Plane Function (UPF). AMF includes one or more of the following functions: connection management, registration management, reachability management, mobility management, non-access stratum (NAS) messaging, access authentication, and access authorization. SMF includes one or more of the following functions: session management, terminal IP address allocation and management, and selection and control of user plane functions. UPF includes one or more of the following functions: packet routing and forwarding, and user plane QoS processing. AMF and SMF can provide services through their respective service-based interfaces, and AMF and SMF interact with each other through the same service-based interface.
[0202] like Figure 1 The diagram shows the overall architecture of NG-RAN. The gNB and 5GC are connected via the NG interface. For the user plane, the gNB-CU and UPF transmit UE user plane data via the NG-U interface. For the control plane, the gNB-CU and AMF transmit signaling via the NG-C interface. Information exchanged between the gNB-CU and SMF is transparently forwarded through the NG-C interface and the AMF's service-based interface.
[0203] II. Processing of 5G Location Messages
[0204] In the 5G CU-DU separation architecture, only the gNB-CU can communicate directly with the Local Management Function (LMF), and the AMF is the forwarding node for signaling between the base station and the LMF. The signaling flow is as follows:
[0205] Location signaling: gNB-CU<->AMF<->LMF
[0206] After performing uplink positioning measurements, the gNB-DU transmits the measurement results to the gNB-CU via the F1 Application Protocol (F1AP). The gNB-CU then transmits the results to the AMF via the Next Generation Application Protocol (NGAP), and the AMF forwards them to the LMF.
[0207] III. Service-based architecture
[0208] The 5G system architecture includes a set of network functions. A Network Function (NF) is a processing function within the system that defines its functional behavior and interfaces. An NF can be implemented as a network element on dedicated hardware, as a software instance running on dedicated hardware, or as a virtualized function instantiated on a platform, such as on cloud infrastructure. The 5G system architecture is defined as a service-based architecture, meaning it implements system functions by providing services to other authorized NFs through a set of NFs in order to access those services. An NF service is a function exposed by an NF (as an NF service producer) to other authorized NFs (as NF service consumers) through a service-based interface. An NF service can support one or more NF service operations. An NF can provide different NF services.
[0209] Interactions between network functions can be represented in two ways: service-based representation and reference point representation. In service-based representation, a network function allows other authorized network functions to access its services. Reference point representation illustrates the interaction between two network functions, described by a point-to-point reference point between them.
[0210] IV. Description of some typical service-oriented functions
[0211] Radio Network Function (RNF): This mainly includes radio resource management, establishment / deletion of radio connections, session management, measurement and control, and scheduling and transmission of certain system messages.
[0212] Radio Distributed Unit Function (RDUF): mainly includes the processing functions of the RLC, MAC and physical PHY layers of the radio bearer, or the non-high-layer processing functions of the radio bearer, which also undertakes the scheduling and transmission of some system messages.
[0213] After introducing service-oriented functions into the RAN architecture, there has been no optimization design based on service-oriented interfaces for the uplink and downlink positioning processing mechanisms, especially in the area of distributed function transmission information. This results in the inability to significantly reduce the transmission latency of positioning information, thereby affecting the positioning performance of the entire network.
[0214] To address the aforementioned technical problems, embodiments of this application provide information transmission methods, apparatuses, devices, and media. The methods and apparatuses are based on the same concept. Since the methods and apparatuses solve problems in similar ways, their implementations can be mutually referenced, and repeated details will not be elaborated upon.
[0215] like Figure 2The diagram shown is a flowchart illustrating an information transmission method provided in an embodiment of this application. This method is applied to a first wireless distributed unit function, meaning it is executed by the first wireless distributed unit function. Specifically, the method of this application may include:
[0216] Step 201: Receive a target service request related to location.
[0217] Specifically, the first wireless distributed unit function directly receives location-related target service requests. It should be understood that "directly receiving" means that the first wireless distributed unit function directly receives location-related target service requests sent by the service initiator (hereinafter, this could be the location service function or the second wireless distributed unit function), without requiring forwarding from other devices.
[0218] The wireless distributed unit function can realize the first network sub-function related to positioning. This first network sub-function can also be called wireless network function, wireless distributed user function, wireless centralized user function, etc.
[0219] Optionally, the target service request may include one of the following: an uplink positioning measurement request, a downlink positioning measurement request, or a positioning configuration request.
[0220] Step 202: Perform the operation related to the target service request to obtain the requested service result.
[0221] Step 203: Send the service result of the request to the location service function.
[0222] In this process, the first wireless distributed unit function directly sends the service result of the request to the location service function, without the need for forwarding by other devices.
[0223] The location service function can implement a second network sub-function related to location, which can also be called location service function, wireless network function, wireless centralized user function, etc. Among them, the location service function can be LMF.
[0224] The information transmission method in this application embodiment directly receives a target service request related to positioning; performs an operation related to the target service request to obtain the requested service result; and finally directly sends the requested service result to the positioning service function. In this way, after RAN service-oriented architecture, by allowing direct interaction of location-related information between the radio distributed unit function and the designated positioning service function, the uplink and downlink positioning processing mechanism is supported, thereby reducing the transmission latency of positioning information and further improving the positioning performance of the entire network.
[0225] In some embodiments, step 201 above, receiving a location-related target service request, may include:
[0226] Receive location-related target service requests through the first protocol;
[0227] Accordingly, step 203 above, sending the service result of the request to the location service function, includes:
[0228] The service result of the request is sent to the location service function through the first protocol;
[0229] The first protocol includes one of the following:
[0230] Hypertext Transfer Protocol (HTTP) 2 / Transport Layer Security (TLS);
[0231] Transmission Control Protocol (TCP) / Internet Protocol (IP);
[0232] Hypertext Transfer Protocol HTTP / 3;
[0233] Quick User Datagram Protocol Internet Connections (QUIC);
[0234] IP.
[0235] Through the aforementioned first protocol, direct interaction of location-related information between the wireless distributed unit function and the designated location service function can be achieved.
[0236] Optionally, the target service request may include at least one of the following:
[0237] Uplink positioning measurement request;
[0238] Downlink positioning measurement request;
[0239] Locate the configuration request.
[0240] In some embodiments, step 201 above, receiving a target service request related to location, includes:
[0241] Receive an uplink positioning measurement request sent by the positioning service function, wherein the service result of the request further includes configuration information of the uplink positioning resources; or,
[0242] Receives uplink positioning measurement requests sent by the second wireless distributed unit function.
[0243] Here, the first wireless distributed unit function receives the uplink positioning measurement request sent by the second wireless distributed unit function, indicating that the first wireless distributed unit function is a participant in the uplink positioning measurement. This is applicable to scenarios where multiple wireless distributed unit functions need to participate in the uplink positioning measurement. In this scenario, the second wireless distributed unit function receives the uplink positioning measurement request sent by the positioning service function, and after configuring uplink positioning resources, sends the uplink positioning measurement request to the first wireless distributed unit function, with the aim of enabling the first wireless distributed unit function to participate in the uplink positioning measurement.
[0244] Accordingly, step 202 above, which involves performing operations related to the target service request and obtaining the requested service result, may include:
[0245] Based on the uplink positioning measurement request, obtain the configuration information of the uplink positioning resources;
[0246] If the uplink positioning measurement request is sent by the positioning service function and received by the first wireless distributed unit function, the uplink positioning measurement request may include the identification information of the terminal to be located, the relevant information of the requested uplink positioning resources, the uplink positioning measurement reporting method, and the identification information of the second wireless distributed unit function (optional). The first wireless distributed unit function allocates uplink positioning resources according to the uplink positioning measurement request and obtains the configuration information of the uplink positioning resources.
[0247] If the uplink positioning measurement request is received by the first radio distributed unit function from the second radio distributed unit function, then the uplink positioning measurement request may include the identification information of the terminal to be located, the uplink positioning measurement reporting method, the configuration information of the uplink positioning resources, and the identification information of the positioning service function. The first radio distributed unit function obtains the configuration information of the uplink positioning resources based on the content contained in the uplink positioning measurement request. Furthermore, it can also obtain the identification information of the terminal to be located and the positioning service function to determine which positioning service function to send the uplink positioning measurement results to.
[0248] Based on the configuration information of the uplink positioning resources, an uplink positioning measurement is performed to obtain the uplink positioning measurement result, and the requested service result includes the uplink positioning measurement result.
[0249] It should be noted that the terminal side also obtains the configuration information of the uplink positioning resources. Therefore, based on the configuration information of the uplink positioning resources, uplink positioning measurements are performed, which may specifically include:
[0250] On the uplink positioning resources corresponding to the configuration information of the uplink positioning resources, the uplink positioning reference signal sent by the terminal is received; based on the uplink positioning reference signal, uplink positioning measurement is performed to obtain the uplink positioning measurement result.
[0251] The terminal sends uplink positioning reference signals on the uplink positioning resources corresponding to the configuration information of the uplink positioning resources.
[0252] Here, the terminal can obtain the configuration information of the uplink positioning resources in the following two ways.
[0253] Method 1
[0254] The first wireless distributed unit function allocates uplink positioning resources according to the uplink positioning measurement request. After obtaining the configuration information of the uplink positioning resources, it sends a resource configuration message to the terminal. The resource configuration message includes the configuration information of the uplink positioning resources.
[0255] Method 2
[0256] The first wireless distributed unit function allocates uplink positioning resources according to the uplink positioning measurement request. After obtaining the configuration information of the uplink positioning resources, it sends a resource configuration request to the Radio Network Function (RNF) unit. The resource configuration request includes the configuration information of the uplink positioning resources. The RNF unit then sends a resource configuration message to the terminal. The resource configuration message includes the configuration information of the uplink positioning resources.
[0257] That is, through the forwarding of the RNF unit, the terminal obtains the configuration information of the uplink positioning resources.
[0258] Optionally, the uplink positioning measurement request may include one or more of the following:
[0259] Identification information of the terminal that needs to be located;
[0260] Request information related to uplink location resources;
[0261] The reporting method for uplink positioning measurements;
[0262] Identification information for the second wireless distributed unit function;
[0263] Configuration information of uplink positioning resources;
[0264] Identification information for location service functions.
[0265] The following two examples illustrate this; see below. Figure 3 Example 1 and Figure 4In Embodiment 2, from the perspective of the interaction between the wireless distributed unit function and the positioning service function, the specific implementation process of the information transmission method of this application is described when the target service request includes an uplink positioning measurement request.
[0266] It should be noted that, in this embodiment, the wireless distributed unit function is RDUF and the location service function is LMF.
[0267] Example 1
[0268] Step 31: LMF sends an uplink positioning measurement request to RDUF1.
[0269] Specifically, the LMF decides to initiate uplink positioning measurement by sending an uplink positioning measurement request to RDUF1 directly based on one of the following: HTTP2 / TLS, TCP / IP, HTTP3, QUIC, or IP. The uplink positioning measurement request includes at least: the identifier of the UE to be located, relevant information on the requested uplink positioning resources, and the reporting method for the uplink positioning measurement.
[0270] Step 32: RDUF1 allocates uplink positioning resources and obtains the configuration information of the uplink positioning resources.
[0271] Step 33: RDUF1 sends a resource configuration message to the UE, which includes configuration information for uplink positioning resources.
[0272] Specifically, RDUF1 sends the allocated uplink positioning resources to the corresponding UE through the air interface between RDUF and UE. The specific protocol stack can be RRC, MAC, or other new protocols.
[0273] (Optional) Step 33a: RDUF1 sends a resource configuration request to RNF, which includes configuration information for uplink positioning resources.
[0274] Here, RDUF1 forwards the configuration information containing uplink positioning resources to RNF.
[0275] (Optional) Step 33b: The RNF sends a resource configuration message to the UE, which includes configuration information for uplink positioning resources.
[0276] Here, the RNF sends the allocated uplink positioning resources to the corresponding UE through its air interface with the UE. The specific protocol stack can be RRC or other new protocols.
[0277] (Optional) Step 33c: RNF returns a resource configuration response to RDUF1.
[0278] It should be noted that steps 33a to 33c are another way for the terminal to obtain the configuration information of uplink positioning resources.
[0279] Step 34: RDUF1 sends an uplink positioning measurement response to LMF, which includes configuration information of uplink positioning resources.
[0280] Specifically, RDUF1 directly sends an uplink positioning measurement response to LMF based on one of HTTP2 / TLS, TCP / IP, HTTP3, QUIC, or IP, where the uplink positioning measurement response includes configuration information of the uplink positioning resources.
[0281] Step 35: RDUF1 sends uplink positioning measurement result 1 to LMF.
[0282] Here, RDUF1 receives the uplink positioning reference signal sent by the UE based on the uplink positioning resource configuration information corresponding to the uplink positioning resource, performs uplink positioning measurement according to the uplink positioning reference signal, and obtains uplink positioning measurement result 1. Specifically, RDUF1 directly sends uplink positioning measurement result 1 to LMF based on one of HTTP2 / TLS, TCP / IP, HTTP3, QUIC, or IP.
[0283] When multiple RDUFs are required to participate in uplink positioning measurements, the following steps can be performed.
[0284] (Optional) In step 36a, the LMF sends an uplink positioning measurement request to the RDUF2.
[0285] Specifically, LMF directly sends an uplink positioning measurement request to RDUF2 based on one of the following: HTTP2 / TLS, TCP / IP, HTTP3, QUIC, or IP. The uplink positioning measurement request includes at least: the identifier of the UE to be located, the configuration information of the uplink positioning resources, and the reporting method of the uplink positioning measurement.
[0286] (Optional) In step 36b, RDUF2 sends an uplink positioning measurement response to LMF.
[0287] (Optional) Step 37, RDUF2 sends uplink positioning measurement result 2 to LMF.
[0288] Here, RDUF2 receives the uplink positioning reference signal sent by the UE based on the uplink positioning resource configuration information corresponding to the uplink positioning resource, and performs uplink positioning measurement according to the uplink positioning reference signal to obtain uplink positioning measurement result 2. Specifically, RDUF2 directly sends uplink positioning measurement result 2 to LMF based on one of HTTP2 / TLS, TCP / IP, HTTP3, QUIC, or IP. Finally, LMF calculates the UE's location based on the received uplink positioning measurement result.
[0289] Example 2
[0290] Step 41: LMF sends an uplink positioning measurement request to RDUF1.
[0291] Specifically, the LMF decides to initiate uplink positioning measurements by directly sending an uplink positioning measurement request to RDUF1 based on one of the following: HTTP2 / TLS, TCP / IP, HTTP3, QUIC, or IP. The uplink positioning measurement request includes at least: the identifier of the UE to be located, relevant information about the requested uplink positioning resources, and the reporting method for the uplink positioning measurement. In addition, it also includes information about other positioning service providers participating in the uplink positioning measurement, such as the Radio Distributed Unit Function identifier information.
[0292] Step 42: RDUF1 allocates uplink positioning resources and obtains the configuration information of the uplink positioning resources.
[0293] Step 43: RDUF1 sends a resource configuration message to the UE, which includes configuration information for uplink positioning resources.
[0294] Specifically, RDUF1 sends the allocated uplink positioning resources to the corresponding UE through the air interface between RDUF and UE. The specific protocol stack can be RRC, MAC, or other new protocols.
[0295] (Optional) Step 43a: RDUF1 sends a resource configuration request to RNF, which includes configuration information for uplink positioning resources.
[0296] Here, RDUF1 forwards the configuration information containing uplink positioning resources to RNF.
[0297] (Optional) Step 43b: The RNF sends a resource configuration message to the UE, which includes configuration information for uplink positioning resources.
[0298] Here, the RNF sends the allocated uplink positioning resources to the corresponding UE through its air interface with the UE. The specific protocol stack can be RRC or other new protocols.
[0299] (Optional) Step 43c: RNF returns a resource configuration response to RDUF1.
[0300] It should be noted that steps 43a to 43c are another way for the terminal to obtain the configuration information of uplink positioning resources.
[0301] Step 44: RDUF1 sends an uplink positioning measurement response to LMF, which includes configuration information of uplink positioning resources.
[0302] Specifically, RDUF1 directly sends an uplink positioning measurement response to LMF based on one of HTTP2 / TLS, TCP / IP, HTTP3, QUIC, or IP, where the uplink positioning measurement response includes configuration information of the uplink positioning resources.
[0303] Step 45, RDUF1 sends uplink positioning measurement result 1 to LMF.
[0304] When multiple RDUFs are required to participate in uplink positioning measurements, the following steps can be performed.
[0305] (Optional) In step 46a, RDUF1 sends an uplink positioning measurement request to RDUF2.
[0306] Specifically, RDUF1 directly sends an uplink positioning measurement request to RDUF2 (i.e., other location service producers) based on one of the following: HTTP2 / TLS, TCP / IP, HTTP3, QUIC, or IP. This uplink positioning measurement request includes establishing uplink positioning measurement information, such as uplink positioning resource configuration information, uplink positioning measurement reporting methods, and LMF identification information (i.e., location service consumer information).
[0307] (Optional) In step 46b, RDUF2 returns an uplink positioning measurement response to RDUF1.
[0308] (Optional) Step 47, RDUF2 sends uplink positioning measurement result 2 to LMF.
[0309] Here, RDUF2 receives the uplink positioning reference signal sent by the UE based on the uplink positioning resource configuration information corresponding to the uplink positioning resource, and performs uplink positioning measurement according to the uplink positioning reference signal to obtain uplink positioning measurement result 2. Specifically, RDUF2 directly sends uplink positioning measurement result 2 to LMF based on one of HTTP2 / TLS, TCP / IP, HTTP3, QUIC, or IP. Finally, LMF calculates the UE's location based on the received uplink positioning measurement result.
[0310] In some embodiments, step 202 above, which involves performing operations related to the target service request to obtain the requested service result, includes:
[0311] Based on the downlink positioning measurement request, the configuration information of the downlink positioning resources is obtained, and the service result of the request includes the configuration information of the downlink positioning resources.
[0312] Specifically, the first wireless distributed unit function allocates downlink positioning resources and obtains the configuration information of downlink positioning resources based on the downlink positioning measurement request.
[0313] Optionally, the downlink positioning measurement request includes one or more of the following information:
[0314] Identification information of the terminal that needs to be located;
[0315] Request information related to downlink location resources;
[0316] Reporting method for downlink positioning measurements.
[0317] It should be noted that the downlink positioning measurement is performed by the terminal side. The terminal can receive configuration information of downlink positioning measurement resources sent by the positioning service function. Then, on the downlink positioning resources corresponding to the configuration information, the terminal receives a downlink positioning reference signal sent by the first wireless distributed unit function; based on the downlink positioning reference signal, it performs downlink positioning measurement to obtain the downlink positioning measurement result. Afterwards, the downlink positioning measurement result is sent to the positioning service function.
[0318] The following embodiments illustrate how to enable the location service function to obtain the configuration information of downlink location measurement resources.
[0319] In an optional embodiment, the method of this application further includes:
[0320] Send a downlink positioning measurement response to the positioning service function, the downlink positioning measurement response including configuration information of downlink positioning measurement resources.
[0321] The following is an example, see Figure 5 In Embodiment 3, from the perspective of the interaction between the wireless distributed unit function and the positioning service function, the specific implementation process of the information transmission method of this application is described when the target service request includes a downlink positioning measurement request.
[0322] It should be noted that, in this embodiment, the wireless distributed unit function is RDUF and the location service function is LMF.
[0323] Example 3
[0324] Step 51: LMF sends a downlink positioning measurement request to RDUF1.
[0325] Specifically, the LMF decides to initiate downlink location measurement by sending a downlink location measurement request to RDUF1 directly based on one of the following: HTTP2 / TLS, TCP / IP, HTTP3, QUIC, or IP. The downlink location measurement request includes at least: the identifier of the UE to be located, and relevant information about the requested downlink location resources.
[0326] Step 52: RDUF1 allocates downlink positioning resources and obtains the configuration information of the downlink positioning resources.
[0327] Step 53: RDUF1 returns the downlink positioning measurement response to LMF.
[0328] Specifically, RDUF1 directly returns a downlink positioning measurement response to LMF based on one of HTTP2 / TLS, TCP / IP, HTTP3, QUIC, or IP. This downlink positioning measurement response includes configuration information for downlink positioning resources.
[0329] When multiple RDUFs are required to participate in downlink positioning measurements, the following steps can be performed.
[0330] (Optional) In step 53a, the LMF sends a downlink positioning measurement request to the RDUF2.
[0331] Specifically, LMF directly sends a downlink positioning measurement request to RDUF2 based on one of the following: HTTP2 / TLS, TCP / IP, HTTP3, QUIC, or IP. The downlink positioning measurement request includes at least: the identifier of the UE to be located, and relevant information about the requested downlink positioning resources.
[0332] (Optional) Step 53b: RDUF2 allocates downlink positioning resources and obtains the configuration information of the downlink positioning resources.
[0333] (Optional) In step 53c, RDUF2 returns a downlink positioning measurement response to LMF, which includes configuration information of the downlink positioning resources.
[0334] Step 54: The LMF sends a location request message to the UE. The location request message includes at least the configuration information of downlink positioning resources and the reporting method of downlink positioning measurements. The configuration information of downlink positioning resources can be allocated from RDUF1, or it can be allocated from both RDUF1 and RDUF2.
[0335] Specifically, the LMF sends a location request message to the UE through the location protocol between the LMF and the UE.
[0336] (Optional) In step 55, the UE sends a location response message to the LMF.
[0337] Specifically, the UE sends a location response message to the LMF through the location protocol between the UE and the LMF.
[0338] Step 56: The UE sends the downlink positioning measurement results to the LMF.
[0339] The UE performs downlink positioning measurements and sends the downlink positioning measurement results to the LMF via the positioning protocol between the UE and the LMF.
[0340] Specifically, when multiple RDUFs are not required to participate in downlink positioning measurement, the UE receives the downlink positioning reference signal sent by RDUF1, performs positioning measurement based on the downlink positioning reference signal, obtains the downlink positioning measurement result, and sends the downlink positioning measurement result to LMF.
[0341] When multiple RDUFs are required to participate in downlink positioning measurements, the UE receives a downlink positioning reference signal from RDUF1 and performs positioning measurements based on this signal to obtain downlink positioning measurement result 1. The UE also receives a downlink positioning reference signal from RDUF2 and performs positioning measurements based on this signal to obtain downlink positioning measurement result 2. Downlink positioning measurement result 1 and downlink positioning measurement result 2 are then sent to the LMF. Finally, the LMF calculates the UE's location based on the received downlink positioning measurement results.
[0342] In some embodiments, step 402 above, which involves performing operations related to the target service request to obtain the requested service result, includes:
[0343] Based on the location configuration request, the target location resource is deactivated and the deactivation result is obtained. The service result of the request includes the deactivation result, wherein the target location resource is at least a portion of the uplink location resource or at least a portion of the downlink location resource.
[0344] The following is an example, see Figure 6 Example 4 and Figure 7 Example 5 describes the specific implementation process of the information transmission method of this application from the perspective of the interaction between the wireless distributed unit function and the location service function, when the target service request includes a location configuration request.
[0345] Example 4
[0346] Step 61: LMF sends a downlink positioning configuration request to RDUF1.
[0347] Specifically, when LMF decides to deactivate some or all downlink location resources, it sends a downlink location configuration request to RDUF1 directly based on one of HTTP2 / TLS, TCP / IP, HTTP3, QUIC, or IP. This downlink location configuration request includes at least information about the downlink location resources to be deactivated.
[0348] Step 62: RDUF1 deactivates the corresponding downlink positioning resources.
[0349] Step 63: RDUF1 sends a downlink positioning configuration response to LMF.
[0350] Specifically, RDUF1 directly sends a downlink location configuration response to LMF based on one of HTTP2 / TLS, TCP / IP, HTTP3, QUIC, or IP. This downlink location configuration response contains deactivation result information, such as whether the deactivation was fully successful or partially successful.
[0351] Example 5
[0352] Step 71: LMF sends an uplink positioning configuration request to RDUF1.
[0353] Specifically, when LMF decides to deactivate some or all uplink location resources, it sends an uplink location configuration request to RDUF1 directly based on one of HTTP2 / TLS, TCP / IP, HTTP3, QUIC, or IP. This uplink location configuration request includes at least information about the uplink location resources to be deactivated.
[0354] Step 72: RDUF1 deactivates the corresponding uplink positioning resources.
[0355] Step 73: RDUF1 sends a resource configuration message to the UE.
[0356] Specifically, RDUF1 sends resource configuration messages to the corresponding UE through the air interface between RDUF and UE. The specific protocol stack can be RRC, MAC, or other new protocols. The resource configuration message includes information on the uplink positioning resources that need to be deactivated.
[0357] (Optional) In step 73a, RDUF1 sends a resource configuration request to RNF, which includes information on uplink positioning resources that need to be deactivated.
[0358] (Optional) In step 73b, the RNF sends a resource configuration message to the UE.
[0359] Specifically, the RNF sends resource configuration messages to the corresponding UE through its air interface with the UE. The specific protocol stack can be RRC, MAC, or other new protocols. The resource configuration message includes information on the uplink positioning resources that need to be deactivated.
[0360] (Optional) In step 73c, RNF returns a resource configuration response to RDUF1.
[0361] Step 74: RDUF1 sends a downlink positioning configuration response to LMF.
[0362] Specifically, RDUF1 directly sends a downlink location configuration response to LMF based on one of HTTP2 / TLS, TCP / IP, HTTP3, QUIC, or IP. This downlink location configuration response contains deactivation result information, such as whether the deactivation was fully successful or partially successful.
[0363] The information transmission method in this application embodiment directly receives a target service request related to positioning; performs an operation related to the target service request to obtain the requested service result; and finally directly sends the requested service result to the positioning service function. In this way, after RAN service-oriented architecture, by allowing direct interaction of location-related information between the radio distributed unit function and the designated positioning service function, the uplink and downlink positioning processing mechanism is supported, thereby reducing the transmission latency of positioning information and further improving the positioning performance of the entire network.
[0364] like Figure 8 The diagram shown is a flowchart illustrating an information transmission method provided in an embodiment of this application. This method is applied to a location service function, meaning it is executed by a location service function (such as LMF). Specifically, the method of this application may include:
[0365] Step 801: Send a location-related target service request to the first wireless distributed unit function.
[0366] Specifically, the location service function directly sends location-related target service requests to the first wireless distributed unit function. Here, "directly sending" means that the location service function does not need to rely on other devices to forward location-related target service requests to the first wireless distributed unit function.
[0367] It should be noted that this embodiment is a method embodiment corresponding to the first wireless distributed unit function described above, namely the location service function side. For a detailed understanding and explanation of the relevant terms or steps, please refer to the description of the method section on the first wireless distributed unit function side; it will not be repeated here.
[0368] Step 802: Receive the service result of the request sent by the first wireless distributed unit function.
[0369] The location service function directly receives the service result of the request sent by the first wireless distributed unit function, without the need for forwarding by other devices.
[0370] The information transmission method of this application embodiment directly sends a target service request related to positioning to the first radio distributed unit function and directly receives the service result of the request sent by the first radio distributed unit function. In this way, after RAN service-orientation, by allowing direct interaction of location-related information between the radio distributed unit function and the designated positioning service function, the uplink and downlink positioning processing mechanism is supported, thereby reducing the transmission latency of positioning information and further improving the positioning performance of the entire network.
[0371] In some embodiments, step 801 above, sending a location-related target service request to the first wireless distributed unit function, may include:
[0372] The first protocol is used to send a location-related target service request to the first wireless distributed unit function.
[0373] Accordingly, step 802 above, receiving the service result of the request sent by the first wireless distributed unit function, may include:
[0374] The first protocol is used to receive the service result of the request sent by the first wireless distributed unit function.
[0375] The first protocol includes one of the following:
[0376] HTTP2 / TLS;
[0377] TCP / IP;
[0378] HTTP3;
[0379] QUIC;
[0380] IP.
[0381] Through the aforementioned first protocol, direct interaction of location-related information between the wireless distributed unit function and the designated location service function can be achieved.
[0382] Optionally, the target service request may include at least one of the following:
[0383] Uplink positioning measurement request;
[0384] Downlink positioning measurement request;
[0385] Locate the configuration request.
[0386] In some embodiments, the target service request includes an uplink positioning measurement request, and the service result of the request includes a first uplink positioning measurement result and configuration information of uplink positioning resources; the uplink positioning measurement request includes one or more of the following:
[0387] Identification information of the terminal that needs to be located;
[0388] Request information related to uplink location resources;
[0389] The reporting method for uplink positioning measurements;
[0390] Identification information for the second wireless distributed unit function.
[0391] Here, the service result of the request includes the configuration information of the uplink positioning resources obtained by the first wireless distributed unit function based on the uplink positioning measurement request; and the uplink positioning measurement result (i.e., the first uplink positioning measurement result) obtained by the first wireless distributed unit function performing uplink positioning measurement according to the configuration information of the uplink positioning resources.
[0392] Based on the above embodiments, as an optional embodiment, the method of this application further includes:
[0393] The system receives a second uplink positioning measurement result sent by the second wireless distributed unit function, and the requested service result also includes the second uplink positioning measurement result.
[0394] This embodiment corresponds to a scenario where multiple wireless distributed unit functions need to participate in uplink positioning measurements. The positioning service function not only receives the first uplink positioning measurement result sent by the first wireless distributed unit function, but also receives the second uplink positioning measurement result sent by the second wireless distributed unit function (which should be understood as other wireless distributed unit functions besides the first wireless distributed unit function).
[0395] Before receiving the second uplink positioning measurement result transmitted by the second wireless distributed unit function, the method of this application further includes:
[0396] Send an uplink positioning measurement request to the second wireless distributed unit function;
[0397] The uplink positioning measurement request includes one or more of the following:
[0398] Identification information of the terminal that needs to be located;
[0399] The reporting method for uplink positioning measurements;
[0400] Configuration information of uplink positioning resources;
[0401] Identification information for location service functions.
[0402] Here, after receiving the uplink positioning measurement request sent by the positioning service function, the second wireless distributed unit function obtains the configuration information of the uplink positioning resources. Then, based on this configuration information, it performs uplink positioning measurement to obtain a second uplink positioning measurement result. Finally, it directly sends the second uplink positioning measurement result to the positioning service function. That is, it executes the step of receiving the second uplink positioning measurement result sent by the second wireless distributed unit function.
[0403] In an embodiment where the service result based on the above request includes a first uplink positioning measurement result, or in an embodiment where the service result based on the above request includes both a first uplink positioning measurement result and a second uplink positioning measurement result, as an optional embodiment, the method of this application further includes:
[0404] Based on the service result of the request, the location information of the terminal is determined.
[0405] Specifically, the terminal's location information is calculated based on the first uplink positioning measurement result. This corresponds to a scenario where only one wireless distributed unit function is needed to participate in the uplink positioning measurement.
[0406] Alternatively, the terminal's location information can be calculated based on the first and second uplink positioning measurement results. This corresponds to a scenario where multiple Radio Distributed Unit (RDU) functions are required to participate in the uplink positioning measurement. For a clearer understanding of the uplink positioning measurement between the RDU function and the positioning service function, please refer to Embodiments 1 and 2 above.
[0407] In some embodiments, the target service request includes a downlink positioning measurement request; the service result of the request includes configuration information of downlink positioning resources;
[0408] The downlink positioning measurement request includes one or more of the following:
[0409] Identification information of the terminal that needs to be located;
[0410] Request information related to downlink location resources;
[0411] Reporting method for downlink positioning measurements.
[0412] Here, the service result of the request includes the configuration information of downlink positioning resources obtained by the first wireless distributed unit function based on the downlink positioning measurement request.
[0413] In some embodiments, the method of this application further includes:
[0414] Send a downlink positioning measurement request to the second wireless distributed unit function;
[0415] Here, after receiving a downlink positioning measurement request, the second wireless distributed unit function allocates downlink positioning resources and obtains the configuration information of the downlink positioning resources.
[0416] Receive downlink positioning resource configuration information sent by the second wireless distributed unit function;
[0417] The downlink positioning measurement request includes one or more of the following:
[0418] Identification information of the terminal that needs to be located;
[0419] Request information related to downlink location resources;
[0420] Reporting method for downlink positioning measurements.
[0421] It should be noted that when the target service request includes a downlink positioning measurement request, the downlink positioning measurement is performed by the terminal. Therefore, based on the embodiment where the positioning service function sends a downlink positioning measurement request to the first radio distributed unit function, or based on the embodiment where the positioning service function sends a downlink positioning measurement request not only to the first radio distributed unit function but also to the second radio distributed unit function, in order to achieve downlink positioning measurement of the terminal, in an optional embodiment, the method of this application further includes:
[0422] A location request message is sent to the terminal, the location request message including downlink location resource configuration information;
[0423] Receive the location response message sent by the terminal;
[0424] Receive downlink positioning measurement results sent by the terminal;
[0425] It should be noted that after receiving the downlink positioning resource configuration information from the first wireless distributed unit function, the terminal receives the downlink positioning reference signal sent by the first wireless distributed unit function on the downlink positioning resource corresponding to the downlink positioning resource configuration information, performs downlink positioning measurement according to the downlink positioning reference signal, and obtains downlink positioning measurement result 1.
[0426] After receiving downlink positioning resource configuration information (configuration information of the first downlink positioning resource) from the first wireless distributed unit function and downlink positioning resource configuration information (configuration information of the second downlink positioning resource) from the second wireless distributed unit function, the terminal receives the downlink positioning reference signal sent by the first wireless distributed unit function on the downlink positioning resource corresponding to the configuration information of the first downlink positioning resource, performs downlink positioning measurement according to the downlink positioning reference signal, and obtains downlink positioning measurement result 1; and receives the downlink positioning reference signal sent by the second wireless distributed unit function on the downlink positioning resource corresponding to the configuration information of the second downlink positioning resource, performs downlink positioning measurement according to the downlink positioning reference signal, and obtains downlink positioning measurement result 2.
[0427] The location information of the terminal is determined based on the downlink positioning measurement results.
[0428] Specifically, the location service function calculates the terminal's location information based on downlink location measurement result 1. Alternatively, the locator calculates the terminal's location information based on downlink location measurement result 1 and downlink location measurement result 2. For a clearer understanding of the downlink location measurement between the wireless distributed unit function and the location service function, please refer to Embodiment 3 above.
[0429] In some embodiments, the target service request includes a location configuration request, which is used to request the deactivation of a target location resource, wherein the target location resource is at least a portion of an uplink location resource or at least a portion of a downlink location resource; the service result of the request includes a deactivation result.
[0430] To facilitate understanding of the location resource deactivation between the wireless distributed unit function and the location service function, please refer to Embodiments 4 and 5 above.
[0431] The information transmission method of this application embodiment directly sends a target service request related to positioning to the first radio distributed unit function and directly receives the service result of the request sent by the first radio distributed unit function. In this way, after RAN service-orientation, by allowing direct interaction of location-related information between the radio distributed unit function and the designated positioning service function, the uplink and downlink positioning processing mechanism is supported, thereby reducing the transmission latency of positioning information and further improving the positioning performance of the entire network.
[0432] like Figure 9As shown, this application embodiment also provides a wireless distributed unit function, which is a first wireless distributed unit function, including: a transceiver 900, a memory 920, a processor 910, and a computer program stored in the memory 920 and executable on the processor 910; the processor 910 is used to read the program in the memory 920 and execute the following processes:
[0433] The transceiver 900 receives location-related target service requests.
[0434] Perform operations related to the target service request to obtain the requested service result;
[0435] The transceiver 900 sends the service result of the request to the location service function.
[0436] Among them, Figure 9 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 910 and memory represented by memory 920 together. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 900 can be multiple elements, including transmitters and receivers, providing units for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, and other transmission media.
[0437] The processor 910 is responsible for managing the bus architecture and general processing, while the memory 920 can store the data used by the processor 910 during operation.
[0438] The processor 910 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.
[0439] The processor 910 executes any of the methods described in the embodiments of this application according to the obtained executable instructions by calling program instructions stored in the memory. The processor 910 and the memory 920 may also be physically separated.
[0440] In some embodiments, the transceiver 900 is further configured to:
[0441] Receive location-related target service requests through the first protocol;
[0442] The service result of the request is sent to the location service function through the first protocol;
[0443] The first protocol includes one of the following:
[0444] Hypertext Transfer Protocol HTTP / 2 / Transport Layer Security (TLS);
[0445] Transmission Control Protocol (TCP) / Internet Protocol (IP);
[0446] Hypertext Transfer Protocol HTTP / 3;
[0447] Fast User Datagram Protocol (QUIC) network connectivity;
[0448] IP.
[0449] In some embodiments, the target service request includes at least one of the following:
[0450] Uplink positioning measurement request;
[0451] Downlink positioning measurement request;
[0452] Locate the configuration request.
[0453] In some embodiments, the processor 910 is further configured to:
[0454] Based on the uplink positioning measurement request, obtain the configuration information of the uplink positioning resources;
[0455] Based on the configuration information of the uplink positioning resources, an uplink positioning measurement is performed to obtain the uplink positioning measurement result, and the requested service result includes the uplink positioning measurement result.
[0456] In some embodiments, the transceiver 900 is further configured to:
[0457] Receive an uplink positioning measurement request sent by the positioning service function, wherein the service result of the request further includes configuration information of the uplink positioning resources; or,
[0458] Receives uplink positioning measurement requests sent by the second wireless distributed unit function.
[0459] In some embodiments, the uplink positioning measurement request includes one or more of the following:
[0460] Identification information of the terminal that needs to be located;
[0461] Request information related to uplink location resources;
[0462] The reporting method for uplink positioning measurements;
[0463] Identification information for the second wireless distributed unit function;
[0464] Configuration information of uplink positioning resources;
[0465] Identification information for location service functions.
[0466] In some embodiments, the processor 910 is further configured to:
[0467] Based on the downlink positioning measurement request, the configuration information of the downlink positioning resources is obtained, and the service result of the request includes the configuration information of the downlink positioning resources.
[0468] In some embodiments, the downlink positioning measurement request includes one or more of the following:
[0469] Identification information of the terminal that needs to be located;
[0470] Request information related to downlink location resources;
[0471] Reporting method for downlink positioning measurements.
[0472] In some embodiments, the processor 910 is further configured to:
[0473] Based on the location configuration request, the target location resource is deactivated and the deactivation result is obtained. The service result of the request includes the deactivation result, wherein the target location resource is at least a portion of the uplink location resource or at least a portion of the downlink location resource.
[0474] It should be noted that the apparatus provided in this application embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0475] like Figure 10 As shown, this application embodiment also provides an information transmission device applied to the function of a first wireless distributed unit, including:
[0476] The first receiving unit 1001 is used to receive a target service request related to positioning;
[0477] The first processing unit 1002 is used to perform operations related to the target service request and obtain the requested service result;
[0478] The first sending unit 1003 is used to send the service result of the request to the location service function.
[0479] Optionally, the first receiving unit 1001 is specifically used for:
[0480] Receive location-related target service requests through the first protocol;
[0481] Accordingly, the first transmitting unit 1003 is specifically used for:
[0482] The service result of the request is sent to the location service function through the first protocol;
[0483] The first protocol includes one of the following:
[0484] Hypertext Transfer Protocol HTTP / 2 / Transport Layer Security (TLS);
[0485] Transmission Control Protocol (TCP) / Internet Protocol (IP);
[0486] Hypertext Transfer Protocol HTTP / 3;
[0487] Fast User Datagram Protocol (QUIC) network connectivity;
[0488] IP.
[0489] Optionally, the target service request may include at least one of the following:
[0490] Uplink positioning measurement request;
[0491] Downlink positioning measurement request;
[0492] Locate the configuration request.
[0493] Optionally, the first processing unit 1002 is specifically used for:
[0494] Based on the uplink positioning measurement request, obtain the configuration information of the uplink positioning resources;
[0495] Based on the configuration information of the uplink positioning resources, an uplink positioning measurement is performed to obtain the uplink positioning measurement result, and the requested service result includes the uplink positioning measurement result.
[0496] Optionally, the first receiving unit 1001 is specifically used for:
[0497] Receive an uplink positioning measurement request sent by the positioning service function, wherein the service result of the request further includes configuration information of the uplink positioning resources; or,
[0498] Receives uplink positioning measurement requests sent by the second wireless distributed unit function.
[0499] Optionally, the uplink positioning measurement request includes one or more of the following:
[0500] Identification information of the terminal that needs to be located;
[0501] Request information related to uplink location resources;
[0502] The reporting method for uplink positioning measurements;
[0503] Identification information for the second wireless distributed unit function;
[0504] Configuration information of uplink positioning resources;
[0505] Identification information for location service functions.
[0506] Optionally, the first processing unit 1002 is specifically used for:
[0507] Based on the downlink positioning measurement request, the configuration information of the downlink positioning resources is obtained, and the service result of the request includes the configuration information of the downlink positioning resources.
[0508] Optionally, the downlink positioning measurement request includes one or more of the following:
[0509] Identification information of the terminal that needs to be located;
[0510] Request information related to downlink location resources;
[0511] Reporting method for downlink positioning measurements.
[0512] Optionally, the first processing unit 1002 is specifically used for:
[0513] Based on the location configuration request, the target location resource is deactivated and the deactivation result is obtained. The service result of the request includes the deactivation result, wherein the target location resource is at least a portion of the uplink location resource or at least a portion of the downlink location resource.
[0514] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.
[0515] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0516] It should be noted that the apparatus provided in this application embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0517] like Figure 11 As shown, this application embodiment also provides a location service function, including: a transceiver 1100, a memory 1120, a processor 1110, and a computer program stored in the memory 1120 and executable on the processor 1110; the processor 1110 is used to read the program in the memory and execute the following processes:
[0518] The transceiver 1100 sends a target service request related to positioning to the first wireless distributed unit function.
[0519] The transceiver 1100 receives the service result of the request sent by the first wireless distributed unit function.
[0520] Among them, Figure 11 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, such as one or more processors represented by processor 1110 and memory represented by memory 1120. The bus architecture can also link together various other circuits, such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1100 can be multiple elements, including transmitters and receivers, providing units for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, and other transmission media.
[0521] The processor 1110 is responsible for managing the bus architecture and general processing, and the memory 1120 can store the data used by the processor 1110 when performing operations.
[0522] The processor 1110 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.
[0523] The processor 1110 executes any of the methods described in the embodiments of this application according to the obtained executable instructions by calling program instructions stored in the memory. The processor 1110 and the memory 1120 may also be physically separated.
[0524] In some embodiments, the transceiver 1100 is further configured to: send a location-related target service request to a first wireless distributed unit function via a first protocol;
[0525] The first protocol is used to receive the service result of the request sent by the first wireless distributed unit function.
[0526] The first protocol includes one of the following:
[0527] Hypertext Transfer Protocol HTTP / 2 / Transport Layer Security (TLS);
[0528] Transmission Control Protocol (TCP) / Internet Protocol (IP);
[0529] Hypertext Transfer Protocol HTTP / 3;
[0530] Fast User Datagram Protocol (QUIC) network connectivity;
[0531] IP.
[0532] In some embodiments, the target service request includes at least one of the following:
[0533] Uplink positioning measurement request;
[0534] Downlink positioning measurement request;
[0535] Locate the configuration request.
[0536] In some embodiments, the target service request includes an uplink positioning measurement request, and the service result of the request includes a first uplink positioning measurement result and configuration information of uplink positioning resources; the uplink positioning measurement request includes one or more of the following:
[0537] Identification information of the terminal that needs to be located;
[0538] Request information related to uplink location resources;
[0539] The reporting method for uplink positioning measurements;
[0540] Identification information for the second wireless distributed unit function.
[0541] In some embodiments, the transceiver 1100 is further configured to: receive a second uplink positioning measurement result sent by the second wireless distributed unit function, wherein the requested service result further includes the second uplink positioning measurement result.
[0542] In some embodiments, the transceiver 1100 is further configured to: send an uplink positioning measurement request to the second wireless distributed unit function;
[0543] The uplink positioning measurement request includes one or more of the following:
[0544] Identification information of the terminal that needs to be located;
[0545] The reporting method for uplink positioning measurements;
[0546] Configuration information of uplink positioning resources;
[0547] Identification information for location service functions.
[0548] In some embodiments, the processor 1110 is configured to: determine the location information of the terminal based on the service result of the request.
[0549] In some embodiments, the target service request includes a downlink positioning measurement request; the service result of the request includes configuration information of downlink positioning resources;
[0550] The downlink positioning measurement request includes one or more of the following:
[0551] Identification information of the terminal that needs to be located;
[0552] Request information related to downlink location resources;
[0553] Reporting method for downlink positioning measurements.
[0554] In some embodiments, the transceiver 1100 is further configured to: send a downlink positioning measurement request to the second wireless distributed unit function;
[0555] Receive downlink positioning resource configuration information sent by the second wireless distributed unit function;
[0556] The downlink positioning measurement request includes one or more of the following:
[0557] Identification information of the terminal that needs to be located;
[0558] Request information related to downlink location resources;
[0559] Reporting method for downlink positioning measurements.
[0560] In some embodiments, the transceiver 1100 is further configured to: send a location request message to the terminal, the location request message including downlink location resource configuration information;
[0561] Receive the location response message sent by the terminal;
[0562] Receive downlink positioning measurement results sent by the terminal;
[0563] The processor is further configured to: determine the location information of the terminal based on the downlink positioning measurement results.
[0564] In some embodiments, the target service request includes a location configuration request, which is used to request the deactivation of a target location resource, wherein the target location resource is at least a portion of an uplink location resource or at least a portion of a downlink location resource; the service result of the request includes a deactivation result.
[0565] It should be noted that the apparatus provided in this application embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0566] like Figure 12 As shown, this application also provides an information transmission device for location service functions, including:
[0567] The second transmitting unit 1201 is used to send a target service request related to positioning to the first wireless distributed unit function;
[0568] The second receiving unit 1202 is used to receive the service result of the request sent by the first wireless distributed unit function.
[0569] Optionally, the second sending unit 1201 is specifically used to: send a target service request related to positioning to the first wireless distributed unit function through the first protocol;
[0570] Accordingly, the second receiving unit 1202 is specifically used for:
[0571] The first protocol is used to receive the service result of the request sent by the first wireless distributed unit function.
[0572] The first protocol includes one of the following:
[0573] Hypertext Transfer Protocol HTTP / 2 / Transport Layer Security (TLS);
[0574] Transmission Control Protocol (TCP) / Internet Protocol (IP);
[0575] Hypertext Transfer Protocol HTTP / 3;
[0576] Fast User Datagram Protocol (QUIC) network connectivity;
[0577] IP.
[0578] Optionally, the target service request may include at least one of the following:
[0579] Uplink positioning measurement request;
[0580] Downlink positioning measurement request;
[0581] Locate the configuration request.
[0582] Optionally, the target service request includes an uplink positioning measurement request, and the service result of the request includes a first uplink positioning measurement result and configuration information of uplink positioning resources; the uplink positioning measurement request includes one or more of the following:
[0583] Identification information of the terminal that needs to be located;
[0584] Request information related to uplink location resources;
[0585] The reporting method for uplink positioning measurements;
[0586] Identification information for the second wireless distributed unit function.
[0587] Optionally, the information transmission device in this application embodiment further includes:
[0588] The third receiving unit is used to receive the second uplink positioning measurement result sent by the second wireless distributed unit function, and the requested service result also includes the second uplink positioning measurement result.
[0589] Optionally, the information transmission device in this application embodiment further includes:
[0590] The third transmitting unit is used to send an uplink positioning measurement request to the second wireless distributed unit function;
[0591] The uplink positioning measurement request includes one or more of the following:
[0592] Identification information of the terminal that needs to be located;
[0593] The reporting method for uplink positioning measurements;
[0594] Configuration information of uplink positioning resources;
[0595] Identification information for location service functions.
[0596] Optionally, the information transmission device in this application embodiment further includes:
[0597] The second processing unit is used to determine the location information of the terminal based on the service result of the request.
[0598] Optionally, the target service request includes a downlink positioning measurement request; the service result of the request includes configuration information of downlink positioning resources;
[0599] The downlink positioning measurement request includes one or more of the following:
[0600] Identification information of the terminal that needs to be located;
[0601] Request information related to downlink location resources;
[0602] Reporting method for downlink positioning measurements.
[0603] Optionally, the information transmission device in this application embodiment further includes:
[0604] The fourth transmitting unit is used to send a downlink positioning measurement request to the second wireless distributed unit function;
[0605] The fourth receiving unit is used to receive downlink positioning resource configuration information sent by the second wireless distributed unit function;
[0606] The downlink positioning measurement request includes one or more of the following:
[0607] Identification information of the terminal that needs to be located;
[0608] Request information related to downlink location resources;
[0609] Reporting method for downlink positioning measurements.
[0610] Optionally, the information transmission device in this application embodiment further includes:
[0611] The fifth sending unit is used to send a positioning request message to the terminal, the positioning request message including downlink positioning resource configuration information;
[0612] The sixth receiving unit is used to receive the positioning response message sent by the terminal;
[0613] The seventh receiving unit is used to receive the downlink positioning measurement results sent by the terminal;
[0614] The third processing unit is used to determine the location information of the terminal based on the downlink positioning measurement results.
[0615] Optionally, the target service request includes a location configuration request, which is used to request the deactivation of a target location resource, wherein the target location resource is at least a portion of an uplink location resource or at least a portion of a downlink location resource; the service result of the request includes a deactivation result.
[0616] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.
[0617] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0618] It should be noted that the apparatus provided in this application embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0619] In some embodiments of this application, a non-transient readable storage medium is also provided, which stores a program for executing the information transmission method described above.
[0620] The non-transiently readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic memory (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO)), optical memory (e.g., compact disc (CD), digital video disc (DVD), Blu-ray disc (BD), high-definition versatile disc (HVD)), and semiconductor memory (e.g., ROM, erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), non-volatile memory (NAND (Non-volatile Memory Device) FLASH), solid-state drives (SSD), etc.).
[0621] When executed by the processor, this program can achieve the above-mentioned applications, such as... Figure 2 The first wireless distributed unit functional side shown or such Figure 8 To avoid repetition, all implementation methods of the location service function side embodiment shown will not be described again here.
[0622] This application also provides a computer program product, including computer instructions, which, when executed by a processor, implement the above-described... Figure 2 or Figure 8 The various processes of the method embodiments shown can achieve the same technical effect, and will not be described again here to avoid repetition.
[0623] The technical solutions provided in this application can be applied to a variety of systems. For example, applicable systems may include Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA) General Packet Radio Service (GPRS), Long Term Evolution (LTE), LTE Frequency Division Duplex (FDD), LTE Time Division Duplex (TDD), Long Term Evolution Advanced (LTE-A), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX), 5G New Radio (NR) and its evolutionary communication systems, and 6G (sixth generation mobile communication technology) systems. All of these systems include terminal equipment and network equipment. The system may also include a core network component, such as the Evolved Packet System (EPS) or the 5G system (5GS).
[0624] The terminal devices involved in the embodiments of this application can be devices that provide voice and / or data connectivity to users, handheld devices with wireless connectivity, or other processing devices connected to a wireless modem. The names of the terminal devices may differ in different systems; for example, in 5G or 6G systems, the terminal device may be called User Equipment (UE). Wireless terminal devices can be USB storage devices, other personal computer memory devices, and dongles. They can also communicate with one or more core networks (CNs) via a Radio Access Network (RAN). Wireless terminal devices can be mobile terminal devices, such as mobile phones (or "cellular" phones) and computers with mobile terminal devices. For example, they can be portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile devices that exchange voice and / or data with the radio access network. Examples of such devices include Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistants (PDAs), personal computers, tablets, and Machine-type Communication (MTC) terminal devices. Wireless terminal devices can also be referred to as systems, subscriber units, subscriber stations, mobile stations, mobile devices, remote stations, access points, remote terminals, access terminals, user terminals, user agents, user devices, and wireless access devices and routers / modems that meet the limitations of this definition; however, this application does not limit the scope of the embodiments.
[0625] The network device involved in this application embodiment can be a base station, which may include multiple cells providing services to terminals. Depending on the specific application, a base station may also be called an access point, or a device in the access network that communicates with wireless terminal devices through one or more sectors on the air interface, or other names. The network device can be used to exchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, where the rest of the access network may include an Internet Protocol (IP) communication network. The network device can also coordinate the attribute management of the air interface. For example, the network equipment involved in the embodiments of this application can be a base transceiver station (BTS) in a Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA), a NodeB in a Wide-band Code Division Multiple Access (WCDMA) system, an evolved Node B (eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a next generation system, a Home evolved Node B (HeNB), a relay node, a femto, a pico, network testing equipment, etc., and is not limited in the embodiments of this application. In some network structures, the network equipment may include centralized unit (CU) nodes and distributed unit (DU) nodes, and the centralized unit and distributed unit may also be geographically separated.
[0626] Network devices and terminal devices can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multiple-user MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO, and can also be diversity transmission, precoding transmission, or beamforming transmission, etc.
[0627] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.
[0628] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0629] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0630] These processors can execute instructions that can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device for implementing the process. Figure 1One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0631] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. An information transmission method, applied to the function of a first wireless distributed unit, characterized in that, include: Receive location-related target service requests; Perform operations related to the target service request to obtain the requested service result; The service result of sending the request to the location service function.
2. The method according to claim 1, characterized in that, The receiving of location-related target service requests includes: receiving location-related target service requests through a first protocol; The service result of sending the request to the location service function includes: sending the service result of the request to the location service function through the first protocol; The first protocol includes one of the following: Hypertext Transfer Protocol HTTP / 2 / Transport Layer Security (TLS); Transmission Control Protocol (TCP) / Internet Protocol (IP); Hypertext Transfer Protocol HTTP / 3; Fast User Datagram Protocol (QUIC) network connectivity; IP.
3. The method according to claim 1, characterized in that, The target service request shall include at least one of the following: Uplink positioning measurement request; Downlink positioning measurement request; Locate the configuration request.
4. The method according to claim 3, characterized in that, The step of performing operations related to the target service request and obtaining the requested service result includes: Based on the uplink positioning measurement request, obtain the configuration information of the uplink positioning resources; Based on the configuration information of the uplink positioning resources, an uplink positioning measurement is performed to obtain the uplink positioning measurement result, and the requested service result includes the uplink positioning measurement result.
5. The method according to claim 4, characterized in that, Receiving the target service request related to location includes: Receive an uplink positioning measurement request sent by the positioning service function, wherein the service result of the request further includes configuration information of the uplink positioning resources; or, Receives uplink positioning measurement requests sent by the second wireless distributed unit function.
6. The method according to claim 4, characterized in that, The uplink positioning measurement request includes one or more of the following: Identification information of the terminal that needs to be located; Request information related to uplink location resources; The reporting method for uplink positioning measurements; Identification information for the second wireless distributed unit function; Configuration information of uplink positioning resources; Identification information for location service functions.
7. The method according to claim 3, characterized in that, The step of performing operations related to the target service request and obtaining the requested service result includes: Based on the downlink positioning measurement request, the configuration information of the downlink positioning resources is obtained, and the service result of the request includes the configuration information of the downlink positioning resources.
8. The method according to claim 7, characterized in that, The downlink positioning measurement request includes one or more of the following: Identification information of the terminal that needs to be located; Request information related to downlink location resources; Reporting method for downlink positioning measurements.
9. The method according to claim 3, characterized in that, The step of performing operations related to the target service request and obtaining the requested service result includes: Based on the location configuration request, the target location resource is deactivated and the deactivation result is obtained. The service result of the request includes the deactivation result, wherein the target location resource is at least a portion of the uplink location resource or at least a portion of the downlink location resource.
10. An information transmission method applied to a location service function, characterized in that, include: Send a location-related target service request to the first wireless distributed unit function; Receive the service result of the request sent by the first wireless distributed unit function.
11. The method according to claim 10, characterized in that, Sending a location-related target service request to the first wireless distributed unit function includes: sending a location-related target service request to the first wireless distributed unit function through a first protocol; The service result of receiving the request sent by the first wireless distributed unit function includes: receiving the service result of the request sent by the first wireless distributed unit function through the first protocol. The first protocol includes one of the following: Hypertext Transfer Protocol HTTP / 2 / Transport Layer Security (TLS); Transmission Control Protocol (TCP) / Internet Protocol (IP); Hypertext Transfer Protocol HTTP / 3; Fast User Datagram Protocol (QUIC) network connectivity; IP.
12. The method according to claim 10, characterized in that, The target service request shall include at least one of the following: Uplink positioning measurement request; Downlink positioning measurement request; Locate the configuration request.
13. The method according to claim 10, characterized in that, The target service request includes an uplink positioning measurement request, and the service result of the request includes a first uplink positioning measurement result and uplink positioning resource configuration information; the uplink positioning measurement request includes one or more of the following: Identification information of the terminal that needs to be located; Request information related to uplink location resources; The reporting method for uplink positioning measurements; Identification information for the second wireless distributed unit function.
14. The method according to claim 13, characterized in that, The method further includes: The system receives a second uplink positioning measurement result sent by the second wireless distributed unit function, and the requested service result also includes the second uplink positioning measurement result.
15. The method according to claim 14, characterized in that, The method further includes: Send an uplink positioning measurement request to the second wireless distributed unit function; The uplink positioning measurement request includes one or more of the following: Identification information of the terminal that needs to be located; The reporting method for uplink positioning measurements; Configuration information of uplink positioning resources; Identification information for location service functions.
16. The method according to claim 13 or 14, characterized in that, The method further includes: Based on the service result of the request, the location information of the terminal is determined.
17. The method according to claim 10, characterized in that, The target service request includes a downlink positioning measurement request; the service result of the request includes configuration information of downlink positioning resources; The downlink positioning measurement request includes one or more of the following: Identification information of the terminal that needs to be located; Request information related to downlink location resources; Reporting method for downlink positioning measurements.
18. The method according to claim 10, characterized in that, The method further includes: Send a downlink positioning measurement request to the second wireless distributed unit function; Receive downlink positioning resource configuration information sent by the second wireless distributed unit function; The downlink positioning measurement request includes one or more of the following: Identification information of the terminal that needs to be located; Request information related to downlink location resources; Reporting method for downlink positioning measurements.
19. The method according to claim 17 or 18, characterized in that, The method further includes: A location request message is sent to the terminal, the location request message including downlink location resource configuration information; Receive the location response message sent by the terminal; Receive downlink positioning measurement results sent by the terminal; The location information of the terminal is determined based on the downlink positioning measurement results.
20. The method according to claim 10, characterized in that, The target service request includes a location configuration request, which is used to request the deactivation of a target location resource, wherein the target location resource is at least a portion of an uplink location resource or at least a portion of a downlink location resource; the service result of the request includes a deactivation result.
21. A wireless distributed unit function, wherein the wireless distributed unit function is a first wireless distributed unit function, characterized in that, include: A transceiver, a memory, a processor, and a computer program stored in the memory and executable on the processor; the processor is configured to read the program from the memory and perform the following processes: The transceiver receives location-related target service requests; Perform operations related to the target service request to obtain the requested service result; The transceiver sends the service result of the request to the location service function.
22. The wireless distributed unit function according to claim 21, characterized in that, The transceiver is also used for: Receive location-related target service requests through the first protocol; The service result of the request is sent to the location service function through the first protocol; The first protocol includes one of the following: Hypertext Transfer Protocol HTTP / 2 / Transport Layer Security (TLS); Transmission Control Protocol (TCP) / Internet Protocol (IP); Hypertext Transfer Protocol HTTP / 3; Fast User Datagram Protocol (QUIC) network connectivity; IP.
23. The wireless distributed unit function according to claim 21, characterized in that, The target service request shall include at least one of the following: Uplink positioning measurement request; Downlink positioning measurement request; Locate the configuration request.
24. The wireless distributed unit function according to claim 23, characterized in that, The processor is also used for: Based on the uplink positioning measurement request, obtain the configuration information of the uplink positioning resources; Based on the configuration information of the uplink positioning resources, an uplink positioning measurement is performed to obtain the uplink positioning measurement result, and the requested service result includes the uplink positioning measurement result.
25. The wireless distributed unit function according to claim 24, characterized in that, The transceiver is also used for: Receive an uplink positioning measurement request sent by the positioning service function, wherein the service result of the request further includes configuration information of the uplink positioning resources; or, Receives uplink positioning measurement requests sent by the second wireless distributed unit function.
26. The wireless distributed unit function according to claim 24, characterized in that, The uplink positioning measurement request includes one or more of the following: Identification information of the terminal that needs to be located; Request information related to uplink location resources; The reporting method for uplink positioning measurements; Identification information for the second wireless distributed unit function; Configuration information of uplink positioning resources; Identification information for location service functions.
27. The wireless distributed unit function according to claim 23, characterized in that, The processor is also used for: Based on the downlink positioning measurement request, the configuration information of the downlink positioning resources is obtained, and the service result of the request includes the configuration information of the downlink positioning resources.
28. The wireless distributed unit function according to claim 27, characterized in that, The downlink positioning measurement request includes one or more of the following: Identification information of the terminal that needs to be located; Request information related to downlink location resources; Reporting method for downlink positioning measurements.
29. The wireless distributed unit function according to claim 23, characterized in that, The processor is also used for: Based on the location configuration request, the target location resource is deactivated and the deactivation result is obtained. The service result of the request includes the deactivation result, wherein the target location resource is at least a portion of the uplink location resource or at least a portion of the downlink location resource.
30. An information transmission device, applied to the function of a first wireless distributed unit, characterized in that, include: The first receiving unit is used to receive target service requests related to location; The first processing unit is used to perform operations related to the target service request and obtain the requested service result. The first sending unit is used to send the service result of the request to the location service function.
31. A location service function, characterized in that, include: A transceiver, a memory, a processor, and a computer program stored in the memory and executable on the processor; the processor is configured to read the program from the memory and perform the following processes: The transceiver sends a location-related target service request to the first wireless distributed unit function. The transceiver receives the service result of the request sent by the first wireless distributed unit function.
32. The location service function according to claim 31, characterized in that, The transceiver is also configured to: send a location-related target service request to the first wireless distributed unit function via a first protocol; The first protocol is used to receive the service result of the request sent by the first wireless distributed unit function. The first protocol includes one of the following: Hypertext Transfer Protocol HTTP / 2 / Transport Layer Security (TLS); Transmission Control Protocol (TCP) / Internet Protocol (IP); Hypertext Transfer Protocol HTTP / 3; Fast User Datagram Protocol (QUIC) network connectivity; IP.
33. The location service function according to claim 31, characterized in that, The target service request shall include at least one of the following: Uplink positioning measurement request; Downlink positioning measurement request; Locate the configuration request.
34. The location service function according to claim 31, characterized in that, The target service request includes an uplink positioning measurement request, and the service result of the request includes a first uplink positioning measurement result and uplink positioning resource configuration information; the uplink positioning measurement request includes one or more of the following: Identification information of the terminal that needs to be located; Request information related to uplink location resources; The reporting method for uplink positioning measurements; Identification information for the second wireless distributed unit function.
35. The location service function according to claim 34, characterized in that, The transceiver is also configured to: receive a second uplink positioning measurement result sent by the second wireless distributed unit function, wherein the requested service result further includes the second uplink positioning measurement result.
36. The location service function according to claim 35, characterized in that, The transceiver is also used to: send an uplink positioning measurement request to the second wireless distributed unit function; The uplink positioning measurement request includes one or more of the following: Identification information of the terminal that needs to be located; The reporting method for uplink positioning measurements; Configuration information of uplink positioning resources; Identification information for location service functions.
37. The location service function according to claim 34 or 35, characterized in that, The processor is used to: determine the location information of the terminal based on the service result of the request.
38. The location service function according to claim 31, characterized in that, The target service request includes a downlink positioning measurement request; the service result of the request includes configuration information of downlink positioning resources; The downlink positioning measurement request includes one or more of the following: Identification information of the terminal that needs to be located; Request information related to downlink location resources; Reporting method for downlink positioning measurements.
39. The location service function according to claim 31, characterized in that, The transceiver is also used to: send a downlink positioning measurement request to the second wireless distributed unit function; Receive downlink positioning resource configuration information sent by the second wireless distributed unit function; The downlink positioning measurement request includes one or more of the following: Identification information of the terminal that needs to be located; Request information related to downlink location resources; Reporting method for downlink positioning measurements.
40. The location service function according to claim 38 or 39, characterized in that, The transceiver is further configured to: send a location request message to the terminal, the location request message including downlink location resource configuration information; Receive the location response message sent by the terminal; Receive downlink positioning measurement results sent by the terminal; The processor is further configured to: determine the location information of the terminal based on the downlink positioning measurement results.
41. The location service function according to claim 31, characterized in that, The target service request includes a location configuration request, which is used to request the deactivation of a target location resource, wherein the target location resource is at least a portion of an uplink location resource or at least a portion of a downlink location resource; the service result of the request includes a deactivation result.
42. An information transmission device, used for location service functions, characterized in that, include: The second transmitting unit is used to send a target service request related to positioning to the first wireless distributed unit function; The second receiving unit is used to receive the service result of the request sent by the first wireless distributed unit function.
43. A non-transiently readable storage medium, characterized in that, The non-transiently readable storage medium stores a program for performing the steps of the information transmission method according to any one of claims 1 to 9, or for performing the steps of the information transmission method according to any one of claims 10 to 20.