A communication method, apparatus, readable storage medium, and computer program product

CN122952354APending Publication Date: 2026-10-20HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510457398.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-11
Publication Date
2026-10-20

AI Technical Summary

Technical Problem

但是一些情况下,可能该区域之外的UE也会收到该警告信息,继而会给这些用户造成不必要的恐慌和惊吓

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure HDA0005356208190000011
    Figure HDA0005356208190000011
  • Figure HDA0005356208190000012
    Figure HDA0005356208190000012
  • Figure HDA0005356208190000021
    Figure HDA0005356208190000021
Patent Text Reader

Abstract

A communication method, apparatus, readable storage medium, and computer program product, relating to the field of communication technology, are disclosed to improve the rationality of warning information processing. In this application, a terminal device receives information indicating the location of the terminal device and information indicating the area of ​​a first region, where the first region is the area where a warning message needs to be indicated. The terminal device determines the processing method for the warning message based on the location of the terminal device and the area of ​​the first region. Because the terminal device can receive information indicating its location, even in scenarios where the terminal device cannot locate itself, it can still determine the processing method for the warning message based at least on its location, thereby improving the rationality of the warning information processing method.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a communication method, apparatus, readable storage medium, and computer program product. Background Technology

[0002] Currently, the 5th generation (5G) New Radio (NR) technology is evolving from revision (R) 18 to revision (R19). Simultaneously, NR technology has moved from the standardization phase to the commercial deployment phase. The NR standard protocol was initially designed for wireless communication in terrestrial cellular network scenarios, providing users with ultra-low latency, ultra-reliability, ultra-high speed, and massive connectivity wireless communication services. Compared to terrestrial communication, non-terrestrial networks (NTN) communication features large coverage areas and flexible networking, achieving seamless global network coverage. NTN communication includes networking using equipment such as drones, high-altitude platforms, and satellites to provide data transmission, voice communication, and other services to user equipment (UE).

[0003] In communication systems, base stations sometimes need to send warning messages to UEs (User Equipment). For example, if an earthquake is likely to occur in a certain area, the base station needs to send a warning message to UEs in that area. However, in other cases, UEs outside the affected area may also receive the warning message, causing unnecessary panic and alarm for these users. Therefore, how to handle warning messages becomes a pressing issue that needs to be addressed. Summary of the Invention

[0004] This application provides a communication method, apparatus, readable storage medium, and computer program product for enabling a terminal device to determine the processing method for warning information based on the location of the terminal device and the area of ​​a first region, thereby improving the rationality of the warning information processing method.

[0005] Firstly, a communication method is provided, which can be applied to a first communication device. The first communication device can be a terminal device, or a component applied to the terminal device (e.g., a module, communication module, circuit or chip responsible for communication functions (such as a modem chip, also known as a baseband chip, or a system-on-chip (SoC) chip containing a modem core, or a system-in-package (SIP) chip), or a logical node, logical module, or software capable of implementing the functions of the terminal device. The following method uses the first communication device as an example of a terminal device.

[0006] The method includes: a terminal device receiving information indicating the location of the terminal device; the terminal device receiving information indicating the area of ​​a first region, the first region being the area where a warning message needs to be indicated to the user; and the terminal device determining a method for processing the warning message based on the location of the terminal device and the area of ​​the first region.

[0007] Because the terminal device can receive information indicating its location, even in scenarios where the terminal device cannot locate itself, it can determine how to handle warning messages based on its location, thereby improving the appropriateness of the warning message handling method. For example, if the terminal device is outside the first area, it may not need to indicate a warning message to the user, thus avoiding causing panic or fright. Conversely, if the terminal device requires a warning message (e.g., it is within the first area), it can indicate the warning message to the user so that the user can take appropriate action.

[0008] In another possible implementation, the terminal device determines the processing method for the warning information based on the terminal device's location, a first distance, and the area range of the first region. Since the location of the terminal device determined by the network device may be inaccurate, determining the processing method for the warning information based on the first distance can improve the accuracy of the warning information processing method.

[0009] The first distance can be a value greater than zero or zero. When the first distance is zero, the terminal device's determination of how to handle the warning information based on its location, the first distance, and the area of ​​the first region can include / be replaced by: the terminal device determining how to handle the warning information based on its location and the area of ​​the first region. When the first distance is zero, the network device may not send information indicating the first distance to the terminal device.

[0010] For example, the terminal device also receives information indicating the first distance. This information, for instance, may be sent to the terminal device by a network device or other means. Alternatively, the first distance may be protocol-defined or pre-configured on the terminal device side.

[0011] For example, the first distance could be an error estimate of the terminal device's location determined empirically, or it could be an empirical value, a set value, or an adjustment amount. In one possible implementation, the first distance is determined based on the error estimate of the terminal device's location. Since the location received by the terminal device may be inaccurate, and the first distance is determined based on this error estimate, the terminal device can more accurately determine whether it is within the first area based on its current location and the first distance, thereby improving the accuracy of the warning information processing method. For example, this solution can reduce the likelihood of terminal devices that need to indicate warning information (e.g., those located within the first area) failing to do so, and conversely, it can also reduce the likelihood of terminal devices located outside the first area indicating warning information to the user.

[0012] In one possible implementation, the terminal device determines the area of ​​a second region based on its location and a first distance. The second region encompasses the location of the terminal device. The terminal device then determines how to handle the warning information based on the area of ​​the second region and the area of ​​the first region. Since the location of the terminal device may be inaccurate, this implementation can more accurately determine whether the terminal device is located in the first region by using the area ranges of the second and first regions. This minimizes the possibility of identifying a terminal device that is actually in the first region as not being in the first region, thereby improving the accuracy of the warning information handling method. For example, this solution can reduce the likelihood of terminal devices that need to indicate warning information (e.g., those located within the first region) failing to indicate warning information to the user. Similarly, this solution can also reduce the likelihood of terminal devices located outside the first region indicating warning information to the user.

[0013] For example, the second region can be determined based on the first distance. For instance, the area of ​​the second region is defined by the location of the terminal device as the center and the first distance as the radius. This embodiment provides a method for determining the second region. Since the second region is determined based on the first distance, its delineation can be more reasonable. The second region will not be too large, which would cause terminal devices located outside the first region to also display warning messages. This solution also avoids the second region being too small, which would cause terminal devices that need to display warning messages (e.g., terminal devices located within the first region) to not display warning messages to the user. It can be seen that this solution can make the setting of the second region more reasonable, thereby improving the accuracy of the warning message processing method.

[0014] For example, if the area of ​​the second region overlaps with the area of ​​the first region, or if the overlapping area is greater than a first threshold, the terminal device will indicate a warning message to the user. There are various ways for the terminal device to indicate the warning message to the user. For example, the terminal device can display the warning message on a screen or display display, or the terminal device can broadcast the warning message via a player. These are all ways to prompt or display the warning message to the user. When the area of ​​the second region overlaps with the area of ​​the first region, or if the overlapping area is greater than the first threshold, the terminal device is more likely to be located in the first region. In this case, indicating the warning message to the user by the terminal device can reduce the possibility of missing the warning message from the user.

[0015] For example, if the area range of the second region does not overlap with the area range of the first region, or the overlapping area is less than or equal to a second threshold, the terminal device determines not to indicate a warning message to the user. When the area range of the second region does not overlap with the area range of the first region, or the overlapping area is less than or equal to the second threshold, the terminal device is less likely to be located in the first region. In this case, not indicating the warning message (or not indicating the warning message content) to the user can reduce user panic and also reduce the additional communication pressure caused by panic. The first threshold and the second threshold can be the same or different, or they can be the same parameter.

[0016] In another possible implementation, the terminal device can flexibly determine whether to receive a warning message based on the area ranges of the second and first regions. For example, the terminal device receives a warning message if the area ranges of the second and first regions overlap or the overlapping area is greater than a first threshold. When the area ranges of the second and first regions overlap or the overlapping area is greater than the first threshold, the terminal device is more likely located in the first region. In this case, the terminal device receives the warning message and can then notify the user of the warning message. This approach can reduce the possibility of missing warning messages from the user.

[0017] For example, if the terminal device determines not to receive a warning message when the area range of the second region does not overlap with the area range of the first region, or the overlapping area is less than or equal to a second threshold. When the area range of the second region does not overlap with the area range of the first region, or the overlapping area is less than or equal to the second threshold, the terminal device is more likely located outside the first region. In this case, the terminal device does not need to indicate a warning message, and thus, in this implementation, the terminal device may or may not receive a warning message. Not receiving a warning message in this implementation can reduce the number of signaling signals received by the terminal device and also reduce the power consumption of the terminal device.

[0018] In another possible implementation, the terminal device does not need to determine whether to receive the warning information based on certain conditions; it simply receives the warning information when the network device sends it. This implementation eliminates the need for the terminal device to determine whether to receive the warning information, thus reducing the complexity of the solution.

[0019] In one possible implementation, the terminal device may also send information indicating that the terminal device has not obtained its location. The terminal device may lack positioning capabilities; or it may have positioning capabilities but currently has not obtained its location information. In this case, the network device can implement the solution provided in the embodiments of this application for terminal devices that have not obtained location information. For example, the network device can send the location information of such terminal devices to them, thereby enabling these terminal devices to determine a more reasonable way to handle warning messages based on their location.

[0020] In one possible implementation, the information used to indicate the area extent of the first area includes an identifier associated with a geographic region. Since the information used to indicate the area extent of the first area is associated with a geographic region, rather than with a network device (such as a satellite), even if the network device moves, the information for that area in the core network will not be updated frequently (i.e., the information used to indicate the area extent of the first area will not be updated frequently), thereby saving signaling overhead.

[0021] In one possible implementation, the information used to indicate the area extent of the first area includes: information indicating at least one mapped cell identifier. For example, the mapped cell identifier can also be called a mapped cell identifier, or in English, a mapped cell identifier (ID).

[0022] In one possible implementation, the information indicating the area extent of the first area is carried in at least one of the following: system information block (SIB) 1, SIB 6, SIB 7, SIB 8, medium access control control element (MAC CE), downlink control information (DCI), or radio resource control (RRC) signaling. This eliminates the need for additional signaling to carry the information indicating the area extent of the first area, thus saving signaling overhead and facilitating compatibility with existing system signaling architectures.

[0023] In one possible implementation, the first region may refer to the region where a single warning message needs to be sent. Alternatively, the first region may be the region where multiple warning messages need to be sent. For example, each location in the first region needs to send the multiple warning messages. Or, a portion of the locations in the first region needs to send a portion (e.g., one) of the multiple warning messages, and another portion of the locations in the first region needs to send yet another portion (e.g., yet another) of the multiple warning messages.

[0024] In one possible implementation, the terminal device receives first information. This first information instructs the terminal device to receive warning information. Thus, the terminal device can determine whether it needs to receive warning information based on the received first information, and then receive the warning information from the resource corresponding to the warning information. Conversely, if the terminal device does not receive the first information, it can confirm that there is no warning information that needs to be received, and therefore does not need to search for the warning information, thereby reducing the complexity of the solution on the terminal device side and reducing the power consumption of the terminal device.

[0025] The warning information in this application embodiment may include information that needs to be broadcast or multicast. For example, the warning information includes at least one of the following: public warning system (PWS) information, earthquake and tsunami warning system (ETWS) information, or commercial mobile alert system (CMAS) information. Since this information needs to be sent to the user in advance to provide early warning and allow the user to take appropriate countermeasures, the solution provided in this application embodiment allows the terminal device to set a more reasonable processing method for these warning information. For example, if the terminal device is located outside the first area, the terminal device may not indicate the warning information to the user, thereby avoiding panic and fright. Alternatively, if the terminal device is one that needs to indicate the warning information (e.g., the terminal device is located within the first area), the terminal device can indicate the warning information to the user so that the user can take appropriate countermeasures.

[0026] In one possible implementation, the information indicating the location of the terminal device is received periodically by the terminal device. In this scheme, the network device does not need to receive triggering signaling from the terminal device (which triggers the network device to send information indicating the terminal device's location). The network device can periodically send the location information to the terminal device, reducing the number of signaling messages the terminal device needs to send and lowering resource overhead. Furthermore, since the network device can periodically send the terminal device's location information, the accuracy and timeliness of the terminal device's location can be improved. For example, the network device can correct the terminal device's location based on its historical movement routes.

[0027] In one possible implementation, the terminal device receives second information. The second information includes at least one of the following: a period duration for information indicating the location of the terminal device; a period start offset value for information indicating the location of the terminal device; a period start subframe for information indicating the location of the terminal device; or, a continuous duration occupied by the operation for determining the location of the terminal device. In this implementation, the network device can periodically acquire the location information of the terminal device, or it can periodically send information indicating the location of the terminal device. After receiving the second information, the terminal device can determine the period parameter for the network device to send the information indicating the location of the terminal device based on the second information, and then receive the information indicating the location of the terminal device based on the period parameter, thereby reducing the complexity of the terminal device receiving the information indicating the location of the terminal device.

[0028] Secondly, a communication method is provided, which can be applied to a second communication device. The second communication device can be a network device, or a component applied to the network device (e.g., a module, communication module, circuit or chip responsible for communication functions, such as a modem chip, also known as a baseband chip, or a SoC chip or SIP chip containing a modem core), or a logical node, logical module, or software that can implement the functions of the network device. For example, the network device includes a central unit (CU), a distributed unit (DU), or a radio unit (RU). The network device can be deployed on the ground or in the air. For example, the network device can include access network equipment, ground station, gateway, relay equipment, base station, host, parent node, or node, etc. As another example, the network device can include integrated access and backhaul (IAB), network-controlled repeaters (NCR), or wireless access backhaul (WAB), etc. In the embodiments of this application, the access network equipment and the gateway can be deployed in one device or separately. The following description uses the network device as an example of the second communication device.

[0029] In this method, the network device sends information indicating the location of the terminal device. The network device also sends information indicating the area of ​​a first region, which is the region where warning information needs to be indicated. The location of the terminal device and the area of ​​the first region are used to enable the terminal device to determine how to handle the warning information.

[0030] Since the terminal device can receive information indicating its location, even in scenarios where the terminal device cannot locate itself, it can at least determine how to handle the warning message based on its location, thereby improving the rationality of the warning message handling method.

[0031] In one possible implementation, the network device also sends information indicating the first distance.

[0032] In one possible implementation, the first distance is determined based on an error estimate of the terminal device's location.

[0033] In one possible implementation, the network device sends a warning message.

[0034] In one possible implementation, the network device receives information indicating that the terminal device has not obtained its location. Based on the information indicating that the terminal device has not obtained its location, the network device sends information indicating the location of the terminal device.

[0035] In one possible implementation, the information used to indicate the regional extent of the first region includes: an identifier associated with the geographic region.

[0036] In one possible implementation, the information used to indicate the area range of the first area is carried in at least one of the following: SIB1, SIB6, SIB7, SIB8, MAC CE, DCI, or RRC signaling.

[0037] In one possible implementation, the first region is the region where multiple warning messages need to be sent.

[0038] In one possible implementation, the network device sends a first message. This first message is used to instruct the terminal device to receive a warning message.

[0039] In one possible implementation, the warning message includes at least one of the following: PWS message, ETWS message, or CMAS message.

[0040] In one possible implementation, the network device acquires information used to indicate the location of the terminal device.

[0041] In one possible implementation, the information used to indicate the location of the terminal device is sent periodically.

[0042] In one possible implementation, the network device sends second information. The second information includes at least one of the following: a period duration for information indicating the location of the terminal device; a period start offset value for information indicating the location of the terminal device; a period start subframe for information indicating the location of the terminal device; or, a continuous duration occupied by the operation for determining the location of the terminal device.

[0043] The description and beneficial effects of the second aspect and its possible implementations are the same as those of the first aspect and its possible implementations, and will not be repeated here.

[0044] Thirdly, a communication method is provided, which can be applied to a first communication device. The first communication device can be a terminal device, or a component within that terminal device (e.g., a module, communication module, circuit or chip responsible for communication functions (such as a modem chip, also known as a baseband chip, or a system-on-a-chip (SoC) chip containing a modem core, or a system-in-package (SIP) chip), or a logical node, logical module, or software capable of implementing the functions of the terminal device. The following description uses a terminal device as an example to illustrate the first communication device.

[0045] In this method, the terminal device receives information indicating that it is located within a first area, where the first area is the region where a warning message needs to be displayed. Based on the information indicating that it is located within the first area, the terminal device displays a warning message to the user.

[0046] As can be seen, in this embodiment, even if the terminal device cannot locate itself, the terminal device can determine whether it is located in the first area based on the received information. Then, if it is located in the first area, it can indicate a warning message to the user, thereby avoiding panic caused by users outside the first area receiving a warning message.

[0047] In one possible implementation, the terminal device does not issue a warning message to the user if it does not receive information indicating that the terminal device is located within the first area. Alternatively, the terminal device does not issue a warning message to the user if it receives information indicating that the terminal device is located outside the first area. This avoids causing panic for users located outside the first area who receive warning messages.

[0048] In one possible implementation, the terminal device receives a warning message upon receiving information indicating that the terminal device is located within a first area. In another possible implementation, the terminal device determines not to receive a warning message if it does not receive information indicating that it is located within the first area, or if it receives information indicating that it is located outside the first area. This saves the overhead incurred by terminal devices located outside the first area from receiving warning messages.

[0049] In another possible implementation, the terminal device receives a warning message. In this implementation, the terminal device does not need to determine whether it needs to receive a warning message, thereby reducing the complexity of the solution.

[0050] In another possible implementation, the terminal device sends a message indicating that it has not obtained its location information. The terminal device may lack positioning capabilities; or it may have positioning capabilities but currently has not obtained its location information. Thus, the network device can execute the solution provided in this application embodiment for terminal devices that have not obtained location information, thereby enabling such terminal devices to determine a more reasonable warning message handling method based on their location.

[0051] In another possible implementation, the information indicating that the terminal device is located in the first area is carried by at least one of the following: SIB1, SIB6, SIB7, SIB8, MAC CE, DCI, or RRC signaling. This eliminates the need for additional signaling to carry the information indicating that the terminal device is located in the first area, thereby saving signaling overhead and facilitating compatibility with existing system signaling architectures.

[0052] In another possible implementation, the terminal device receives first information. This first information instructs the terminal device to receive warning information. Thus, the terminal device can determine whether it needs to receive warning information based on the received first information, and then receive the warning information from the resource corresponding to the warning information. Conversely, if the terminal device does not receive the first information, it can confirm that there is no warning information that needs to be received, and therefore does not need to search for the warning information, thereby reducing the complexity of the solution on the terminal device side and reducing the power consumption of the terminal device.

[0053] In one possible implementation, the warning information includes at least one of the following: PWS information, ETWS information, or CMAS information. Since these information need to be sent to the user in advance to provide a warning and allow the user to take appropriate action, applying the solution provided in this application allows the terminal device to set a more reasonable processing method for these warning information. For example, if the terminal device is located outside the first area, it may not indicate a warning information to the user, thus avoiding panic and fright. Conversely, if the terminal device is one that needs to indicate a warning information (e.g., the terminal device is located within the first area), it can indicate the warning information to the user so that the user can take appropriate action.

[0054] Fourthly, a communication method is provided, which can be applied to a second communication device. The second communication device can be a network device, or a component within that network device (e.g., a module, communication module, circuit or chip responsible for communication functions (such as a modem chip, also known as a baseband chip, or a SoC chip or SIP chip containing a modem core), or a logical node, logical module, or software capable of implementing the functions of the network device. For example, the network device includes a CU, DU, or RU. The network device can be deployed on the ground or in the air. For example, the network device can include access network equipment, ground stations, gateways, relay equipment, base stations, hosts, parent nodes, or nodes. As another example, the network device can include an IAB, or an NCR, or a WAB, etc. The following description uses a network device as an example of the second communication device.

[0055] In this method, the network device can obtain the location of the terminal device. If the terminal device is located within a first area, the network device can send information indicating that the terminal device is within that first area, where the first area is the region where warning information needs to be indicated. This information instructs the terminal device to display a warning message to the user.

[0056] As can be seen, in this embodiment, even if the terminal device cannot locate itself, the terminal device can determine whether it is located in the first area based on the received information. Then, if it is located in the first area, it can indicate a warning message to the user, thereby avoiding panic caused by users outside the first area receiving a warning message.

[0057] In one possible implementation, the network device sends information indicating that the terminal device is outside the first area if the terminal device is located outside the first area. In another possible implementation, the network device determines not to send information indicating that the terminal device is within the first area if the terminal device is located outside the first area. Thus, the terminal device can avoid displaying warning messages to the user in these situations, thereby preventing the user from panicking.

[0058] In one possible implementation, the network device determines a first distance based on an error estimate of the terminal device's location. The network device then determines whether the terminal device is located within a first area based on the first distance and the terminal device's location. Since the location received by the terminal device may contain errors, and because the first distance is determined based on the error estimate of the terminal device's location, the terminal device can more accurately determine whether it is located within the first area based on both its location and the first distance.

[0059] In one possible implementation, the network device determines the area range of a second region based on the location of the terminal device and a first distance. The second region is an area that includes the location of the terminal device. The network device then determines whether the terminal device is located within the first region based on the area range of the second region and the area range of the first region. Since the location of the terminal device may be inaccurate, this implementation allows for a more accurate determination of whether the terminal device is located within the first region based on the area ranges of the second and first regions.

[0060] In one possible implementation, the area of ​​the second region is defined as the region centered on the location of the terminal device and with a first distance as its radius. This implementation provides a method for determining the second region, and since the second region is determined based on the first distance, its delineation can be more reasonable.

[0061] In one possible implementation, if the network device determines that the terminal device is located within the first region if the area of ​​the second region overlaps with the area of ​​the first region or if the overlapping area is greater than a first threshold, then the terminal device is more likely to be located within the first region. In this case, if the network device determines that the terminal device is located within the first region, the terminal device will indicate the warning information to the user, thereby reducing the possibility of missing warning information from being indicated to the user.

[0062] In another possible implementation, the network device determines that the terminal device is located outside the first area if the area range of the second area does not overlap with the area range of the first area, or if the overlapping area is less than or equal to a second threshold. When the area range of the second area does not overlap with the area range of the first area, or if the overlapping area is less than or equal to the second threshold, the probability that the terminal device is located within the first area is low. In this case, the network device determines that the terminal device is located outside the first area, and the terminal device does not indicate the warning information to the user or does not indicate the warning message content to the user, thereby reducing user panic and also reducing the additional communication pressure caused by panic. The first threshold and the second threshold can be the same or different, or they can be the same parameter.

[0063] In another possible implementation, the network device sends a warning message.

[0064] In another possible implementation, the network device receives information indicating that the terminal device has not obtained the location of the terminal device.

[0065] In another possible implementation, the information indicating that the terminal device is located in the first area is carried in at least one of the following: SIB1, SIB6, SIB7, SIB8, MAC CE, DCI, or RRC signaling.

[0066] In another possible implementation, the network device sends a first message, wherein the first message is used to instruct the terminal device to receive a warning message.

[0067] In one possible implementation, the warning message includes at least one of the following: PWS message, ETWS message, or CMAS message.

[0068] The description and beneficial effects of the fourth aspect and its possible implementations are the same as those of the third aspect and its possible implementations mentioned above, and will not be repeated here.

[0069] Fifthly, a communication device is provided, which may be the aforementioned first or second communication device. The communication device may include a communication unit and a processing unit to perform any one of the first to fourth aspects, or any possible implementation thereof. The communication unit is used to perform functions related to transmission and reception. The communication unit may be referred to as a transceiver unit. Optionally, the communication unit includes a receiving unit and a transmitting unit. In one design, the communication device is a communication chip, the processing unit may be one or more processors or processor cores, and the communication unit may be the input / output circuit, input / output interface, or antenna port of the communication chip.

[0070] In another design, the communication unit can be a transmitter and a receiver, or the communication unit can be a transmitter and a receiver.

[0071] Optionally, the communication device may also include modules that can be used to perform any one of the first to fourth aspects described above, or to perform any possible implementation of the first to fourth aspects.

[0072] In a sixth aspect, a communication device is provided, which may be the aforementioned first communication device or the second communication device. The communication device may include at least one processor and a memory to execute any one of the first to fourth aspects, or to execute any possible implementation of the first to fourth aspects. Optionally, it may also include a transceiver, the memory for storing computer programs or instructions, and the processor for retrieving and running the computer program or instructions from the memory. When the processor executes the computer program or instructions in the memory, the communication device executes any one of the first to fourth aspects, or to execute any possible implementation of the first to fourth aspects.

[0073] Optionally, there may be one or more processors and one or more memories.

[0074] Optionally, the memory can be integrated with the processor, or the memory can be set up separately from the processor.

[0075] Optionally, the transceiver may include a transmitter and a receiver.

[0076] In a seventh aspect, a communication device is provided, which may be the aforementioned first communication device or the second communication device. The communication device may include at least one processor to execute any one of the first to fourth aspects, or to execute any possible implementation of the first to fourth aspects. The processor is coupled to a memory. Optionally, the communication device further includes a memory. Optionally, the communication device further includes a communication interface, to which the processor is coupled.

[0077] In one implementation, when the communication device is a first communication device or a second communication device, the communication interface can be a transceiver or an input / output interface. Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.

[0078] In another implementation, when the communication device is a chip or chip system, the communication interface can be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip or chip system. The processor can also be manifested as a processing circuit or logic circuit.

[0079] Eighthly, a system is provided, which includes the aforementioned first communication device.

[0080] In one possible implementation, the system may also include a second communication device.

[0081] Ninthly, a computer program product is provided, comprising: a computer program (also referred to as code or instructions) that, when executed, causes a computer to perform any one of the first to fourth aspects, or to perform any possible implementation of the first to fourth aspects.

[0082] In a tenth aspect, a computer-readable storage medium is provided, which stores a computer program (also referred to as code or instructions) that, when executed on a computer, causes the computer to perform any one of the first to fourth aspects described above, or to perform any possible implementation of the first to fourth aspects.

[0083] Eleventhly, a processing apparatus is provided, comprising: an interface circuit and a processing circuit. The interface circuit may include an input circuit and an output circuit. The processing circuit is configured to receive signals through the input circuit and transmit signals through the output circuit, thereby enabling any one of the first to fourth aspects, or any possible implementation thereof, to be carried out.

[0084] In specific implementation, the aforementioned processing device can be a chip, the input circuit can be an input pin, the output circuit can be an output pin, and the processing circuit can be a transistor, gate circuit, flip-flop, and various logic circuits, etc. The input signal received by the input circuit can be received and input by, for example, but not limited to, a receiver, and the signal output by the output circuit can be, for example, but not limited to, output to a transmitter and transmitted by the transmitter. Furthermore, the input circuit and the output circuit can be the same circuit, which is used as the input circuit and output circuit at different times. This application does not limit the specific implementation method of the processor and various circuits.

[0085] In one implementation, the communication device is either a first communication device or a second communication device. The interface circuit can be a radio frequency processing chip in the first or second communication device, and the processing circuit can be a baseband processing chip in the first or second communication device.

[0086] In another implementation, the communication device can be a component of the first or second communication device, such as an integrated circuit product like a system-on-a-chip (SoC) or communication chip. The interface circuit can be an input / output interface, interface circuit, output circuit, input circuit, pins, or related circuits on the chip or chip system. The processing circuit can be the logic circuit on the chip. Attached Figure Description

[0087] Figure 1A This is a schematic diagram of a possible architecture of a communication system applicable to the embodiments of this application;

[0088] Figure 1B This is a schematic diagram of another possible architecture of a communication system to which embodiments of this application apply;

[0089] Figure 1C This is a schematic diagram of another possible architecture of a communication system to which embodiments of this application apply;

[0090] Figure 1D This is a schematic diagram of another possible architecture of a communication system to which embodiments of this application apply;

[0091] Figure 1E This is a schematic diagram of another possible architecture of a communication system to which embodiments of this application apply;

[0092] Figure 1FThis is a schematic diagram of another possible architecture of a communication system to which embodiments of this application apply;

[0093] Figure 2A This is a schematic diagram of another possible architecture of a communication system to which embodiments of this application apply;

[0094] Figure 2B This is a schematic diagram of another possible architecture of a communication system to which embodiments of this application apply;

[0095] Figure 2C This is a schematic diagram of another possible architecture of a communication system to which embodiments of this application apply;

[0096] Figure 3 A possible flowchart illustrating a communication method provided in an embodiment of this application;

[0097] Figure 4 This is a schematic diagram illustrating a possible geographical region division provided in an embodiment of this application;

[0098] Figure 5 A possible flowchart illustrating a communication method provided in an embodiment of this application;

[0099] Figure 6 A possible flowchart illustrating a communication method provided in an embodiment of this application;

[0100] Figure 7 A possible flowchart illustrating a communication method provided in an embodiment of this application;

[0101] Figure 8 This is a possible structural schematic diagram of a communication device provided in an embodiment of this application;

[0102] Figure 9 A possible structural schematic diagram of another communication device provided in the embodiments of this application;

[0103] Figure 10 This is a possible structural schematic diagram of another communication device provided in the embodiments of this application. Detailed Implementation

[0104] Figure 1A An exemplary schematic diagram of the architecture of a communication system 1000 to which this application embodiment applies is shown. For example... Figure 1A As shown, the communication system includes a wireless access network 100 and a core network 200. Optionally, the communication system 1000 may also include an Internet 300. The wireless access network 100 may include at least one wireless access network device (such as...). Figure 1A 110a and 110b in the above), may also include at least one terminal device (such as Figure 1A(Referring to 120a-120j in the original text). Terminal devices connect wirelessly to wireless access network (WLAN) devices, which in turn connect wirelessly or via wired connections to the core network. The core network devices and WLAN devices can be independent physical devices, or they can integrate the functions of the core network devices and the logical functions of the WLAN devices onto a single physical device. Alternatively, a single physical device can integrate some core network device functions and some WLAN device functions. Terminal devices and WLAN devices can be interconnected via wired or wireless connections. Figure 1A This is just an illustration; the communication system may also include other network devices, such as wireless repeaters and wireless backhaul devices. Figure 1A It is not shown in the middle.

[0105] The network devices involved in the embodiments of this application include, for example, radio access network (RAN) devices. RAN devices can be base stations, evolved NodeBs (eNodeBs or eNBs), transmission reception points (TRPs), transmission points (TPs), base stations in 5G mobile communication systems, base stations in future mobile communication systems, or access nodes in WiFi systems; they can also be modules or units that perform some of the functions of a base station, for example, they can be central units (CUs), distributed units (DUs), or radio units (RUs). The CU (Radio Control Unit) performs the functions of the radio resource control protocol and packet data convergence protocol (PDCP) of the base station, and can also perform the functions of the service data adaptation protocol (SDAP). The DU (Radio Link Control Unit) performs the functions of the radio link control layer and medium access control (MAC) layer of the base station, and can also perform some or all of the physical layer functions. For specific descriptions of the above-mentioned protocol layers, please refer to the relevant technical specifications of the 3rd Generation Partnership Project (3GPP). The CU and DU can be set up separately, or they can be included in the same network element, such as in the baseband unit (BBU). The RU (Radio Receiver Unit) can be included in radio frequency equipment or radio frequency units, such as in the remote radio unit (RRU), active antenna unit (AAU), or remote radio head (RRH). In different systems, CU, DU, or RU may also have different names, but those skilled in the art will understand their meaning. For example, in an open radio access network (ORAN) system, a CU can also be called an open CU (open-CU, O-CU), a DU can also be called an open DU (open-DU, O-DU), and a RU can also be called an open RU (open-RU, O-RU).In this application, any of the following units—CU (or CU control plane (CU-CP), CU user plane (CU-UP), DU, and RU)—can be implemented through software modules, hardware modules, or a combination of software and hardware modules. CU-CP can also be called open-CU-CP (O-CU-CP), and CU-UP can also be called open-CU-UP (O-CU-UP).

[0106] Wireless access network equipment can be macro base stations (such as...) Figure 1A 110a in the text), can also be a micro base station or an indoor station (such as... Figure 1A 110b) in the text can also be a relay device, relay node, or donor node, etc. The embodiments of this application do not limit the specific technology or device form used in the wireless access network equipment. For ease of description, the following description uses a base station as an example of a wireless access network device.

[0107] Terminal devices can also be referred to as terminals, user equipment (UE), mobile stations, mobile terminal devices, etc. Terminal devices can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, etc. Terminal devices can be mobile phones, tablets, computers with wireless transceiver capabilities, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, sensors, etc. The embodiments of this application do not limit the specific technologies or device forms used in the terminal devices.

[0108] The aforementioned terminal devices can establish connections with the operator's network through interfaces provided by the operator's network (such as N1), and use data and / or voice services provided by the operator's network. The terminal devices can also access the Domain Name System (DNS) through the operator's network, and use operator services deployed on the DNS, and / or services provided by third parties. These third parties can be service providers outside of the operator's network and the terminal devices, and can provide other data and / or voice services to the terminal devices. The specific form of these third parties can be determined according to the actual application scenario and is not limited here.

[0109] Base stations and terminal equipment can be fixed or mobile. They can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; on water; or in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of the base stations and terminal equipment.

[0110] The roles of base stations and terminal devices can be relative, for example, Figure 1A The helicopter or drone 120i can be configured as a mobile base station. For terminal devices 120j that access the wireless access network 100 via 120i, terminal device 120i is a base station; however, for base station 110a, 120i is a terminal device, meaning that 110a and 120i communicate via a wireless air interface protocol. Of course, 110a and 120i can also communicate via a base station-to-base station interface protocol; in this case, 120i is also a base station relative to 110a. Therefore, both base stations and terminal devices can be collectively referred to as communication devices. Figure 1A The 110a and 110b in the text can be referred to as communication devices with base station functions. Figure 1A The 120a-120j in the text can be referred to as communication devices with terminal equipment functions.

[0111] Communication between base stations and terminal devices, between base stations, and between terminal devices can be conducted using licensed spectrum, unlicensed spectrum, or both simultaneously. Communication can be conducted using spectrum below 6 GHz, spectrum above 6 GHz, or both simultaneously. The embodiments of this application do not limit the spectrum resources used for wireless communication.

[0112] In the embodiments of this application, the functions of the base station can be executed by modules (such as chips) within the base station, or by a control subsystem that includes base station functions. This control subsystem, including base station functions, can be a control center in the aforementioned application scenarios such as smart grids, industrial control, intelligent transportation, and smart cities. Similarly, the functions of the terminal device can be executed by modules (such as chips or modems) within the terminal device, or by a device that includes terminal device functions.

[0113] In this application, the base station sends downlink signals or downlink information to the terminal device, with the downlink information carried on the downlink channel; the terminal device sends uplink signals or uplink information to the base station, with the uplink information carried on the uplink channel. In order to communicate with the base station, the terminal device needs to establish a radio connection with a cell controlled by the base station. The cell with which the terminal device has established a radio connection is called the serving cell of the terminal device. When the terminal device communicates with this serving cell, it is also subject to interference from signals from neighboring cells.

[0114] The core network involved in this application embodiment may include network devices that process and forward user signaling and data. For example, it includes core network devices such as access and mobility management functions (AMF), session management functions (SMF), user plane gateways, and location management devices. The user plane gateway can be a server with functions such as mobility management, routing, and forwarding of user plane data, generally located on the network side, such as a serving gateway (SGW), packet data network gateway (PGW), or user plane function (UPF). AMF and SMF are equivalent to the mobility management entity (MME) in a long-term evolution (LTE) system. AMF is mainly responsible for admission aspects, and SMF is mainly responsible for session management. Of course, the core network may also include other network elements, which are not listed here.

[0115] Figure 1B An exemplary diagram illustrates an O-RAN system architecture provided in an embodiment of this application. The O-RAN system in the embodiments provided in this application may include... Figure 1B Other components besides those shown. For example... Figure 1BAs shown, the access network equipment (RAN, such as an eNB, a next-generation NodeB (gNB), or access network equipment in a future mobile communication system) communicates with the core network (CN) via a backhaul link and with user equipment (UE) via an air interface. For example, the baseband unit (BBU) in the access network equipment communicates with the core network via a backhaul link, and the radio unit (RU) in the access network equipment communicates with at least one UE via an air interface. The BBU communicates with at least one RU via a fronthaul link. The BBU and RU may or may not be co-located. The BBU includes at least one control unit (CU) and at least one distributed unit (DU), which can communicate via at least one midhaul link.

[0116] Figure 1C An exemplary diagram of an O-RAN system architecture provided in an embodiment of this application is shown. Figure 1C As shown, O-RAN can include O-CU-CP, O-CU-UP, O-DU, and O-RU. The system architecture can also include an open cloud (O-cloud), a service management and orchestration framework, an open eNB (O-eNB), a near-real-time (RT) RAN Intelligent Controller (RIC), and a non-real-time RIC. The non-RTIC can monitor, configure, manage, and control radio resources of at least one of multiple O-CU-CP, O-CU-UP, DU, or O-eNB. Figure 1CAs shown, the interfaces defined by 3GPP include, for example, E1, F1 (e.g., F1-c, F1-u), NG (e.g., NG-c, NG-u), Xn (e.g., Xn-c, Xn-u), and X2 (e.g., X2-c, X2-u). For example, O-RAN communication systems also include interfaces such as O1, O2, E2, A1, Open Fronthaul (FH) plane (e.g., Open FH M-plane), and Open FH Control, User and Synchronization (CUS) plane. Figure 1C The names of the interfaces and the connection methods of the units shown are examples. In actual applications, the O-RAN system may include more or fewer interfaces, or more or fewer units.

[0117] Figure 1D and Figure 1E The diagram illustrates network architectures for several communication systems applicable to embodiments of this application. These communication systems may include network devices (e.g., satellites, and ground-based network devices) and terminal devices. The communication system may also include gateways and core network devices. Figure 1D and Figure 1E An exemplary network architecture combining NTN and terrestrial networks is illustrated below. This will be described in conjunction with the accompanying drawings.

[0118] The satellite can be a highly elliptical orbit (HEO) satellite, a geosynchronous orbit (GSO) satellite, a geostationary earth orbit (GEO) satellite, a medium earth orbit (MEO) satellite, or a low-earth orbit (LEO) satellite. This application does not limit the satellite's operating mode; for example, the satellite can operate in transparent mode or regenerative mode. Figure 1D This illustration uses the satellite's transparent transmission mode as an example. Figure 1E This illustration uses the satellite's operating mode as the regeneration mode as an example.

[0119] When a satellite operates in transparent mode, it provides transparent relay forwarding functionality. A gateway possesses the functions of a network device (such as a base station) or some of the functions of a network device (such as a base station); in this case, the gateway can be considered a network device (such as a base station). Alternatively, the network device (such as a base station) can be deployed separately from the gateway. In this case, the feeder link latency includes both the latency from the satellite to the gateway and the latency from the gateway to the gNB. The transparent mode discussed later assumes that the gateway and gNB are located together or close to each other. For cases where the gateway and gNB are far apart, the feeder link latency is simply the sum of the latency from the satellite to the gateway and the latency from the gateway to the gNB.

[0120] When a satellite is operating in regenerative mode, it has data processing capabilities and functions as a network device (such as a base station) or partially functions as a network device (such as a base station). In this case, the satellite can be regarded as a network device (such as a base station).

[0121] Satellites can communicate wirelessly with terminal devices via broadcast communication signals and navigation signals. Optionally, each satellite can provide communication, navigation, and positioning services to terminal devices through multiple beams. For example, each satellite uses multiple beams to cover the service area, and the relationship between different beams can be one or more of time-division, frequency-division, and space-division.

[0122] A gateway (also known as a ground station, earth station, or gateway) is a network device used to connect satellites and ground-based network equipment (such as ground base stations). One or more satellites can connect to one or more ground-based network devices (such as ground base stations) through one or more gateways; this is not a limitation. The link between the satellite and the terminal device is called a service link, and the link between the satellite and the gateway is called a feeder link. Network equipment can be deployed separately from the gateway; therefore, the latency of the feeder link can include both the latency from the satellite to the gateway and the latency from the gateway to the network equipment.

[0123] The network devices in this application embodiment may include network devices deployed on satellites (such as satellite base stations), network devices deployed on gateways, or network devices deployed on the ground (such as ground base stations). For example, the network devices may be... Figure 1A , Figure 1B , Figure 1C , Figure 1D or Figure 1E This includes radio access network (RAN) nodes and RAN nodes in the O-RAN system. See the foregoing description for relevant details, which will not be repeated here.

[0124] The core network (CN) device in this embodiment is a device located on the ground that can communicate with NTN devices in the NTN system. For example, the CN could be... Figure 1A , Figure 1B , Figure 1C , Figure 1D or Figure 1E The relevant CNs are described above and will not be repeated here.

[0125] The terminal device in this application embodiment may be Figure 1A , Figure 1B , Figure 1C , Figure 1D or Figure 1E The terminals, terminal devices, or terminal equipment involved are described above and will not be repeated here.

[0126] The embodiments of this application can also be applied to other communication system architectures, such as air-to-ground (ATG) communication systems, which include at least one network device and at least one high-altitude terminal device. High-altitude terminal devices include, for example, high-altitude aircraft and onboard terminal devices.

[0127] The embodiments of this application can also be applied to air-to-ground (ATG) communication systems. For example, please refer to [link to example]. Figure 1F This is a schematic diagram of a network architecture for another communication system applicable to embodiments of this application. The communication system includes at least one network device and at least one high-altitude terminal device. Data forwarding between the network device and the high-altitude terminal device can also be achieved through relay devices. High-altitude terminal devices include, for example, high-altitude aircraft and onboard terminal devices.

[0128] Figure 2A , Figure 2B and Figure 2C An example of a communication system provided in an embodiment of this application. (See reference...) Figure 2A The communication system provided in this application typically includes UE, (R)AN and AMF network elements, as well as Cell Broadcast Center Function (CBCF) network elements and PWS-IWF network elements. Figure 2A An example is shown illustrating the use of a service-based interface between the CBCF and AMF, demonstrating how network functions (NFs) interact. Figure 2A In this context, Uu refers to the interface connecting the UE and the (R)AN network element. This interface can be an air interface or, for example, a Uu port. N2 refers to the interface connecting the (R)AN network element and the AMF network element. Namf can be a service-based interface of the AMF.

[0129] like Figure 2B As shown, the communication system includes UE, (R)AN, and AMF network elements, as well as CBCF and CBE network elements. The CBCF and AMF elements can be connected via the N50 interface. The N50 can use a service-based interface. Alternatively, the N50 can be understood as a reference point. Figure 2B The basic network structure of the 5GS PWS architecture is described, showing a possible connection method for each network element when the communication system does not include the PWS-IWF network element.

[0130] like Figure 2C As shown, the communication system includes UE, (R)AN and AMF network elements, as well as PWS-IWF network elements, CBC network elements and CBE network elements. The PWS-IWF network elements and AMF network elements can be connected through the N50 interface. Figure 2C The basic network architecture of the 5GS PWS architecture is described, showing a possible connection method for the various network elements when the communication system includes PWS-IWF network elements. Other related content can be found in the foregoing description and will not be repeated here.

[0131] The following is about Figure 2A , Figure 2B and Figure 2C The network elements involved will be introduced. For the UE and (R)AN network elements, please refer to the aforementioned descriptions; they will not be repeated here.

[0132] 1. Access management network elements are mainly used for mobility management and access management. They can be used to implement functions of the mobility management entity (MME) other than session management, such as legality monitoring and access authorization / authentication. Figure 2A As shown, in a 5G communication system, the access management network element can be an access and mobility management function (AMF) network element 109. In future communication systems, the access management network element can still be an AMF network element, or it can have other names; this application does not limit this.

[0133] 2. In 3GPP, CBCF is a network function in the 5G core network. CBCF may connect to multiple AMFs. CBCF may connect to multiple cell broadcast entities (CBEs). CBCF is responsible for managing cell broadcast service (CBS) messages, and includes, for example, at least one of the following functions:

[0134] Serial number allocation;

[0135] Modify or delete CBS messages held by NG-RAN nodes;

[0136] Broadcasts are initiated by sending fixed-length CBS messages for each language provided by the cell to NG-RAN nodes, and the page is padded to a length of 82 octets if necessary.

[0137] Determine the set of cells to which the CBS message should be broadcast, and indicate the geographic range of each CBS message within the sequence number;

[0138] Determine when CBS messages should begin broadcasting;

[0139] Determine when CBS message broadcasting should stop, and then instruct each NG-RAN node to stop broadcasting CBS messages;

[0140] Determine the frequency at which CBS message broadcasts should be repeated;

[0141] When CBS messages are sent, they are assigned an "emergency instruction" to distinguish them from ordinary CBS messages. This instruction includes a "cell identifier / service area identifier list," a "warning type," and a "warning message." If the "warning type" is "test," then only UEs specifically designed for testing purposes will be able to display the warning message.

[0142] CBCF supports service-based interfaces. CBCF uses the AMF communication service to forward warning messages to NG-RAN and subscribes to receive notifications related to warning transmission.

[0143] In a shared NG-RAN, a single public CBCF can provide PWS, connecting to the shared NG-RAN via one or more AMFs. Alternatively, a single public CBCF can provide PWS, connecting to the shared NG-RAN via one or more AMFs and one or more PWS-IWFs. The deployment and configuration of the public CBCF or public CBC depend on the agreement between the shared operators. The shared operators need to coordinate their PWS with each other.

[0144] 3. CBE can be responsible for tasks related to formatting CBS messages, such as dividing CBS messages into multiple sub-blocks.

[0145] 4. The CBC is integrated as a node in the core network. The CBC can connect to multiple (base station controller, BSC) / radio network controller (RNC) / MME / PWS-interworking function (IWF). The CBC can connect to multiple CBEs. The CBC is responsible for managing CBS messages and may include, for example, at least one of the following:

[0146] Serial number allocation;

[0147] Modify or delete CBS messages held by BSC / RNC / eNodeB / NG-RAN nodes;

[0148] Broadcasts are initiated by sending fixed-length CBS messages for each language provided by the cell to the BSC / RNC / eNodeB / NG-RAN nodes, and the page is padded to a length of 82 octets if necessary.

[0149] Determine the set of cells to which the CBS message should be broadcast, and indicate the geographic range of each CBS message within the sequence number;

[0150] Determine when CBS messages should begin broadcasting;

[0151] Determine when CBS message broadcasting should stop, and then instruct each BSC / RNC / eNodeB / NG-RAN node to stop broadcasting CBS messages;

[0152] Determine the period at which CBS message broadcasts should be repeated;

[0153] Determine the cell broadcast channel in GSM and broadcast CBS messages on that channel.

[0154] When CBS sends an emergency message, it assigns an "Emergency Instruction" to distinguish it from a regular CBS message, which includes a "Cell Identifier / Service Area Identifier List," "Warning Type," and "Warning Message." If the "Warning Type" is "Test," then only UEs specifically designed for testing purposes can display the warning message.

[0155] For efficient operation, the BSC / RNC (which typically controls multiple cells in the broadcast area) acts as a concentrator for CBS message processing. Therefore, when a request related to CB (cell broadcast) is sent to the BSC / RNC, the CBC should process the cell list.

[0156] A BSC / RNC can interface with a CBC. As shown in 3GPP TS 48.052

[10] , a BSC can connect to multiple BTSs. An RNC can connect to several Node Bs.

[0157] An MME can connect to one or more CBCs (i.e., it is allowed to have SCTP transport associations established with one or more CBCs). An MME can establish interfaces with multiple eNodeBs.

[0158] AMF can interface with one or more CBCFs (i.e., AMF can have an HTTP / 2 application layer association with one or more CBCFs). AMF can interface with multiple NG-RAN nodes.

[0159] It is understood that the aforementioned network elements or functions can be network components in hardware devices, software functions running on dedicated hardware, or virtualization functions instantiated on a platform (e.g., a cloud platform). These network elements or functions can be divided into one or more services; furthermore, services existing independently of network functions may also exist. In this application, instances of the aforementioned functions, instances of services included in the aforementioned functions, or instances of services existing independently of network functions can all be referred to as service instances.

[0160] It should be noted that the embodiments of this application are not limited to the system architecture described above, and can also be applied to other communication systems in the future. Furthermore, the names of the various network elements used in the embodiments of this application may remain functionally the same in future communication systems, but their names may change.

[0161] In communication systems, base stations may need to send warning messages via broadcast or multicast, such as earthquake early warnings. Base stations may also send information about areas requiring warnings to be sent to users. If a terminal device determines it is located within the area requiring warnings, it sends the warning to the user. If the terminal device determines it is outside the area requiring warnings, it does not send the warning. However, in some scenarios, terminal devices cannot locate themselves, such as when they are in poor transmission conditions and cannot locate themselves (or cannot locate accurately). Alternatively, a terminal device may lack positioning capabilities, for example, it may not be able to determine its location based on satellite positioning signals. In such cases, the terminal cannot determine whether it is within the area requiring warnings, and therefore can only send the warning message to the user. However, if the terminal device is outside the area requiring warnings but still sends the warning message, this can cause unnecessary panic and alarm among users. Furthermore, after seeing the warning message, users may connect to the internet to check the situation, call relatives and friends, or contact relevant departments for advice, leading to increased network load and congestion.

[0162] To address the aforementioned issues, this application provides an implementation method in which the terminal device receives its location information and then determines how to handle the warning information based on this location information and information about the area where the warning information needs to be indicated. For example, if the terminal device is located outside the area where the warning information needs to be indicated, it may not indicate the warning information to the user, thereby avoiding panic and alarm, and reducing the impact on users located outside the area where the warning information needs to be indicated. This also reduces signaling transmission and alleviates network load. Alternatively, if the terminal device is located in the area where the warning information needs to be indicated, it may indicate the warning information to the user so that the user can take appropriate action.

[0163] based on Figure 1A , Figure 1B , Figure 1C , Figure 1D , Figure 1E , Figure 1F , Figure 2A , Figure 2B or Figure 2C At least one of the contents shown in the above and the other contents mentioned above, Figure 3 An exemplary schematic diagram of a possible communication method provided in an embodiment of this application is shown. Figure 3The illustrated embodiment describes the communication interaction between a first communication device and a second communication device, as well as their respective processing. The first communication device can be a terminal device, or a component applicable to a terminal device (e.g., a module, communication module, circuitry or chip responsible for communication functions (e.g., a modem chip, also known as a baseband chip, or a SoC chip or SIP chip containing a modem core), or a logic node, logic module, or software capable of implementing the functions of a terminal device. The second communication device can be a network device, or a component applicable to a network device (e.g., a module, communication module, circuitry or chip responsible for communication functions (e.g., a modem chip, also known as a baseband chip, or a SoC chip or SIP chip containing a modem core), or a logic node, logic module, or software capable of implementing the functions of a terminal device). A logical node, logical module, or software that implements the functions of a network device. For example, the network device may include a CU, DU, or RU. The network device may be deployed on the ground or in the air. For example, the network device may include access network equipment, ground stations, gateways, relay equipment, base stations, hosts, parent nodes, or nodes, etc. As another example, the network device may include an IAB, or an NCR, or a WAB, etc. In the embodiments of this application, the access network equipment and the gateway may be deployed on one device or separately. The embodiments of this application are applicable to NTN scenarios, such as when the first communication device and / or the second communication device are NTN devices, or when the communication link between the first and second communication devices includes an NTN device, for example, the first communication device communicates with the second communication device through an NTN device (e.g., satellite).

[0164] NTN devices may include NTN equipment or chips (or chip systems, circuits, or module units) applied to NTN equipment. For example, NTN equipment may include satellites, drones, or high-altitude platforms. Alternatively, NTN equipment may include aircraft (or other flying vehicles), terminals on aircraft (or other flying vehicles), ground-based mobile terminals, drone terminals, aircraft terminals, satellites, or satellite terminals. The satellite or satellite terminal may operate in transparent or regenerative mode. Another example is that NTN equipment may include IAB-MT, NCR-MT, or WAB-MT. Yet another example is that NTN equipment may include IAB, NCR, or WAB.

[0165] For ease of understanding, Figure 3 The example used is the first communication device as the terminal equipment and the second communication device as the network equipment.

[0166] The following is combined Figure 3 Let me introduce it.

[0167] Step 301: The network device sends information to the terminal device to indicate the location of the terminal device.

[0168] Correspondingly, the terminal device receives information from the network device that indicates the location of the terminal device.

[0169] Information used to indicate the location of a terminal device can be used to indicate the physical area information of the terminal device's current location, or it can indicate the cell identifier and / or beam identifier corresponding to the terminal device's current location. For example, information used to indicate the location of a terminal device may include the geographic coordinates of the terminal device's location (such as latitude and longitude coordinates, or earth-centered earth-fixed coordinates (ECEF coordinates, etc.), or information used to indicate the location of a terminal device may include the cell identifier and / or beam identifier of the terminal device's location, etc.

[0170] Optionally, the network device also sends information indicating the first distance, and correspondingly, the terminal device receives information indicating the first distance. For example, the network device or other device sends information indicating the first distance to the terminal device. Alternatively, the first distance may be protocol-defined or pre-configured on the terminal device side. The information indicating the location of the terminal device and the information indicating the first distance may be carried in the same message or in two different messages.

[0171] For example, the first distance is determined based on an error estimate of the terminal device's location. For example, the first distance is an error estimate. For example, the first distance can be an error estimate of the terminal device's location determined empirically. In the embodiments of this application, the error estimate can also be called an error estimate, which is an estimated error. For example, network devices or other devices (e.g., location management function (LMF)) use network-verified UE location technology to obtain the terminal device's location information. Network devices or other devices (e.g., LMF) locate the terminal device based on multiple round-trip time (multi-RTT) methods (e.g., base stations or other devices determine the terminal's location based on multiple obtained signal transmission round-trip times between the base station and the terminal). The error in the obtained terminal device's location may be related to the time interval between each two round-trip time (RTT) measurements and / or the number of RTT measurements. For example, the positioning error range of multi-RTT is 0.37 to 6.39 km. This error may be significant. The network device can send an estimated value of the terminal device's location error (or error estimate), or a first distance indicating the error estimate, or a first distance associated with the error estimate, to the terminal device. There are several ways for the network device to obtain this error estimate. For example, it can obtain an empirical value of the error estimate through multiple tests. Alternatively, the network device can obtain the error estimate corresponding to each location measurement performed by the terminal device. Or, the network device can receive the information indicating the error estimate or the first distance from other devices (such as an LMF). The location received by the terminal device may contain errors. Since the first distance is determined based on the error estimate of the terminal device's location, the terminal device can more accurately determine whether it is located in the first area based on its location and the error estimate, thereby improving the accuracy of the warning information processing. For example, this solution can reduce the number of times a terminal device that needs to indicate a warning (e.g., a terminal device located within the first area) fails to indicate a warning to the user. Similarly, this solution can also reduce the number of times a terminal device located outside the first area indicates a warning to the user.

[0172] For example, the first distance can also be an empirical value, a set value, or an adjustment amount. Since the location of the terminal device received by the terminal device may have errors, the terminal device can more accurately determine whether it is located in the first area based on its location and the first distance, thereby improving the accuracy of the warning information processing method. In another possible implementation, the terminal device can also obtain the first distance through other means. For example, the value of the first distance can be defined by a protocol, pre-configured on the terminal device side, or sent to the terminal device by a device other than the network device.

[0173] Before step 301, in one possible implementation, the network device may determine whether to send information indicating the location of the terminal device to the terminal device based on certain conditions (or, send information indicating the location of the terminal device and information indicating a first distance). For example, the network device may send information indicating the location of the terminal device to the terminal device if it determines that the terminal device has not obtained its location information. As another example, the network device may send information indicating the location of the terminal device and information indicating a first distance to the terminal device if it determines that the terminal device has not obtained its location information.

[0174] There could be several reasons why a terminal device might not have its location information. For example, the terminal device might not have positioning capabilities, or it might have positioning capabilities but simply hasn't been able to obtain its location information. For instance, if the terminal device is located in a forest, desert, or area with many obstructions, it might be in an environment where its location information cannot be accurately determined (or it might be in an environment where its location cannot be accurately determined). Therefore, even if the terminal device has positioning capabilities, it may not be able to obtain its location information in the current environment.

[0175] For example, the terminal device sends information indicating that it has not obtained its location. In this example, the terminal device may not have positioning capabilities; or the terminal device may have positioning capabilities but has not currently obtained its location information. Correspondingly, the network device receives information indicating that the terminal device has not obtained its location. In this embodiment, the network device can determine that the terminal device has not obtained its location information based on the received information indicating that the terminal device has not obtained its location. For example, if the network device does not receive information indicating that the terminal device has not obtained its location, the network device can determine that the terminal device can obtain its location information. For example, the network device may send information indicating the terminal device's location, and may further send information indicating a first distance, to the terminal device upon receiving information indicating that the terminal device has not obtained its location. For example, the network device may not send information indicating the terminal device's location or information indicating a first distance to the terminal device if it has not received information indicating that the terminal device has not obtained its location.

[0176] Prior to step 301, in another possible implementation, the network device may determine whether the terminal device can obtain location information without relying on information from the terminal device. For example, the network device can determine whether the terminal device has positioning capabilities based on pre-acquired configuration information of the terminal device. For instance, if the network device determines that the terminal device does not have positioning capabilities based on the configuration information, it can determine that the terminal device has not obtained its location information. As another example, the network device can determine whether the terminal device can obtain its location based on the obtained location information of the terminal device. For instance, if the network device determines that the terminal device is in an environment where its location information is not obtained (or the terminal device may be in an environment where its location cannot be accurately obtained), it can determine that the terminal device has not obtained its location information.

[0177] In the above embodiments, the network device can execute the solution provided in this application embodiment for terminal devices that have not obtained location information. For example, the network device can send the location information of such terminal devices to the terminal devices that have not obtained location information. For other terminal devices that can obtain location information, the network device may or may not send the location information of the terminal devices. For example, if the network device determines that the terminal device can obtain its location information (e.g., if the network device has not received information from the terminal device indicating that the terminal device has not obtained its location), the network device will not send the location information of the terminal device. This can reduce signaling overhead and also reduce the complexity of the solution on the network device side.

[0178] Prior to step 301, in another possible implementation, the network device may not need to determine whether to execute step 301 based on whether it has received information indicating that the terminal device has not obtained its location. For example, the network device may execute step 301 regardless of whether it has received information indicating that the terminal device has not obtained its location. Thus, the network device does not need to determine whether the terminal device can obtain its location information, thereby reducing the complexity of the solution on the network device side. For another example, if the network device determines that the terminal device's location is at the edge of a first region (the region where a warning message needs to be indicated), it may send information indicating the terminal device's location and information indicating a first distance.

[0179] For step 301, in one possible implementation, the network device may periodically send information indicating the location of the terminal device and / or information indicating a first distance. The information indicating the location of the terminal device may be periodically received by the terminal device. The information indicating the first distance may be periodically received by the terminal device or it may be a fixed value. In this scheme, the network device does not need to receive triggering signaling sent by the terminal device (e.g., the triggering signaling is used to trigger the network device to send information indicating the location of the terminal device and / or information indicating the first distance). The network device can periodically send information indicating the location of the terminal device and / or information indicating the first distance to the terminal device. This scheme can reduce the number of signaling messages that the terminal device needs to send, reducing resource overhead. Furthermore, since the network device can periodically determine the location information of the terminal device, the validity of the terminal device's location can be guaranteed, that is, the location of the terminal device determined by the network device can be guaranteed to be accurate within a certain period of time. Also, since the network device can periodically determine the location information of the terminal device, the accuracy and timeliness of the terminal device's location can be improved. For example, the network device can correct the location of the terminal device based on the historical movement routes of the terminal device. Optionally, the terminal device receives second information. The second information includes periodic parameters (or periodicity parameters) of the terminal device's location information. In one possible implementation, in scenarios where the terminal device's location changes slowly, the network device can use a longer period (i.e., a longer period duration) to send information indicating the terminal device's location. In another possible implementation, the network device can use a longer period (i.e., a longer period duration) to send information indicating a first distance to the terminal device. The transmission periods for the information indicating the terminal device's location and the information indicating the first distance can be the same or different.

[0180] The second information includes at least one of the following: information A1, information A2, information A3, or information A4.

[0181] Information A1 is the periodic duration of information used to indicate the location of the terminal device.

[0182] The cycle duration indicated by information A1 can also be called the positioning cycle or the cycle length for determining location information. The parameter name can be written as position_cycle.

[0183] Information A2 is a periodic start offset value used to indicate the location of the terminal device.

[0184] Information A2 refers to the distance from the frame header to the location of the terminal device within a cycle, which is used to indicate the position of the terminal device. This distance can be called the cycle start offset value. Information A2 can also be called the positioning cycle start offset, and the parameter name can be written as position_start_offset.

[0185] Information A3 is a periodic start subframe used to indicate the location of the terminal device.

[0186] For example, the periodic start subframe for information indicating the location of a terminal device can refer to the first subframe in the subframes occupied by the information indicating the location of the terminal device. This can satisfy the formula:

[0187] [(SFN*10)+SSFN]modulo(position_cycle)=position_start_offset.

[0188] In the above formula, SFN represents the frame number (or system frame number, SFN), SSFN represents the subframe number (or subframe system frame number, SSFN), modulo represents the remainder, position_cycle represents the cycle duration (e.g., information A1 above), and position_start_offset can represent the cycle start offset value (e.g., information A2 above).

[0189] The aforementioned period start offset value and period start subframe can be used to indicate the period start position of information indicating the location of the terminal device.

[0190] Information A4 indicates the duration of a continuous period of time used to determine the location of the terminal device.

[0191] Information A4 can also be denoted as the positioning duration, and the parameter name can be, for example, position_on. During the continuous duration indicated by information A4, the terminal device can perform positioning reference signal reception and / or transmission with the base station, and can also send positioning-related parameters.

[0192] In this embodiment, the network device can periodically acquire the location information of the terminal device, and can also periodically send information indicating the location of the terminal device. After receiving the second information, the terminal device can determine the periodic parameters for the network device to send the information indicating its location based on the second information. For example, the terminal device can determine the starting position (e.g., the position determined by the starting subframe and the starting offset value) and duration of the periodic information indicating its location between the network device and the terminal device based on the parameters (e.g., the second information). Then, the terminal device receives the information indicating its location based on the periodic parameters, thereby reducing the complexity of receiving the information indicating its location on the terminal device side.

[0193] Before sending location information indicating the location of a terminal device, a network device can acquire that terminal device's location information. There are several ways for a network device to acquire this location information. For example, the network device can acquire the terminal device's location using positioning technology, such as multi-RTT positioning technology. Alternatively, the network device can acquire the terminal device's location information based on time difference of arrival (TDOA) positioning technology. Another example is that the network device can infer the terminal device's location information (or current location information) from its historical location and movement route. Yet another example is that the network device can receive location information indicating the terminal device from other devices (such as core network elements or LMF network elements), whereby other devices acquire the terminal device's location information using the aforementioned methods. This application does not limit how the network device acquires the terminal device's location information. Similarly, before periodically sending location information indicating the terminal device to the terminal device, the network device can periodically acquire the terminal device's location information; the acquisition method is as described above and will not be repeated here.

[0194] Step 302: The network device sends information indicating the area range of the first area.

[0195] The terminal device receives information indicating the area range of the first area.

[0196] The first area is where warning messages need to be displayed.

[0197] The first area can be called by other names, such as the warning area.

[0198] In one possible implementation, the information used to indicate the extent of the first region includes an identifier associated with a geographic region. In another possible implementation, the information used to indicate the extent of the first region includes a reference point location and a radius value. In this implementation, the first region may refer to a circular area centered on the reference point with a radius value.

[0199] Information used to indicate the area of ​​a first region (or an identifier associated with a geographic region) can be a zone identifier, not necessarily a cell identifier, and is not limited to cell-level identifiers. For example, information used to indicate the area of ​​a first region (or an identifier associated with a geographic region) includes / is information used to indicate at least one (or more) mapped cell identifiers. As another example, information used to indicate the area of ​​a first region (or an identifier associated with a geographic region) includes / is a V2X zone ID. A V2X zone ID can be an identifier used to identify a geographic region or location, such as an intersection, road segment, or specific infrastructure location. As another example, information used to indicate the area of ​​a first region (or an identifier associated with a geographic region) includes / is at least one coordinate value in a geodetic coordinate system, such as the coordinates of a warning zone. As another example, information used to indicate the area of ​​a first region (or an identifier associated with a geographic region) includes / is at least one administrative region name. Because the information used to indicate the area of ​​the first region is associated with a geographical region rather than with a network device (such as a satellite), even if the network device moves, the information for that region in the core network will not be updated frequently (i.e., the information used to indicate the area of ​​the first region will not be updated frequently), thereby saving signaling overhead. Furthermore, the method of indicating the area requiring warning information through an identifier associated with a geographical region in this embodiment allows network devices to provide services according to the regulations of each country / region, such as clearly distinguishing national / regional boundaries, thus enabling network devices to provide services according to the regulations of different countries / regions.

[0200] For example, the mapped cell identifier can also be called the mapped unit identifier, which can be abbreviated as mapped cell ID in English. Here, the mapped cell ID adopts or borrows the theorem-based naming convention used between the core network and the base station. In actual use, the mapped cell ID can be replaced with other names, such as mapped geographical ID, etc., and this application does not limit this. The mapped cell ID is used to represent a geographical area. For example, the mapped cell ID can be used to indicate a geographical area in the communication system between network devices (e.g., base stations) and terminal devices (e.g., UEs) to optimize geographical area division and reduce the signaling overhead of geographical area indication. For ease of understanding, the embodiments of this application use the mapped cell ID as an example.

[0201] For example, mapped cell IDs are mapped to geographic regions. For instance, when mapped cell ID = 1, the region indicated by that mapped cell ID is the Pudong District of Shanghai; when mapped cell ID = 1, the region indicated by that mapped cell ID is the Xuhui District of Shanghai. As another example, when mapped cell ID = 1, the region indicated by that mapped cell ID is the Shanghai municipality; when mapped cell ID = 1, the region indicated by that mapped cell ID is the Hangzhou municipality.

[0202] The mapping relationship between mapped cell IDs and geographic regions can be agreed upon through a protocol, or the mapping relationship can be sent from a network device (or other device) to a terminal device via signaling. After receiving the mapped cell ID, the terminal device can query the geographic region mapped by the mapped cell ID from the obtained mapping relationship, and then use the queried geographic region as the first region. Different mapped cell IDs can be mapped to different geographic regions (administrative regions), and there may be overlap or partial overlap between the different geographic regions mapped by different mapped cell IDs. The network device and the terminal device can select the appropriate geographic region based on actual needs through the mapped cell ID. For example, Table 1 in this embodiment illustrates a possible mapping relationship between mapped cell IDs and geographic regions.

[0203] Table 1 illustrates a possible mapping relationship between mapped cell IDs and geographic regions.

[0204] mapped cell ID Geographical region 0 China 1 South Korea 2 Japan 3 Shenzhen 4 Shanghai 5 Hangzhou 6 Binjiang District, Hangzhou 7 Hangzhou West Lake District 8 Xuhui District, Shanghai … …

[0205] The mapping relationship between mapped cell ID and geographic region involved in the embodiments of this application can also be mapped to different geographic regions divided by polygons, circles, or squares through mapped cell ID values. Figure 4 An exemplary illustration shows a possible geographical region division diagram provided in an embodiment of this application, such as... Figure 4 As shown, the geographic area is divided into different grids, and each grid can correspond to a number, which is the mapped cell ID.

[0206] In practical applications, the area where warning information needs to be sent to the user may not completely overlap with the area defined by the mapped cell ID. In this case, the network device can classify all areas indicated by the mapped cell IDs that overlap with the area where warning information needs to be sent as the first region. This implementation can avoid missing the areas where warning information needs to be sent.

[0207] In one possible implementation, the information indicating the area range of the first area is carried in at least one of the following: SIB1, SIB6, SIB7, SIB8, MAC CE, DCI, or RRC signaling. This eliminates the need for additional signaling to carry the information indicating the area range of the first area, thus saving signaling overhead and facilitating compatibility with existing system signaling architectures. Several methods for transmitting information indicating the area range of the first area are exemplified below using Examples B1 (information indicating the area range of the first area is carried in SIB1), B2 (information indicating the area range of the first area is carried in SIB6, SIB7, or SIB8), and B3 (information indicating the area range of the first area is carried in DCI).

[0208] Example B1 contains information indicating the area extent of the first region.

[0209] For example, the information used to indicate the area range of the first region includes one or more mapped cell IDs, which can be included in SIB1, or SIB1 can include one or more sets of mapped cell IDs. Thus, the terminal device can determine the area range of the first region based on the received information about the area range of the first region. Terminal devices located outside the first region (or in a non-warning region, or in a non-first region) can then avoid receiving signaling carrying warning messages (e.g., at least one of SIB6, SIB7, or SIB8), thereby saving energy consumption associated with receiving warning message signaling.

[0210] In another possible implementation, the network device may send one or more warning messages, which can be sent via one or more SIB messages.

[0211] For example, a network device needs to send two warning messages, warning message #1 and warning message #2. For instance, warning message #1 is an earthquake warning, and warning message #2 is a strong wind warning. Warning message #1 is sent via SIB 6, and warning message #2 is sent via SIB 7; alternatively, both warning messages #1 and #2 are sent via SIB 6. The area where warning message #1 needs to be sent is area #1 (also called warning area #1), and the area where warning message #2 needs to be sent is area #2 (also called warning area #2). The information used to indicate area #1 is the set of mapped cell IDs #1. The information used to indicate area #2 is the set of mapped cell IDs #2. The set of mapped cell IDs #1 and the set of mapped cell IDs #2 can be the same or different (e.g., they may overlap or not).

[0212] In one possible implementation, the network device can send the area corresponding to each warning message separately (i.e., the area used to send a single warning message). For example, the network device can send information indicating area #1 (mapped cell ID set #1) to the terminal via SIB1, and can also send information indicating area #2 (mapped cell ID set #2). The information indicating area #1 (mapped cell ID set #1) and the information indicating area #2 (mapped cell ID set #2) can be carried in one or more parameters.

[0213] In another possible implementation, the network device can send the union of the regions corresponding to multiple warning messages to the terminal device. For example, in the example above, the warning regions corresponding to warning messages #1 and #2 sent by the network device are the union of regions #1 and #2, which can be denoted as region #3. In this implementation, multiple warning messages can use the same warning region, thereby saving signaling overhead.

[0214] The first region in this embodiment can refer to a region where one warning message needs to be sent, or it can refer to a region where multiple warning messages need to be sent. For example, the first region can be region #1 (correspondingly, the warning message sent by the network device in this embodiment is warning message #1) or region #2 (correspondingly, the warning message sent by the network device in this embodiment is warning message #2), or the first region can be region #3 in the example above (correspondingly, the warning messages sent by the network device in this embodiment are warning message #1 and / or warning message 2). Related examples are described above and will not be repeated here.

[0215] Example B2, where information indicating the area extent of the first region is carried in SIB6, SIB7 or SIB8.

[0216] In another possible implementation, the warning message may be carried in the same signaling as the information indicating the area range of the first area. For example, the information indicating the area range of the first area and the warning message may both be carried in SIB6, or both in SIB7, or both in SIB8.

[0217] In another possible implementation, a message includes a warning message and a corresponding area (i.e., a warning area) that needs to indicate that warning message. For example, a message (e.g., SIB6, SIB7, or SIB8) carries warning message #1 and information for indicating warning area #1 (warning area #1 is an example of a first area). In this case, warning area #1 is the information that needs to indicate warning message #1. Upon receiving the message, the terminal device can determine whether to display the warning message #1 based on the content of warning area #1 in the message. In this implementation, each warning message can have its own warning area; for example, multiple warning messages can correspond to different warning areas, thereby improving the flexibility of the solution. In this implementation, information about the area (e.g., the warning area) that needs to be indicated to the user is sent only when a warning message needs to be sent, thus allowing the warning area content to be sent on demand, saving signaling overhead. Furthermore, a message can carry information about the area used to send the warning message. The area of ​​this area does not have to be the union of the areas of multiple warning messages, thus saving the number of bits used for indicating the area in the message, thereby saving signaling overhead.

[0218] Example B3 shows information in the DCI used to indicate the area extent of the first region.

[0219] For example, network devices send information indicating the area range of a first area to terminal devices via the DCI in the physical downlink control channel (PDCCH). In this way, terminal devices can determine the area range of the first area based on the received DCI. Terminal devices located outside the first area (or in a non-warning area, or in a non-first area) can then avoid receiving signaling carrying warning messages (e.g., at least one of SIB6, SIB7, or SIB8), thereby saving energy consumption associated with receiving warning message signaling.

[0220] For example, information indicating the area range of the first region can be carried using reserved bits in the DCI. These could be reserved bits in one or more fields of the DCI. In one possible implementation, the DCI might have 10 reserved bits, all or some of which could carry information indicating the area range of the first region.

[0221] For example, reserved bits can be reused to indicate the area range of the first region. For instance, when the short message indicator field in the DCI is "10", it indicates that the DCI only schedules short messages. In this case, some fields in the DCI may not be used but can be reserved. These reserved bits can carry information indicating the area range of the first region, either in whole or in part. For example, reserved bits may include bits from at least one of the following fields: frequency domain resource assignment, time domain resource assignment, virtual resource block to physical resource block (VRB) mapping (where VRB is short for virtual resource block and PRB is short for physical resource block), modulation and coding scheme (MCS) field, or transmission block scaling field.

[0222] Step 303: The network device sends a warning message.

[0223] In this embodiment, the terminal device may or may not receive warning information. For example, the terminal device may flexibly determine whether to receive warning information based on certain circumstances. In this case, the terminal device may not receive some warning information sent by the network device, thereby saving power consumption on the terminal device side. Alternatively, the terminal device may not make a determination but instead receive the warning information sent by the network device. This implementation method can reduce the complexity of the solution on the terminal device side. Whether the terminal device receives warning information is also a method of handling warning information. The following examples of two methods of handling warning information by the terminal device are exemplified through implementation methods C1 and C2. In implementation method C1, the terminal device determines whether to receive warning information based at least on the location of the terminal device and the area range of the first region. In implementation method C2, the terminal device does not need to determine whether to receive warning information; the terminal device receives all warning information (implementation method C2).

[0224] In implementation C1, the terminal device determines whether to receive the warning information based at least on the location of the terminal device and the area of ​​the first region.

[0225] In one possible implementation, the terminal device can determine to receive a warning message if it determines that the location indicated by the received information indicating the terminal device's location is within a first area. In another possible implementation, the terminal device can determine that it does not need to receive a warning message if it determines that the location indicated by the received information indicating the terminal device's location is outside the first area, and will not receive further warning messages, thereby saving power consumption.

[0226] In another possible implementation, the terminal device determines whether to receive the warning information based on its location, a first distance, and the area range of the first region. For example, the terminal device can flexibly determine whether to receive the warning information based on the area ranges of the second region and the first region.

[0227] In one possible implementation, the terminal device receives a warning message when the area range of the second region overlaps with the area range of the first region, or the overlapping area is greater than or equal to a first threshold. In another possible implementation, the terminal device determines that it is located within the first region when the area range of the second region overlaps with the area range of the first region, or the overlapping area is greater than or equal to the first threshold. For example, the terminal device receives a warning message when it determines that it is located within the first region. When the area range of the second region overlaps with the area range of the first region, or the overlapping area is greater than the first threshold, the terminal device is more likely to be located within the first region. In this case, the terminal device receives the warning message and can then indicate the warning message to the user. This scheme can reduce the possibility of missing warning messages from the user. In this embodiment, "greater than or equal to" can be replaced with "≥" or "not less than". The thresholds in this embodiment (e.g., the first threshold and subsequent second thresholds) can be sent from the network device to the terminal device, can be agreed upon through a protocol, can be sent from other devices besides the network device to the terminal device, or can be pre-configured on the terminal device side.

[0228] In one possible implementation, the second region can be a circular region centered on the location of the terminal device and with a first distance as its radius. In another possible implementation, the second region can be represented as the region corresponding to a set of mapped cell IDs. For example, the second region can be the mapped cell IDs (or a set of mapped cell IDs) corresponding to a circular region centered on the location of the terminal device and with a first distance as its radius. For instance, the terminal device can define a circular region centered on its location and with a first distance as its radius, and then use all the mapped cell IDs covered by this circular region as the mapped cell IDs corresponding to the second region. The circular region may partially cover the region corresponding to a certain mapped cell ID, but not completely. In this case, the settings can be flexible. For example, if the overlap area between the circular region and the region corresponding to a certain mapped cell ID is greater than a certain threshold, the mapped cell ID can be considered the mapped cell ID corresponding to the second region. Alternatively, if the overlap area is less than the threshold, the mapped cell ID can be considered not the mapped cell ID corresponding to the second region. Another example is that if the overlap area is equal to the threshold, the mapped cell ID can be considered either the mapped cell ID corresponding to the second region or not (the specific scheme can be flexibly set). For another example, if the circular region overlaps with the region corresponding to a certain mapped cell ID, the mapped cell ID can be considered the mapped cell ID corresponding to the second region; yet another example is that if the circular region does not overlap with the region corresponding to a certain mapped cell ID, the mapped cell ID can be considered not the mapped cell ID corresponding to the second region.

[0229] For example, the overlap between the second region and the first region can be / become / replaced as: the second region's area overlaps with the area corresponding to the set of mapped cell IDs used to indicate the first region; or, the set of mapped cell IDs corresponding to the second region's area overlaps with the set of mapped cell IDs corresponding to the first region's area. As another example, the overlap between the second and first regions exceeding a first threshold can be / become / replaced as: the set of mapped cell IDs corresponding to the second region's area overlaps with the set of mapped cell IDs corresponding to the first region's area, and this intersection includes K1 mapped cell IDs, where K1 can be a set value, a positive integer, such as K1 being 1 or K1 being 3, etc.

[0230] In this embodiment, if the area of ​​the second region overlaps with the area of ​​the first region, or if the overlapping area is greater than a first threshold, the terminal device is more likely to be located in the first region. This situation can also include / be replaced by: the terminal device determining that it is located in the first region, or the terminal device being located in the first region. For example, "the terminal device is located in the first region" can be replaced with "located within the first region". The phrases "the terminal device determines that it is located in the first region" and / or "the terminal device is located in the first region" in this embodiment can be replaced with: "the area of ​​the second region overlaps with the area of ​​the first region" or "the overlapping area of ​​the area of ​​the second region and the area of ​​the first region is greater than a first threshold".

[0231] In another possible implementation, if the area of ​​the second region does not overlap with the area of ​​the first region, or the overlapping area is less than or equal to a second threshold, the terminal device determines that it is located outside the first region. For example, if the terminal device determines that it is located outside the first region, it determines that it will not receive the warning information. When the area of ​​the second region does not overlap with the area of ​​the first region, or the overlapping area is less than or equal to the second threshold, the terminal device is more likely to be located outside the first region. In this case, the terminal device does not need to indicate a warning message, and thus, in this implementation, the terminal device may or may not receive the warning information. Not receiving the warning information in this implementation can reduce the number of signaling received by the terminal device and also reduce the power consumption of the terminal device. In this embodiment, "less than or equal to" can be replaced with "≤" or "not greater than". In this embodiment, the first threshold can be greater than or equal to the second threshold. When the first threshold equals the second threshold, and the overlapping area equals the second threshold (or equals the first threshold), the terminal device can determine to receive the warning information, or the device in the middle can determine not to receive the warning information. Specific implementations can be flexibly configured. The first and second thresholds involved in the embodiments of this application can be equal or unequal, or they can be the same parameter.

[0232] For example, the statement that the area range of the second region does not overlap with the area range of the first region can be / can be replaced with: the area range of the second region does not intersect with the area range corresponding to the set of mapped cell IDs used to indicate the first region; or, the set of mapped cell IDs corresponding to the area range of the second region does not intersect with the set of mapped cell IDs corresponding to the area range of the first region. As another example, the statement that the overlapping area of ​​the area range of the second region and the area range of the first region is less than or equal to a second threshold can be / can be replaced with: the set of mapped cell IDs corresponding to the area range of the second region intersects with the set of mapped cell IDs corresponding to the area range of the first region, and this intersection includes K2 mapped cell IDs, where K2 can be a set value, and K2 is a positive integer, such as K2 being 2 or 3, etc.

[0233] In this embodiment, if the area of ​​the second region does not overlap with the area of ​​the first region, or the overlapping area is less than or equal to a second threshold, the possibility that the terminal device is located in the first region is relatively small. This situation can also include / be replaced by: the terminal device determining that it is located outside the first region, or the terminal device determining that it is not located within the first region, or the terminal device being located outside the first region, or the terminal device not being located within the first region. The phrases "the terminal device determines that it is located outside the first region (or not within the first region)" and / or "the terminal device is located outside the first region (or not within the first region)" in this embodiment can be replaced by: "the area of ​​the second region overlaps with the area of ​​the first region," or by: "the overlapping area between the area of ​​the second region and the area of ​​the first region is greater than a first threshold."

[0234] For example, a terminal device can determine the set of mapped cell IDs corresponding to the area range of a second region. If the set of mapped cell IDs corresponding to the area range of the second region intersects with the set of mapped cell IDs corresponding to the area range of the first region (e.g., there is at least one mapped cell ID), the terminal device can assume it is located within the first region, and can determine that it needs to receive warning information, thus receiving the warning information on the resource containing the warning information. If the set of mapped cell IDs corresponding to the area range of the second region does not intersect with the set of mapped cell IDs corresponding to the area range of the first region (e.g., there is at least one mapped cell ID), the terminal device can assume it is located outside the first region, and can determine that it does not need to receive warning information, thus ceasing to detect and receive warning information.

[0235] In implementation method C2, the terminal device does not need to determine whether to receive the warning information; the terminal device receives the warning information.

[0236] In implementation C2, the terminal device receives a warning message. In this implementation, the terminal device does not need to determine whether it needs to receive the warning message; regardless of whether the terminal device is located within or outside the first area, it needs to receive the warning message, thereby reducing the complexity of the solution on the terminal device side.

[0237] The warning information in this application embodiment may include information that needs to be broadcast or multicast. For example, the warning information includes at least one of the following: PWS information, ETWS information, or CMAS information. The warning information in this application embodiment may also be called a warning message, or other information or other messages. Since this information needs to be sent to the user in advance to provide early warning so that the user can take appropriate countermeasures, the solution provided in this application embodiment allows the terminal device to set a more reasonable processing method for these warning information. For example, if the terminal device is located outside the first area, the terminal device may not indicate the warning information to the user, thereby avoiding causing panic and fright to the user. As another example, if the terminal device is a terminal device that needs to indicate the warning information (for example, the terminal device is located within the first area), the terminal device may indicate the warning information to the user so that the user can take appropriate countermeasures.

[0238] In one possible implementation, the warning information can be sent via system messages, or via multicast or broadcast. For example, the warning information can be sent via at least one of SIB6, SIB7, or SIB8. For instance, SIB6 can carry primary ETWS notifications, SIB7 can carry secondary ETWS notifications, and SIB8 can carry the Commercial Mobile Warning System (CMAS). The warning information in the embodiments of this application may include one or more messages.

[0239] Before step 303, the network device may send first information. The step of the network device sending first information is not absolutely sequential with the aforementioned steps 301 and 302. Correspondingly, the terminal device receives the first information. The first information is used to instruct the terminal device to receive warning information. Alternatively, the first information is used to instruct the terminal device that subsequent warning information exists. After receiving the first information, the terminal device can determine that subsequent warning information exists based on the first information. In this embodiment, the terminal device can determine whether to receive warning information based on the received first information, and then receive the warning information on the resource corresponding to the warning information. On the other hand, if the terminal device does not receive the first information, it can confirm that there is no warning information that needs to be received, and therefore does not need to search for the warning information, thereby reducing the complexity of the solution on the terminal device side and reducing the power consumption of the terminal device.

[0240] In this embodiment, the first information can be sent via multicast, broadcast, or unicast. There are multiple ways to send the first information. Several ways to send the first information are illustrated below through implementation method D1 (first information carried in DCI), implementation method D2 (first information carried in RRC message), and implementation method D3 (first information carried in SIB1).

[0241] In implementation method D1, the first information is carried in DCI.

[0242] For example, if the terminal device is in the RRC idle state or the RRC inactive state, the network device can use DCI messages to indicate whether there will be any warning messages later.

[0243] For example, a network device may use a DCI scrambled with a paging radio network temporary identifier (P-RNTI) carried on the PDCCH (e.g., DCI format 1_0) (e.g., a paging-related DCI message or a short message-related DCI message) to indicate that a warning message is to be transmitted. This DCI may contain information indicating that a warning message will be transmitted subsequently (or that a warning message exists). When a terminal receives a P-RNTI-scrambled DCI, it determines that a warning message exists based on the information in the DCI indicating that a warning message will be transmitted subsequently (or that a warning message exists), and the terminal receives the corresponding warning message. Alternatively, if the DCI does not carry information indicating that a warning message will be transmitted subsequently (or that a warning message exists), the terminal device can determine that no further warning message will be transmitted, and the terminal does not need to receive the warning message. Or, if the DCI carries information indicating that no further warning message will be transmitted (or that no further warning message exists), the terminal device can determine that no further warning message will be transmitted, and the terminal does not need to receive the warning message.

[0244] For example, a DCI can contain one or more bits, which can be bits from existing fields, reserved fields, or newly added fields. For instance, a bit in a DCI with a value of 1 indicates that the DCI carries information indicating that a warning message needs to be transmitted later (or that a warning message exists); a bit with a value of 0 indicates that the DCI carries information indicating that a warning message does not need to be transmitted later (or that a warning message does not exist).

[0245] In implementation method D2, the first information is carried in an RRC message.

[0246] For example, when a terminal device is in an RRC connected or RRC active state, the network device can use RRC messages to indicate whether there will be any subsequent warning messages. RRC messages may include, for example, RRC reconfiguration messages.

[0247] For example, network devices send SIB1 messages to terminals through the dedicated SIB1-delivery parameter in RRC reconfiguration messages. The terminal is instructed to receive the latest warning message or a broadcast message carrying the warning message by whether the value of the SIB6 / 7 / 8 value tag parameter in SIB1 has changed.

[0248] Alternatively, the network device may send a warning message to the terminal via the dedicated system information delivery parameter in the RRC reconfiguration message (e.g., via SIB6 / 7 / 8).

[0249] For example, network devices can reuse the `systemInfoModification` parameter in an RRC reconfiguration message to indicate to the user whether there will be any subsequent warning messages. The `systemInfoModification` parameter can also be used to indicate to terminal devices whether system information has changed.

[0250] For example, if the terminal device determines that the `systemInfoModification` parameter is used to indicate to the terminal device that system information has changed, then it determines that the network device needs to transmit a warning message subsequently. Information used to indicate that system information has changed can also be called information indicating that a warning message needs to be transmitted subsequently (or that a warning message exists). Conversely, if the terminal device determines that the `systemInfoModification` parameter is used to indicate that system information has not changed, then it determines that the network device does not need to transmit a warning message subsequently. Information used to indicate that system information has not changed can also be called information indicating that a warning message does not need to be transmitted subsequently (or that a warning message does not exist).

[0251] For example, in a 5G NR RRC reconfiguration message, `systemInfoModification` is a boolean field located within the `systemInfo` field of the RRC reconfiguration message. For instance, a value of `systemInfoModification` that is true indicates that the system information needs to be updated, notifying the terminal device that a warning message needs to be transmitted subsequently. Conversely, a value of `systemInfoModification` that is false indicates that the system information does not need to be updated, and can also be used to notify the terminal device that no further warning message needs to be transmitted (or that no warning message exists).

[0252] In implementation method D3, the first information is carried in SIB1.

[0253] For example, a network device can use SIB1 to indicate to the user whether there will be a subsequent warning message. In another possible implementation, the warning message can also be carried in at least one of SIB6, SIB7, or SIB8. SIB1 may include content indicating whether there is a warning message in SIB6, SIB7, or SIB8. After receiving SIB1, the terminal device can determine whether there will be a subsequent warning message based on the information in SIB1.

[0254] For example, the system scheduling information (SI-schedulingInfo) -> scheduling information (schedulingInf) -> mapping information (sib-mappingInfo) in SIB1 contains a parameter, which can be denoted as the value tag. For example, the value of this parameter ranges from 0 to 31, and the value of this parameter can be used to indicate whether the corresponding system message has changed. SIB6, SIB7, and SIB8 each have their own corresponding value tag parameter values.

[0255] For example, the terminal device can determine whether to send a warning message subsequently based on at least one of the value tag parameters corresponding to SIB 6, SIB 7, or SIB 8 carried in SIB1. In this embodiment, the parameter name of the value tag parameter can also be called a value label parameter, or it can be replaced with other names. For example, SIB1 carries value tag parameters corresponding to SIB6, SIB7, or SIB8, which are used to indicate whether the corresponding SIB has been updated. Taking SIB6 as an example, when SIB6 is updated, the value tag parameter corresponding to SIB6 in SIB1 will change; when the terminal detects that the value tag parameter corresponding to SIB6 carried in SIB1 has changed, the terminal device can receive SIB6. If the value tag parameter corresponding to SIB6 carried in SIB1 has not changed, the terminal device will not receive SIB6. Similarly, when SIB7 is updated, the value tag parameter corresponding to SIB7 in SIB1 will change; when the terminal detects that the value tag parameter corresponding to SIB7 carried in SIB1 has changed, the terminal device can receive SIB7. If the value tag parameter corresponding to SIB7 carried in SIB1 remains unchanged, the terminal device will not receive SIB7. Similarly, when SIB8 is updated, the value tag parameter corresponding to SIB8 in SIB1 will change; when the terminal detects a change in the value tag parameter corresponding to SIB8 carried in SIB1, the terminal device can receive SIB8. If the value tag parameter corresponding to SIB8 carried in SIB1 remains unchanged, the terminal device will not receive SIB8.

[0256] For example, the first information includes / is: the value of the value tag parameter corresponding to SIB 6 in SIB1; the warning information is carried in SIB 6; the indication information carried by the value tag parameter corresponding to SIB 6 can be used to instruct the terminal device to receive SIB 6; or, the indication information carried by the value tag parameter corresponding to the SIB 6 value can be used to instruct the terminal device to receive the warning information (or the terminal receives the warning information through SIB 6). For example, when the value of the value tag parameter corresponding to SIB 6 changes from 0 to 1, it indicates that the network device needs to send an updated SIB 6, and the terminal device needs to receive the corresponding updated SIB 6 (or the terminal device receives the warning information through SIB 6). As another example, if the value of the value tag parameter corresponding to SIB 6 is 0 and remains unchanged, it indicates that the network device will not send an updated SIB 6, and the terminal does not need to receive the unupdated SIB 6 value (or the network device does not send the warning information through SIB 6). Similarly, for example, warning information can be carried in SIB7. The indication information carried by the value tag parameter corresponding to SIB7 can be used to indicate whether the network device will send an updated SIB7, or the indication information carried by the value tag parameter corresponding to the SIB7 value can be used to indicate whether the network device will send a warning information through SIB7. As another example, warning information can be carried in SIB8. The indication information carried by the value tag parameter corresponding to the SIB8 value can be used to indicate whether the network device will send an updated SIB8, or the indication information carried by the value tag parameter corresponding to SIB8 can be used to indicate whether the network device will send a warning information through SIB8. The content of the related scheme parameter SIB6 is similar and will not be elaborated further. For example, the value tag parameter itself does not contain specific SIB content; this parameter serves as a flag that triggers the terminal device to reacquire system information. The actual updated content needs to be transmitted by the network device through broadcast or SIB configuration in dedicated signaling.

[0257] Steps 303, 301, and 302 do not necessarily have an absolute sequential relationship. Step 302 can be executed first, followed by steps 301 and 303 (either step 301 or step 303 can be executed first); or steps 301 and 303 can be executed first, followed by step 302. Warning information can be carried in the same message as information indicating the area range of the first area, or they can be carried in separate messages. For example, when a warning message needs to be sent, the network device can send the warning message and information indicating the area range of the first area to the terminal device through one or more messages.

[0258] Step 304: The terminal device determines the processing method for the warning information based on the location of the terminal device and the area range of the first region.

[0259] Step 304 can be performed before or after step 303.

[0260] In one possible implementation, the terminal device determines how to handle the warning message based on its location and the area of ​​the first region. For example, if the terminal device determines that it is outside the first region, it may not issue a warning message to the user, thus avoiding causing panic or alarm. Alternatively, if the terminal device determines that it is within the first region, it may issue a warning message to the user so that the user can take appropriate action.

[0261] In another possible implementation, the terminal device determines the processing method for the warning information based on the terminal device's location, a first distance, and the area range of the first region. Since the location of the terminal device determined by the network device may be inaccurate, determining the processing method based on the first distance can improve the accuracy of the warning information processing. The first distance can be a value greater than zero or zero. When the first distance is zero, the terminal device determining the processing method for the warning information based on the terminal device's location, the first distance, and the area range of the first region can include / be replaced by: the terminal device determining the processing method for the warning information based on the terminal device's location and the area range of the first region. When the first distance is zero, the network device may not send information indicating the first distance to the terminal device.

[0262] For example, the terminal device determines the area of ​​the second region based on its location and a first distance. The second region includes the location of the terminal device. The terminal device then determines how to handle the warning information based on the area of ​​the second region and the area of ​​the first region. Since the location of the terminal device may have errors, this embodiment can more accurately determine whether the terminal device is located in the first region by using the area ranges of the second and first regions. This minimizes the possibility of identifying a terminal device that is actually in the first region as not being in the first region, thereby improving the accuracy of the warning information handling method. For example, this solution can reduce the likelihood of terminal devices that need to indicate warning information (e.g., terminal devices located within the first region) failing to indicate warning information to the user. Similarly, this solution can also reduce the likelihood of terminal devices located outside the first region indicating warning information to the user.

[0263] For example, the second region can be determined based on the first distance. The details of the first distance are described above and will not be repeated here. For example, the area of ​​the second region is the region centered on the location of the terminal device and with the first distance as its radius. This embodiment provides a method for determining the second region. Since the second region is determined based on the first distance, its delineation can be more reasonable. The second region will not be too large, which would cause terminal devices located outside the first region to also display warning messages. This solution also avoids the second region being too small, which would cause terminal devices that need to display warning messages (such as those located within the first region) to not display warning messages to the user. It can be seen that this solution can make the setting of the second region more reasonable, thereby improving the accuracy of the warning message processing method.

[0264] The terminal device may or may not indicate a warning message to the user. Exemplarily, indicating a warning message to the user by the terminal device includes presenting the warning message (or the content of a warning message, or the content of a warning message) in the form of at least one of audio, image, video, or text. The user can view or hear the warning message presented by the terminal device. There are various ways for the terminal device to indicate a warning message to the user; for example, the terminal device may display the warning message on a display screen or screen (the terminal device may display images, text, or video on a display screen or screen), or the terminal device may play the content of the warning message through a player (for example, the terminal device may announce the warning message aloud through a player, or the terminal device may play the audio of the warning message through a player, etc.). This application does not limit this approach.

[0265] The terminal device may handle warning information in various ways. For example, the terminal device may determine whether to indicate a warning information to the user based at least on the location of the terminal device and the area of ​​the first region.

[0266] For example, if the terminal device determines that the location indicated by the received information indicating the terminal device's location is within a first area, it can issue a warning message to the user. In another possible implementation, if the terminal device determines that the location indicated by the received information indicating the terminal device's location is outside the first area, it can determine that no warning message needs to be issued to the user, and will not issue any further warning messages to the user, thereby avoiding causing user panic.

[0267] In another possible implementation, the terminal device determines whether to indicate a warning message to the user based on the terminal device's location, a first distance, and the area range of the first region. For example, the terminal device can flexibly determine whether to indicate a warning message to the user based on the area ranges of the second region and the first region.

[0268] In one possible implementation, if the area of ​​the second region overlaps with the area of ​​the first region, or if the overlapping area is greater than or equal to a first threshold, the terminal device indicates a warning message to the user. In another possible implementation, if the area of ​​the second region overlaps with the area of ​​the first region, or if the overlapping area is greater than or equal to the first threshold, the terminal device determines that it is located within the first region. For example, when the terminal device determines that it is located within the first region, it indicates a warning message to the user. When the area of ​​the second region overlaps with the area of ​​the first region, or if the overlapping area is greater than the first threshold, the terminal device is more likely to be located within the first region. In this case, indicating the warning message reduces the possibility of missing warning messages from the user. In this embodiment, "greater than or equal to" can be replaced with "≥" or "not less than".

[0269] In another possible implementation, if the area of ​​the second region does not overlap with the area of ​​the first region, or the overlapping area is less than or equal to a second threshold, the terminal device does not indicate a warning message to the user. In yet another possible implementation, if the area of ​​the second region does not overlap with the area of ​​the first region, or the overlapping area is less than or equal to a second threshold, the terminal device determines that it is outside the first region. For example, if the terminal device determines that it is outside the first region, it does not indicate a warning message to the user. When the area of ​​the second region does not overlap with the area of ​​the first region, or the overlapping area is less than or equal to a second threshold, the probability that the terminal device is located in the first region is low. In this case, not indicating the warning message can reduce user panic and also reduce the additional communication pressure caused by panic. In this embodiment, "less than or equal to" can be replaced with "≤" or "not greater than". In this embodiment, the first threshold can be greater than or equal to the second threshold. When the first threshold equals the second threshold, and the overlapping area equals the second threshold (or equals the first threshold), the terminal device can determine to indicate a warning message, or the device can determine not to indicate a warning message. Specific implementations can be flexibly configured.

[0270] For example, the terminal device can determine the set of mapped cell IDs corresponding to the area range of the second region. If the set of mapped cell IDs corresponding to the area range of the second region intersects with the set of mapped cell IDs corresponding to the area range of the first region (e.g., there is at least one mapped cell ID), the terminal device can consider itself to be within the first region, and can determine to indicate a warning message, and then indicate the warning message on the resource containing the warning message. If the set of mapped cell IDs corresponding to the area range of the second region does not intersect with the set of mapped cell IDs corresponding to the area range of the first region (e.g., there is at least one mapped cell ID), the terminal device can consider itself to be outside the first region, and can determine that there is no need to indicate a warning message, and therefore no longer detects or indicates a warning message.

[0271] In this application, implementation methods C and E can be used in combination or separately. For example, if the terminal device determines that no warning information needs to be indicated, it may or may not receive the warning information. Whether to receive the warning information can be determined by the terminal device through the above-described implementation method C1 or C2. In the implementation methods provided in this application, the terminal device can determine whether to receive the warning information based on a first threshold and a second threshold (e.g., the above-described implementation method C1), and the terminal device can also determine whether to indicate the warning information to the user based on the first threshold and the second threshold. In another possible implementation, the threshold used by the terminal device to determine whether to receive the warning information and the threshold used to determine whether to indicate the warning information to the user can be the same or different. For example, in the above-described implementation method C1, the terminal device can determine whether to receive the warning information based on a third threshold and a fourth threshold, that is, the first threshold in the above-described implementation method C1 is replaced by the third threshold, the second threshold is replaced by the fourth threshold, the third threshold and the first threshold can be different, the fourth threshold and the second threshold can be different, the third threshold and the fourth threshold can be the same or different, or the third threshold and the fourth threshold are the same parameter. Related solutions are described above, and are similar, so they will not be repeated here.

[0272] In this application's embodiments, "warning" and "early warning" are interchangeable and have the same meaning. The term "protocol" can be replaced with "standard," "technical standard," "specification," or "technical specification."

[0273] based on Figure 3 The provided implementation methods Figure 5The illustration shows a scenario to which embodiments of this application are applicable. For example, in conjunction with this scenario... Figure 5 Each number in the table represents the mapped cell ID corresponding to a specific region. For example, the first region might be mapped cell ID 18. The information sent by the network device to indicate the first region could be mapped cell ID 18. Figure 5 As shown, the base station / gateway can communicate with the satellite, and the satellite can provide services to the area in cell 1. For example, the satellite can provide location information to the UE in the area of ​​cell 1. Figure 5 Three terminal devices are illustrated, labeled UE1, UE2, and UE3. The locations of each UE, as indicated by the network device, are shown in the figure. Each UE can be represented by a circle with a first distance as the radius, centered on the location transmitted by the network device. This circular area (shown as the dashed circular area around each UE in the figure) is the second region corresponding to that UE. The two first distances for two different UEs can be the same or different (for example, the first distance for UE1 is 100 meters, and the first distance for UE2 is 120 meters). Figure 5 The example below illustrates the situation where the first distances for the three UEs are all the same.

[0274] exist Figure 5 In this context, the second region corresponding to UE1 intersects with the first region. UE1 can determine that it is located within the first region, or UE1 can confirm that it needs to indicate a warning message. UE1 can receive the warning message (for example, see the solutions provided in the aforementioned implementation C1 or implementation C2).

[0275] exist Figure 5 In this context, the second region corresponding to UE2 intersects with the first region. UE2 can determine that it is located within the first region, or UE2 can confirm that it needs to indicate a warning message. UE2 can receive the warning message (for example, see the solutions provided in the aforementioned implementation scheme C1 or implementation scheme C2).

[0276] exist Figure 5 In this context, the second region corresponding to UE3 does not overlap with the first region. UE3 can confirm that UE3 does not need to indicate a warning message, or UE3 can determine that UE3 is located outside the first region. Furthermore, UE3 can determine that UE3 does not need to receive a warning message (for example, see the aforementioned implementation C1), or UE3 can receive a warning message (for example, see the aforementioned implementation C2).

[0277] Another possible implementation, Figure 5Each UE in the system can determine whether the area of ​​the region where the second region corresponding to the UE overlaps with the first region is greater than a threshold (e.g., a first threshold and / or a second threshold), and then determine whether the UE should indicate a warning message based on the result (see the aforementioned implementation method, which will not be described again). In another possible implementation method, the UE can determine whether the area of ​​the region where the second region corresponding to the UE overlaps with the first region is greater than a threshold (e.g., a first threshold and / or a second threshold), and then determine whether the UE2 should receive a warning message based on the result (see the aforementioned implementation method, which will not be described again).

[0278] In another possible implementation, the network device may send information indicating the first area to the terminal device, or it may not send such information. Similarly, the network device may send information indicating the location of the terminal device, or it may not send such information. In these cases, Figure 6 An exemplary flowchart illustrates yet another possible communication method provided in an embodiment of this application. Figure 6 In the embodiments shown, the information used to indicate the area range of the warning area may include the coordinates of the warning area or the mapped cell ID of the warning area, etc. The information used to indicate the area range of the warning area can be found in the aforementioned description of the information used to indicate the area range of the first area, and so on.

[0279] like Figure 6 As shown, the method includes steps 601, 602, 603, 604 and 605.

[0280] Step 601: The terminal device determines whether it has received information indicating the area range of the warning zone;

[0281] If not received, proceed to step 602;

[0282] If so, proceed to step 603.

[0283] The terminal device not receiving information indicating the area range of the warning area includes / is replaced by: the information indicating the area range of the warning area (e.g., the first area) does not exist, or the information received by the terminal device does not contain information indicating the area range of the warning area, or the network device does not send information indicating the area range of the warning area to the terminal device (e.g., the network device can determine whether to send information indicating the area range of the warning area (e.g., the first area) based on the actual situation).

[0284] The terminal device receives information indicating the area range of the warning zone, which includes / is replaced by: the terminal device receives information indicating the area range of the first zone. For related solutions, please refer to step 302 above.

[0285] exist Figure 6 In the provided implementation, in step 601, the terminal device may also receive a warning message if it does not receive information indicating the area range of the warning area, and then proceed to step 602. The terminal device may or may not receive the warning message if it does receive information indicating the area range of the warning area; specific options can be found in the description of subsequent step 604.

[0286] In another possible implementation, in Figure 6 In the provided implementation, the terminal device can receive warning information without needing to determine whether it needs to receive warning information based on any conditions. This implementation can be referred to the description of the aforementioned implementation C2, and will not be repeated here.

[0287] Step 602: The terminal device displays a warning message to the user.

[0288] In this embodiment, the warning information can also be replaced with the content in the warning message.

[0289] Step 603: Does the terminal device obtain its location?

[0290] If the location of the terminal device is not obtained, proceed to step 602;

[0291] If the location of the terminal device is obtained, proceed to step 604.

[0292] For example, "the terminal device has not obtained the location of the terminal device" can include / be replaced by: the terminal device cannot determine the location of the terminal device, or the terminal device has not received the location information of the network device, or the network device has not sent the location information of the terminal device to the terminal device.

[0293] For example, the terminal device can obtain the location of the terminal device, which may include / be replaced by: the terminal device receiving information from the network device indicating the location of the terminal device (see step 301 above for relevant solutions), or the terminal device obtaining the location information of the terminal device through its own positioning capabilities.

[0294] Step 604: Is the terminal device located within the warning area?

[0295] If the area is within the warning zone, proceed to step 602;

[0296] If it is outside the warning area, proceed to step 605.

[0297] For example, the terminal device determines whether it is located within the warning area (e.g., the first area) based on its location and information indicating the area range of the warning area (e.g., the first area) (see, for example, the scheme in step 304 above). For example, if the area range of the second area overlaps with the area range of the first area, or the overlapping area is greater than or equal to a first threshold, the terminal device is determined to be located within the warning area. For example, if the area range of the second area does not overlap with the area range of the first area, or the overlapping area is less than or equal to a second threshold, the terminal device is determined to be located outside the warning area.

[0298] In step 604, in another possible implementation, the terminal device can also determine whether to receive a warning message based on whether it is located in the warning area. For example, applying the solution provided in the aforementioned implementation C1, if the terminal device's area in the second region overlaps with the area in the first region, or if the overlapping area is greater than or equal to a first threshold, it determines that the terminal device is located within the warning area, receives the warning message, and executes step 602. If the terminal device's area in the second region does not overlap with the area in the first region, or if the overlapping area is less than or equal to the second threshold, it determines that the terminal device is outside the warning area and does not receive the warning message.

[0299] Alternatively, in the embodiment involved in step 604, the terminal device does not need to determine whether to receive a warning message. Instead, it executes the scheme of the above-described embodiment C2, whereby the terminal device receives the warning message. If step 602 needs to be executed after step 604, the terminal device can receive the warning message and indicate it to the user. If step 605 needs to be executed after step 604, the terminal device can receive the warning message but not indicate it to the user.

[0300] Step 605: The terminal device does not display a warning message to the user.

[0301] Since the location of the terminal device may be updated, the terminal device can subsequently repeat step 604 based on the updated location. For example, in step 605, in one possible implementation, the terminal device can store the "warning message" in a warning message list so that the terminal device can periodically or non-periodically check whether the terminal device's location is within the warning area during a specified period (or a specific time implemented by the UE) (e.g., within 24 hours after receiving the warning message) (i.e., step 604 can be executed cyclically). When the specified period (or the specific time implemented by the UE) expires, the terminal device deletes the "warning message" from the warning message list.

[0302] The above Figure 6Some steps in the provided solution can be executed as separate embodiments. For example, steps 601 and 602 can be executed as a separate embodiment. Similarly, steps 601, 603, and 602 can be executed as a separate embodiment. Furthermore, steps 601, 603, 604, and 605 can be executed as a separate embodiment. These separate embodiments can also be implemented in combination or individually. The embodiments in this application are not limited to these specific embodiments; they are provided for ease of understanding. Figure 6 The above embodiments are illustrated in one figure.

[0303] Figure 6 The provided implementation methods can also be the same as those described above. Figure 3 Any of the provided implementation methods may be used in combination. For example, in Figure 6 In the provided embodiments, the terminal device may also add a step to determine whether to receive a warning message. For example, in the embodiments described in steps 601, 603, 604, and 605 above, after step 604, the terminal device may further include: determining that it will not receive the warning message. This can reduce power consumption on the terminal device side. Alternatively, if the terminal device has already received the warning message before step 605, but the terminal device determines that step 605 needs to be executed, the terminal device may not indicate the warning message to the user.

[0304] based on Figure 1A , Figure 1B , Figure 1C , Figure 1D , Figure 1E , Figure 1F , Figure 2A , Figure 2B , Figure 2C , Figure 3 , Figure 4 , Figure 5 or Figure 6 At least one of the contents shown in the above and the other contents mentioned above, Figure 7 An exemplary flowchart of a communication method provided in an embodiment of this application is shown. For ease of understanding, Figure 7 The description is from the perspective of the interaction between the first communication device and the second communication device. Figure 7 The example given uses the first communication device as the terminal device and the second communication device as the network device. For details on the first and second communication devices, please refer to the preceding text. Figure 3 The description will not be repeated here.

[0305] Figure 7In this approach, the network device indicates to the terminal device whether it is located within a first area, and the terminal device can then determine whether to display the warning message to the user based on this indication. This solution can reduce the complexity of the solution on the terminal device side.

[0306] like Figure 7 As shown, the method includes:

[0307] Step 701: The network device determines whether the terminal device is located in the first area.

[0308] In this embodiment of the application, "the network device determines whether the terminal device is located in the first area" can be replaced with "the network device determines whether the terminal device indicates a warning message to the user". For example, "the network device determines whether the terminal device is located in the first area" can be replaced with "the network device determines whether the terminal device receives a warning message".

[0309] For solutions regarding network devices determining whether a terminal device is located within the first area, please refer to the aforementioned methods. Figure 3 The scheme for the terminal device to determine whether the terminal device is located in the first area (or the scheme for the terminal device to determine whether to indicate a warning message to the user, or the scheme for the terminal device to determine whether to receive a warning message) is similar and can be referred to in relation to each other, so it will not be described again.

[0310] For example, in step 701, the network device can obtain the location of the terminal device (e.g., determine the location of the terminal device using the multi-RTT method in network verification of terminal device location technology), and then determine whether the terminal device is located within the first area based on the location of the terminal device. The details of how the network device obtains the location of the terminal device can be found in the foregoing. Figure 3 The relevant descriptions in the document will not be repeated here.

[0311] For example, the network device determines a first distance, which is based on an error estimate of the terminal device's location. In step 701, the network device determines whether the terminal device is located within a first area based on the first distance and the terminal device's location. The location received by the terminal device may contain errors, and since the first distance is determined based on the error estimate of the terminal device's location, the terminal device can more accurately determine whether it is located within the first area based on its location and the first distance.

[0312] In step 701, for example, the network device determines the area range of the second region based on the location of the terminal device and the first distance. The second region is an area that includes the location of the terminal device. The network device determines whether the location of the terminal device is within the first region based on the area range of the second region and the area range of the first region. Since the location of the terminal device may have errors, this embodiment can more accurately determine whether the terminal device is located in the first region based on the area ranges of the second region and the first region. For example, the area range of the second region is the area formed by centering on the location of the terminal device and having the first distance as the radius. This embodiment provides a method for determining the second region. Since the second region is determined based on the first distance, the delineation of the second region can be more reasonable.

[0313] For example, if the network device determines that the terminal device is located within the first area when the area of ​​the second area overlaps with the area of ​​the first area or the overlapping area is greater than a first threshold, then the terminal device is more likely to be located within the first area. In this case, if the network device determines that the terminal device is located within the first area, the terminal device will indicate the warning information to the user, thereby reducing the possibility of missing warning information from being indicated to the user.

[0314] For example, if the network device determines that the terminal device is located outside the first area when the area range of the second area does not overlap with the area range of the first area, or the overlapping area is less than or equal to a second threshold. If the area range of the second area does not overlap with the area range of the first area, or the overlapping area is less than or equal to the second threshold, the probability that the terminal device is located within the first area is low. In this case, the network device determines that the terminal device is located outside the first area, and the terminal device does not indicate the warning information or the warning message content to the user. This reduces user panic and also reduces the additional communication pressure caused by panic.

[0315] The above content can be found in the foregoing. Figure 3 The description of how the terminal device determines whether it is located in the first area (or the terminal device determines whether to indicate a warning message to the user, or the terminal device determines whether to receive a warning message) will not be repeated here.

[0316] Before step 701, the terminal device sends information indicating that it has not obtained its location. The network device receives this information. The terminal device may not have location capabilities; or it may have location capabilities but has not currently obtained its location information. For example, the network device performs the following steps if it determines that the terminal device has not obtained its location. Figure 7 The provided solution includes, for example, executing step 701; otherwise, it can be skipped. Figure 7 The solution. The content of the information received by the network device to indicate that the terminal device has not obtained the terminal device's location can be found in the aforementioned... Figure 3 The description will not be repeated here.

[0317] Step 702: When the network device determines that the terminal device is located in the first area, it sends information to the terminal device indicating that the terminal device is located in the first area.

[0318] Correspondingly, the terminal device receives information indicating that the terminal device is located in the first area.

[0319] Information used to indicate that the terminal device is located in the first area is used to enable the terminal device to display warning information to the user.

[0320] In another possible implementation, the network device sends information indicating that the terminal device is outside the first area when the terminal device is located outside the first area. In yet another possible implementation, the network device determines not to send information indicating that the terminal device is within the first area when the terminal device is located outside the first area. In this way, the terminal device can avoid displaying warning messages to the user in these situations, thereby preventing the user from panicking.

[0321] Information used to indicate that the terminal device is located within a first area and / or information used to indicate that the terminal device is located outside the first area: carried by at least one of the following: SIB1, SIB6, SIB7, SIB8, MAC CE, DCI, or RRC signaling.

[0322] Step 703: The network device sends a warning message.

[0323] Correspondingly, the terminal device receives a warning message.

[0324] In step 703, the terminal device may or may not receive the warning message. Figure 7 The following is an example of how a terminal device receives a warning message.

[0325] The terminal device can apply either implementation method C1 or implementation method C2 described above. For example, if the terminal device determines that it is located within the first area (e.g., the terminal device receives information indicating that it is located within the first area), it receives a warning message. Alternatively, if the terminal device determines that it is located outside the first area (e.g., the terminal device has not received information indicating that it is located within the first area, or the terminal device has received information indicating that it is located outside the first area), it determines not to receive a warning message. This saves the overhead incurred by the terminal device located outside the first area from receiving a warning message. This implementation method is similar to implementation method C1 described above and will not be repeated here.

[0326] For example, the terminal device does not need to determine whether to receive a warning message; the terminal device simply receives the warning message. In this implementation, the terminal device does not need to determine whether it needs to receive a warning message, thereby reducing the complexity of the solution. This implementation can be found in the aforementioned implementation C2, and will not be described again.

[0327] In another possible implementation, the network device sends first information, and the terminal device receives the first information. The first information is used to instruct the terminal device to receive a warning message. Details regarding the first information can be found in the foregoing. Figure 3 The description in the text will not be repeated here.

[0328] The content of step 703 can be found in the aforementioned step 303, and will not be repeated here.

[0329] Step 704: The terminal device displays a warning message to the user.

[0330] In step 704, upon receiving information indicating that the terminal device is located within the first area, the terminal device issues a warning message to the user. It can be seen that in this embodiment, even in scenarios where the terminal device cannot locate itself, it can determine whether it is located within the first area based on the received information. If it is located within the first area, it can then issue a warning message to the user, thereby preventing users outside the first area from receiving a warning message and panicking.

[0331] In another possible implementation, the terminal device does not issue a warning message to the user if it does not receive information indicating that the terminal device is located within the first area. Alternatively, the terminal device does not issue a warning message to the user if it receives information indicating that the terminal device is located outside the first area. This avoids causing panic for users located outside the first area who receive warning messages. This implementation does not... Figure 7 show.

[0332] In this way, the network device can execute the solution provided in the embodiments of this application for terminal devices that have not obtained location information. However, the network device may not execute the solution provided in the embodiments of this application for other terminal devices that can obtain location information, thereby reducing signaling overhead (e.g., it may not need to send information indicating that the location of the terminal device is within the first area) and also reducing the complexity of the solution on the network device side.

[0333] In this embodiment of the application, the signaling or information sent by the network device (such as information indicating the area range of the first area, information indicating the location of the terminal device, information indicating the first distance, a first threshold, a second threshold, information indicating that the terminal device is located within the first area, or information indicating that the terminal device is located outside the first area, etc.) can be sent in multiple ways. For example, any of these signaling or information can be carried in at least one of the broadcast information of system information block (SIB) 1, SIB 19, other system information (OSI), master information block (MIB), physical broadcast channel message, etc. The signaling or information sent by the network device (such as information indicating the area range of the first area, information indicating the location of the terminal device, information indicating the first distance, a first threshold, a second threshold, information indicating that the terminal device is located within the first area, or information indicating that the terminal device is located outside the first area, etc.) is broadcast, multicast, or unicast by the network device to the terminal device. Broadcasting or multicasting the above signaling to terminal devices can avoid scheduling different resources for different terminal devices in order to send the above signaling, thus saving the signaling overhead of scheduling resources and reducing the complexity of system scheduling.

[0334] In another possible implementation, if the signaling or information sent by the network device during the radio resource control (RRC) connection establishment phase and subsequent communication process (e.g., information indicating the area range of the first area, information indicating the location of the terminal device, information indicating the first distance, a first threshold, a second threshold, information indicating that the terminal device is located within the first area, or information indicating that the terminal device is located outside the first area, etc.), can be carried in at least one of the following: RRC signaling (e.g., RRC setup message, RRC reconfiguration message, RRC recovery message, etc.), DCI, group DCI, media access control (MAC) control element (CE), and timing advance command (TAC). The signaling or information sent by network devices (such as information indicating the area range of a first region, information indicating the location of a terminal device, information indicating a first distance, a first threshold, a second threshold, information indicating that the terminal device is located within the first region, or information indicating that the terminal device is located outside the first region, etc., at least one of these) can be indicated by information or tables, or sent via data transmission or unicast or multicast in a separately allocated PDSCH bearer. The advantage of sending the above signaling to terminal devices individually or in groups is that it allows for flexible control of the parameter values ​​of each / group of terminal devices. Different parameter values ​​can be configured for terminal devices based on their different locations or regions to optimize system parameters. For example, different periodic positioning parameters can be configured for terminals based on their different locations or regions. Appropriate periodic positioning parameter values ​​can be configured based on the number of satellites seen by the terminal in different beam coverage areas or the distribution of satellites in different orbits. This allows for more precise control of the terminal's positioning accuracy and positioning cycle, improving the system terminal's positioning efficiency and achieving comprehensive high performance in terms of timeliness, positioning accuracy, and complexity.

[0335] It is understood that, in order to implement the functions in the above embodiments, the terminal device and network device may include hardware structures and / or software modules corresponding to perform each function. Those skilled in the art should readily recognize that, based on the units and method steps of the various examples described in conjunction with the embodiments disclosed in this application, this application can be implemented in hardware, software, or a combination of hardware and computer software. Whether a function is executed in a hardware or computer software-driven hardware manner depends on the specific application scenario and design constraints of the technical solution.

[0336] based on Figure 1A , Figure 1B , Figure 1C , Figure 1D , Figure 1E , Figure 1F , Figure 2A , Figure 2B , Figure 2C , Figure 3 , Figure 4 , Figure 5 , Figure 6 or Figure 7 At least one of the contents shown in the text, as well as the other contents mentioned above, Figure 8 , Figure 9 or Figure 10 Schematic diagrams of possible communication devices provided for embodiments of this application. These communication devices can be used to implement the above. Figure 3 , Figure 6 or Figure 7 The method embodiments of the first or second communication device can achieve the functions of the above-described method embodiments, thus also realizing the beneficial effects of the method embodiments. In the embodiments of this application, the communication device can be as follows: Figure 1A , Figure 1B , Figure 1C , Figure 1D , Figure 1E , Figure 1F , Figure 2A , Figure 2B or Figure 2C The first or second communication device is shown. The following description uses the first communication device as a terminal device and the second communication device as a network device as an example.

[0337] like Figure 8 As shown, the communication device 1300 includes a processing unit 1310 and a transceiver unit 1320. The transceiver unit 1320 can also be referred to as a communication unit. The transceiver unit 1320 may include a transmitting unit and a receiving unit.

[0338] When the communication device 1300 is used to implement Figure 3 In one possible implementation of the terminal device in the method embodiment shown, the transceiver unit 1320 is used to receive information indicating the location of the terminal device and information indicating the area range of a first region, where the first region is the area where warning information needs to be indicated. The processing unit 1310 is used to determine the processing method for the warning information based on the location of the terminal device and the area range of the first region.

[0339] When the communication device 1300 is used to implement Figure 3In one possible implementation of the terminal device in the method embodiment shown, the transceiver unit 1320 is used to receive information indicating a first distance, and the processing unit 1310 is also used to determine the processing method for the warning information based on the location of the terminal device, the first distance, and the area range of the first region.

[0340] When the communication device 1300 is used to implement Figure 3 In one possible implementation of the terminal device function in the method embodiment shown, the processing unit 1310 is used to determine the area range of the second region based on the location of the terminal device and the first distance. The second region is the area including the location of the terminal device. Based on the area range of the second region and the area range of the first region, the processing method for the warning information is determined.

[0341] When the communication device 1300 is used to implement Figure 3 In one possible implementation of the terminal device in the method embodiment shown, the processing unit 1310 is used to indicate a warning message when the area range of the second region overlaps with the area range of the first region or the overlapping area is greater than a first threshold.

[0342] When the communication device 1300 is used to implement Figure 3 In one possible implementation of the terminal device in the method embodiment shown, the processing unit 1310 is used to determine that no warning message is indicated when the area range of the second region does not overlap with the area range of the first region, or the overlapping area is less than or equal to the second threshold.

[0343] When the communication device 1300 is used to implement Figure 3 In one possible implementation of the terminal device in the method embodiment shown, the processing unit 1310 is used to receive a warning message when the area range of the second region overlaps with the area range of the first region or the overlapping area is greater than a first threshold.

[0344] When the communication device 1300 is used to implement Figure 3 In one possible implementation of the terminal device in the method embodiment shown, the processing unit 1310 is used to determine that it will not receive a warning message if the area range of the second region does not overlap with the area range of the first region, or the overlapping area is less than or equal to a second threshold.

[0345] When the communication device 1300 is used to implement Figure 3 In one possible implementation of the terminal device in the method embodiment shown, the transceiver unit 1320 is used to receive warning information.

[0346] When the communication device 1300 is used to implement Figure 3In one possible implementation of the terminal device function shown in the method embodiment, the transceiver unit 1320 is used to send information indicating that the terminal device has not obtained the location of the terminal device.

[0347] When the communication device 1300 is used to implement Figure 3 In one possible implementation of the terminal device in the method embodiment shown, the transceiver unit 1320 is used to receive first information.

[0348] When the communication device 1300 is used to implement Figure 3 In one possible implementation of the network device in the method embodiment shown, the transceiver unit 1320 is used to send information indicating the location of the terminal device and information indicating the area range of the first area.

[0349] When the communication device 1300 is used to implement Figure 3 In one possible implementation of the network device in the method embodiment shown, the transceiver unit 1320 is used to send information indicating the location of the terminal device and information indicating a first distance, and to send information indicating the area range of the first region.

[0350] When the communication device 1300 is used to implement Figure 3 In one possible implementation of the network device function shown in the method embodiment, the transceiver unit 1320 is used to send warning information.

[0351] When the communication device 1300 is used to implement Figure 3 In one possible implementation of the network device function shown in the method embodiment, the transceiver unit 1320 is used to receive information indicating that the terminal device has not obtained the location of the terminal device.

[0352] When the communication device 1300 is used to implement Figure 3 In one possible implementation of the network device function shown in the method embodiment, the transceiver unit 1320 is used to send first information.

[0353] When the communication device 1300 is used to implement Figure 3 In one possible implementation of the network device in the method embodiment shown, the transceiver unit 1320 is used to send second information.

[0354] When the communication device 1300 is used to implement Figure 7 In one possible implementation of the terminal device in the method embodiment shown, the transceiver unit 1320 is used to receive information indicating that the terminal device is located in a first area, and the processing unit 1310 is used to indicate warning information to the user based on the information indicating that the terminal device is located in the first area.

[0355] When the communication device 1300 is used to implement Figure 7 In one possible implementation of the terminal device function in the method embodiment shown, the processing unit 1310 is configured not to indicate a warning message to the user if it does not receive information indicating that the terminal device is located in a first area.

[0356] When the communication device 1300 is used to implement Figure 7 In one possible implementation of the terminal device function in the method embodiment shown, the processing unit 1310 is configured not to indicate a warning message to the user when it receives information indicating that the terminal device is located outside the first area.

[0357] When the communication device 1300 is used to implement Figure 7 In one possible implementation of the terminal device in the method embodiment shown, the transceiver unit 1320 is configured to receive warning information upon receiving information indicating that the terminal device is located in a first area.

[0358] When the communication device 1300 is used to implement Figure 7 In one possible implementation of the terminal device in the method embodiment shown, the processing unit 1310 is configured to: determine not to receive warning information if it does not receive information indicating that the terminal device is located in a first area, or if it receives information indicating that the terminal device is located outside the first area.

[0359] When the communication device 1300 is used to implement Figure 7 In one possible implementation of the terminal device in the illustrated method embodiment, the transceiver unit 1320 is used to receive warning information. In this implementation, the terminal device does not need to determine whether it needs to receive warning information, thereby reducing the complexity of the solution.

[0360] When the communication device 1300 is used to implement Figure 7 In one possible implementation of the terminal device function shown in the method embodiment, the transceiver unit 1320 is used to send information indicating that the terminal device has not obtained the location of the terminal device.

[0361] When the communication device 1300 is used to implement Figure 7 In one possible implementation of the terminal device in the method embodiment shown, the transceiver unit 1320 is used to receive first information.

[0362] When the communication device 1300 is used to implement Figure 7In one possible implementation of the network device in the method embodiment shown, the processing unit 1310 is used to obtain the location of the terminal device, and if the location of the terminal device is within a first area, it sends information indicating that the terminal device is within the first area through the transceiver unit 1320.

[0363] When the communication device 1300 is used to implement Figure 7 In one possible implementation of the network device in the method embodiment shown, the processing unit 1310 is used to send information indicating that the terminal device is located outside the first area through the transceiver unit 1320 when the terminal device is located outside the first area.

[0364] When the communication device 1300 is used to implement Figure 7 In one possible implementation of the network device in the method embodiment shown, the processing unit 1310 is configured to determine not to send information indicating that the terminal device is located within the first area when the terminal device is located outside the first area.

[0365] When the communication device 1300 is used to implement Figure 7 In one possible implementation of the network device function in the method embodiment shown, the processing unit 1310 is used to determine a first distance and, based on the first distance and the location of the terminal device, determine whether the location of the terminal device is within a first area.

[0366] When the communication device 1300 is used to implement Figure 7 In one possible implementation of the network device function in the method embodiment shown, the processing unit 1310 is used to determine the area range of the second region based on the location of the terminal device and the first distance, and to determine whether the location of the terminal device is within the first region based on the area range of the second region and the area range of the first region.

[0367] When the communication device 1300 is used to implement Figure 7 In one possible implementation of the network device function in the method embodiment shown, the processing unit 1310 is used to determine that the location of the terminal device is within the first region when the region range of the second region overlaps with the region range of the first region or the overlapping region is greater than a first threshold.

[0368] When the communication device 1300 is used to implement Figure 7 In one possible implementation of the network device function in the method embodiment shown, the processing unit 1310 is used to determine that the location of the terminal device is outside the first region when the area range of the second region does not overlap with the area range of the first region, or the overlapping area is less than or equal to a second threshold.

[0369] When the communication device 1300 is used to implement Figure 7 In one possible implementation of the network device function shown in the method embodiment, the transceiver unit 1320 is used to send warning information.

[0370] When the communication device 1300 is used to implement Figure 7 In one possible implementation of the network device function shown in the method embodiment, the transceiver unit 1320 is used to receive information indicating that the terminal device has not obtained the location of the terminal device.

[0371] For a more detailed description of the processing unit 1310 and the transceiver unit 1320, please refer to [the relevant documentation]. Figure 3 , Figure 6 ,or Figure 7 The relevant descriptions in the method embodiments shown.

[0372] like Figure 9 As shown, the communication device 1400 includes a processor 1410 and an interface circuit 1420. The processor 1410 and the interface circuit 1420 are coupled to each other. It is understood that the interface circuit 1420 can be a transceiver or an input / output interface. The input / output interface is used for inputting and / or outputting information; output can be understood as sending, and input can be understood as receiving. Optionally, the communication device 1400 may also include a memory 1430 for storing instructions executed by the processor 1410, or storing input data required by the processor 1410 to execute instructions, or storing data generated after the processor 1410 executes instructions.

[0373] When the communication device 1400 is used to implement Figure 3 , Figure 6 ,or Figure 7 In the method shown, the processor 1410 is used to implement the functions of the processing unit 1310, and the interface circuit 1420 is used to implement the functions of the transceiver unit 1320.

[0374] Please see Figure 10 , Figure 10 The communication device shown can also be a schematic diagram of a possible baseband architecture. For example... Figure 10 As shown, the communication device may include a processing system, which may include one or more processors, which may be used to execute processes, such as... Figure 10 The process shown is #1...process #N.

[0375] Processing systems can be implemented using a bus architecture, typically represented by a bus. A bus can include any number of interconnect buses and bridges, depending on the specific application and overall design constraints of the processing system. The bus communicatively couples various circuits together, including one or more processors (typically represented by a processor), memory, and computer-readable media (typically represented by a computer-readable medium, such as…). Figure 10 The computer-readable media #1...computer-readable media #N shown are illustrated. The bus can also link various other circuits, such as timing sources, peripherals, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further. The bus interface provides the interface between the bus and the transceiver, as well as between the bus and the interface.

[0376] The communication device may also include a transceiver ( Figure 10 (Not shown in the diagram), the transceiver can also be replaced by interface circuitry or a communication interface, etc. The transceiver provides a communication interface or means for communicating with various other devices via a wireless transmission medium. The transceiver can be coupled to an antenna array, and the transceiver and antenna array can be used together for communication with the corresponding network type. At least one interface (e.g., a network interface and / or a user interface) provides a communication interface or means for communication via an internal bus or via an external transmission medium.

[0377] The processor is responsible for managing the bus and general processing, including executing software stored on a computer-readable medium. When executed by the processor, the software causes the processing system to perform the various functions described below for any particular device. Functions achievable by the processor, memory, and computer-readable medium may include one or more of the following: encoding, decoding, rate matching, rate dematching, scrambling, descrambling, modulation, demodulation, layer mapping, fast fourier transform (FFT), inverse fast fourier transform (IFFT), inverse discrete fourier transform (IDFT), precoding, resource element (RE) mapping, channel equalization, RE demapping, digital beamforming (BF), adding CP, removing CP, etc.

[0378] The signaling involved in the embodiments of this application can be implemented by a processor, a memory, and a computer-readable medium.

[0379] when Figure 10 The communication device shown is used to achieve Figure 3 , Figure 6 ,or Figure 7In the method shown, the processing system is used to implement the functions of the processing unit 1310, and the transceiver is used to implement the functions of the transceiver unit 1320.

[0380] When the aforementioned communication device is a chip applied to a terminal device, the chip of the terminal device implements the functions of the terminal device in the above method embodiments. The chip of the terminal device receiving information from the base station can be understood as the information being first received by other modules (such as an RF module or antenna) in the terminal device, and then sent to the chip of the terminal device by these modules. The chip of the terminal device sending information to the base station can be understood as the information being first sent to other modules (such as an RF module or antenna) in the terminal device, and then sent to the base station by these modules.

[0381] When the aforementioned communication device is a chip applied to a base station, the base station chip implements the functions of the network device in the above method embodiments. The base station chip receives information from the terminal device, which can be understood as the information being first received by other modules in the base station (such as an RF module or antenna), and then sent to the base station chip by these modules. The base station chip sends information to the terminal device, which can be understood as the information being sent down to other modules in the base station (such as an RF module or antenna), and then sent to the terminal device by these modules.

[0382] Based on the same concept, embodiments of this application provide a system, which includes network devices and terminal devices.

[0383] Based on the same concept, embodiments of this application provide a chip system, which includes at least one processor and an interface circuit. The interface circuit and the at least one processor are interconnected via a circuit. The processor executes a computer program (also referred to as code or instructions) to... Figure 3 , Figure 6 ,or Figure 7 Any of the possible implementation methods in the document is executed.

[0384] Based on the same concept, embodiments of this application provide a computer program product, which includes: a computer program (also referred to as code or instructions), which, when run, causes the computer to execute... Figure 3 , Figure 6 ,or Figure 7 Any of the possible implementations in [the document / concept].

[0385] Based on the same concept, embodiments of this application provide a computer-readable storage medium storing a computer program (also referred to as code or instructions) that, when executed on a computer, causes the computer to perform... Figure 3 , Figure 6 ,or Figure 7 Any of the possible implementations in [the document / concept].

[0386] In this application, entity A sends information to entity B, either directly or indirectly through other entities. Similarly, entity B receives information from entity A, either directly or indirectly through other entities. Entities A and B can be RAN nodes or terminals, or modules within RAN nodes or terminals. Information transmission and reception can be between RAN nodes and terminals, such as between a base station and a terminal; between two RAN nodes, such as between a CU and a DU; or between different modules within a single device, such as between a terminal chip and other modules of the terminal, or between a base station chip and other modules of the base station.

[0387] It is understood that the processor in the embodiments of this application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor may be a microprocessor or any conventional processor.

[0388] The method steps in the embodiments of this application can be implemented in hardware or in software instructions executable by a processor. The software instructions can consist of corresponding software modules, which can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disks, portable hard disks, compact disc read-only memory (CD-ROM), or any other form of storage medium well known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. The storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Alternatively, the ASIC can reside in a base station or terminal. The processor and storage medium can also exist as discrete components in a base station or terminal.

[0389] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented, in whole or in part, as a computer program product. A computer program product includes one or more computer programs or instructions. When a computer program or instruction is loaded and executed on a computer, all or part of the processes or functions of the embodiments of this application are performed. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, a computer program or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a digital video optical disc; or it can be a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or non-volatile storage medium, or may include both types of storage media.

[0390] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0391] In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. In the textual description of this application, the character " / " generally indicates an "or" relationship between the preceding and following related objects; in the formulas of this application, the character " / " indicates a "division" relationship between the preceding and following related objects. "Including at least one of A, B, or C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B, and C.

[0392] It is understood that the various numbers involved in the embodiments of this application (such as the numerical numbers "first" and "second", and the letter numbers "A1" and "A2") are only for the convenience of description and are not intended to limit the scope of the embodiments of this application. The order of the above-mentioned process numbers does not imply the order of execution; the execution order of each process should be determined by its function and internal logic.

Claims

1. A communication method, characterized in that, The method includes: Receive information indicating the location of the terminal device; Receive information indicating the area range of a first region, where the first region is the area where a warning message needs to be indicated; The processing method for the warning information is determined based on the location of the terminal device and the area range of the first region.

2. The method as described in claim 1, characterized in that, The method further includes: Receive information indicating the first distance; The step of determining the processing method for the warning information based on the location of the terminal device and the area range of the first region includes: The processing method for the warning information is determined based on the location of the terminal device, the first distance, and the area range of the first region.

3. The method as described in claim 1 or 2, characterized in that, The first distance is determined based on the error estimate of the position of the terminal device.

4. The method according to any one of claims 1-3, characterized in that, The step of determining the processing method for the warning information based on the location of the terminal device, the first distance, and the area range of the first region includes: The area of ​​the second region is determined based on the location of the terminal device and the first distance, wherein the second region is the area that includes the location of the terminal device. The processing method for the warning information is determined based on the area range of the second area and the area range of the first area.

5. The method as described in claim 4, characterized in that, The area of ​​the second region is the area centered on the location of the terminal device and with the first distance as the radius.

6. The method as described in claim 4 or 5, characterized in that, The step of determining the processing method for the warning information based on the area range of the second region and the area range of the first region includes: If the area of ​​the second region overlaps with the area of ​​the first region, or if the overlapping area is greater than a first threshold, the warning message is displayed to the user; or, If the area of ​​the second region does not overlap with the area of ​​the first region, or if the overlapping area is less than or equal to the second threshold, it is determined that the warning message will not be indicated to the user.

7. The method as described in claim 6, characterized in that, The step of determining the processing method for the warning information based on the area range of the second region and the area range of the first region includes: The warning message is received if the area of ​​the second region overlaps with the area of ​​the first region, or if the overlapping area is greater than the first threshold; or, If the area of ​​the second region does not overlap with the area of ​​the first region, or if the overlapping area is less than or equal to the second threshold, it is determined that the warning information will not be received.

8. The method according to any one of claims 1-6, characterized in that, The method further includes: Receive the warning message.

9. The method according to any one of claims 1-8, characterized in that, The method further includes: Send information indicating that the terminal device has not obtained the location of the terminal device.

10. The method according to any one of claims 1-9, characterized in that, The information used to indicate the regional extent of the first region includes: an identifier associated with the geographic region.

11. The method according to any one of claims 1-10, characterized in that, The information used to indicate the area of ​​the first region carries at least one of the following: System information blocks SIB1, SIB6, SIB7, SIB8, Media Access Control (MAC) CE, Downlink Control Information (DCI), or Radio Resource Control (RRC) signaling.

12. The method according to any one of claims 1-11, characterized in that, The method further includes: Receive the first message; The first information is used to instruct the terminal device to receive warning information.

13. The method according to any one of claims 1-12, characterized in that, The warning message includes at least one of the following: Public Warning System (PWS) information, Earthquake and Tsunami Warning System (ETWS) information, or Commercial Mobile Early Warning System (CMAS) information.

14. The method according to any one of claims 1-13, characterized in that, Information used to indicate the location of the terminal device is received periodically.

15. A communication method, characterized in that, The method includes: Send information indicating the location of the terminal device; Information indicating the area range of a first region is sent, whereby the warning information needs to be indicated. The location of the terminal device and the area range of the first region are used by the terminal device to determine how to process the warning information.

16. The method as described in claim 15, characterized in that, The method further includes: Information indicating a first distance is sent, which enables the terminal device to determine how to handle the warning information.

17. The method as described in claim 16, characterized in that, The first distance is determined based on the error estimate of the position of the terminal device.

18. The method according to any one of claims 15-17, characterized in that, The method further includes: Send the aforementioned warning message.

19. The method according to any one of claims 15-18, characterized in that, The method further includes: Receive information indicating that the terminal device has not obtained the location of the terminal device.

20. The method according to any one of claims 15-19, characterized in that, The information used to indicate the regional extent of the first region includes: an identifier associated with the geographic region.

21. The method according to any one of claims 15-20, characterized in that, The information used to indicate the area of ​​the first region carries at least one of the following: System information blocks SIB1, SIB6, SIB7, SIB8, Media Access Control (MAC) CE, Downlink Control Information (DCI), or Radio Resource Control (RRC) signaling.

22. The method according to any one of claims 15-21, characterized in that, The method further includes: Send the first message; The first information is used to instruct the terminal device to receive warning information.

23. The method according to any one of claims 15-22, characterized in that, The warning message includes at least one of the following: Public Warning System (PWS) information, Earthquake and Tsunami Warning System (ETWS) information, or Commercial Mobile Early Warning System (CMAS) information.

24. The method according to any one of claims 15-23, characterized in that, Before sending information indicating the location of the terminal device, the method further includes... Obtain information indicating the location of the terminal device.

25. The method according to any one of claims 15-24, characterized in that, The information indicating the location of the terminal device is sent periodically.

26. A communication device, characterized in that, Includes modules for performing the method as described in any one of claims 1 to 25.

27. A communication device, characterized in that, It includes at least one processor, which implements the method as described in any one of claims 1 to 25 by means of logic circuits or by executing computer programs or instructions.

28. A computer-readable storage medium, characterized in that, The storage medium stores a computer program or instructions, which, when executed by a communication device, implement the method as described in any one of claims 1 to 25.

29. A computer program product, characterized in that, The computer program product stores a computer program, the computer program including program instructions, which, when executed by a computer, cause the computer to perform the method as described in any one of claims 1 to 25.