Service conflict processing method, positioning configuration information processing method, device and equipment
By sending a request message to the network side device at the terminal to decide whether to enter the connected state, the service conflict between the terminal when performing positioning services in the non-connected state and needs to enter the connected state to receive data services, and stable service processing is achieved.
Patent Information
- Application Number
- CN202311176707.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-12
- Publication Date
- 2025-03-14
AI Technical Summary
In a mobile communication network, the terminal needs to perform positioning service and receive data services at the same time in a non-connected state. However, when it is necessary to enter the connected state to receive data services, the processing method of the positioning service is not given, resulting in a service conflict.
When the terminal performs positioning service in a non-connected state and receives data service, it sends a message to the first network side device to request to enter the connected state or maintain the non-connected state, and decides whether to enter the connected state based on the response message of the network side device.
It resolves the service conflicts between the terminal when performing positioning services in a non-connected state and needs to enter the connected state to receive data services, ensuring the stability of the terminal in the positioning and data services process.
Smart Images

Figure CN119629567A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of communication technology, and specifically relates to a service conflict handling method, a positioning configuration information processing method, a device and a device. Background Art
[0002] In a mobile communication network, data services (such as broadcast services, multicast services, etc.) need to be performed between the terminal and the network-side equipment. At the same time, some external clients or core network equipment (such as Access and Mobility Management Function (AMF)) or terminal applications need to obtain the location of the terminal. Therefore, a positioning service needs to be performed between the network-side equipment and the terminal to obtain the location information of the terminal.
[0003] The terminal can be in different states in different situations during the communication process with the network side device. Currently, the terminal can support an idle state, an inactive state, and a connected state. Here, states other than the connected state, such as the idle state and the inactive state, can be referred to as non-connected states in this disclosure.
[0004] In addition, when the terminal is executing some positioning services, the terminal can only be in a specific state, such as a non-connected state. For data services, some data services can be received by the terminal in both the non-connected state and the connected state, while other data services can only be received in the connected state. However, when the positioning services that need to be executed in the non-connected state and the data services that need to be received in the connected state exist at the same time, the corresponding processing methods for the positioning services and data services are not given. Summary of the invention
[0005] The embodiments of the present application provide a service conflict handling method, a positioning configuration information processing method, an apparatus and a device, and provide a corresponding processing method for positioning services and data services when a positioning service that needs to be executed in a non-connected state and a data service that needs to be received in a connected state exist at the same time.
[0006] In a first aspect, a service conflict handling method is provided, the method comprising:
[0007] The terminal performs positioning services and receives data services in a non-connected state;
[0008] When the terminal needs to enter a connected state due to a data service, the terminal sends a first message to a first network side device, wherein the first message is used to request to enter a connected state or maintain a non-connected state;
[0009] The terminal receives a response message to the first message sent by the first network side device, and enters a connected state or remains in a non-connected state according to the response message.
[0010] In a second aspect, a method for processing positioning configuration information is provided, the method comprising:
[0011] The first network side device receives a first message sent by a terminal, wherein the terminal performs a positioning service and receives a data service in a non-connected state, and the first message is used to request to enter a connected state or maintain a non-connected state;
[0012] The first network-side device determines whether to execute a target behavior and sends a response message to the first message, wherein the target behavior includes a behavior related to updating the positioning configuration information of the positioning service.
[0013] In a third aspect, a service conflict handling device is provided, which is applied to a terminal, and the device includes:
[0014] A first execution module, configured to execute a positioning service and receive a data service in a non-connected state;
[0015] A first sending module, configured to send a first message to a first network side device when there is a need to enter a connected state due to a data service, wherein the first message is used to request to enter a connected state or maintain a non-connected state;
[0016] A first receiving module, used to receive a response message to the first message sent by the first network side device;
[0017] The first execution module is further configured to enter a connected state or maintain a non-connected state according to the response message.
[0018] In a fourth aspect, a positioning configuration information processing device is provided, which is applied to a first network side device, and the device includes:
[0019] A second receiving module, configured to receive a first message sent by a terminal, wherein the terminal performs a positioning service and receives a data service in a non-connected state, and the first message is used to request to enter a connected state or maintain a non-connected state;
[0020] The second execution module is used to determine whether to execute a target behavior and send a response message to the first message, wherein the target behavior includes a behavior related to updating the positioning configuration information of the positioning service.
[0021] In a fifth aspect, a communication device is provided, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect or the second aspect are implemented.
[0022] In a sixth aspect, a terminal is provided, including a processor and a communication interface;
[0023] Wherein, the processor is used to: execute the positioning service in the non-connected state and control the communication interface to receive the data service;
[0024] Communication interfaces for:
[0025] When the terminal needs to enter a connected state due to a data service, sending a first message to a first network side device, wherein the first message is used to request to enter a connected state or maintain a non-connected state;
[0026] Receiving a response message to the first message sent by the first network side device;
[0027] The processor is further configured to: enter a connected state or maintain a non-connected state according to the response message.
[0028] In a seventh aspect, a network side device is provided, including a processor and a communication interface;
[0029] The communication interface is used to: receive a first message sent by a terminal, wherein the terminal performs a positioning service and receives a data service in a non-connected state, and the first message is used to request to enter a connected state or maintain a non-connected state;
[0030] The processor is used to determine whether to execute a target behavior and control the communication interface to send a response message to the first message, wherein the target behavior includes a behavior related to updating the positioning configuration information of the positioning service.
[0031] In an eighth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.
[0032] In a ninth aspect, a wireless communication system is provided, comprising: a terminal and a first network side device, wherein the terminal can be used to execute the steps of the method described in the first aspect, and the first network side device can be used to execute the steps of the method described in the second aspect.
[0033] In the tenth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instructions to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.
[0034] In the eleventh aspect, a computer program / program product is provided, wherein the computer program / program product is stored in a storage medium, and the program / program product is executed by at least one processor to implement the steps of the method described in the first aspect or the second aspect.
[0035] In one embodiment of the present application, the terminal performs a positioning service and receives a data service in a non-connected state, and when the terminal stores a demand to enter a connected state due to the data service, the terminal sends a first message to a first network side device to request to enter a connected state or maintain a non-connected state, thereby receiving a response message to the first message sent by the first network side device, and then entering a connected state or maintaining a non-connected state according to the response message.
[0036] It can be seen that in one embodiment of the present application, the terminal can perform positioning services and receive data services in a non-connected state. During this process, if the terminal needs to enter a connected state due to data services, the terminal can request the first network side device to enter a connected state or remain in a non-connected state. It can be seen that when the positioning service that needs to be executed in a non-connected state and the data service that needs to be received in a connected state exist at the same time, that is, when the two conflict, the terminal can request the first network side device to enter a connected state or remain in a non-connected state, and then according to the response message replied by the first network side device, the terminal enters a connected state or remains in a non-connected state to resolve the conflict. It can be seen that one embodiment of the present application provides a method for processing the corresponding positioning service and data service when a conflict occurs between the positioning service that needs to be executed in a non-connected state and the data service that needs to be received in a connected state, thereby resolving the conflict and ensuring the stability of the terminal during the positioning and data service process. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] Figure 1 is a block diagram of a wireless communication system to which the embodiments of the present application can be applied;
[0038] Figure 2 is a schematic diagram of an uplink positioning process in the related art;
[0039] Figure 3 is a schematic diagram of a downlink positioning process in the related art;
[0040] Figure 4 is a flow chart of a method for handling business conflicts in an embodiment of the present application;
[0041] Figure 5 is a flowchart of a method for processing positioning configuration information in an embodiment of the present application;
[0042] Figure 6 is a structural block diagram of a service conflict processing device in an embodiment of the present application;
[0043] Figure 7 is a structural block diagram of a positioning configuration information processing device in an embodiment of the present application;
[0044] Figure 8 is a structural block diagram of a communication device in an embodiment of the present application;
[0045] Fig. 9 is a structural block diagram of a terminal in an embodiment of the present application;
[0046] Fig.10 It is a structural block diagram of a network side device in an embodiment of the present application. DETAILED DESCRIPTION
[0047] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of this application.
[0048] The terms "first", "second", etc. of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of one type, and the number of objects is not limited, for example, the first object can be one or more. In addition, "or" in the present application represents at least one of the connected objects. For example, "A or B" covers three schemes, namely, Scheme 1: including A but not including B; Scheme 2: including B but not including A; Scheme 3: including both A and B. The character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0049] The term "indication" in this application can be a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, operations to be performed, or request results in the sent indication; an indirect indication can be understood as the receiver determining the corresponding information according to the indication sent by the sender, or making a judgment and determining the operation to be performed or the request result according to the judgment result.
[0050] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the systems and radio technologies mentioned above as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following descriptions, but these technologies can also be applied to systems other than NR systems, such as the 6th generation (6 th Generation, 6G) communication system.
[0051] Figure 1A block diagram of a wireless communication system applicable to an embodiment of the present application is shown. The wireless communication system includes a terminal 11 and a network side device 12. Among them, the terminal 11 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, an ultra-mobile personal computer (Ultra-mobile Personal Computer, UMPC), a mobile Internet device (Mobile Internet Device, MID), an augmented reality (Augmented Reality, AR), a virtual reality (Virtual Reality, VR) device, a robot, a wearable device (Wearable Device), an aircraft (flight vehicle), a vehicle-mounted device (Vehicle User Equipment, VUE), a ship-mounted device, a pedestrian terminal (Pedestrian User Equipment, PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, televisions, washing machines or furniture, etc.), a game console, a personal computer (Personal Computer, PC), a teller machine or a self-service machine and other terminal side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application.
[0052] The network side device 12 may include an access network device or a core network device, wherein the access network device may also be referred to as a radio access network (RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (WLAN) access point (AS) or a wireless fidelity (WiFi) node, etc. Among them, the base station may be referred to as a Node B (NodeB, NB), an evolved Node B (Evolved Node B, eNB), a next generation Node B (the next generation Node B, gNB), a New Radio Node B (New Radio Node B, NR Node B), an access point, a Relay Base Station (RBS), a Serving Base Station (SBS), a Base Transceiver Station (Base Transceiver Station, BTS), a radio base station, a radio transceiver, a Basic Service Set (Basic Service Set, BSS), an Extended Service Set (Extended Service Set, ESS), a home Node B (home evolved Node B, HNB), a home evolved Node B (home evolved Node B), a Transmission Reception Point (Transmission Reception Point, TRP) or other appropriate terms in the relevant field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiments of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.
[0053] In order to facilitate understanding of the service conflict handling method and the positioning configuration information processing method in the embodiment of the present application, the following related contents are first introduced:
[0054] 1. Uplink Positioning
[0055] like Figure 2 As shown, the uplink positioning process includes the following steps 0 to 9:
[0056] Step 0: LMF obtains the sending and receiving point (TRP) information;
[0057] Step 1: LMF obtains UE positioning capabilities:
[0058] Step 2: LMF sends NR Positioning Protocol A (NRPPa) message Positioning Information Request (POSITIONINGINFORMATION REQUEST) to the serving base station (gNB), requesting the SRS configuration information of the target UE;
[0059] Step 3: The serving base station determines the SRS configuration and sends the SRS configuration to the target UE;
[0060] Step 4: The serving base station sends the SRS configuration to the LMF via the NRPPa message POSITIONINGINFORMATION RESPONSE;
[0061] Step 5: For semi-persistent or aperiodic SRS, LMF will request the serving base station to activate the SRS configuration through the NRPPa message Positioning Activation Request. The SRS activates the SRS configuration through the Media Access Control Control Element (MAC CE) or Downlink Control Information (DCI). After activation, the serving base station feeds back the NRPPa message NRPPa Positioning Activation Response to confirm that the SRS has been activated.
[0062] Step 6: LMF sends the SRS configuration to the relevant base station through the NRPPa message measurement request (MEASUREMENT REQUEST), and requests the relevant base station to perform SRS measurement based on the configuration;
[0063] Step 7: The relevant base station performs SRS measurement based on the configuration;
[0064] Step 8: The relevant base station feeds back the SRS measurement result via the NRPPa message Measurement Response;
[0065] Step 9: LMF sends NRPPa message POSITIONING DEACTIVATION to the serving cell to deactivate SRS.
[0066] 2. Downlink Positioning
[0067] like Figure 3 As shown, in some embodiments, the downlink positioning process includes the following steps 0 to 5:
[0068] Step 0: LMF exchanges downlink (DL) PRS configuration with base stations (including serving base stations and neighboring base stations);
[0069] The DL PRS configuration exchange includes at least one of the following:
[0070] DL-PRS configuration of the TRP of the serving base station;
[0071] The Physical Cell Identifier (PCI), Cell Global Identifier (CGI) and TRP ID of the TRP serving the base station;
[0072] Timing information of serving base station;
[0073] Spatial direction information of DL-PRS resources of the TRP of the serving base station;
[0074] DL-PRS resource geographic coordinate information of the TRP serving the base station.
[0075] Step 1: LMF obtains UE positioning capability;
[0076] Step 2: LMF provides auxiliary information to UE;
[0077] The auxiliary information includes at least one of the following:
[0078] DL-PRS configuration of the candidate NR TRP;
[0079] Physical cell ID (PCI), global cell ID (GCI), and TRP ID of the candidate NR TRP for measurement;
[0080] Timing relative to the serving (reference) TRP of the candidate NR TRP.
[0081] Step 3: The LMF sends an LPP request location information message to the UE, including an indication of the requested DL measurement;
[0082] Step 4: The UE performs DL measurements from all base stations based on the assistance data in step 2;
[0083] For example, for the downlink time difference of arrival (TDOA) positioning method: measure the downlink reference signal time difference (DL RSTD) and the downlink positioning reference signal received power (DL-PRS-RSRP);
[0084] For the downlink departure angle method: measure DL-PRS-RSRP;
[0085] For the multi-round-trip time positioning (Multi-RTT) method: measure the UE sending and receiving time difference and DL-PRS-RSRP.
[0086] Step 5: UE reports DL measurements or position estimates (UE-based only) to LMF.
[0087] It should be noted that in the present disclosure, the positioning service can be a positioning service performed in a connected state, a positioning service that can be performed in a connected state and a non-connected state, or a positioning service that can only be performed in a non-connected state (such as low power and high precision low power and high precision positioning (Low Power High Accuracy Positioning, LPHAP) and other services).
[0088] 3. Introduction to LPHAP
[0089] LPHAP is an integral part of industrial applications today. Examples of target applications for LPHAP are asset tracking, vehicle tracking, and tool tracking in process automation. Table 1 below gives the requirements for various LPHAP use cases.
[0090] Table 1 LPHAP use case requirements
[0091]
[0092]
[0093] Among them, use case 1 in Table 1 is used for process automation, such as car tracking (outdoor);
[0094] Use case 2 in Table 1 is for process automation, such as asset tracking;
[0095] Use case 3 in Table 1 is for tool tracking in flexible modular assembly areas, such as in smart factories;
[0096] Use case 4 in Table 1 is for process automation, such as sequential containers (intralogistics);
[0097] Use case 5 in Table 1 is for process automation, such as palette tracking in turbine construction;
[0098] Use case 6 in Table 1 is for flexible modular assembly areas, such as tracking artifacts in assembly areas and warehouses (indoors and outdoors);
[0099] Use case 7 in Table 1 is for tool allocation in a flexible modular assembly area, such as in a smart factory (allocating tools to vehicles in a production line, left / right side);
[0100] Use case 8 in Table 1 is for flexible modular assembly areas, such as positioning of autonomous vehicles for monitoring purposes (e.g., vehicles lined up in a row at a distance of 1.5 meters);
[0101] Use case 9 in Table 1 is for logistics, such as asset tracking.
[0102] Of course, low-power positioning can also be applied to positioning scenarios in other related technologies.
[0103] In the above use cases 1 to 9, for use case 6, the accuracy is required to be 1m, the positioning service interval is 15s to 30s, and the battery life is as long as 6 to 12 months. In particular, the battery life poses a great challenge to terminal power saving.
[0104] Among them, for LPHAP positioning, the UE will perform positioning in a non-connected state.
[0105] 4. Introduction to Multicast Broadcast Service (MBS) or Multimedia Broadcast and Multicast Service (MBMS) of New Radio (NR) or Long Term Evolution (LTE):
[0106] In the LTE system, MBMS services can be sent in the following two ways:
[0107] MBMS / MBS transmission method 1: In the Multimedia Broadcast multicast service Single Frequency Network (MBSFN) subframe, it is sent through the Physical Multicast Channel (PMCH). Among them, the control information is sent through the system information (such as SIB13) and the Multicast Control Channel (MCCH), and the data is sent through the Multicast Traffic Channel (MTCH).
[0108] MBMS / MBS transmission method 2: Send through the physical downlink control channel (Physical Downlink Shared Channel, PDSCH) scheduled by the physical downlink control channel (Physical Downlink Control Channel, PDCCH). Among them, the control information is sent through the system information (such as SIB20) and the single cell broadcast control channel (Single Cell Multicast Control Channel, SC-MCCH), and the data is sent through the single cell broadcast traffic channel (Single Cell Multicast Traffic Channel, SC-MTCH). Among them, SC-MCCH is sent through the PDSCH scheduled by the single cell radio network temporary identity (Single Cell Radio Network Temporary Identity, SC-RNTI) PDCCH, and SC-MTCH is sent through the PDSCH scheduled by the group radio network temporary identity (Group Radio Network Temporary Identity, G-RNTI) PDCCH.
[0109] The reception of NR broadcast and multicast services adopts different methods. Broadcast adopts delivery mode 2, that is, in order to take into account that idle / inactive / connected UEs can receive, all broadcast-related configuration information and service data are sent by broadcast; while multicast services are sent in delivery mode 1, that is, only connected UEs can obtain multicast service-related configuration information and receive service data through dedicated radio resource control (RRC) signaling.
[0110] It should be noted that the data service in the present disclosure may be a unicast data service, a broadcast data service, a multicast broadcast service (MBS) or a multimedia broadcast and multicast service (MBMS) or other data services related to data flow.
[0111] The following describes in detail the service conflict handling method and the positioning configuration information processing method provided by the embodiments of the present application through some embodiments and their application scenarios in combination with the accompanying drawings.
[0112] An embodiment of the present application provides a service conflict handling method, such as Figure 1 As shown, the method may include the following steps 401 to 403:
[0113] Step 401: The terminal performs positioning services and receives data services in a non-connected state.
[0114] The non-connected state includes at least one of an idle state and an inactive state, that is, the terminal can perform positioning services and receive data services in the inactive state; it can also perform positioning services and receive data services in the idle state.
[0115] Optionally, the positioning service is an LPHAP service, and the non-connected state is an inactive state. That is, in an embodiment of the present application, the terminal can execute the LPHAP service in the inactive state and receive the data service.
[0116] Optionally, the data service is a broadcast service.
[0117] Step 402: When the terminal needs to enter a connected state due to a data service, the terminal sends a first message to a first network side device.
[0118] Here, the first network side device may be a base station.
[0119] The first message is used to request to enter a connected state or maintain a non-connected state. Here, the connected state may be an RRC connected state. Optionally, the first message is an RRC resume request (RRCResumeRequest) message.
[0120] In addition, the terminal can enter the connected state through at least one of the following:
[0121] Establishing a connection between the terminal and the first network side device;
[0122] Reestablishing the connection between the terminal and the first network side device;
[0123] Restore the connection between the terminal and the first network side device.
[0124] That is, a connection between the terminal and the first network side device may be established, or a connection between the terminal and the first network side device may be rebuilt, or a connection between the terminal and the first network side device may be restored through a first message request to enter a connection state.
[0125] In addition, the terminal has a need to enter a connected state due to data services, that is, the terminal needs to enter a connected state to receive data services. However, the terminal is currently performing a positioning service in a non-connected state. In this case, the data service that needs to be received in a connected state conflicts with the positioning service that needs to be performed in a non-connected state. Therefore, in this case, it is necessary to decide whether the terminal enters a connected state or remains in a non-connected state. In one embodiment of the present application, the terminal can send a first message to the first network side device, requesting to enter a connected state or remain in a non-connected state, and then enter a connected state or remain in a non-connected state based on a response message replied by the first network side device to resolve the above conflict.
[0126] Step 403: The terminal receives a response message to the first message sent by the first network side device, and enters a connected state or remains in a non-connected state according to the response message.
[0127] It can be seen from the above steps 401 to 403 that in one embodiment of the present application, the terminal can perform positioning services and receive data services in a non-connected state. In this process, if the terminal needs to enter a connected state due to a data service, the terminal can request the first network side device to enter a connected state or remain in a non-connected state. It can be seen that when the positioning service that needs to be executed in a non-connected state and the data service that needs to be received in a connected state exist at the same time, that is, when the two conflict, the terminal can request the first network side device to enter a connected state or remain in a non-connected state, and then enter a connected state or remain in a non-connected state according to the response message replied by the first network side device to resolve the conflict. It can be seen that the embodiment of the present application provides a method for processing the corresponding positioning service and data service when a conflict occurs between the positioning service that needs to be executed in a non-connected state and the data service that needs to be received in a connected state, thereby resolving the conflict and ensuring the stability of the terminal during the positioning and data service process.
[0128] Optionally, before the terminal sends the first message to the first network side device, the method further includes the following step A-1:
[0129] Step A-1: When the terminal only needs to enter the connected state due to a data service, the terminal determines whether to send the first message according to the priority of the data service and the priority of the positioning service;
[0130] When the priority of the data service is higher than the priority of the positioning service, it is determined to send the first message; and when the priority of the positioning service is higher than the priority of the data service, it is determined not to send the first message.
[0131] It can be seen that if the terminal needs to enter the connected state only due to data service, the terminal can determine whether to send the first message based on the priority of the data service and the positioning service. It should be emphasized here that the above step A-1 is performed before the above step 402, that is, in the process of the terminal performing positioning service and receiving data service in the non-connected state, if for some reason the terminal only needs to enter the connected state to receive data service (there is only a need to enter the connected state because of data service), then it can be determined based on the priority of the data service and the positioning service whether to send the first message. If the priority of the data service is higher than the priority of the positioning service, the first message is sent. In this case, the first message is used to request to enter the connected state.
[0132] Optionally, the initiation condition of the first message satisfies at least one of the following B-1 to B-3:
[0133] Item B-1: When the terminal only needs to enter the connected state due to a data service, the initiation condition of the first message is determined according to the data service;
[0134] Item B-2: When the terminal has a need to enter a connected state due to a data service and a need to initiate a target request, and the priority of the data service is higher than the priority of the positioning service, the initiation condition of the first message is determined according to the data service, wherein the target request is related to the positioning configuration information of the positioning service;
[0135] Item B-3: When the terminal has a need to enter a connected state due to a data service and to initiate the target request, and the priority of the data service is lower than the priority of the positioning service, the initiation condition of the first message is determined according to the positioning service.
[0136] It should be noted that the above item B-1 belongs to the situation where it is determined that the first message needs to be sent after executing the above step A-1. That is, in the process of the terminal performing positioning services and receiving data services in a non-connected state, if for some reason the terminal only needs to enter the connected state to receive data services (there is only a need to enter the connected state because of the data service), then it can be determined whether to send the first message based on the priority of the data service and the positioning service. If the priority of the data service is higher than the priority of the positioning service, the first message is sent to request to enter the connected state. Therefore, in this case, the initiation condition of the first message is determined according to the data service. For example, when the data service is a multicast service, the initiation condition is to request the reception of the multicast service.
[0137] The contents described in the above items B-2 and B-3 belong to the situation where the terminal has the need to enter the connected state due to data services and to initiate a target request (i.e., a request related to the positioning configuration information). The terminal needs to enter the connected state to receive data services and needs to initiate a request related to the positioning configuration information. It can be seen that the contents described in the above items B-2 and B-3 belong to the situation where the above two needs exist at the same time. Here, when the positioning configuration information of the terminal is invalid, it is necessary to initiate the above target request. For example, a positioning configuration is configured for area A, but the terminal moves out of area A, then it is necessary to initiate the above target request.
[0138] Item B-2 indicates that if the terminal has both of the above requirements, then when the priority of the data service is higher than the priority of the positioning service, the terminal can give priority to the data service. Therefore, in this case, the terminal can send the above first message according to the data service to request to enter the connection state, that is, in this case, the initiation condition of the first message is determined according to the data service. For example, when the data service is a multicast service, the initiation condition is to request the reception of the multicast service.
[0139] For example, a positioning configuration is configured for area A, but the terminal moves out of area A and needs to initiate the above-mentioned target request. If the terminal also has the need to enter the connected state due to data services, and the priority of the data service is higher than the priority of the positioning service, the terminal can send the above-mentioned first message to request to enter the connected state. In this case, the network side will instruct the terminal to enter the connected state.
[0140] Item B-3 above indicates that if the terminal has both of the above requirements, then when the priority of the positioning service is higher than the priority of the data service, the terminal can give priority to the positioning service. Therefore, in this case, the terminal can send the above first message according to the data service to request to maintain a non-connected state, so that the first network side device performs related actions to update the positioning configuration information (such as updating the positioning configuration information), and returns a response message to instruct the terminal to maintain a non-connected state. That is, in this case, the initiation condition of the first message is determined according to the positioning service.
[0141] For example, a positioning configuration is configured for area A, but the terminal moves out of area A and needs to initiate the above-mentioned target request. If the terminal also has the need to enter the connected state due to data services, and the priority of the positioning service is higher than the priority of the data service, the terminal can send the above-mentioned first message to request new positioning configuration information from the network side. In this case, the network side will not instruct the terminal to enter the connected state, but remain in the non-connected state.
[0142] From the above, it can be seen that if the initiation condition of the first message is determined according to the data service, the first message can be used to request to enter the connected state; if the initiation condition of the first message is determined according to the positioning service, the first message can be used to request to maintain the non-connected state.
[0143] It should be noted that whether the initiation condition of the first message is determined according to the data service or the positioning service can be indicated by a cause value in the first message. For example, when the value of the cause value is a first preset value, it indicates that the initiation condition of the first message is determined according to the data service. When the value of the cause value is a second preset value, it indicates that the initiation condition of the first message is determined according to the positioning service.
[0144] Optionally, the priority order of the data service and the positioning service is indicated by at least one of the following:
[0145] The priority level value of the data service and the priority level value of the positioning service (for example, a larger priority level value indicates a higher priority, or a smaller priority level value indicates a higher priority);
[0146] The order of the data service and the positioning service (for example, the one with higher priority is placed in front);
[0147] An indication used to indicate that the data service or the positioning service is given priority.
[0148] Optionally, the priority of data services and positioning services can be configured on the network side, for example, configured to the terminal through a system information block (System Information Block, SIB) message or proprietary signaling (such as RRC release (RRC Release) message); it can also be determined by the specific implementation of the terminal.
[0149] Optionally, before the terminal performs the positioning service in the non-connected state, the method further includes:
[0150] The terminal receives the positioning configuration information and the use condition of the positioning configuration information sent by the first network side device;
[0151] The positioning configuration information and the usage conditions are located in the same container, or the positioning configuration information and the usage conditions are located in different containers.
[0152] It can be seen from this that the positioning configuration information of the positioning service may also contain corresponding usage conditions, wherein the usage conditions may be included in the positioning configuration information or may not be included in the positioning configuration information.
[0153] Optionally, the use conditions include at least one of the following C-1 to C-4:
[0154] Item C-1: Allowing the use of the positioning configuration information in a connected state (i.e., when the terminal is in a connected state, the positioning configuration information can be used to perform positioning services);
[0155] Item C-2: Allowing the use of the positioning configuration information in a non-connected state (i.e., when the terminal is in a non-connected state, the positioning configuration information can be used to perform positioning services);
[0156] Item C-3: The positioning configuration information is only allowed to be used in a non-connected state (i.e., the positioning configuration information can be used to perform positioning services only when the terminal is in a non-connected state);
[0157] Item C-4: The positioning configuration information is allowed to be used when receiving a predetermined data service in a connected state (ie, the positioning configuration information can be used to perform positioning services when the terminal is in a non-connected state and receiving a predetermined data service).
[0158] Here, the predetermined data service may include a multicast service.
[0159] Optionally, the positioning configuration information includes at least one of the following E-1 to E-5:
[0160] Item E-1: single-cell uplink positioning reference signal SRS configuration information; that is, this SRS configuration information is valid for a single cell.
[0161] Item E-2: Regionally valid SRS configuration information; that is, this SRS configuration information is regionally valid.
[0162] Item E-3: Pre-configured SRS configuration information;
[0163] Item E-4: Downlink positioning reference signal PRS configuration information associated with enhanced discontinuous reception (Extended Discontinuous Reception, eDRX) configuration; Here, the PRS configuration related to the eDRX configuration may include PRS aligned with fixed eDRX, eDRX aligned with fixed PRS; wherein, PRS aligned with fixed eDRX, that is, Align PRS with fixed eDRX, means to configure PRS resources according to the eDRX configuration; eDRX aligned with fixed PRS, that is, Align eDRX with fixed PRS, means to configure the eDRX configuration according to the PRS resources. It should be noted that enhanced discontinuous reception can also be represented by (e)DRX.
[0164] Item E-5: PRS configuration information not related to eDRX configuration, that is, eDRX configuration has nothing to do with PRS resource configuration.
[0165] Optionally, the positioning configuration information and the usage condition satisfy at least one of the following D-1 to D-2:
[0166] Item D-1: When the positioning configuration information includes at least one item of configuration information, each item of configuration information has a corresponding usage condition;
[0167] For example, if the positioning configuration information includes the aforementioned items E-1 to E-3, there may be one usage condition for the configuration information of item E-1, one usage condition for the configuration information of item E-2, and one usage condition for the configuration information of item E-3. Here, the usage conditions of each configuration information in items E-1 to E-3 may include the same or different contents. For example, the usage condition of E-1 may include allowing the positioning configuration information to be used in a connected state, and the usage condition of item E-2 may also include allowing the positioning configuration information to be used in a connected state; or, the usage condition of E-1 may include allowing the positioning configuration information to be used in a connected state, and the usage condition of item E-2 may also include allowing the positioning configuration information to be used in a non-connected state.
[0168] Item D-2: When the positioning configuration information includes at least one item of configuration information, there is a usage condition corresponding to the at least one item of configuration information. That is, one usage condition can be applicable to at least one item of configuration information, that is, there can be a one-to-many relationship between the usage condition and each item of configuration information. For example, there is a usage condition, and the usage condition can be applicable to at least one item of items E-1 to E-5 included in the above positioning configuration information; or, there are usage conditions 1 and 2, usage condition 1 is applicable to the configuration information of items E-1 to E-3, and usage condition 2 is applicable to the configuration information of items E-4 to E-5.
[0169] Optionally, in at least one of the following situations F-1 to F-3, the terminal has a need to enter a connected state due to a data service:
[0170] Item F-1: the signal quality of the cell where the terminal receives the data service is less than a first threshold;
[0171] Item F-2: the terminal reselects to a new cell and the new cell does not contain configuration information of the data service that the terminal needs to receive;
[0172] Item F-3: The terminal finds in the original cell (ie, the old cell) that the newly selected cell does not provide the data service that the terminal needs to receive.
[0173] Here, the data service that the terminal needs to receive can be understood as the service in which the terminal is interested.
[0174] From the above items F-1 to F-3, it can be seen that the quality of the data service received by the terminal is lower than a threshold, or the terminal cell reselects to a new cell and the new cell does not have the configuration information of the multicast service that the terminal is interested in, or the terminal finds that the new cell after the cell reselection does not provide the data service that the terminal is interested in when it is in the old cell. In at least one of these three situations, the terminal will actively initiate the RRC recovery (RRCResume) process to enter the connected state to receive the data service. That is, in at least one of these three situations, the terminal has the need to enter the connected state due to the data service.
[0175] Optionally, the terminal receives a response message to the first message sent by the first network side device, including the following step H-1:
[0176] Step H-1: when the context information of the terminal exists in the first network side device, the terminal receives the response message sent by the first network side device according to the target content;
[0177] The objectives include:
[0178] Positioning configuration information configured by the first network side device for the terminal;
[0179] Whether the positioning configuration information has usage conditions;
[0180] The context information.
[0181] As can be seen from step H-1, the first network side device determines the content included in the response message according to the above target content to instruct the terminal to enter a connected state or remain in a non-connected state.
[0182] The first network side device determines the content included in the response message according to the target content, and the specific situation may be as described in the following items J-1 to J-12:
[0183] Item J-1: When there is a use condition for the positioning configuration information configured by the first network side device for the terminal, and the use condition includes allowing the use of the positioning configuration information in the connected state or allowing the use of the positioning configuration information when receiving a predetermined data service in the connected state, and when it is determined based on the context information that the terminal is outside the valid area of the first information, the first network side device executes at least one of updating the first information and reporting the second information to the second network side device, wherein the updated first information is included in the response message; the first information includes at least one of the SRS configuration information and the pre-configured SRS configuration information, and the second information is used to indicate that the positioning configuration information has been updated. In this way, after receiving the response message including the updated first information, the terminal enters the connected state, and can use the updated first information to perform positioning services in the connected state.
[0184] Item J-2: When there is a usage condition for the positioning configuration information, and the usage condition includes allowing the positioning configuration information to be used in a connected state or allowing the positioning configuration information to be used when receiving a predetermined data service in a connected state, and it is determined according to the context information that the terminal is within the valid area of the pre-configured SRS configuration information, the first network side device performs at least one of the following:
[0185] Activate pre-configured SRS configuration information;
[0186] Updating non-preconfigured SRS configuration information and reporting the second information to the second network side device;
[0187] Among them, at least one of the indication for activating the pre-configured SRS configuration information (which may be referred to as an activation indication) and the updated non-pre-configured SRS configuration information is included in the response message.
[0188] In this way, after receiving a response message including at least one of the above-mentioned activation indication and updated non-preconfigured SRS configuration information, the terminal enters a connected state, and can use the activated SRS configuration information and / or the updated non-preconfigured SRS configuration to perform positioning services in the connected state.
[0189] Item J-3: When there are usage conditions for the positioning configuration information, and the usage conditions include allowing the positioning configuration information to be used in a connected state or allowing the positioning configuration information to be used when receiving a scheduled data service in a connected state, and when it is determined based on context information that the terminal is in a valid area of non-preconfigured SRS configuration information, the first network side device determines not to update the non-preconfigured SRS configuration information; in this case, the response message does not include the updated positioning configuration information, so that after receiving the response message, the terminal enters a connected state, and can use the current non-preconfigured SRS configuration information to perform positioning services in the connected state.
[0190] Item J-4: When there are usage conditions for the positioning configuration information, and the usage conditions include allowing the positioning configuration information to be used in a connected state or allowing the positioning configuration information to be used when receiving a predetermined data service in a connected state, and when it is determined based on context information that the terminal is outside the cell of the single-cell SRS configuration information, the first network side device executes at least one of updating the single-cell SRS configuration information of the terminal and reporting the second information to the second network side device; wherein the updated single-cell SRS configuration information is included in the response message; in this way, after receiving the response message including the updated single-cell SRS configuration information, the terminal enters a connected state, and can use the updated single-cell SRS configuration information to perform positioning services in the connected state.
[0191] Item J-5: When there are usage conditions for the positioning configuration information, and the usage conditions include allowing the positioning configuration information to be used in a connected state or allowing the positioning configuration information to be used when receiving a scheduled data service in a connected state, and when it is determined based on context information that the terminal is in a cell with single-cell SRS configuration information, the first network side device determines not to update the single-cell SRS configuration information of the terminal; in this case, the response message does not include the updated positioning configuration information, so that after receiving the response message, the terminal enters a connected state, and can use the current single-cell SRS configuration information to perform positioning services in the connected state.
[0192] Item J-6: When there are no usage conditions for the positioning configuration information and the terminal is determined to be within the valid area of the first information based on the context information, the first network side device sends a first indication information to the terminal, wherein the first indication information is used to instruct the terminal to continue using the first information in a continuous state, wherein the first indication information is included in a response message; in this case, after receiving the response message, the terminal enters a connected state, and can continue to use the first information used in the non-connected state to perform positioning services in the connected state.
[0193] Item J-7: When there are no usage conditions for the positioning configuration information, and it is determined based on the context information that the terminal is within the valid area of the preconfigured SRS configuration information, and the preconfigured SRS configuration has not yet been activated, the first network side device activates the preconfigured SRS configuration, and an indication of activating the preconfigured SRS configuration information is included in the response message; in this case, after receiving the response message, the terminal enters a connected state, and can use the activated preconfigured SRS configuration information to perform positioning services in the connected state.
[0194] Item J-8: When there is no usage condition for the positioning configuration information and it is determined based on context information that the terminal is outside the cell of the single-cell SRS configuration information, the first network side device updates the single-cell SRS configuration information of the terminal and reports at least one of the second information to the second network side device, wherein the updated single-cell SRS configuration information is included in the response message; in this case, after receiving the response message, the terminal enters a connected state, and can use the updated single-cell SRS configuration information to perform positioning services in the connected state.
[0195] Item J-9: When there are no usage conditions for the positioning configuration information and it is determined based on context information that the terminal is in a cell with single-cell SRS configuration information, the first network side device sends a second indication message to the terminal, wherein the second indication information is used to instruct the terminal to continue using the single-cell SRS configuration information in a continuous state, and the second indication information is included in the response message; in this case, after receiving the response message, the terminal enters a connected state, and can continue to use the single-cell SRS configuration information used in a non-connected state to perform positioning services in the connected state.
[0196] Item J-10: The first network side device updates the downlink positioning reference signal PRS configuration information of the terminal and reports at least one of the second information to the second network side device; the updated PRS configuration information is included in the response message. In this case, after receiving the response message, the terminal enters the connected state, and can use the updated PRS configuration information to perform positioning services in the connected state.
[0197] It should be noted that in item J-10, regardless of whether there are usage conditions for the positioning configuration information, the first network side device can execute at least one of updating the downlink positioning reference signal PRS configuration information of the terminal and reporting the second information to the second network side device.
[0198] Item J-11: the first network side device maintains the positioning configuration information of the terminal;
[0199] It should be noted that in item J-11, regardless of whether the positioning configuration information has a usage condition, the first network side can maintain the positioning configuration information of the terminal. In this case, after receiving the response message, the terminal enters a connected state and can use the current positioning configuration information to perform positioning services in the connected state.
[0200] Item J-12: The first network-side device sends third indication information to the terminal, wherein the third indication information is used to instruct the terminal to continue to use second information in a continuous state, wherein the second information includes at least one of single-cell SRS configuration information, SRS configuration information, and pre-configured SRS configuration information, and the second indication information is included in the response message. In this case, after receiving the response message, the terminal enters a connected state, and can continue to use the second information used in a non-connected state to perform positioning services in the connected state.
[0201] It should be noted that in item J-12, regardless of whether there is a usage condition for the positioning configuration information, the first network side device can instruct the terminal to continue using the second information used in the non-connected state in the connected state.
[0202] In addition, it should be noted that when the initiation condition of the first message is determined according to the data service (that is, when the first message sent by the terminal is used to request to enter the connected state), the first network side device and the terminal are executed based on the contents described in the above situations J-1 to J-12. Optionally, in the above situations J-1 to J-12, the response message can be an RRCResume message.
[0203] When the initiation condition of the first message is determined according to the positioning service, the first network side device can also determine the content of the response message based on at least one of the positioning configuration information configured for the terminal, whether the positioning configuration information has a usage condition, and the context information of the terminal.
[0204] For example, when there are usage conditions for the positioning configuration information, and the usage conditions include allowing the positioning configuration information to be used in a non-connected state, and it is determined based on context information that the terminal is outside the valid area of the pre-configured SRS configuration information, the first network side device updates the pre-configured SRS configuration information, wherein the updated pre-configured SRS configuration information is included in a response message, where the response message may be an RRCRelease message; in this case, after receiving the response message, the terminal maintains a non-connected state, and may use the updated pre-configured SRS configuration information to perform positioning services in a non-connected state.
[0205] Alternatively, when there are usage conditions for the positioning configuration information, and the usage conditions include allowing the positioning configuration information to be used in a non-connected state, and when it is determined based on context information that the terminal is within the valid area of the pre-configured SRS configuration information, the first network side device activates the pre-configured SRS configuration information; an indication of activating the pre-configured SRS configuration information is included in a response message; in this case, after receiving the response message, the terminal maintains a non-connected state, and can use the activated pre-configured SRS configuration information to perform positioning services in the non-connected state; here, the response message can be an RRCRelease message.
[0206] It should also be noted that the usage conditions of the positioning configuration information can be included in the context information of the terminal. Therefore, the "whether the positioning configuration information has usage conditions" in the previous text can also be expressed as "whether the context information of the terminal includes the usage conditions".
[0207] Optionally, the method further comprises the following step H-2:
[0208] Step H-2: When the first network side device does not have the context information of the terminal, the terminal receives at least one of the following items sent by the first network side device:
[0209] a second message, wherein the second message is used to instruct the terminal to enter a connected state;
[0210] The configuration information of the data service reconfigured by the first network side device.
[0211] Optionally, the second message is an RRC setup (RRCSetup) message.
[0212] It should be noted that, when the initiation condition of the first message is determined according to the data service (ie, when the first message sent by the terminal is used to request to enter the connected state), step H-2 is performed.
[0213] Another embodiment of the present application provides a method for processing positioning configuration information, such as Figure 5 As shown, the method may include the following steps 501 to 502:
[0214] Step 501: A first network-side device receives a first message sent by a terminal.
[0215] Here, the first network side device may be a base station.
[0216] The terminal performs positioning services and receives data services in a non-connected state, and the first message is used to request to enter a connected state or maintain a non-connected state. Here, the connected state may be an RRC connected state.
[0217] In addition, when the terminal is performing positioning services and receiving data services in a non-connected state, if there is a need to enter a connected state due to data services, a first message can be sent to the first network side device to request to enter a connected state or remain in a non-connected state.
[0218] Here, the non-connected state includes at least one of an idle state and an inactive state, that is, the terminal can perform positioning services and receive data services in the inactive state; it can also perform positioning services and receive data services in the idle state.
[0219] In addition, you can enter the connected state by at least one of the following:
[0220] Establishing a connection between the terminal and the first network side device;
[0221] Reestablishing the connection between the terminal and the first network side device;
[0222] Restore the connection between the terminal and the first network side device.
[0223] That is, a connection between the terminal and the first network side device may be established, or a connection between the terminal and the first network side device may be rebuilt, or a connection between the terminal and the first network side device may be restored through a first message request to enter a connection state.
[0224] Optionally, the positioning service is an LPHAP service, and the non-connected state is an inactive state. That is, in an embodiment of the present application, the terminal can execute the LPHAP service in the inactive state and receive the data service.
[0225] Optionally, the data service is a broadcast service.
[0226] Step 502: The first network-side device determines whether to execute the target behavior and sends a response message to the first message.
[0227] The target behavior includes a behavior related to updating the positioning configuration information of the positioning service.
[0228] In addition, the terminal has a need to enter a connected state due to data services, that is, the terminal needs to enter a connected state to receive data services. However, the terminal is currently performing a positioning service in a non-connected state. In this case, the data service that needs to be received in a connected state conflicts with the positioning service that needs to be performed in a non-connected state. Therefore, in this case, it is necessary to decide whether the terminal enters a connected state or remains in a non-connected state. In one embodiment of the present application, the terminal can send a first message to the first network side device, requesting to enter a connected state or remain in a non-connected state, and then enter a connected state or remain in a non-connected state based on a response message replied by the first network side device to resolve the above conflict.
[0229] It can be seen from the above steps 501 to 502 that in one embodiment of the present application, the terminal can perform positioning services and receive data services in a non-connected state. In this process, if the terminal needs to enter a connected state due to a data service, the terminal can request the first network side device to enter a connected state or remain in a non-connected state. It can be seen that when the positioning service that needs to be executed in a non-connected state and the data service that needs to be received in a connected state exist at the same time, that is, when the two conflict, the terminal can request the first network side device to enter a connected state or remain in a non-connected state, and then enter a connected state or remain in a non-connected state according to the response message replied by the first network side device to resolve the conflict. It can be seen that the embodiment of the present application provides a processing method for the corresponding positioning service and data service when a conflict occurs between the positioning service that needs to be executed in a non-connected state and the data service that needs to be received in a connected state, thereby resolving the conflict.
[0230] Optionally, before the first network side device receives the first message sent by the terminal, the method further includes:
[0231] The first network side device sends positioning configuration information and usage conditions of the positioning configuration information to the terminal;
[0232] The positioning configuration information and the usage conditions are located in the same container, or the positioning configuration information and the usage conditions are located in different containers.
[0233] It can be seen from this that the positioning configuration information of the positioning service may also contain corresponding usage conditions, wherein the usage conditions may be included in the positioning configuration information or may not be included in the positioning configuration information.
[0234] Optionally, the use conditions include at least one of the following C-1 to C-4:
[0235] Item C-1: Allowing the use of the positioning configuration information in a connected state (i.e., when the terminal is in a connected state, the positioning configuration information can be used to perform positioning services);
[0236] Item C-2: Allowing the use of the positioning configuration information in a non-connected state (i.e., when the terminal is in a non-connected state, the positioning configuration information can be used to perform positioning services);
[0237] Item C-3: The positioning configuration information is only allowed to be used in a non-connected state (i.e., the positioning configuration information can be used to perform positioning services only when the terminal is in a non-connected state);
[0238] Item C-4: The positioning configuration information is allowed to be used when receiving a predetermined data service in a connected state (ie, the positioning configuration information can be used to perform positioning services when the terminal is in a non-connected state and receiving a predetermined data service).
[0239] Here, the predetermined data service may include a multicast service.
[0240] Optionally, the positioning configuration information includes at least one of the following E-1 to E-5:
[0241] Item E-1: single-cell uplink positioning reference signal SRS configuration information; that is, this SRS configuration information is valid for a single cell.
[0242] Item E-2: Regionally valid SRS configuration information; that is, this SRS configuration information is regionally valid.
[0243] Item E-3: Pre-configured SRS configuration information;
[0244] Item E-4: Downlink Positioning Reference Signal (PRS) configuration information associated with enhanced discontinuous reception (Extended Discontinuous Reception, eDRX) configuration; Here, the PRS configuration associated with the eDRX configuration may include PRS aligned with fixed eDRX, eDRX aligned with fixed PRS; PRS aligned with fixed eDRX, that is, Align PRS with fixed eDRX, means that PRS resources are configured according to the eDRX configuration; eDRX aligned with fixed PRS, that is, Align eDRX with fixed PRS, means that eDRX configuration is configured according to PRS resources. It should be noted that enhanced discontinuous reception can also be represented by (e)DRX.
[0245] Item E-5: PRS configuration information not related to eDRX configuration, that is, eDRX configuration has nothing to do with PRS resource configuration.
[0246] Optionally, the positioning configuration information and the usage condition satisfy at least one of the following D-1 to D-2:
[0247] Item D-1: When the positioning configuration information includes at least one item of configuration information, each item of configuration information has a corresponding usage condition; for example, the positioning configuration information includes the aforementioned items E-1 to E-3, then there may be one usage condition for the configuration information of item E-1, one usage condition for the configuration information of item E-2, and one usage condition for the configuration information of item E-3. Here, the usage conditions of each item of configuration information in items E-1 to E-3 may include the same or different contents. For example, the usage condition of E-1 may include allowing the positioning configuration information to be used in a connected state, and the usage condition of item E-2 may also include allowing the positioning configuration information to be used in a connected state; or, the usage condition of E-1 may include allowing the positioning configuration information to be used in a connected state, and the usage condition of item E-2 may also include allowing the positioning configuration information to be used in a non-connected state.
[0248] Item D-2: When the positioning configuration information includes at least one item of configuration information, there is a usage condition corresponding to the at least one item of configuration information. That is, one usage condition can be applicable to at least one item of configuration information, that is, there can be a one-to-many relationship between the usage condition and each item of configuration information. For example, there is a usage condition, and the usage condition can be applicable to at least one item of items E-1 to E-5 included in the above positioning configuration information; or, there are usage conditions 1 and 2, usage condition 1 is applicable to the configuration information of items E-1 to E-3, and usage condition 2 is applicable to the configuration information of items E-4 to E-5.
[0249] Optionally, the first network side device determines whether to execute the target behavior and determines the response message, including step Q-1:
[0250] Step Q-1: In the case where the context information of the terminal exists in the first network side device, the first network side device determines whether to execute the target behavior and determines the response message according to the target content;
[0251] The objectives include:
[0252] Positioning configuration information configured by the first network side device for the terminal;
[0253] Whether the positioning configuration information has usage conditions;
[0254] The context information.
[0255] It can be seen that the first network side device determines whether to execute the target behavior according to the above target content, and determines the content included in the response message to instruct the terminal to enter the connected state or remain in the unconnected state.
[0256] Optionally, in the above step Q-1, the first network side device determines whether to execute the target behavior and determines the response message according to the target content, including at least one of the following J-1 to J-12:
[0257] Item J-1: When there are usage conditions for the positioning configuration information, and the usage conditions include allowing the positioning configuration information to be used in a connected state or allowing the positioning configuration information to be used when receiving a predetermined data service in a connected state, and when it is determined based on the context information that the terminal is outside the valid area of the first information, the first network side device executes at least one of updating the first information and reporting the second information to the second network side device, wherein the updated first information is included in the response message; the first information includes at least one of SRS configuration information and pre-configured SRS configuration information, and the second information is used to indicate that the positioning configuration information has been updated. In this way, after receiving the response message including the updated first information, the terminal enters a connected state, and can use the updated first information to perform positioning services in the connected state.
[0258] Item J-2: When the use condition exists, and the use condition includes allowing the use of positioning configuration information in a connected state or allowing the use of positioning configuration information when receiving a predetermined data service in a connected state, and it is determined according to the context information that the terminal is within a valid area of the pre-configured uplink positioning reference signal SRS configuration information, the first network side device performs at least one of the following:
[0259] Activate pre-configured SRS configuration information;
[0260] Updating non-preconfigured SRS configuration information and reporting the second information to the second network side device;
[0261] Wherein, at least one of the indication of activating the pre-configured SRS configuration information and the updated non-pre-configured SRS configuration information is included in the response message.
[0262] In this way, after receiving a response message including at least one of the above-mentioned activation indication and updated non-preconfigured SRS configuration information, the terminal enters a connected state, and can use the activated SRS configuration information and / or the updated non-preconfigured SRS configuration to perform positioning services in the connected state.
[0263] Item J-3: When the usage conditions exist, and the usage conditions include allowing the use of positioning configuration information in a connected state or allowing the use of positioning configuration information when receiving a scheduled data service in a connected state, and when it is determined based on the context information that the terminal is in a valid area of the non-preconfigured SRS configuration information, the first network side device determines not to update the non-preconfigured SRS configuration information; in this case, the response message does not include the updated positioning configuration information, so that after receiving the response message, the terminal enters a connected state, and can use the current non-preconfigured SRS configuration information to perform positioning services in the connected state.
[0264] Item J-4: When the usage conditions exist, and the usage conditions include allowing the use of positioning configuration information in a connected state or allowing the use of positioning configuration information when receiving a scheduled data service in a connected state, and when it is determined based on the context information that the terminal is outside the cell of the single-cell SRS configuration information, the first network side device executes at least one of updating the single-cell SRS configuration information of the terminal and reporting the second information to the second network side device; wherein the updated single-cell SRS configuration information is included in the response message; in this way, after receiving the response message including the updated single-cell SRS configuration information, the terminal enters a connected state, and can use the updated single-cell SRS configuration information to perform positioning services in the connected state.
[0265] Item J-5: When the usage conditions exist, and the usage conditions include allowing the use of positioning configuration information in a connected state or allowing the use of positioning configuration information when receiving a predetermined data service in a connected state, and when it is determined based on the context information that the terminal is in a cell with single-cell SRS configuration information, the first network side device determines not to update the single-cell SRS configuration information of the terminal; in this case, the response message does not include the updated positioning configuration information, so that after receiving the response message, the terminal enters a connected state, and can use the current single-cell SRS configuration information to perform positioning services in the connected state.
[0266] Item J-6: When the usage condition does not exist and it is determined based on the context information that the terminal is within the valid area of the first information, the first network side device sends a first indication message to the terminal, wherein the first indication information is used to instruct the terminal to continue using the first information in a continuous state, wherein the first indication information is included in the response message; in this case, after receiving the response message, the terminal enters a connected state, and can continue to use the first information used in the non-connected state to perform positioning services in the connected state.
[0267] Item J-7: When the usage condition does not exist, and it is determined based on the context information that the terminal is within the valid area of the preconfigured SRS configuration information, and the preconfigured SRS configuration has not yet been activated, the first network side device activates the preconfigured SRS configuration, and the indication of activating the preconfigured SRS configuration information is included in the response message; in this case, after receiving the response message, the terminal enters a connected state, and can use the activated preconfigured SRS configuration information to perform positioning services in the connected state.
[0268] Item J-8: When the usage conditions do not exist and it is determined based on the context information that the terminal is outside the cell of the single-cell SRS configuration information, the first network side device executes at least one of updating the single-cell SRS configuration information of the terminal and reporting the second information to the second network side device, wherein the updated single-cell SRS configuration information is included in the response message; in this case, after receiving the response message, the terminal enters a connected state, and can use the updated single-cell SRS configuration information to perform positioning services in the connected state.
[0269] Item J-9: When the usage condition does not exist and it is determined according to the context information that the terminal is in a cell with single-cell SRS configuration information, the first network side device sends a second indication message to the terminal, wherein the second indication information is used to instruct the terminal to continue using the single-cell SRS configuration information in a continuous state, and the second indication information is included in the response message; in this case, after receiving the response message, the terminal enters a connected state, and can continue to use the single-cell SRS configuration information used in the non-connected state to perform positioning services in the connected state.
[0270] Item J-10: The first network side device executes updating of the downlink positioning reference signal PRS configuration information of the terminal and reports at least one item of the second information to the second network side device; the updated PRS configuration information is included in the response message; in this case, after receiving the response message, the terminal enters a connected state, and can use the updated PRS configuration information to perform positioning services in the connected state.
[0271] It should be noted that in item J-10, regardless of whether there are usage conditions for the positioning configuration information, the first network side device can execute at least one of updating the downlink positioning reference signal PRS configuration information of the terminal and reporting the second information to the second network side device.
[0272] Item J-11: the first network side device maintains the positioning configuration information of the terminal;
[0273] It should be noted that in item J-11, regardless of whether the positioning configuration information has a usage condition, the first network side can maintain the positioning configuration information of the terminal. In this case, after receiving the response message, the terminal enters a connected state and can use the current positioning configuration information to perform positioning services in the connected state.
[0274] Item J-12: The first network-side device sends third indication information to the terminal, wherein the third indication information is used to instruct the terminal to continue to use second information in a continuous state, wherein the second information includes at least one of single-cell SRS configuration information, SRS configuration information, and pre-configured SRS configuration information, and the second indication information is included in the response message. In this case, after receiving the response message, the terminal enters a connected state, and can continue to use the second information used in a non-connected state to perform positioning services in the connected state.
[0275] It should be noted that in item J-12, regardless of whether there is a usage condition for the positioning configuration information, the first network side device can instruct the terminal to continue using the second information used in the non-connected state in the connected state.
[0276] In addition, it should be noted that when the initiation condition of the first message is determined according to the data service (that is, when the first message sent by the terminal is used to request to enter the connected state), the first network side device and the terminal are executed based on the contents described in the above situations J-1 to J-12. Optionally, in the above situations J-1 to J-12, the response message can be an RRCResume message.
[0277] When the initiation condition of the first message is determined according to the positioning service, the first network side device can also determine the content of the response message based on at least one of the positioning configuration information configured for the terminal, whether the positioning configuration information has a usage condition, and the context information of the terminal.
[0278] For example, when there are usage conditions for the positioning configuration information, and the usage conditions include allowing the positioning configuration information to be used in a non-connected state, and it is determined based on context information that the terminal is outside the valid area of the pre-configured SRS configuration information, the first network side device updates the pre-configured SRS configuration information, wherein the updated pre-configured SRS configuration information is included in a response message, where the response message may be an RRCRelease message; in this case, after receiving the response message, the terminal maintains a non-connected state, and may use the updated pre-configured SRS configuration information to perform positioning services in a non-connected state.
[0279] Alternatively, when there are usage conditions for the positioning configuration information, and the usage conditions include allowing the positioning configuration information to be used in a non-connected state, and when it is determined based on context information that the terminal is within the valid area of the pre-configured SRS configuration information, the first network side device activates the pre-configured SRS configuration information; an indication of activating the pre-configured SRS configuration information is included in a response message; in this case, after receiving the response message, the terminal maintains a non-connected state, and can use the activated pre-configured SRS configuration information to perform positioning services in the non-connected state; here, the response message can be an RRCRelease message.
[0280] Optionally, the method further comprises step Q-2:
[0281] Step Q-2: When the first network side device does not have the context information of the terminal, the first network side device performs at least one of the following:
[0282] Sending a second message to the terminal, where the second message is used to instruct the terminal to enter a connected state;
[0283] Reconfigure the configuration information of the data service.
[0284] Optionally, the second message is an RRCSetup message.
[0285] It should be noted that, when the initiation condition of the first message is determined according to the data service (ie, when the first message sent by the terminal is used to request to enter the connected state), step Q-2 is performed.
[0286] In summary, the specific implementation of the service conflict handling method and the positioning configuration information processing method in the embodiments of the present application can be as described in the following implementation mode 1 or 2.
[0287] Implementation method 1: There are usage conditions for positioning configuration information. The specific process includes the following steps 1.1 to 1.4:
[0288] Step 1.1: The UE performs positioning services in a non-connected state (eg, RRC-inactive state (INACTIVE)) and receives data services (eg, multicast services of interest).
[0289] The positioning configuration information includes at least one of the following:
[0290] Single cell uplink positioning reference signal SRS configuration information;
[0291] Regionally valid SRS configuration information;
[0292] Pre-configured SRS configuration information;
[0293] Downlink Positioning Reference Signal (PRS) configuration information associated with enhanced discontinuous reception (eDRX) configuration;
[0294] PRS configuration information not related to eDRX configuration.
[0295] The positioning configuration information may also contain a usage condition, which may or may not be included in the positioning configuration information.
[0296] Wherein, the use conditions include at least one of the following:
[0297] Allowing the positioning configuration information to be used in a connected state;
[0298] Allowing the positioning configuration information to be used in a non-connected state;
[0299] The positioning configuration information is only allowed to be used in a non-connected state;
[0300] The positioning configuration information is allowed to be used when receiving a predetermined data service in a connected state.
[0301] The positioning configuration information and the usage condition satisfy at least one of the following:
[0302] In the case where the positioning configuration information includes at least one item of configuration information, each item of configuration information has a corresponding usage condition; (for example, a regionally valid SRS configuration has its own usage condition indication, and a pre-configured SRS configuration has its own usage condition indication)
[0303] In the case where the positioning configuration information includes at least one item of configuration information, there is a usage condition corresponding to the at least one item of configuration information (for example, one usage condition is applicable to a regionally valid SRS configuration and a pre-configured SRS configuration).
[0304] Step 1.2: The non-connected UE needs to enter the RRC-CONNECTED state due to data services, and the UE sends a RRCResumeRequest message to the base station.
[0305] In at least one of the following cases, the UE needs to enter the connected state due to data services:
[0306] The signal quality of the cell where the UE receives the data service is less than a first threshold;
[0307] The UE reselects to a new cell and the new cell does not contain configuration information of the data service that the UE needs to receive;
[0308] When the UE is in the original cell, it finds that the newly selected cell does not provide the data service that the UE needs to receive.
[0309] Before step 1.2, when the UE only needs to enter the connected state due to data services, the UE determines whether to send the RRCResumeRequest message according to the priority of the data service and the priority of the positioning service;
[0310] Among them, when the priority of the data service is higher than the priority of the positioning service, it is determined to send the RRCResumeRequest message; when the priority of the positioning service is higher than the priority of the data service, it is determined not to send the RRCResumeRequest message.
[0311] The initiation condition of the RRCResumeRequest message satisfies at least one of the following:
[0312] When the UE needs to enter the connected state only due to data services, the initiation condition of the RRCResumeRequest message is determined according to the data service (this content belongs to the situation where the need to send the RRCResumeRequest message is determined according to the priority of the positioning service and the priority of the data service before step 1.2);
[0313] When the UE has a need to enter a connected state due to a data service and a need to initiate a target request, and the priority of the data service is higher than the priority of the positioning service, the initiation condition of the RRCResumeRequest message is determined according to the data service, wherein the target request is related to the positioning configuration information of the positioning service (this content belongs to the case where the aforementioned two needs exist);
[0314] When the UE has the need to enter the connected state due to data services and the need to initiate the target request, and the priority of the data service is lower than the priority of the positioning service, the initiation condition of the RRCResumeRequest message is determined according to the positioning service (this content belongs to the case where the aforementioned two needs exist).
[0315] The priority order of the data service and the positioning service is indicated by at least one of the following:
[0316] The priority level value of the data service and the priority level value of the positioning service;
[0317] Sorting of data services and positioning services;
[0318] An indication used to indicate that data services or positioning services are given priority.
[0319] The priorities of data services and positioning services may be configured on the network side, for example, configured to the UE through a SIB message or a proprietary signaling (eg, an RRCRelease message); or may be determined by the specific implementation of the UE.
[0320] Step 1.3: After receiving the RRCResumeRequest message sent by the UE, the base station performs corresponding actions.
[0321] Wherein, when the initiation condition of the RRCResumeRequest message is determined according to the number of services, the "execution of the corresponding behavior" includes at least one of the following:
[0322] When the base station has a UE context, the first behavior is executed;
[0323] When the base station does not have a UE context, the second behavior is executed;
[0324] The “first behavior” includes at least one of the following:
[0325] Send a response message (i.e., RRCResume message) to the UE, so that the UE enters the RRC-CONNECTED state;
[0326] Whether to execute a target behavior and determine a response message is determined according to the target content, wherein the target behavior includes a behavior related to updating the positioning configuration information of the positioning service.
[0327] The objectives include:
[0328] Positioning configuration information configured by the base station for the UE;
[0329] Conditions for use of positioning configuration information;
[0330] UE context.
[0331] Here, the base station decides whether to execute the target behavior and determines the specific content of the response message based on the target content. Please refer to the above items J-1 to J-5 and J-10 to J-12, which will not be repeated here.
[0332] The “second behavior” includes at least one of the following:
[0333] Send an RRCSetup message to the UE to put the UE into the RRC-CONNECTED state;
[0334] Reconfigure the configuration information of the data service.
[0335] Step 1.4: After receiving the message sent by the base station in step 1.3, the UE continues to receive data services in the connected state and performs positioning services according to the latest positioning configuration information.
[0336] Implementation method 2: There is no usage condition for the positioning configuration information. The specific process includes the following steps 2.1 to 2.4:
[0337] Step 2.1: The UE performs positioning services in a non-connected state (eg, RRC-inactive state (INACTIVE)) and receives data services (eg, multicast services of interest).
[0338] The positioning configuration information includes at least one of the following:
[0339] Single cell uplink positioning reference signal SRS configuration information;
[0340] Regionally valid SRS configuration information;
[0341] Pre-configured SRS configuration information;
[0342] Downlink Positioning Reference Signal (PRS) configuration information associated with enhanced discontinuous reception (eDRX) configuration;
[0343] PRS configuration information not related to eDRX configuration.
[0344] Step 2.2: The non-connected UE needs to enter the RRC-CONNECTED state due to data services, and the UE sends a RRCResumeRequest message to the base station.
[0345] In at least one of the following cases, the UE needs to enter the connected state due to data services:
[0346] The signal quality of the cell where the UE receives the data service is less than a first threshold;
[0347] The UE reselects to a new cell and the new cell does not contain configuration information of the data service that the UE needs to receive;
[0348] When the UE is in the original cell, it finds that the newly selected cell does not provide the data service that the UE needs to receive.
[0349] Before step 2.2, when the UE only needs to enter the connected state due to data services, the UE determines whether to send the RRCResumeRequest message according to the priority of the data service and the priority of the positioning service;
[0350] Among them, when the priority of the data service is higher than the priority of the positioning service, it is determined to send the RRCResumeRequest message; when the priority of the positioning service is higher than the priority of the data service, it is determined not to send the RRCResumeRequest message.
[0351] The initiation condition of the RRCResumeRequest message satisfies at least one of the following:
[0352] When the UE needs to enter the connected state only due to data services, the initiation condition of the RRCResumeRequest message is determined according to the data service (this content belongs to the situation where the need to send the RRCResumeRequest message is determined according to the priority of the positioning service and the priority of the data service before step 2.2);
[0353] When the UE has a need to enter a connected state due to a data service and a need to initiate a target request, and the priority of the data service is higher than the priority of the positioning service, the initiation condition of the RRCResumeRequest message is determined according to the data service, wherein the target request is related to the positioning configuration information of the positioning service (this content belongs to the case where the aforementioned two needs exist);
[0354] When the UE has the need to enter the connected state due to data services and the need to initiate the target request, and the priority of the data service is lower than the priority of the positioning service, the initiation condition of the RRCResumeRequest message is determined according to the positioning service (this content belongs to the case where the aforementioned two needs exist).
[0355] The priority order of the data service and the positioning service is indicated by at least one of the following:
[0356] The priority level value of the data service and the priority level value of the positioning service;
[0357] Sorting of data services and positioning services;
[0358] An indication used to indicate that data services or positioning services are given priority.
[0359] The priorities of data services and positioning services may be configured on the network side, for example, configured to the UE through a SIB message or a proprietary signaling (eg, an RRCRelease message); or may be determined by the specific implementation of the UE.
[0360] Step 2.3: After receiving the RRCResumeRequest message sent by the UE, the base station performs corresponding actions.
[0361] Wherein, when the initiation condition of the RRCResumeRequest message is determined according to the number of services, the "execution of the corresponding behavior" includes at least one of the following:
[0362] When the base station has a UE context, the first behavior is executed;
[0363] When the base station does not have a UE context, the second behavior is executed;
[0364] The “first behavior” includes at least one of the following:
[0365] Send a response message (i.e., RRCResume message) to the UE, so that the UE enters the RRC-CONNECTED state;
[0366] Whether to execute a target behavior and determine a response message is determined according to the target content, wherein the target behavior includes a behavior related to updating the positioning configuration information of the positioning service.
[0367] The objectives include:
[0368] Positioning configuration information configured by the base station for the UE;
[0369] UE context.
[0370] Here, the base station decides whether to execute the target behavior and determines the specific content of the response message based on the target content. Please refer to items J-6 to J-12 above and will not be repeated here.
[0371] The “second behavior” includes at least one of the following:
[0372] Send an RRCSetup message to the UE to put the UE into the RRC-CONNECTED state;
[0373] Reconfigure the configuration information of the data service.
[0374] Step 2.4: After receiving the message sent by the base station in step 2.3, the UE continues to receive data services in the connected state and performs positioning services according to the latest positioning configuration information.
[0375] The service conflict handling method provided in the embodiment of the present application can be executed by a service conflict handling device. In the embodiment of the present application, the service conflict handling device provided in the embodiment of the present application is described by taking the service conflict handling method executed by the service conflict handling device as an example.
[0376] In a third aspect, an embodiment of the present application provides a service conflict processing device, which is applied to a terminal, such as Figure 6 As shown, the service conflict handling device 60 may include the following modules:
[0377] The first execution module 601 is used to execute the positioning service and receive the data service in the non-connected state;
[0378] A first sending module 602 is used to send a first message to a first network side device when there is a need to enter a connected state due to a data service, wherein the first message is used to request to enter a connected state or maintain a non-connected state;
[0379] A first receiving module 603 is used to receive a response message to the first message sent by the first network side device;
[0380] The first execution module 601 is further configured to enter a connected state or maintain a non-connected state according to the response message.
[0381] Optionally, the device further comprises:
[0382] A first determining module, configured to determine whether to send the first message according to a priority of the data service and a priority of the positioning service when the terminal only needs to enter a connected state due to a data service;
[0383] When the priority of the data service is higher than the priority of the positioning service, it is determined to send the first message; and when the priority of the positioning service is higher than the priority of the data service, it is determined not to send the first message.
[0384] Optionally, a condition for initiating the first message satisfies at least one of the following:
[0385] In the case where the terminal only needs to enter the connected state due to a data service, the initiation condition of the first message is determined according to the data service;
[0386] When the terminal has a need to enter a connected state due to a data service and a need to initiate a target request, and the priority of the data service is higher than the priority of the positioning service, the initiation condition of the first message is determined according to the data service, wherein the target request is related to the positioning configuration information of the positioning service;
[0387] When the terminal has a need to enter a connected state due to a data service and to initiate the target request, and the priority of the data service is lower than that of the positioning service, the initiation condition of the first message is determined according to the positioning service.
[0388] Optionally, the priority order of the data service and the positioning service is indicated by at least one of the following:
[0389] The priority level value of the data service and the priority level value of the positioning service;
[0390] The order of the data service and the positioning service;
[0391] An indication used to indicate that the data service or the positioning service is given priority.
[0392] Optionally, the device further comprises:
[0393] A third receiving module, used to receive the positioning configuration information and the use conditions of the positioning configuration information sent by the first network side device;
[0394] The positioning configuration information and the usage conditions are located in the same container, or the positioning configuration information and the usage conditions are located in different containers.
[0395] Optionally, the use conditions include at least one of the following:
[0396] Allowing the positioning configuration information to be used in a connected state;
[0397] Allowing the positioning configuration information to be used in a non-connected state;
[0398] The positioning configuration information is only allowed to be used in a non-connected state;
[0399] The positioning configuration information is allowed to be used when receiving a predetermined data service in a connected state.
[0400] Optionally, the positioning configuration information and the usage condition satisfy at least one of the following:
[0401] In the case where the positioning configuration information includes at least one item of configuration information, each item of configuration information has a corresponding usage condition;
[0402] In the case where the positioning configuration information includes at least one item of configuration information, there is a usage condition corresponding to the at least one item of configuration information.
[0403] Optionally, the positioning configuration information includes at least one of the following:
[0404] Single cell uplink positioning reference signal SRS configuration information;
[0405] Regionally valid SRS configuration information;
[0406] Pre-configured SRS configuration information;
[0407] Downlink Positioning Reference Signal (PRS) configuration information associated with enhanced discontinuous reception (eDRX) configuration;
[0408] PRS configuration information not related to eDRX configuration.
[0409] Optionally, in at least one of the following situations, the terminal has a need to enter a connected state due to a data service:
[0410] The signal quality of the cell where the terminal receives the data service is less than a first threshold;
[0411] The terminal reselects a new cell and the new cell does not contain configuration information of a data service that the terminal needs to receive;
[0412] The terminal finds in the original cell that the reselected new cell does not provide the data service that the terminal needs to receive.
[0413] Optionally, the first receiving module 603 is specifically configured to:
[0414] In a case where the context information of the terminal exists in the first network side device, receiving the response message sent by the first network side device according to the target content;
[0415] The objectives include:
[0416] Positioning configuration information configured by the first network side device for the terminal;
[0417] Whether the positioning configuration information has usage conditions;
[0418] The context information.
[0419] Optionally, the device further comprises:
[0420] A fourth receiving module is configured to, when the context information of the terminal does not exist in the first network side device, receive, by the terminal, at least one of the following items sent by the first network side device:
[0421] a second message, wherein the second message is used to instruct the terminal to enter a connected state;
[0422] The configuration information of the data service reconfigured by the first network side device.
[0423] Optionally, the positioning service is a low power consumption and high precision positioning (LPHAP) service, and the non-connected state is an inactive state.
[0424] The service conflict handling device in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in the electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, and the terminal can include but is not limited to the types of the terminal 11 listed above, which is not specifically limited in the embodiment of the present application.
[0425] The service conflict processing device provided in the embodiment of the present application can implement each process implemented by the method embodiment of 4 and achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0426] The positioning configuration information processing method provided in the embodiment of the present application can be executed by a positioning configuration information processing device. In the embodiment of the present application, the positioning configuration information processing device provided in the embodiment of the present application is described by taking the positioning configuration information processing device executing the service conflict processing method as an example.
[0427] In a fourth aspect, an embodiment of the present application provides a positioning configuration information processing device, which is applied to a first network side device (eg, a base station), such as Figure 7 As shown, the positioning configuration information processing device 70 may include the following modules:
[0428] The second receiving module 701 is used to receive a first message sent by a terminal, wherein the terminal performs a positioning service and receives a data service in a non-connected state, and the first message is used to request to enter a connected state or maintain a non-connected state;
[0429] The second execution module 702 is used to determine whether to execute a target behavior and send a response message to the first message, wherein the target behavior includes a behavior related to updating the positioning configuration information of the positioning service.
[0430] Optionally, the device further comprises:
[0431] A second sending module, used to send positioning configuration information and usage conditions of the positioning configuration information to the terminal;
[0432] The positioning configuration information and the usage conditions are located in the same container, or the positioning configuration information and the usage conditions are located in different containers.
[0433] Optionally, the use conditions include at least one of the following:
[0434] Allows the use of positioning configuration information in connected state;
[0435] Allows the use of positioning configuration information in a non-connected state;
[0436] The positioning configuration information is only allowed to be used in the non-connected state;
[0437] The positioning configuration information is allowed to be used when receiving a predetermined data service in the connected state.
[0438] Optionally, the positioning configuration information and the usage condition satisfy at least one of the following:
[0439] In the case where the positioning configuration information includes at least one item of configuration information, each item of configuration information has a corresponding usage condition;
[0440] In the case where the positioning configuration information includes at least one item of configuration information, there is only one usage condition applicable to all the configuration information.
[0441] Optionally, the positioning configuration information includes at least one of the following:
[0442] Single cell uplink positioning reference signal SRS configuration information;
[0443] Regionally valid SRS configuration information;
[0444] Pre-configured SRS configuration information;
[0445] Downlink Positioning Reference Signal (PRS) configuration information associated with enhanced discontinuous reception (eDRX) configuration;
[0446] PRS configuration information not related to eDRX configuration.
[0447] Optionally, the second execution module 702 includes:
[0448] a determination submodule, configured to determine whether to execute the target behavior and determine the response message according to the target content when the context information of the terminal exists in the first network side device;
[0449] The objectives include:
[0450] Positioning configuration information configured by the first network side device for the terminal;
[0451] Whether the positioning configuration information has usage conditions;
[0452] The context information.
[0453] Optionally, the determining submodule is specifically configured to perform at least one of the following:
[0454] When there is a use condition for the positioning configuration information, and the use condition includes allowing the use of the positioning configuration information in a connected state or allowing the use of the positioning configuration information when receiving a predetermined data service in a connected state, and it is determined according to the context information that the terminal is outside a valid area of the first information, at least one of updating the first information and reporting the second information to the second network side device is performed, wherein the updated first information is included in the response message;
[0455] When the use condition exists, and the use condition includes allowing the use of positioning configuration information in a connected state or allowing the use of positioning configuration information when receiving a predetermined data service in a connected state, and it is determined according to the context information that the terminal is within a valid area of the preconfigured uplink positioning reference signal SRS configuration information, perform at least one of the following: activating the preconfigured SRS configuration information; updating the non-preconfigured SRS configuration information and reporting the second information to the second network side device; wherein at least one of the indication of activating the preconfigured SRS configuration information and the updated non-preconfigured SRS configuration information is included in the response message;
[0456] When the use condition exists, and the use condition includes allowing the use of the positioning configuration information in a connected state or allowing the use of the positioning configuration information when receiving a predetermined data service in a connected state, and it is determined according to the context information that the terminal is in a valid area of the non-preconfigured SRS configuration information, determining not to update the non-preconfigured SRS configuration information;
[0457] When the use condition exists, and the use condition includes allowing the use of the positioning configuration information in a connected state or allowing the use of the positioning configuration information when receiving a predetermined data service in a connected state, and it is determined according to the context information that the terminal is outside the cell of the single-cell SRS configuration information, at least one of updating the single-cell SRS configuration information of the terminal and reporting the second information to the second network side device; wherein the updated single-cell SRS configuration information is included in the response message;
[0458] When the use condition exists, and the use condition includes allowing the use of the positioning configuration information in a connected state or allowing the use of the positioning configuration information when receiving a predetermined data service in a connected state, and it is determined according to the context information that the terminal is in a cell of the single-cell SRS configuration information, determining not to update the single-cell SRS configuration information of the terminal;
[0459] If the use condition does not exist and it is determined according to the context information that the terminal is within a valid area of the first information, sending first indication information to the terminal, wherein the first indication information is used to instruct the terminal to continue to use the first information in a continuous state, wherein the first indication information is included in the response message;
[0460] If the use condition does not exist and it is determined according to the context information that the terminal is within the valid area of the preconfigured SRS configuration information, and the preconfigured SRS configuration has not been activated, activating the preconfigured SRS configuration, and an indication of activating the preconfigured SRS configuration information is included in the response message;
[0461] In the absence of the use condition, and in the case where it is determined according to the context information that the terminal is outside the cell of the single-cell SRS configuration information, at least one of updating the single-cell SRS configuration information of the terminal and reporting the second information to the second network side device is performed, wherein the updated single-cell SRS configuration information is included in the response message;
[0462] When the use condition does not exist and it is determined according to the context information that the terminal is in a cell of the single-cell SRS configuration information, sending second indication information to the terminal, wherein the second indication information is used to instruct the terminal to continue to use the single-cell SRS configuration information in a continuous state, and the second indication information is included in the response message;
[0463] Execute updating of at least one of the downlink positioning reference signal PRS configuration information of the terminal and reporting the second information to the second network side device; the updated PRS configuration information is included in the response message;
[0464] Maintaining the positioning configuration information of the terminal;
[0465] Sending third indication information to the terminal, wherein the third indication information is used to instruct the terminal to continue to use the second information in a continuous state, wherein the second information includes at least one of single-cell SRS configuration information, SRS configuration information, and pre-configured SRS configuration information, and the second indication information is included in the response message;
[0466] The first information includes at least one of SRS configuration information and pre-configured SRS configuration information, and the second information is used to indicate that the positioning configuration information has been updated.
[0467] Optionally, the device further comprises:
[0468] A third execution module is configured to execute at least one of the following items when the context information of the terminal does not exist in the first network side device:
[0469] Sending a second message to the terminal, where the second message is used to instruct the terminal to enter a connected state;
[0470] Reconfigure the configuration information of the data service.
[0471] Optionally, the positioning service is a low power consumption and high precision positioning (LPHAP) service, and the non-connected state is an inactive state.
[0472] The positioning configuration information processing device in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a network side device. For example, the network side device can include but is not limited to the types of network side devices 12 listed above, and the embodiment of the present application does not specifically limit this.
[0473] The positioning configuration information processing device provided in the embodiment of the present application can achieve Figure 5 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.
[0474] like Figure 8 As shown, the embodiment of the present application further provides a communication device 800, including a processor 801 and a memory 802, and the memory 802 stores a program or instruction that can be run on the processor 801. For example, when the communication device 800 is a terminal, the program or instruction is executed by the processor 801 to implement the various steps of the above-mentioned service conflict handling method embodiment, and can achieve the same technical effect. When the communication device 800 is a network side device, the program or instruction is executed by the processor 801 to implement the various steps of the above-mentioned positioning configuration information processing method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0475] The embodiment of the present application also provides a terminal, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the following Figure 4 The steps in the method embodiment shown. This terminal embodiment corresponds to the above-mentioned terminal side method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to this terminal embodiment and can achieve the same technical effect. Specifically, Fig. 9 A schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application.
[0476] The terminal 900 includes but is not limited to: a radio frequency unit 901, a network module 902, an audio output unit 903, an input unit 904, a sensor 905, a display unit 906, a user input unit 907, an interface unit 908, a memory 909 and at least some of the components of a processor 910.
[0477] Those skilled in the art will appreciate that the terminal 900 may also include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 910 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig. 9The terminal structure shown in the figure does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.
[0478] It should be understood that in the embodiment of the present application, the input unit 904 may include a graphics processing unit (GPU) 9041 and a microphone 9042, and the graphics processor 9041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 906 may include a display panel 9061, and the display panel 9061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 907 includes a touch panel 9071 and at least one of other input devices 9072. The touch panel 9071 is also called a touch screen. The touch panel 9071 may include two parts: a touch detection device and a touch controller. Other input devices 9072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
[0479] In the embodiment of the present application, after receiving downlink data from the network side device, the RF unit 901 can transmit the data to the processor 910 for processing; in addition, the RF unit 901 can send uplink data to the network side device. Generally, the RF unit 901 includes but is not limited to an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.
[0480] The memory 909 can be used to store software programs or instructions and various data. The memory 909 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 909 may include a volatile memory or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 909 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0481] The processor 910 may include one or more processing units; optionally, the processor 910 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 910.
[0482] The processor 910 is used to perform positioning services in a non-connected state;
[0483] The radio frequency unit 901 is used to receive data services in a non-connected state;
[0484] The radio frequency unit 901 is also used for:
[0485] When the terminal needs to enter a connected state due to a data service, sending a first message to a first network side device, wherein the first message is used to request to enter a connected state or maintain a non-connected state;
[0486] Receiving a response message to the first message sent by the first network side device;
[0487] The processor 910 is further configured to enter a connected state or maintain a non-connected state according to the response message.
[0488] Optionally, before the radio frequency unit 901 sends the first message to the first network side device, the processor 910 is further configured to:
[0489] When the terminal only needs to enter the connected state due to a data service, determining whether to send the first message according to the priority of the data service and the priority of the positioning service;
[0490] When the priority of the data service is higher than the priority of the positioning service, it is determined to send the first message; and when the priority of the positioning service is higher than the priority of the data service, it is determined not to send the first message.
[0491] Optionally, a condition for initiating the first message satisfies at least one of the following:
[0492] In the case where the terminal only needs to enter the connected state due to a data service, the initiation condition of the first message is determined according to the data service;
[0493] When the terminal has a need to enter a connected state due to a data service and a need to initiate a target request, and the priority of the data service is higher than the priority of the positioning service, the initiation condition of the first message is determined according to the data service, wherein the target request is related to the positioning configuration information of the positioning service;
[0494] When the terminal has a need to enter a connected state due to a data service and to initiate the target request, and the priority of the data service is lower than that of the positioning service, the initiation condition of the first message is determined according to the positioning service.
[0495] Optionally, the priority order of the data service and the positioning service is indicated by at least one of the following:
[0496] The priority level value of the data service and the priority level value of the positioning service;
[0497] The order of the data service and the positioning service;
[0498] An indication used to indicate that the data service or the positioning service is given priority.
[0499] Optionally, before the processor 910 performs the positioning service in the non-connected state, the radio frequency unit 901 is further configured to:
[0500] Receiving the positioning configuration information and the use conditions of the positioning configuration information sent by the first network side device;
[0501] The positioning configuration information and the usage conditions are located in the same container, or the positioning configuration information and the usage conditions are located in different containers.
[0502] Optionally, the use conditions include at least one of the following:
[0503] Allowing the positioning configuration information to be used in a connected state;
[0504] Allowing the positioning configuration information to be used in a non-connected state;
[0505] The positioning configuration information is only allowed to be used in a non-connected state;
[0506] The positioning configuration information is allowed to be used when receiving a predetermined data service in a connected state.
[0507] Optionally, the positioning configuration information and the usage condition satisfy at least one of the following:
[0508] In the case where the positioning configuration information includes at least one item of configuration information, each item of configuration information has a corresponding usage condition;
[0509] In the case where the positioning configuration information includes at least one item of configuration information, there is a usage condition corresponding to the at least one item of configuration information.
[0510] Optionally, the positioning configuration information includes at least one of the following:
[0511] Single cell uplink positioning reference signal SRS configuration information;
[0512] Regionally valid SRS configuration information;
[0513] Pre-configured SRS configuration information;
[0514] Downlink Positioning Reference Signal (PRS) configuration information associated with enhanced discontinuous reception (eDRX) configuration;
[0515] PRS configuration information not related to eDRX configuration.
[0516] Optionally, in at least one of the following situations, the terminal has a need to enter a connected state due to a data service:
[0517] The signal quality of the cell where the terminal receives the data service is less than a first threshold;
[0518] The terminal reselects a new cell and the new cell does not contain configuration information of a data service that the terminal needs to receive;
[0519] The terminal finds in the original cell that the reselected new cell does not provide the data service that the terminal needs to receive.
[0520] Optionally, the radio frequency unit 901 receives a response message to the first message sent by the first network side device, including:
[0521] In a case where the context information of the terminal exists in the first network side device, receiving the response message sent by the first network side device according to the target content;
[0522] The objectives include:
[0523] Positioning configuration information configured by the first network side device for the terminal;
[0524] Whether the positioning configuration information has usage conditions;
[0525] The context information.
[0526] Optionally, the radio frequency unit 901 is further configured to:
[0527] In a case where the context information of the terminal does not exist in the first network side device, receiving at least one of the following items sent by the first network side device:
[0528] a second message, wherein the second message is used to instruct the terminal to enter a connected state;
[0529] The configuration information of the data service reconfigured by the first network side device.
[0530] Optionally, the positioning service is a low power consumption and high precision positioning (LPHAP) service, and the non-connected state is an inactive state.
[0531] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the embodiment of the service conflict handling method mentioned above, and achieve the same or corresponding technical effect. To avoid repetition, it will not be described here.
[0532] The embodiment of the present application also provides a network side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the following Figure 5The steps of the method embodiment shown. This network side device embodiment corresponds to the above network side device method embodiment, and each implementation process and implementation mode of the above method embodiment can be applied to this network side device embodiment and can achieve the same technical effect.
[0533] Specifically, the embodiment of the present application also provides a network side device. Fig.10 As shown, the network side device 1000 includes: an antenna 101, a radio frequency device 102, a baseband device 103, a processor 104 and a memory 105. The antenna 101 is connected to the radio frequency device 102. In the uplink direction, the radio frequency device 102 receives information through the antenna 101 and sends the received information to the baseband device 103 for processing. In the downlink direction, the baseband device 103 processes the information to be sent and sends it to the radio frequency device 102. The radio frequency device 102 processes the received information and sends it out through the antenna 101.
[0534] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 103, which includes a baseband processor.
[0535] The baseband device 103 may include, for example, at least one baseband board on which a plurality of chips are arranged. Fig.10 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 105 through a bus interface to call the program in the memory 105 to execute the network device operations shown in the above method embodiment.
[0536] The network side device may further include a network interface 106, which is, for example, a Common Public Radio Interface (CPRI).
[0537] Specifically, the network side device 1000 of the embodiment of the present invention further includes: instructions or programs stored in the memory 105 and executable on the processor 104, and the processor 104 calls the instructions or programs in the memory 105 to execute Figure 7 The methods executed by the modules shown achieve the same technical effects, and therefore will not be described here in detail to avoid repetition.
[0538] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned service conflict handling method or positioning configuration information processing method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0539] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.
[0540] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned service conflict handling method or positioning configuration information processing method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0541] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0542] The embodiments of the present application further provide a computer program / program product, which is stored in a storage medium, and is executed by at least one processor to implement the various processes of the above-mentioned service conflict handling method or positioning configuration information processing method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0543] An embodiment of the present application also provides a wireless communication system, including: a terminal and a first network side device, wherein the terminal can be used to execute the steps of the service conflict handling method as described above, and the first network side device can be used to execute the steps of the positioning configuration information processing method as described above.
[0544] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises one..." does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0545] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general hardware platform, and of course, can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, disk, CD, etc.), including several instructions to enable a terminal or a network-side device to execute the methods described in each embodiment of the present application.
[0546] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of the present application and the scope of protection of the claims, and these implementation methods are all within the protection of the present application.
Claims
1. A method for handling business conflicts, characterized in that: The method comprises: The terminal performs positioning services and receives data services in a non-connected state; When the terminal needs to enter a connected state due to a data service, the terminal sends a first message to a first network side device, wherein the first message is used to request to enter a connected state or maintain a non-connected state; The terminal receives a response message to the first message sent by the first network side device, and enters a connected state or remains in a non-connected state according to the response message.
2. The method according to claim 1, characterized in that Before the terminal sends the first message to the first network side device, the method further includes: In a case where the terminal only needs to enter a connected state due to a data service, the terminal determines whether to send the first message according to a priority of the data service and a priority of the positioning service; When the priority of the data service is higher than the priority of the positioning service, it is determined to send the first message; and when the priority of the positioning service is higher than the priority of the data service, it is determined not to send the first message.
3. The method according to claim 1 or 2, characterized in that: The initiation condition of the first message satisfies at least one of the following: In the case where the terminal only needs to enter the connected state due to a data service, the initiation condition of the first message is determined according to the data service; When the terminal has a need to enter a connected state due to a data service and a need to initiate a target request, and the priority of the data service is higher than the priority of the positioning service, the initiation condition of the first message is determined according to the data service, wherein the target request is related to the positioning configuration information of the positioning service; When the terminal has a need to enter a connected state due to a data service and to initiate the target request, and the priority of the data service is lower than that of the positioning service, the initiation condition of the first message is determined according to the positioning service.
4. The method according to claim 2 or 3, characterized in that: The priority order of the data service and the positioning service is indicated by at least one of the following: The priority level value of the data service and the priority level value of the positioning service; The order of the data service and the positioning service; An indication used to indicate that the data service or the positioning service is given priority.
5. The method according to any one of claims 1 to 4, characterized in that: Before the terminal performs the positioning service in the non-connected state, the method further includes: The terminal receives the positioning configuration information and the use condition of the positioning configuration information sent by the first network side device; The positioning configuration information and the usage conditions are located in the same container, or the positioning configuration information and the usage conditions are located in different containers.
6. The method according to claim 5, characterized in that The use conditions include at least one of the following: Allowing the positioning configuration information to be used in a connected state; Allowing the positioning configuration information to be used in a non-connected state; The positioning configuration information is only allowed to be used in a non-connected state; The positioning configuration information is allowed to be used when receiving a predetermined data service in a connected state.
7. The method according to claim 5 or 6, characterized in that: The positioning configuration information and the usage condition satisfy at least one of the following: In the case where the positioning configuration information includes at least one item of configuration information, each item of configuration information has a corresponding usage condition; In the case where the positioning configuration information includes at least one item of configuration information, there is a usage condition corresponding to the at least one item of configuration information.
8. The method according to any one of claims 5 to 7, characterized in that: The positioning configuration information includes at least one of the following: Single cell uplink positioning reference signal SRS configuration information; Regionally valid SRS configuration information; Pre-configured SRS configuration information; Downlink Positioning Reference Signal (PRS) configuration information associated with enhanced discontinuous reception (eDRX) configuration; PRS configuration information not related to eDRX configuration.
9. The method according to any one of claims 1 to 8, characterized in that: In at least one of the following situations, the terminal needs to enter a connected state due to a data service: The signal quality of the cell where the terminal receives the data service is less than a first threshold; The terminal reselects a new cell and the new cell does not contain configuration information of a data service that the terminal needs to receive; The terminal finds in the original cell that the reselected new cell does not provide the data service that the terminal needs to receive.
10. The method according to any one of claims 1 to 9, characterized in that: The terminal receives a response message to the first message sent by the first network side device, including: In a case where the context information of the terminal exists in the first network side device, the terminal receives the response message sent by the first network side device according to the target content; The objectives include: Positioning configuration information configured by the first network side device for the terminal; Whether the positioning configuration information has usage conditions; The context information.
11. The method according to claim 10, characterized in that The method further comprises: In a case where the context information of the terminal does not exist in the first network side device, the terminal receives at least one of the following items sent by the first network side device: a second message, wherein the second message is used to instruct the terminal to enter a connected state; The configuration information of the data service reconfigured by the first network side device.
12. The method according to any one of claims 1 to 11, characterized in that: The positioning service is a low power consumption and high precision positioning LPHAP service, and the non-connected state is an inactive state.
13. A method for processing positioning configuration information, characterized in that: The method comprises: The first network side device receives a first message sent by a terminal, wherein the terminal performs a positioning service and receives a data service in a non-connected state, and the first message is used to request to enter a connected state or maintain a non-connected state; The first network-side device determines whether to execute a target behavior and sends a response message to the first message, wherein the target behavior includes a behavior related to updating the positioning configuration information of the positioning service.
14. The method according to claim 13, characterized in that Before the first network side device receives the first message sent by the terminal, the method further includes: The first network side device sends positioning configuration information and usage conditions of the positioning configuration information to the terminal; The positioning configuration information and the usage conditions are located in the same container, or the positioning configuration information and the usage conditions are located in different containers.
15. The method according to claim 14, characterized in that The use conditions include at least one of the following: Allows the use of positioning configuration information in connected state; Allows the use of positioning configuration information in a non-connected state; The positioning configuration information is only allowed to be used in the non-connected state; The positioning configuration information is allowed to be used when receiving a predetermined data service in the connected state.
16. The method according to claim 14 or 15, characterized in that The positioning configuration information and the usage condition satisfy at least one of the following: In the case where the positioning configuration information includes at least one item of configuration information, each item of configuration information has a corresponding usage condition; In the case where the positioning configuration information includes at least one item of configuration information, there is only one usage condition applicable to all the configuration information.
17. The method according to any one of claims 14 to 16, characterized in that The positioning configuration information includes at least one of the following: Single cell uplink positioning reference signal SRS configuration information; Regionally valid SRS configuration information; Pre-configured SRS configuration information; Downlink Positioning Reference Signal (PRS) configuration information associated with enhanced discontinuous reception (eDRX) configuration; PRS configuration information not related to eDRX configuration.
18. The method according to any one of claims 13 to 17, characterized in that The first network side device determines whether to execute the target behavior and determines the response message, including: In a case where the context information of the terminal exists in the first network side device, the first network side device determines whether to execute the target behavior and determines the response message according to the target content; The objectives include: Positioning configuration information configured by the first network side device for the terminal; Whether the positioning configuration information has usage conditions; The context information.
19. The method according to claim 18, characterized in that The first network-side device determines whether to execute the target behavior and determines the response message according to the target content, including at least one of the following: When there is a use condition for the positioning configuration information, and the use condition includes allowing the use of the positioning configuration information in a connected state or allowing the use of the positioning configuration information when receiving a predetermined data service in a connected state, and it is determined according to the context information that the terminal is outside the valid area of the first information, the first network side device performs at least one of updating the first information and reporting the second information to the second network side device, wherein the updated first information is included in the response message; In the presence of the use condition, and the use condition includes allowing the use of positioning configuration information in a connected state or allowing the use of positioning configuration information when receiving a predetermined data service in a connected state, and determining, according to the context information, that the terminal is within a valid area of the preconfigured uplink positioning reference signal SRS configuration information, the first network side device performs at least one of the following: activating the preconfigured SRS configuration information; updating the non-preconfigured SRS configuration information and reporting the second information to the second network side device; wherein at least one of the indication for activating the preconfigured SRS configuration information and the updated non-preconfigured SRS configuration information is included in the response message; When the usage condition exists, and the usage condition includes allowing the use of the positioning configuration information in a connected state or allowing the use of the positioning configuration information when receiving a predetermined data service in a connected state, and it is determined according to the context information that the terminal is in a valid area of the non-preconfigured SRS configuration information, the first network side device determines not to update the non-preconfigured SRS configuration information; When the use condition exists, and the use condition includes allowing the use of the positioning configuration information in a connected state or allowing the use of the positioning configuration information when receiving a predetermined data service in a connected state, and it is determined according to the context information that the terminal is outside the cell of the single-cell SRS configuration information, the first network side device performs at least one of updating the single-cell SRS configuration information of the terminal and reporting the second information to the second network side device; wherein the updated single-cell SRS configuration information is included in the response message; When the usage condition exists, and the usage condition includes allowing the use of positioning configuration information in a connected state or allowing the use of positioning configuration information when receiving a predetermined data service in a connected state, and it is determined according to the context information that the terminal is in a cell of single-cell SRS configuration information, the first network side device determines not to update the single-cell SRS configuration information of the terminal; In the case where the use condition does not exist and it is determined according to the context information that the terminal is within a valid area of the first information, the first network side device sends first indication information to the terminal, wherein the first indication information is used to instruct the terminal to continue to use the first information in a continuous state, wherein the first indication information is included in the response message; In the absence of the usage condition, and in the case where it is determined according to the context information that the terminal is within the valid area of the preconfigured SRS configuration information, and the preconfigured SRS configuration has not been activated, the first network side device activates the preconfigured SRS configuration, and an indication of activating the preconfigured SRS configuration information is included in the response message; In the absence of the use condition, and in the case where it is determined according to the context information that the terminal is outside the cell of the single-cell SRS configuration information, the first network side device performs at least one of updating the single-cell SRS configuration information of the terminal and reporting the second information to the second network side device, wherein the updated single-cell SRS configuration information is included in the response message; When the use condition does not exist and it is determined according to the context information that the terminal is in a cell of the single-cell SRS configuration information, the first network side device sends second indication information to the terminal, wherein the second indication information is used to instruct the terminal to continue to use the single-cell SRS configuration information in a continuous state, and the second indication information is included in the response message; The first network side device updates the downlink positioning reference signal PRS configuration information of the terminal and reports at least one of the second information to the second network side device; the updated PRS configuration information is included in the response message; The first network side device maintains the positioning configuration information of the terminal; The first network side device sends third indication information to the terminal, wherein the third indication information is used to instruct the terminal to continue to use the second information in a continuous state, wherein the second information includes at least one of single-cell SRS configuration information, SRS configuration information, and pre-configured SRS configuration information, and the second indication information is included in the response message; The first information includes at least one of SRS configuration information and pre-configured SRS configuration information, and the second information is used to indicate that the positioning configuration information has been updated.
20. The method according to claim 18 or 19, characterized in that The method further comprises: In a case where the context information of the terminal does not exist in the first network side device, the first network side device performs at least one of the following: Sending a second message to the terminal, where the second message is used to instruct the terminal to enter a connected state; Reconfigure the configuration information of the data service.
21. The method according to any one of claims 13 to 20, characterized in that The positioning service is a low power consumption and high precision positioning LPHAP service, and the non-connected state is an inactive state.
22. A service conflict handling device, characterized in that: Applied to a terminal, the device comprises: A first execution module, configured to execute a positioning service and receive a data service in a non-connected state; A first sending module, configured to send a first message to a first network side device when there is a need to enter a connected state due to a data service, wherein the first message is used to request to enter a connected state or maintain a non-connected state; A first receiving module, used to receive a response message to the first message sent by the first network side device; The first execution module is further configured to enter a connected state or maintain a non-connected state according to the response message.
23. A positioning configuration information processing device, characterized in that: Applied to a first network side device, the apparatus comprises: A second receiving module, configured to receive a first message sent by a terminal, wherein the terminal performs a positioning service and receives a data service in a non-connected state, and the first message is used to request to enter a connected state or maintain a non-connected state; The second execution module is used to determine whether to execute a target behavior and send a response message to the first message, wherein the target behavior includes a behavior related to updating the positioning configuration information of the positioning service.
24. A communication device, characterized in that: It includes a processor and a memory, the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, it implements the steps of the service conflict handling method as described in any one of claims 1 to 12, or implements the steps of the positioning configuration information processing method as described in any one of claims 13 to 21.
25. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, it implements the steps of the service conflict handling method as described in any one of claims 1 to 12, or implements the steps of the positioning configuration information processing method as described in any one of claims 13 to 21.