Communication method and apparatus

By sending information in 5G NR to determine the protection and warning levels of the positioning system, the problem of the positioning system's inability to verify integrity is solved, ensuring the reliability of positioning results.

CN116648631BActive Publication Date: 2025-12-09GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202180076379.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-03-24
Publication Date
2025-12-09
Estimated Expiration
2041-03-24

AI Technical Summary

Technical Problem

The current lack of definitions for location integrity information in 5G NR makes it impossible to verify whether the location results of the positioning system are reliable.

Method used

The network device sends information to the terminal device to determine whether the protection level of the positioning system is greater than the warning level. The terminal device judges whether the positioning system meets the integrity requirements based on the information, including using target timers and indication information to determine the comparison results of the protection level and the warning level.

Benefits of technology

It enables real-time verification of the reliability of the positioning results from the positioning system, ensuring the accuracy and reliability of the positioning service.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116648631B_ABST
    Figure CN116648631B_ABST
Patent Text Reader

Abstract

The application provides a communication method and device. The method comprises the following steps: a terminal device receives first information sent by a network device, wherein the first information is used to determine whether a protection level of a positioning system is greater than a warning level of the positioning system; and the terminal device determines whether the positioning system meets an integrity requirement according to the first information. In this way, the terminal device can determine whether the positioning system meets the integrity requirement according to the first information sent by the network device, so that it can determine whether the positioning result of the positioning system is reliable in real time.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of communication, and in particular to a communication method and device. BACKGROUND

[0002] Positioning is one of the indispensable needs in current life, and the requirements for the delay and accuracy of positioning are becoming more and more stringent. In many positioning applications, accurate positioning is usually achieved through the combination of multiple technologies. For example, position information in an outdoor scene can be provided based on a global navigation satellite system (GNSS), various options can be provided through a radio technology network (such as a long-term evolution network) to locate a user, a wireless network, a ground beacon system, etc., and an inertial measurement unit (IMU) or a sensor (an accelerometer, a gyroscope, a magnetometer, or an atmospheric pressure sensor, etc.) can be used to determine position information.

[0003] In the related art, the enhanced positioning capability of the 3rd Generation Partnership Project (3GPP) New Radio (NR) brings additional gains, the operation of low frequency bands (FR1) and high frequency bands (FR2) and the use of a large number of antenna arrays provide additional degrees of freedom, which greatly improve the positioning accuracy. Therefore, time measurement using a large bandwidth (low frequency bands and high frequency bands) can bring better performance for user positioning, and by combining time measurement and the spatial and angular domains of the propagation channel, a more accurate user position can be achieved using a massive MIMO.

[0004] However, there is no definition of corresponding positioning integrity related information in the current 5G NR, so that the positioning integrity of the positioning system cannot be verified, resulting in that the positioning service client cannot determine whether the positioning result is reliable based on the positioning integrity of the positioning system.

[0005] SUMMARY

[0006] Embodiments of the present application provide a communication method and device to solve the problem that the positioning integrity of the positioning system cannot be verified in the prior art.

[0007] A first aspect of the present application provides a communication method, the method comprising:

[0008] The terminal device receives first information sent by the network device, and the first information is used to determine whether the protection level of the positioning system is greater than the warning level of the positioning system.

[0009] The terminal device determines, according to the first information, whether the positioning system meets an integrity requirement.

[0010] In an optional implementation, the determining, by the terminal device according to the first information, whether the positioning system meets an integrity requirement comprises:

[0011] The terminal device determines, according to the first information, whether a duration for which the protection level of the positioning system is greater than the warning level of the positioning system exceeds a specified duration.

[0012] If yes, the terminal device determines that the positioning system does not meet the integrity requirement.

[0013] In an optional implementation, the specified duration is determined by a positioning service client according to a performance requirement of the positioning system.

[0014] In an optional implementation, the first information comprises first indication information, and the first indication information is used to indicate a comparison result of the protection level of the positioning system and the warning level of the positioning system.

[0015] In an optional implementation, the determining, by the terminal device according to the first information, whether a duration for which the protection level of the positioning system is greater than the warning level of the positioning system exceeds a specified duration comprises:

[0016] The terminal device starts or stops running of a target timer according to the first indication information.

[0017] The terminal device determines, according to a timing duration of the target timer, whether a duration for which the protection level of the positioning system is greater than the warning level of the positioning system exceeds a specified duration.

[0018] In an optional implementation, the first information comprises second indication information, and the second indication information is used to update the protection level of the positioning system.

[0019] In an optional implementation, the determining, by the terminal device according to the first information, whether a duration for which the protection level of the positioning system is greater than the warning level of the positioning system exceeds a specified duration comprises:

[0020] The terminal device updates the protection level of the positioning system according to the second indication information.

[0021] The terminal device determines a comparison result of the protection level of the positioning system and the warning level of the positioning system.

[0022] The terminal device starts or stops running of a target timer according to a comparison result of the protection level of the positioning system and the warning level of the positioning system.

[0023] The terminal device determines whether a duration, during which the protection level of the positioning system is greater than the warning level of the positioning system, exceeds a specified duration according to a timing duration of the target timer.

[0024] In an optional implementation, the target timer starts timing from zero or starts counting down from the specified duration after being started.

[0025] In an optional implementation, the target timer is started when the protection level of the positioning system is greater than the warning level of the positioning system, and is stopped when the protection level of the positioning system is less than or equal to the warning level of the positioning system.

[0026] In an optional implementation, the method further includes:

[0027] If the terminal device determines that the positioning system does not meet the integrity requirement, second information is recorded, the second information being used to indicate that the positioning system is unavailable.

[0028] In an optional implementation, the method further includes:

[0029] If the terminal device determines that the positioning system does not meet the integrity requirement, second information is sent to a network device.

[0030] In an optional implementation, the network device includes a positioning service client.

[0031] The second aspect of the present application provides a communication method, and the method includes:

[0032] A network device determines first information, the first information being used to determine whether a protection level of a positioning system is greater than a warning level of the positioning system.

[0033] The network device sends the first information to a terminal device.

[0034] In an optional implementation, the first information is specifically used to determine whether a duration, during which the protection level of the positioning system is greater than the warning level of the positioning system, exceeds a specified duration.

[0035] In an optional implementation, the specified duration is determined by a positioning service client according to a performance requirement of the positioning system.

[0036] In an optional implementation, the first information comprises first indication information, and the first indication information is used to indicate a comparison result of the protection level of the positioning system and the warning level of the positioning system.

[0037] In an optional implementation, the first information comprises second indication information, and the second indication information is used to update the protection level of the positioning system.

[0038] In an optional implementation, the duration that the protection level of the positioning system is greater than the warning level of the positioning system is determined by a timing duration of a target timer.

[0039] In an optional implementation, the target timer is started when the protection level of the positioning system is greater than the warning level of the positioning system, and the target timer is stopped when the protection level of the positioning system is less than or equal to the warning level of the positioning system.

[0040] In an optional implementation, the method further comprises:

[0041] The network device receives second information sent by the terminal device, and the second information is used to indicate that the positioning system is unavailable.

[0042] In an optional implementation, the network device comprises a positioning service client.

[0043] The third aspect of the present application provides a communication device, and the device comprises:

[0044] A receiving module is configured to receive first information sent by a network device, and the first information is used to determine whether a protection level of a positioning system is greater than a warning level of the positioning system.

[0045] A processing module is configured to determine, according to the first information, whether the positioning system meets an integrity requirement.

[0046] In an optional implementation, the processing module is specifically configured to determine, according to the first information, whether a duration that the protection level of the positioning system is greater than the warning level of the positioning system exceeds a specified duration; if yes, it is determined that the positioning system does not meet the integrity requirement.

[0047] In an optional implementation, the specified duration is determined by a positioning service client according to a performance requirement of the positioning system.

[0048] In an optional implementation, the first information comprises first indication information, and the first indication information is used to indicate a comparison result of the protection level of the positioning system and the warning level of the positioning system.

[0049] In an optional implementation, the processing module is specifically configured to start or stop running of a target timer according to the first indication information; and determine whether a duration, during which the protection level of the positioning system is greater than the warning level of the positioning system, exceeds a specified duration according to a timing duration of the target timer.

[0050] In an optional implementation, the first information comprises second indication information, and the second indication information is used to update the protection level of the positioning system.

[0051] In an optional implementation, the processing module is specifically configured to update the protection level of the positioning system according to the second indication information; determine a comparison result of the protection level of the positioning system and the warning level of the positioning system; start or stop running of a target timer according to the comparison result of the protection level of the positioning system and the warning level of the positioning system; and determine whether a duration, during which the protection level of the positioning system is greater than the warning level of the positioning system, exceeds a specified duration according to a timing duration of the target timer.

[0052] In an optional implementation, the target timer starts timing from zero or starts counting down from the specified duration after being started.

[0053] In an optional implementation, the target timer is started when the protection level of the positioning system is greater than the warning level of the positioning system, and is stopped when the protection level of the positioning system is less than or equal to the warning level of the positioning system.

[0054] In an optional implementation, the processing module is further configured to record second information if it is determined that the positioning system does not meet the integrity requirement, and the second information is used to indicate that the positioning system is unavailable.

[0055] In an optional implementation, the apparatus further comprises:

[0056] The sending module is configured to send second information to the network device if it is determined that the positioning system does not meet the integrity requirement.

[0057] In an optional implementation, the network device comprises a positioning service client.

[0058] The fourth aspect of the present application provides a communication apparatus, and the apparatus comprises:

[0059] The processing module is configured to determine first information, and the first information is used to determine whether a protection level of a positioning system is greater than a warning level of the positioning system.

[0060] The sending module is configured to send the first information to a terminal device.

[0061] In an optional implementation, the first information is specifically used to determine whether the duration that the protection level of the positioning system is greater than the warning level of the positioning system exceeds a specified duration.

[0062] In an optional implementation, the specified duration is determined by the positioning service client according to performance requirements of the positioning system.

[0063] In an optional implementation, the first information includes first indication information, and the first indication information is used to indicate a comparison result of the protection level of the positioning system and the warning level of the positioning system.

[0064] In an optional implementation, the first information includes second indication information, and the second indication information is used to update the protection level of the positioning system.

[0065] In an optional implementation, the duration that the protection level of the positioning system is greater than the warning level of the positioning system is determined by a timing duration of a target timer.

[0066] In an optional implementation, the target timer is started when the protection level of the positioning system is greater than the warning level of the positioning system, and is stopped when the protection level of the positioning system is less than or equal to the warning level of the positioning system.

[0067] In an optional implementation, the apparatus further includes:

[0068] The receiving module is configured to receive second information sent by the terminal device, and the second information is used to indicate that the positioning system is unavailable.

[0069] In an optional implementation, the communication apparatus includes a positioning service client.

[0070] The fifth aspect of the present application provides a terminal device, including:

[0071] a processor, a memory, a receiver, and an interface for communicating with a network device;

[0072] The memory stores computer execution instructions.

[0073] The processor executes the computer execution instructions stored in the memory, so that the processor performs the communication method as described in the first aspect.

[0074] The sixth aspect of the present application provides a network device, including:

[0075] a processor, a memory, a transmitter, and an interface for communicating with a terminal device;

[0076] The memory stores computer-executable instructions;

[0077] The processor executes the computer-executable instructions stored in the memory, so that the processor performs the communication method as described in the second aspect.

[0078] The seventh aspect of the present application provides a chip, comprising: a processor configured to call and run a computer program from a memory, so that a device installed with the chip performs the method as described in the first aspect.

[0079] The eighth aspect of the present application provides a chip, comprising: a processor configured to call and run a computer program from a memory, so that a device installed with the chip performs the method as described in the second aspect.

[0080] The ninth aspect of the present application provides a computer-readable storage medium configured to store a computer program, the computer program causing a computer to perform the method as described in the first aspect.

[0081] The tenth aspect of the present application provides a computer-readable storage medium configured to store a computer program, the computer program causing a computer to perform the method as described in the first aspect or the second aspect.

[0082] The eleventh aspect of the present application provides a computer program product, comprising computer instructions, which, when executed by a processor, implement the method as described in the first aspect.

[0083] The twelfth aspect of the present application provides a computer program product, comprising computer instructions, which, when executed by a processor, implement the method as described in the second aspect.

[0084] The thirteenth aspect of the present application provides a computer program, which causes a computer to perform the method as described in the first aspect.

[0085] The fourteenth aspect of the present application provides a computer program, which causes a computer to perform the method as described in the first aspect.

[0086] The communication method and device provided by the embodiments of the present application, the terminal device receives the first information sent by the network device, the first information is used to determine whether the protection level of the positioning system is greater than the warning level of the positioning system; the terminal device determines whether the positioning system meets the integrity requirement according to the first information. Through this way, the terminal device can determine whether the positioning system meets the integrity requirement through the first information sent by the network device, so as to determine whether the positioning result of the positioning system is reliable in real time. BRIEF DESCRIPTION OF DRAWINGS

[0087] In order to make the technical solutions in the present application or prior art clearer, the accompanying drawings needed in the embodiments or prior art description will be briefly introduced. Obviously, the accompanying drawings in the following description are only some embodiments of the present application, and all other embodiments obtained by those of ordinary skill in the art without creative effort based on the embodiments in the present application shall fall into the protection scope of the present application.

[0088] Figure 1 A scene schematic diagram of a communication method provided by an embodiment of the present application is shown in FIG. 1.

[0089] Figure 2 A flowchart of a communication method provided by an embodiment of the present application is shown in FIG. 2.

[0090] Figure 3 A signaling interaction diagram of another communication method provided by an embodiment of the present application is shown in FIG. 3.

[0091] Figure 4 A signaling interaction diagram of another communication method provided by an embodiment of the present application is shown in FIG. 4.

[0092] Figure 5 A signaling interaction diagram of another communication method provided by an embodiment of the present application is shown in FIG. 5.

[0093] Figure 6 A structure schematic diagram of a communication device provided by an embodiment of the present application is shown in FIG. 6.

[0094] Figure 7 A structure schematic diagram of another communication device provided by an embodiment of the present application is shown in FIG. 7.

[0095] Figure 8 A structure schematic diagram of an electronic device provided by an embodiment of the present application is shown in FIG. 8. DETAILED DESCRIPTION

[0096] In order to make the technical solutions in the present application or prior art clearer, the accompanying drawings needed in the embodiments or prior art description will be briefly introduced. Obviously, the accompanying drawings in the following description are only some embodiments of the present application, and all other embodiments obtained by those of ordinary skill in the art without creative effort based on the embodiments in the present application shall fall into the protection scope of the present application.

[0097] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented, for example, in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0098] It should be understood that the terms "system" and "network" are often used interchangeably in this document. The term "and / or" in this document merely describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. Furthermore, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.

[0099] The technical solutions of the embodiments of this application will now be described with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.

[0100] In related technologies, the enhanced positioning capabilities of the 3rd Generation Partnership Project (3GPP) New Radio (NR) bring additional gains. Operation in the low-frequency band (FR1) and high-frequency band (FR2) and the use of large antenna arrays provide additional degrees of freedom, which significantly improves positioning accuracy. Therefore, utilizing large bandwidths (low-frequency and high-frequency bands) for time measurement can bring better performance to user positioning. Furthermore, by combining time measurement with the spatial and angular domains of the propagation channel using massive MIMO systems, more accurate user location can be achieved.

[0101] However, the current 5G NR does not have the definition of corresponding location integrity information, so it is impossible to verify the location integrity of the location system, which makes it impossible for the location service client to determine whether the location result is reliable based on the location integrity of the location system.

[0102] To solve the above problems, the embodiment of the present application provides a communication method and device, information for determining whether the protection level of a positioning system is greater than the warning level of the positioning system is sent by a network device to a terminal device, so that the terminal device checks whether the positioning system meets the integrity requirement according to the information, so that it can be determined in real time whether the positioning result of the positioning system is reliable.

[0103] It should be noted that the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD) system, Advanced long term evolution (LTE-A) system, New Radio (NR) system, evolved system of NR system, LTE-based access to unlicensed spectrum (LTE-U) system, NR-based access to unlicensed spectrum (NR-U) system, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system, Wireless Local Area Networks (WLAN), Wireless Fidelity (WiFi), next generation communication system or other communication systems, etc.

[0104] The application scenarios of the present application are illustrated below.

[0105] Figure 2 The scene schematic diagram of a communication method provided by the embodiment of the present application is as follows. Figure 2As shown, the network device 12 can send the terminal device 11 first information used to determine whether the protection level of the positioning system is greater than the warning level of the positioning system. After receiving the first information, the terminal device 11 can determine whether the positioning system meets the integrity requirement according to the first information. If the terminal device 11 determines that the positioning system does not meet the integrity requirement, the terminal device 11 can record second information indicating that the positioning system is unavailable, and send the second information to the network device 12 containing the positioning service client.

[0106] The mobile terminal 11 includes, but is not limited to, a satellite or cellular telephone, a personal communications system (PCS) terminal that can combine a cellular radiotelephone with data processing, facsimile, and data communications capabilities; a PDA that can include a radio telephone, a pager, Internet / intranet access, a Web browser, an organizer, a calendar, and / or a global positioning system (GPS) receiver; and a conventional laptop and / or palmtop receiver, or other electronic devices that include a radio telephone transceiver. The terminal device can refer to an access terminal, user equipment (UE), subscriber unit, subscriber station, mobile station, mobile, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device. The access terminal can be a cellular telephone, a cordless telephone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device having wireless communication functions, a computing device, or other processing devices connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in a 5G network, or a terminal device in a future evolved PLMN, etc.

[0107] The network device 12 can provide communication coverage for a specific geographic region and can communicate with terminal devices located within the coverage area. Optionally, the network device 102 can be a base station (Base Transceiver Station, BTS) in a GSM system or a CDMA system, a base station (NodeB, NB) in a WCDMA system, an evolved base station (eNB or eNodeB) in an LTE system, or a radio controller in a cloud radio access network (CRAN), or the network device can be a mobile switching center, a relay station, an access point, a vehicle-mounted device, a wearable device, a hub, a switch, a bridge, a router, a network device in a 5G network, or a network device in a future evolved public land mobile network (PLMN), etc.

[0108] The technical solutions of the embodiments of the present application will be described in detail below with examples of terminal devices and network devices. The following several specific embodiments can be combined with each other, and the same or similar concepts or processes can not be described in detail in some embodiments.

[0109] Figure 2 A flowchart of a communication method provided by the embodiments of the present application is shown. The execution subject of the embodiments of the present application is a terminal device and a network device, and the specific process of how the terminal device determines whether the positioning system meets the integrity requirement is involved. As shown in Figure 2 The method comprises:

[0110] S201, the network device sends first information to the terminal device, and the first information is used to determine whether the protection level of the positioning system is greater than the warning level of the positioning system.

[0111] In the present application, the network device can send the first information to the terminal device to perform integrity verification of the positioning system, so that the positioning service client can determine whether to rely on the positioning result of the positioning system according to whether the positioning system meets the integrity requirement.

[0112] First, the protection level of the positioning system and the warning level of the positioning system will be described below.

[0113] In this application, the protection level (PL) of a positioning system is the statistical upper limit of the positioning error (PE) of the positioning system. The alert level (AL) of the positioning system is the maximum allowed positioning error of the positioning system. The target integrity rate (TIR) is the possibility that the PE exceeds the AL and the user is not warned within the required time to alarm (TTA).

[0114] In the positioning system, it is required that the PE per unit time is greater than the AL, and the probability that the PL is less than or equal to the AL for a duration greater than the specified duration is less than the required TIR. When the PL is less than or equal to the AL, the positioning system can be used for the intended application. If the PL exceeds the AL, it should be declared that the positioning system is not suitable for the intended application to prevent loss of positioning integrity.

[0115] It should be noted that the AL, TIR and specified duration described above are key performance indicators (KPIs) autonomously specified by the positioning system. The PL described above is calculated based on a series of feared events that the positioning system may face.

[0116] Among them, the feared event includes a feared event caused by a fault and a feared event caused by a non-fault. The feared event caused by a fault is an event inherent to the positioning system, which is usually triggered by a fault of a certain element of the positioning system (such as satellite network or ground network failure). The feared event caused by a non-fault can be caused by an input error of the positioning system. For example, in a GNSS environment, the causes of the feared event caused by a non-fault can include regular time experienced every day, poor satellite geographic distribution, strong atmospheric gradient and signal interruption. The feared event caused by a non-fault reduces the positioning performance but does not cause system failure.

[0117] The first information related to the embodiments of the present application is described below.

[0118] It should be understood that the embodiments of the present application do not limit the type of the first information, as long as the terminal device can determine whether the protection level of the positioning system is greater than the alert level of the positioning system.

[0119] In some embodiments, if the network device compares the protection level of the positioning system and the alert level of the positioning system and determines the comparison result, the first information can include first indication information, and the first indication information is used to indicate the comparison result of the protection level of the positioning system and the alert level of the positioning system.

[0120] In some embodiments, if the network device does not compare the protection level of the positioning system and the warning level of the positioning system, the first information comprises second indication information, and the second indication information is used to update the protection level of the positioning system, so that the terminal device compares the protection level of the positioning system and the warning level of the positioning system after updating the protection level of the positioning system.

[0121] It should be understood that the embodiments of the present application do not limit how the network device sends the first information to the terminal device. In some embodiments, the first information can be carried in dedicated signaling or system broadcast.

[0122] S201, the terminal device determines whether the positioning system meets the integrity requirement according to the first information.

[0123] In this step, if the terminal device receives the first information sent by the network device, the terminal device can determine whether the positioning system meets the integrity requirement according to the first information.

[0124] It should be understood that whether the positioning system meets the integrity requirement can be represented in various ways, and the embodiments of the present application do not limit this.

[0125] In some embodiments, whether the positioning system meets the integrity requirement can be determined by whether the duration that the protection level of the positioning system is greater than the warning level of the positioning system exceeds a specified duration. Accordingly, after receiving the first information, the terminal device can determine whether the duration that the protection level of the positioning system is greater than the warning level of the positioning system exceeds a specified duration according to the first information. If the duration that the protection level of the positioning system is greater than the warning level of the positioning system exceeds the specified duration, the terminal device determines that the positioning system does not meet the integrity requirement. If the duration that the protection level of the positioning system is greater than the warning level of the positioning system does not exceed the specified duration, the terminal device determines that the positioning system meets the integrity requirement.

[0126] The specified duration can be a time-to-alert (TTA), and the TTA is a KPI autonomously defined by the positioning system.

[0127] It should be noted that the embodiments of the present application do not limit how to determine the duration that the protection level of the positioning system is greater than the warning level of the positioning system. In some embodiments, a target timer can be used, and the timing duration of the target timer can be the duration that the protection level of the positioning system is greater than the warning level of the positioning system.

[0128] The following describes how to use the target timer to determine the duration that the protection level of the positioning system is greater than the warning level of the positioning system for different types of first information.

[0129] In the first case, the first information comprises first indication information, and the first indication information is used to indicate a comparison result of the protection level of the positioning system and the warning level of the positioning system. Accordingly, after receiving the first information, the terminal device can start or stop running of the target timer according to the comparison result indicated by the first indication information. Subsequently, the terminal device determines whether the duration that the protection level of the positioning system is greater than the warning level of the positioning system exceeds a specified duration according to the timing duration of the target timer.

[0130] The network device can be an external network device and / or other protocol stack.

[0131] In the second case, the first information comprises second indication information, and the second indication information is used to update the protection level of the positioning system. Accordingly, after receiving the first information, the terminal device can update the protection level of the positioning system according to the second indication information. Subsequently, the terminal determines a comparison result of the protection level of the positioning system and the warning level of the positioning system, and starts or stops running of the target timer according to the comparison result of the protection level of the positioning system and the warning level of the positioning system. Finally, the terminal device determines whether the duration that the protection level of the positioning system is greater than the warning level of the positioning system exceeds a specified duration according to the timing duration of the target timer.

[0132] The second indication information is related information of positioning integrity. The embodiments of the present application do not limit how to update the protection level of the positioning system based on the second indication information, and can be specifically set according to actual conditions.

[0133] It should be understood that the embodiments of the present application do not limit how the target timer runs. In some embodiments, the target timer can start timing from zero after being started, and determine that the positioning system does not meet the integrity requirement when the timing time exceeds the specified duration. In other embodiments, the target timer can start counting down from the specified duration after being started, and determine that the positioning system does not meet the integrity requirement when the target timer counts down to zero and the timing duration of the target timer exceeds the specified duration.

[0134] It should be noted that in the first and second cases, the target timer is started when the protection level of the positioning system is greater than the warning level of the positioning system, and is stopped when the protection level of the positioning system is less than or equal to the warning level of the positioning system.

[0135] It should be noted that after the target timer is closed, if the first information received again indicates that the protection level of the positioning system is greater than the warning level of the positioning system, the target timer will clear the last timing time and start timing from zero again when restarted, or reset the timing time of the target timer to the specified duration and start counting down from the specified duration.

[0136] Optionally, in the embodiment of the present application, if the target timer expires, the terminal device can determine that the positioning system does not meet the integrity requirement, and at least one of the following processes can be performed.

[0137] In the first mode, if the terminal device initiates the positioning request, i.e., the positioning service client is on the terminal device, the terminal device can record the second information after determining that the positioning system does not meet the integrity requirement, and the second information is used to indicate that the positioning system is unavailable.

[0138] In the second mode, if the terminal device terminates the positioning request, i.e., the positioning service client is on the network device, the terminal device can record the second information after determining that the positioning system does not meet the integrity requirement, and send the second information to the network device, so that the positioning service client on the network device determines that the positioning result of the positioning system is unavailable.

[0139] The communication method provided by the embodiment of the present application includes that the terminal device receives the first information sent by the network device, and the first information is used to determine whether the protection level of the positioning system is greater than the warning level of the positioning system; and the terminal device determines whether the positioning system meets the integrity requirement according to the first information. In this way, the terminal device can determine whether the positioning system meets the integrity requirement through the first information sent by the network device, so as to determine whether the positioning result of the positioning system is reliable in real time.

[0140] On the basis of the above-mentioned embodiments, the following provides a complete way for the terminal device to determine whether the positioning system meets the integrity requirement. Figure 3 The signaling interaction diagram of another communication method provided by the embodiment of the present application is shown in FIG. 3, and the communication method includes steps S301 to S304, which are described in detail below with reference to the accompanying drawings. Figure 3

[0141] S301, the network device determines the first indication information, and the first indication information is used to indicate the comparison result of the protection level of the positioning system and the warning level of the positioning system.

[0142] The first indication information can indicate that the protection level of the positioning system is greater than the warning level of the positioning system, or that the protection level of the positioning system is less than the warning level of the positioning system, or that the protection level of the positioning system is equal to the warning level of the positioning system.

[0143] S302, the network device sends the first information to the terminal device, and the first information is used to determine whether the protection level of the positioning system is greater than the warning level of the positioning system, and the first information contains the first indication information.

[0144] ​S303, start or stop running of the target timer according to the first indication information.

[0145] The target timer starts counting from zero or starts counting down from a specified time length after being started. The target timer is started when the protection level of the positioning system is greater than the warning level of the positioning system, and is stopped when the protection level of the positioning system is less than or equal to the warning level of the positioning system.

[0146] It should be noted that after the target timer is closed, if the first information received again indicates that the protection level of the positioning system is greater than the warning level of the positioning system, the target timer will clear the last timing time when restarted, and start counting from zero again.

[0147] S304, determine whether the duration that the protection level of the positioning system is greater than the warning level of the positioning system exceeds a specified time length according to the timing duration of the target timer.

[0148] In this step, if the timing duration of the target timer exceeds, it is determined that the duration that the protection level of the positioning system is greater than the warning level of the positioning system exceeds the specified time length, and the positioning system does not meet the integrity requirement. If the timing duration of the target timer does not exceed, it is determined that the duration that the protection level of the positioning system is greater than the warning level of the positioning system does not exceed the specified time length, and the positioning system meets the integrity requirement.

[0149] In some example embodiments of the present application, based on the above scheme, the specified time length is determined by the positioning service client according to the performance requirement of the positioning system.

[0150] In some example embodiments of the present application, based on the above scheme, if the terminal device determines that the positioning system does not meet the integrity requirement, the second information is recorded, and the second information is used to indicate that the positioning system is unavailable.

[0151] In some example embodiments of the present application, based on the above scheme, if the terminal device determines that the positioning system does not meet the integrity requirement, the second information is sent to the network device.

[0152] In some example embodiments of the present application, the network device contains a positioning service client.

[0153] On the basis of the above embodiments, the following provides another complete manner for the terminal device to determine whether the positioning system meets the integrity requirement. Figure 4 Another signaling interaction diagram of a communication method provided by the embodiments of the present application is shown in FIG. 4. The communication method includes steps S401 to S406, which are described in detail below with reference to the accompanying drawings. Figure 4

[0154] ​S401, the network device determines second indication information, the second indication information is used to update a protection level of a positioning system.

[0155] S402, the network device sends first information to the terminal device, the first information is used to determine whether the protection level of the positioning system is greater than a warning level of the positioning system, and the second indication information is contained in the first information.

[0156] S403, the terminal device updates the protection level of the positioning system according to the second indication information.

[0157] The second indication information is related information of positioning integrity. The embodiments of the present application do not limit how to update the protection level of the positioning system based on the second indication information, and can be specifically set according to actual conditions.

[0158] S404, the terminal device determines a comparison result of the protection level of the positioning system and the warning level of the positioning system.

[0159] S405, the terminal device starts or stops running of a target timer according to the comparison result of the protection level of the positioning system and the warning level of the positioning system.

[0160] The target timer starts timing from zero or starts counting down from a specified duration after being started. The target timer is started when the protection level of the positioning system is greater than the warning level of the positioning system, and is stopped when the protection level of the positioning system is less than or equal to the warning level of the positioning system.

[0161] It should be noted that after the target timer is closed, if the first information received again indicates that the protection level of the positioning system is greater than the warning level of the positioning system, the target timer will clear the last timing time when restarted, and start timing from zero again.

[0162] S406, the terminal device determines whether a duration, during which the protection level of the positioning system is greater than the warning level of the positioning system, exceeds a specified duration according to a timing duration of the target timer.

[0163] In this step, if the timing duration of the target timer exceeds, it is determined that the duration, during which the protection level of the positioning system is greater than the warning level of the positioning system, exceeds the specified duration, and the positioning system does not meet the integrity requirement. If the timing duration of the target timer does not exceed, it is determined that the duration, during which the protection level of the positioning system is greater than the warning level of the positioning system, does not exceed the specified duration, and the positioning system meets the integrity requirement.

[0164] In some example embodiments of the present application, based on the above scheme, the specified duration is determined by the positioning service client according to the performance requirement of the positioning system.

[0165] In some example embodiments of the present application, based on the above scheme, if the terminal device determines that the positioning system does not meet the integrity requirement, the second information is recorded, and the second information is used to indicate that the positioning system is unavailable.

[0166] In some example embodiments of the present application, based on the above scheme, if the terminal device determines that the positioning system does not meet the integrity requirement, the second information is sent to the network device.

[0167] In some example embodiments of the present application, the network device comprises a positioning service client.

[0168] On the basis of the above embodiments, the processing manner of the terminal device after determining that the positioning system does not meet the integrity requirement is described below. Figure 5 Another signaling interaction diagram of a communication method provided by the embodiments of the present application is shown in FIG. 5, and the communication method comprises steps S501-S505. Figure 5 The communication method is described in detail below with reference to the accompanying drawings.

[0169] S501, the network device determines the first information, and the first information is used to determine whether the protection level of the positioning system is greater than the warning level of the positioning system.

[0170] S502, the network device sends the first information to the terminal device.

[0171] S503, the terminal device determines whether the positioning system meets the integrity requirement according to the first information.

[0172] S504, if the terminal device determines that the positioning system does not meet the integrity requirement, the second information is recorded, and the second information is used to indicate that the positioning system is unavailable.

[0173] S505, if the terminal device determines that the positioning system does not meet the integrity requirement, the second information is sent to the network device.

[0174] In some example embodiments of the present application, the network device comprises a positioning service client.

[0175] The communication method provided by the embodiments of the present application, the terminal device receives the first information sent by the network device, and the first information is used to determine whether the protection level of the positioning system is greater than the warning level of the positioning system; the terminal device determines whether the positioning system meets the integrity requirement according to the first information. Through this way, the terminal device can determine whether the positioning system meets the integrity requirement through the first information sent by the network device, so as to determine whether the positioning result of the positioning system is reliable in real time.

[0176] Those skilled in the art can understand that all or part of the steps of the above-mentioned method embodiments can be completed by program information related hardware, and the foregoing program can be stored in a computer readable storage medium, and the program performs the steps of the above-mentioned method embodiments when executed; and the foregoing storage medium includes ROM, RAM, magnetic disk or optical disk and various storage medium that can store program codes.

[0177] Figure 6 A structural diagram of a communication device is provided for the embodiments of the present application. The communication device can be realized by software, hardware or combination of both to execute the communication method of the terminal device side in the above-mentioned embodiments. As shown in the figure, the communication device 600 includes a receiving module 601, a processing module 602 and a sending module 603. Figure 6

[0178] The receiving module 601 is configured to receive first information sent by a network device, and the first information is used to determine whether a protection level of a positioning system is greater than a warning level of the positioning system.

[0179] The processing module 602 is configured to determine whether the positioning system meets an integrity requirement according to the first information.

[0180] In an optional implementation, the processing module 602 is specifically configured to determine whether a duration that the protection level of the positioning system is greater than the warning level of the positioning system exceeds a specified duration according to the first information; if yes, it is determined that the positioning system does not meet the integrity requirement.

[0181] In an optional implementation, the specified duration is determined by a positioning service client according to a performance requirement of the positioning system.

[0182] In an optional implementation, the first information includes first indication information, and the first indication information is used to indicate a comparison result of the protection level of the positioning system and the warning level of the positioning system.

[0183] In an optional implementation, the processing module 602 is specifically configured to start or stop running of a target timer according to the first indication information; and determine whether the duration that the protection level of the positioning system is greater than the warning level of the positioning system exceeds the specified duration according to a timing duration of the target timer.

[0184] In an optional implementation, the first information includes second indication information, and the second indication information is used to update the protection level of the positioning system.

[0185] ​In an optional implementation, the processing module 602 is specifically configured to update the protection level of the positioning system according to the second indication information; determine a comparison result of the protection level of the positioning system and the warning level of the positioning system; start or stop running of a target timer according to the comparison result of the protection level of the positioning system and the warning level of the positioning system; and determine whether the duration, during which the protection level of the positioning system is greater than the warning level of the positioning system, exceeds a specified duration according to the timing duration of the target timer.

[0186] In an optional implementation, the target timer starts timing from zero or starts counting down from the specified duration after being started.

[0187] In an optional implementation, the target timer is started when the protection level of the positioning system is greater than the warning level of the positioning system, and is stopped when the protection level of the positioning system is less than or equal to the warning level of the positioning system.

[0188] In an optional implementation, the processing module 602 is further configured to record second information if it is determined that the positioning system does not meet the integrity requirement, the second information being used to indicate that the positioning system is unavailable.

[0189] In an optional implementation, the apparatus further includes:

[0190] The sending module 603 is configured to send the second information to the network device if it is determined that the positioning system does not meet the integrity requirement.

[0191] In an optional implementation, the network device includes a positioning service client.

[0192] The communication apparatus provided by the embodiments of the present application can perform the actions of the communication method of the terminal device side in the above embodiments, and has similar implementation principles and technical effects, which will not be described here in detail.

[0193] Figure 7 Another structural diagram of a communication apparatus provided by the embodiments of the present application is shown in FIG. 7. The communication apparatus can be implemented by software, hardware or a combination of both to perform the communication method of the network device side in the above embodiments. As shown in FIG. 7, the communication apparatus 700 includes a processing module 701, a sending module 702 and a receiving module 703. Figure 7

[0194] The processing module 701 is configured to determine first information, the first information being used to determine whether the protection level of the positioning system is greater than the warning level of the positioning system.

[0195] The sending module 702 is configured to send the first information to the terminal device.

[0196] ​In an optional implementation, the first information is specifically used to determine whether the duration that the protection level of the positioning system is greater than the warning level of the positioning system exceeds a specified duration.

[0197] In an optional implementation, the specified duration is determined by the positioning service client according to performance requirements of the positioning system.

[0198] In an optional implementation, the first information includes first indication information, and the first indication information is used to indicate a comparison result of the protection level of the positioning system and the warning level of the positioning system.

[0199] In an optional implementation, the first information includes second indication information, and the second indication information is used to update the protection level of the positioning system.

[0200] In an optional implementation, the duration that the protection level of the positioning system is greater than the warning level of the positioning system is determined by a timing duration of a target timer.

[0201] In an optional implementation, the target timer is started when the protection level of the positioning system is greater than the warning level of the positioning system, and is stopped when the protection level of the positioning system is less than or equal to the warning level of the positioning system.

[0202] In an optional implementation, the apparatus further includes:

[0203] The receiving module 703 is configured to receive second information sent by the terminal device, and the second information is used to indicate that the positioning system is unavailable.

[0204] In an optional implementation, the communication apparatus includes a positioning service client.

[0205] The communication apparatus provided by the embodiments of the present application can perform the actions of the communication method of the network device side in the above embodiments, and the implementation principles and technical effects are similar, which will not be described here.

[0206] Figure 8 A structural schematic diagram of an electronic device provided by the embodiments of the present application is shown in FIG. 1. Figure 8As shown, the electronic device can include a processor 81 (for example, a CPU), a memory 82, a receiver 83 and a transmitter 84; the receiver 83 and the transmitter 84 are coupled to the processor 81, and the processor 81 controls the receiving action of the receiver 83 and the sending action of the transmitter 84. The memory 82 can include a high-speed RAM memory, and can also include a non-volatile memory NVM, for example, at least one disk memory, and the memory 82 can store various information for completing various processing functions and implementing the method steps of the embodiments of the present application. Optionally, the electronic device related to the embodiments of the present application can also include a power supply 85, a communication bus 86 and a communication port 87. The receiver 83 and the transmitter 84 can be integrated in a transceiver of the electronic device, or can be independent transceiving antennas of the electronic device. The communication bus 86 is used to realize the communication connection between elements. The above communication port 87 is used to realize the connection and communication between the electronic device and other external devices.

[0207] In the embodiments of the present application, the above memory 82 is used to store computer executable program codes, and the program codes include information; when the processor 81 executes the information, the information causes the processor 81 to perform the processing action of the terminal device side in the above method embodiments, causes the transmitter 84 to perform the sending action of the terminal device side in the above method embodiments, and causes the receiver 83 to perform the receiving action of the terminal device side in the above method embodiments, and the implementation principles and technical effects are similar, which will not be repeated here.

[0208] Alternatively, when the processor 81 executes the information, the information causes the processor 81 to perform the processing action of the network device side in the above method embodiments, causes the transmitter 84 to perform the sending action of the network device side in the above method embodiments, and causes the receiver 83 to perform the receiving action of the network device side in the above method embodiments, and the implementation principles and technical effects are similar, which will not be repeated here.

[0209] The embodiments of the present application also provide a communication system including a terminal device and a network device to execute the above communication method.

[0210] The embodiments of the present application also provide a chip including a processor and an interface. The interface is used to input and output data or instructions processed by the processor. The processor is used to execute the method provided in the above method embodiments. The chip can be applied to a terminal device or a network device.

[0211] The application further provides a computer readable storage medium, which can include a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various storage medium capable of storing program codes, and the computer readable storage medium specifically stores program information, and the program information is used for the communication method.

[0212] The application further provides a program, which is used for executing the communication method provided by the above method embodiments when executed by a processor.

[0213] The application further provides a program product, for example, a computer readable storage medium, which stores instructions, and when the instructions are executed on a computer, the computer executes the communication method provided by the above method embodiments.

[0214] In the above embodiments, all or part of the embodiments can be realized by software, hardware, firmware or any combination thereof. When realized by software, all or part of the embodiments can be realized in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions according to the embodiments of the application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network or other programmable device. The computer instructions can be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center through a wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) manner. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. containing one or more available media sets. The available medium can be a magnetic medium (such as a floppy disk, a hard disk, a magnetic tape), an optical medium (such as a DVD) or a semiconductor medium (such as a solid state disk (SSD)) and the like.

[0215] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the application, and not to limit them; although the application has been described in detail with reference to the above embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the above embodiments, or make equivalent replacement for part or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the application.

Claims

1. A communication method characterized by comprising: The method comprises: The terminal device receives first information sent by the network device, the first information being used to determine whether a protection level of a positioning system is greater than a warning level of the positioning system; The terminal device determines, according to the first information, whether the positioning system meets an integrity requirement, wherein the terminal device determines, according to the first information, whether a duration during which the protection level of the positioning system is greater than the warning level of the positioning system exceeds a specified duration; if yes, the terminal device determines that the positioning system does not meet the integrity requirement.

2. The method of claim 1, wherein, The specified duration is determined by a positioning service client according to a performance requirement of the positioning system.

3. The method of claim 1, wherein, The first information comprises first indication information, the first indication information being used to indicate a comparison result of the protection level of the positioning system and the warning level of the positioning system.

4. The method of claim 3, wherein, The terminal device determines, according to the first information, whether the duration during which the protection level of the positioning system is greater than the warning level of the positioning system exceeds the specified duration, comprising: The terminal device starts or stops running of a target timer according to the first indication information; The terminal device determines, according to a timing duration of the target timer, whether the duration during which the protection level of the positioning system is greater than the warning level of the positioning system exceeds the specified duration.

5. The method of claim 1, wherein, The first information comprises second indication information, the second indication information being used to update the protection level of the positioning system.

6. The method of claim 5, wherein, The terminal device determines, according to the first information, whether the duration during which the protection level of the positioning system is greater than the warning level of the positioning system exceeds the specified duration, comprising: The terminal device updates, according to the second indication information, the protection level of the positioning system; The terminal device determines a comparison result of the protection level of the positioning system and the warning level of the positioning system; The terminal device starts or stops running of a target timer according to the comparison result of the protection level of the positioning system and the warning level of the positioning system; The terminal device determines, according to a timing duration of the target timer, whether the duration during which the protection level of the positioning system is greater than the warning level of the positioning system exceeds the specified duration.

7. The method according to claim 4 or 6, characterized in that, The target timer starts timing from zero or starts counting down from the specified duration after being started.

8. The method according to claim 4 or 6, characterized in that, The target timer is started when the protection level of the positioning system is greater than the warning level of the positioning system, and is stopped when the protection level of the positioning system is less than or equal to the warning level of the positioning system.

9. The method according to any one of claims 1 to 8, characterized in that, The method further comprises: If the terminal device determines that the positioning system does not meet the integrity requirement, second information is recorded, the second information being used to indicate that the positioning system is unavailable.

10. The method according to any one of claims 1 to 9, characterized in that, The method further comprises: If the terminal device determines that the positioning system does not meet the integrity requirement, second information is sent to the network device.

11. The method of claim 10, wherein, The network device comprises a positioning service client.

12. A communication method characterized by comprising: The method comprises: The network device determines first information, the first information being used to determine whether a protection level of a positioning system is greater than a warning level of the positioning system; The network device sends the first information to the terminal device, and the first information is specifically used to determine whether a duration, during which the protection level of the positioning system is greater than the warning level of the positioning system, exceeds a specified duration.

13. The method of claim 12, wherein, The specified duration is determined by a positioning service client according to performance requirements of the positioning system.

14. The method of claim 12, wherein, The first information includes first indication information, and the first indication information is used to indicate a comparison result of the protection level of the positioning system and the warning level of the positioning system.

15. The method of claim 12, wherein, The first information includes second indication information, and the second indication information is used to update the protection level of the positioning system.

16. The method of claim 12, wherein, The duration, during which the protection level of the positioning system is greater than the warning level of the positioning system, is determined by a timing duration of a target timer.

17. The method of claim 16, wherein, The target timer is started when the protection level of the positioning system is greater than the warning level of the positioning system, and is stopped when the protection level of the positioning system is less than or equal to the warning level of the positioning system.

18. The method of claim 12, wherein, The method further includes: The network device receives second information sent by the terminal device, and the second information is used to indicate that the positioning system is unavailable.

19. The method of claim 12, wherein, The network device includes a positioning service client.

20. A communications device, characterized by The method includes: The receiving module is configured to receive first information sent by a network device, and the first information is used to determine whether a protection level of a positioning system is greater than a warning level of the positioning system. The processing module is configured to determine, according to the first information, whether the positioning system meets integrity requirements, and specifically configured to determine, according to the first information, whether a duration, during which the protection level of the positioning system is greater than the warning level of the positioning system, exceeds a specified duration; if yes, it is determined that the positioning system does not meet the integrity requirements.

21. The apparatus of claim 20, wherein, The specified duration is determined by a positioning service client according to performance requirements of the positioning system.

22. The apparatus of claim 20, wherein, The first information includes first indication information, and the first indication information is used to indicate a comparison result of the protection level of the positioning system and the warning level of the positioning system.

23. The apparatus of claim 22, wherein, The processing module is specifically configured to start or stop running of a target timer according to the first indication information, and determine, according to a timing duration of the target timer, whether the duration, during which the protection level of the positioning system is greater than the warning level of the positioning system, exceeds the specified duration.

24. The apparatus of claim 20, wherein, The first information includes second indication information, and the second indication information is used to update the protection level of the positioning system.

25. The apparatus of claim 24, wherein, The processing module is specifically configured to update, according to the second indication information, the protection level of the positioning system, determine a comparison result of the protection level of the positioning system and the warning level of the positioning system, start or stop running of a target timer according to the comparison result of the protection level of the positioning system and the warning level of the positioning system, and determine, according to a timing duration of the target timer, whether the duration, during which the protection level of the positioning system is greater than the warning level of the positioning system, exceeds the specified duration.

26. The apparatus of claim 23 or 25, wherein, The target timer starts timing from zero or starts counting down from the specified duration after being started.

27. The apparatus of claim 23, wherein, The target timer is started when the protection level of the positioning system is greater than the warning level of the positioning system, and is stopped when the protection level of the positioning system is less than or equal to the warning level of the positioning system.

28. The apparatus of any of claims 20-27, wherein, The processing module is further configured to record second information if it is determined that the positioning system does not meet the integrity requirement, the second information being used to indicate that the positioning system is unavailable.

29. The apparatus of any of claims 20-28, wherein, The apparatus further includes: The sending module is configured to send second information to a network device if it is determined that the positioning system does not meet the integrity requirement.

30. The apparatus of claim 29, wherein, The network device includes a positioning service client.

31. A communications device, characterized by The apparatus includes: The processing module is configured to determine first information, the first information being used to determine whether the protection level of the positioning system is greater than the warning level of the positioning system. The sending module is configured to send the first information to a terminal device, the first information being specifically used to determine whether a duration during which the protection level of the positioning system is greater than the warning level of the positioning system exceeds a specified duration.

32. The apparatus of claim 31, wherein, The specified duration is determined by a positioning service client according to a performance requirement of the positioning system.

33. The apparatus of claim 31, wherein, The first information includes first indication information, the first indication information being used to indicate a comparison result of the protection level of the positioning system and the warning level of the positioning system.

34. The apparatus of claim 31, wherein, The first information includes second indication information, the second indication information being used to update the protection level of the positioning system.

35. The apparatus of claim 31, wherein, The duration during which the protection level of the positioning system is greater than the warning level of the positioning system is determined by a counting duration of a target timer.

36. The device of claim 35, wherein, The target timer is started when the protection level of the positioning system is greater than the warning level of the positioning system, and is stopped when the protection level of the positioning system is less than or equal to the warning level of the positioning system.

37. The device of claim 31, wherein, The apparatus further includes: The receiving module is configured to receive second information sent by the terminal device, the second information being used to indicate that the positioning system is unavailable.

38. The device of claim 37, wherein, The communication apparatus includes a positioning service client.

39. A terminal device, comprising: The apparatus includes: A processor, a memory, a receiver, and an interface for communicating with a network device; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor performs the communication method according to any one of claims 1 to 11.

40. A network device, comprising: The apparatus includes: A processor, a memory, a transmitter, and an interface for communicating with a terminal device; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor performs the communication method according to any one of claims 12 to 19.

41. A computer program product comprising computer instructions, characterized in that, The computer instructions, when executed by the processor, implement the communication method according to any one of claims 1 to 19.

42. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by the processor, are used to implement the communication method according to any one of claims 1 to 19.

Citation Information

Patent Citations

  • Reporting satellite positioning system assistance integrity information in wireless communication networks

    CN101057156A