Communication method, device and system
By reporting RNA information containing time information by terminal devices, network devices adjust the RNA range, solving the overhead problem caused by the unchanged RNA planning in the prior art, achieving a more appropriate RNA range setting, and reducing equipment overhead.
Patent Information
- Application Number
- CN202080090470.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-01-15
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2040-01-15
AI Technical Summary
Once the RNA planning in the prior art is completed, it will no longer change, but the actual situation is that sometimes the RNA is not suitable, resulting in a large overhead for the network or terminal equipment.
RNA information containing time information is generated and reported through the terminal device. The network device adjusts the range of RNA based on this information to ensure that the RNA range is appropriate.
It effectively reduces the overhead of terminal equipment and network equipment, and improves the flexibility and adaptability of RNA range settings.
Smart Images

Figure CN114846835B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of communication technologies, and in particular, to communication methods, devices and systems. Background Art
[0002] The RAN-based Notification Area (RNA) is composed of one or more cells. A terminal device in the Radio Resource Control (RRC) inactive (RRC_INACTIVE) state can be configured with RNA by the previous serving base station. The RAN side knows the RNA to which the terminal device belongs, so when the RAN side initiates paging for a terminal device in the RRC_INACTIVE state, the RAN will first page the terminal device in the cell within the RNA range to which the terminal device belongs.
[0003] The setting of RNA is a network planning issue, and the setting of RNA needs to be reasonable. If the RNA range is set too large, that is, one RNA contains more cells, the RAN side needs to page more cells when paging a terminal device, resulting in a large paging overhead of the network. If the RNA range is set too small, that is, one RNA contains fewer cells, the terminal device will trigger more RNA update (RNA Update, RNAU) processes due to frequent entry or exit of the RNA, resulting in a large overhead of the terminal device.
[0004] At present, the actual network situation is generally obtained through manual testing, and then RNA is planned according to the actual network situation and network deployment. However, once the RNA planning is completed, it will no longer change, but the actual situation is that sometimes the set RNA may not be appropriate (such as the range is too large or too small), resulting in a large overhead for the network or terminal equipment. Summary of the invention
[0005] The embodiments of the present application provide a communication method, device and system to achieve setting of a suitable RNA range.
[0006] In a first aspect, an embodiment of the present application provides a communication method, including: a terminal device generates first information, the first information includes identification information of a first RNA and second information, the second information is used to determine time information of the terminal device in the first RNA, and the terminal device sends the first information to a network device.
[0007] Among them, the terminal device is in an RRC inactive state.
[0008] Based on the above scheme, the terminal device records the information of the RNA it has experienced, including information that can reflect the stay of the terminal device in the RNA (i.e., the second information). After receiving the RNA information reported by the terminal device, the network device can know which RNAs have abnormal terminal device stay time problems, and then determine whether the size setting of a certain RNA is reasonable, so that the network device sets a suitable RNA range for the terminal device, which helps to reduce the overhead of the terminal device and the network device.
[0009] In combination with the first aspect, in a possible implementation of the first aspect, the second information includes first indication information, and the first indication information is used to indicate the time information of the terminal device in the first RNA; or, the second information includes the length of time the terminal device stays in the first RNA; or, the second information includes a timestamp of the terminal device entering the first RNA and a timestamp of leaving the first RNA.
[0010] Several different implementations of the second information are given above.
[0011] In combination with the first aspect, in a possible implementation of the first aspect, the terminal device receives at least one set of duration thresholds from the network device, each set of duration thresholds includes at least one duration threshold; when the terminal device triggers the RNA update process and the RNA changes, it determines that the duration of stay of the terminal device in the first RNA is abnormal based on a set of duration thresholds selected from the at least one set of duration thresholds.
[0012] Based on the above solution, when it is determined that the residence time of the terminal device in the first RNA is abnormal, the terminal device is triggered to record the first information, which can save the terminal device overhead.
[0013] In combination with the first aspect, in a possible implementation manner of the first aspect, the at least one set of duration thresholds is configured to the terminal device in any of the following ways: system information, radio resource control RRC release message, RRC connection release message.
[0014] In combination with the first aspect, in a possible implementation of the first aspect, the second information includes the timestamp when the terminal device triggers the RNA update process; or, the second information includes the length of time the terminal device stays in the first RNA when triggering the RNA update process; or, the second information includes the timestamp when the terminal device records the mobile history information MHI, or the length of time the terminal device stays in the first RNA when recording MHI.
[0015] In combination with the first aspect, in a possible implementation manner of the first aspect, the terminal device determines that an RNA update process is triggered and the RNA changes.
[0016] In combination with the first aspect, in a possible implementation of the first aspect, the terminal device sends second indication information to the network device, and the second indication information is used to indicate that the terminal device has recorded the first information; the terminal device receives third indication information from the network device, and the third indication information is used to indicate that the terminal device sends the first information.
[0017] In combination with the first aspect, in a possible implementation manner of the first aspect, when one or more of the following conditions are met, the terminal device pauses or stops recording RNA information:
[0018] Condition 1: The terminal device reaches the recording time length;
[0019] Condition 2: The terminal device leaves the recording time range;
[0020] Condition 3: The terminal device reaches the maximum number of record items;
[0021] Condition 4: The terminal device reaches the maximum storage capacity of the record item;
[0022] Condition 5: The terminal device leaves the valid area of the record.
[0023] In combination with the first aspect, in a possible implementation of the first aspect, the terminal device receives configuration parameters from the network device, and the configuration parameters include one or more of the following: recording time length, recording time range, maximum number of recording items, maximum storage capacity of recording items, and effective area of recording items.
[0024] In combination with the first aspect, in a possible implementation of the first aspect, when the terminal device receives fourth indication information from the network device for indicating to turn off the RNA information recording function, the recording of RNA information is paused or stopped; or, when the terminal device leaves the RRC inactive state, the recording of RNA information is paused or stopped.
[0025] In combination with the first aspect, in a possible implementation of the first aspect, the first information also includes mobility status information and / or mobile speed information of the terminal device; wherein the mobility status information includes the mobility status of the terminal device when generating the first information and / or the average mobility status of the terminal device within the first RNA; the mobile speed information includes the mobile speed of the terminal device when generating the first information and / or the average mobile speed of the terminal device within the first RNA.
[0026] In combination with the first aspect, in a possible implementation manner of the first aspect, the identification information of the first RNA includes an identification of the first RNA; or, the identification information of the first RNA includes an identification of the first RNA and an identification of a tracking area to which the first RNA belongs.
[0027] In a second aspect, an embodiment of the present application provides a communication method, including: a network device receives first information from a terminal device, the first information includes identification information of a first RNA and second information, the second information is used to determine time information of the terminal device within the first RNA; the network device adjusts the first RNA according to the first information.
[0028] Based on the above scheme, the terminal device records the information of the RNA it has experienced, including information that can reflect the stay of the terminal device in the RNA (i.e., the second information). After receiving the RNA information reported by the terminal device, the network device can know which RNAs have abnormal terminal device stay time problems, and then determine whether the size setting of a certain RNA is reasonable, so that the network device sets a suitable RNA range for the terminal device, which helps to reduce the overhead of the terminal device and the network device.
[0029] In combination with the second aspect, in a possible implementation of the second aspect, the network device adjusts the first RNA according to the first information, including: the network device determines, based on the second information, that the length of time the terminal device stays in the first RNA is too long, and then reduces the range of the first RNA; or, the network device determines, based on the first information, that the length of time the terminal device stays in the first RNA is too short, and then increases the range of the first RNA.
[0030] In combination with the second aspect, in a possible implementation manner of the second aspect, the first information also includes mobility state information and / or moving speed information of the terminal device, wherein the mobility state information includes the mobility state of the terminal device when generating the first information and / or the average mobility state of the terminal device in the first RNA, and the moving speed information includes the moving speed of the terminal device when generating the first information and / or the average moving speed of the terminal device in the first RNA; the network device adjusts the first RNA according to the first information, including: the network device determines that the stay time of the terminal device in the first RNA is too long according to the second information, and determines that the terminal device is highly mobile according to the mobility state information and / or determines that the moving speed of the terminal device is greater than or equal to a first speed threshold according to the moving speed information, then reducing the range of the first RNA; or, the network device determines that the stay time of the terminal device in the first RNA is too short according to the first information, and determines that the terminal device is low mobile according to the mobility state information and / or determines that the moving speed of the terminal device is less than or equal to a second speed threshold according to the moving speed information, then increasing the range of the first RNA.
[0031] Based on the above scheme, in addition to referring to the length of time the terminal device stays in the first RNA, the network device also refers to the mobile state information and / or mobile speed information of the terminal device, so as to more accurately determine whether the range of the first RNA is indeed too large or too small. For example, for a terminal device with a low mobility state or a slow moving speed, if the length of time the terminal device stays in the first RNA is too long, then the network device can determine according to method two that the range of the first RNA is not really too large, but that the length of time the terminal stays in the first RNA is too long due to the slow movement of the terminal itself, and therefore it is considered that there is no need to adjust the range of the first RNA, thereby achieving a better setting of the RNA range.
[0032] In combination with the second aspect, in a possible implementation of the second aspect, the second information includes first indication information, and the first indication information is used to indicate the time information of the terminal device in the first RNA; or, the second information includes the length of time the terminal device stays in the first RNA; or, the second information includes a timestamp of the terminal device entering the first RNA and a timestamp of leaving the first RNA.
[0033] In combination with the second aspect, in a possible implementation of the second aspect, before the network device receives the first information from the terminal device, the network device sends at least one set of duration thresholds to the terminal device, each set of duration thresholds including at least one duration threshold.
[0034] In combination with the second aspect, in a possible implementation of the second aspect, the at least one set of duration thresholds is configured to the terminal device through any one of the following messages: system information, radio resource control RRC release message, RRC connection release message.
[0035] In combination with the second aspect, in a possible implementation of the second aspect, the second information includes the timestamp when the terminal device triggers the RNA update process; or, the second information includes the length of time the terminal device stays in the first RNA when triggering the RNA update process; or, the second information includes the timestamp when the terminal device records the mobile history information MHI, or the length of time the terminal device stays in the first RNA when recording MHI.
[0036] In combination with the second aspect, in a possible implementation of the second aspect, the network device receives second indication information from the terminal device, and the second indication information is used to indicate that the terminal device has recorded the first information; the network device sends third indication information to the terminal device, and the third indication information is used to indicate that the terminal device sends the first information.
[0037] In combination with the second aspect, in a possible implementation of the second aspect, the network device sends configuration parameters to the terminal device, and the configuration parameters include one or more of the following: recording time length, recording time range, maximum number of recording items, maximum storage capacity of recording items, and effective area of recording.
[0038] In combination with the second aspect, in a possible implementation manner of the second aspect, the network device sends fourth indication information for instructing to close the RNA information recording function to the terminal device.
[0039] In combination with the second aspect, in a possible implementation manner of the second aspect, the identification information of the first RNA includes an identification of the first RNA; or, the identification information of the first RNA includes an identification of the first RNA and an identification of a tracking area to which the first RNA belongs.
[0040] In a third aspect, an embodiment of the present application provides a communication device, which may be a terminal device or a chip for a terminal device. The device has the function of implementing the first aspect or any embodiment of the first aspect. The function may be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.
[0041] In a fourth aspect, an embodiment of the present application provides a communication device, which may be a network device or a chip for a network device. The device has the function of implementing the second aspect or any embodiment of the second aspect. The function may be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.
[0042] In a fifth aspect, an embodiment of the present application provides a communication device, comprising a processor and a memory; the memory is used to store computer-executable instructions, and when the device is running, the processor executes the computer-executable instructions stored in the memory so that the device performs a method as described in any embodiment of the first aspect or the second aspect, or from the first aspect to the second aspect.
[0043] In a sixth aspect, an embodiment of the present application provides a communication device, comprising a unit or means for executing each step of any embodiment of the above-mentioned first aspect to the second aspect, or the first aspect to the second aspect.
[0044] In a seventh aspect, an embodiment of the present application provides a communication device, including a processor and an interface circuit, wherein the processor is used to communicate with other devices through the interface circuit and execute the method of any embodiment of the first aspect or the second aspect, or from the first aspect to the second aspect. The processor includes one or more.
[0045] In an eighth aspect, an embodiment of the present application provides a communication device, including a processor, which is connected to a memory and is used to call a program stored in the memory to execute the method of any embodiment of the first aspect or the second aspect, or the first aspect to the second aspect. The memory can be located inside the device or outside the device. And the processor includes one or more.
[0046] In the ninth aspect, an embodiment of the present application further provides a computer-readable storage medium, wherein instructions are stored in the computer-readable storage medium, which, when executed on a computer, enables a processor to execute the method described in the first aspect or the second aspect, or any embodiment from the first aspect to the second aspect.
[0047] In the tenth aspect, an embodiment of the present application also provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the method described in the first aspect or the second aspect, or any embodiment of the first aspect to the second aspect.
[0048] In the eleventh aspect, an embodiment of the present application further provides a chip system, comprising: a processor, configured to execute the method described in the first aspect or the second aspect, or any embodiment of the first aspect to the second aspect.
[0049] In a twelfth aspect, an embodiment of the present application further provides a communication system, including: a terminal device and a network device. The terminal device is used to generate first information, the first information including identification information of a first RNA and second information, the second information being used to determine time information of the terminal device in the first RNA; and send the first information to a network device. The network device is used to receive the first information from the terminal device; and adjust the first RNA according to the first information.
[0050] In a thirteenth aspect, an embodiment of the present application further provides a communication method, comprising: a terminal device generates first information, the first information includes identification information of a first RNA and second information, the second information is used to determine time information of the terminal device in the first RNA; the terminal device sends the first information to a network device. The network device adjusts the first RNA according to the first information. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] Figure 1 A schematic diagram of a network architecture applicable to an embodiment of the present application;
[0052] Figure 2 A flow chart of a communication method provided in an embodiment of the present application;
[0053] Figure 3 A flow chart of another communication method provided in an embodiment of the present application;
[0054] Figure 4 A flow chart of another communication method provided in an embodiment of the present application;
[0055] Figure 5 A flow chart of another communication method provided in an embodiment of the present application;
[0056] Figure 6 A schematic diagram of a communication device provided in an embodiment of the present application;
[0057] Figure 7 A schematic diagram of another communication device provided in an embodiment of the present application;
[0058] Figure 8 A schematic diagram of a terminal device provided in an embodiment of the present application;
[0059] Fig. 9 A schematic diagram of another communication device provided in an embodiment of the present application;
[0060] Fig.10 A schematic diagram of another processing device provided in an embodiment of the present application;
[0061] Fig.11 A schematic diagram of a network device provided for an embodiment of the present application. DETAILED DESCRIPTION
[0062] In order to make the purpose, technical solution and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings. The specific operation method in the method embodiment can also be applied to the device embodiment or the system embodiment. In the description of the present application, unless otherwise specified, the meaning of "multiple" is two or more.
[0063] like Figure 1 FIG. 1 is a schematic diagram of a network architecture applicable to an embodiment of the present application, including a terminal device and a network device. The terminal device communicates with the network device via a wireless interface.
[0064] Terminal device is a device with wireless transceiver function, which can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; it can also be deployed on the water (such as ships, etc.); it can also be deployed in the air (such as airplanes, balloons and satellites, etc.). The terminal device can be a mobile phone, a tablet computer (pad), a computer with wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, user equipment (UE), etc.
[0065] A network device is a device that provides wireless communication functions for a terminal device. The network device includes, but is not limited to: RAN equipment (next generation nodeB (gNB), evolved nodeB (eNB), etc.), radio network controller (RNC), nodeB (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved nodeB, or home nodeB, HNB), baseband unit (BBU), transmission point (TRP), transmitting point (TP), mobile switching center, etc. For ease of explanation, the network device is taken as a RAN device as an example in the embodiment of the present application.
[0066] To facilitate understanding of the embodiments of the present application, some terms are first introduced below.
[0067] 1. RNA
[0068] RNA consists of one or more cells. A terminal device in the Radio Resource Control (RRC) inactive state (RRC_INACTIVE) can be configured with RNA by the previous serving base station. The RAN side knows the RNA to which the terminal device belongs, so when the RAN side initiates paging for a terminal device in the RRC_INACTIVE state, the RAN will first page the terminal device within the RNA to which the terminal device belongs.
[0069] 2. RAN-based Notification Area Update (RNAU)
[0070] The RNAU process is a process triggered by the terminal device to synchronize RNA information to the RAN. The basic process of this process is that the terminal device sends an RRC resume message (RRCResumeRequest message) or an RRC connection resume message (RRCConnectionResumeRequest message) to the RAN device, and the resume cause value field (resumeCause) in the message is set to 'rna-Update'. After receiving the message, the RAN device will know that the terminal device has currently triggered the RNA update process, and then the RAN device will perform the relevant operations of the RNAU process.
[0071] When the terminal device moves within the RNA range, the RAN may not be notified. However, when the terminal device leaves the current RNA range, the RNAU process may be triggered to notify the RAN device that the current RNA of the terminal device has changed.
[0072] In addition, in order to maintain RNA, the terminal device can also periodically initiate the RNAU process. Specifically, when the terminal device enters the RRC_INACTIVE state, the terminal device starts a timer T380. When T380 times out, regardless of whether the current RNA of the terminal device has changed, the terminal device needs to initiate the RNAU process and synchronize the RNA information with the RAN device.
[0073] 3. Mobility History Information (MHI)
[0074] MHI is a record of the historical movement of the terminal device. The specific content of MHI is a list of cells that the terminal device has visited. For example, the terminal device records the identifiers of the 16 service cells that it has visited most recently in chronological order. Among them, the service cell can be a new radio (NR) cell or an evolved universal terrestrial radio access (Evolved Universal Terrestrial Radio Access, E-UTRA) cell, and the cell identifier can be a physical cell identifier (PCI) or a cell global identifier (CGI).
[0075] In order to solve the problems mentioned in the background technology, based on Figure 1 The network architecture shown in Figure 2As shown, an embodiment of the present application provides a communication method. On the terminal device side, the method can be executed by the terminal device or a component (such as a chip, circuit, etc.) used for the terminal device; on the network side, it can be executed by the network device or a component (such as a chip, circuit, etc.) used for the network device. For ease of description, the following is an example of a terminal device and a network device executing the method.
[0076] The method comprises the following steps:
[0077] Step 201: A terminal device generates first information, where the first information includes identification information of a first RNA and second information, where the second information is used to determine time information of the terminal device within the first RNA.
[0078] The first information may also be referred to as RNA information, which is used to record the identification information of the first RAN where the UE is located and the time information of the UE in the first RNA. The second information is used to record the time information of the UE in the first RNA. For example, the time information includes: the length of stay is too long, the length of stay is too short, and the length of stay is normal. For another example, the time information includes: the length of stay is too long, the length of stay is long, the length of stay is normal, the length of stay is short, the length of stay is too short, and so on.
[0079] The terminal device may be a terminal device in an RRC inactive state.
[0080] The first RNA may be an RNA where the terminal device is located, and the RNA includes one or more cells.
[0081] As an implementation method, the identification information of the first RNA includes the identification of the first RNA, that is, an RNA is uniquely identified by the identification of the RNA.
[0082] As another implementation method, the identification information of the first RNA includes the identification of the first RNA and the identification of the Tracking Area (TA) to which the first RNA belongs (ie, Tracking Area Identity (TAI)). That is, an RNA is uniquely identified by an RNA identification and a TAI.
[0083] Step 202: The terminal device sends second indication information to the network device, where the second indication information is used to indicate that the terminal device has recorded the first information. Accordingly, the network device can receive the second indication information.
[0084] Step 203: The network device sends third indication information to the terminal device, where the third indication information is used to instruct the terminal device to send the first information. Accordingly, the terminal device can receive the third indication information.
[0085] The above steps 202 and 203 are optional steps.
[0086] Step 204: The terminal device sends the first information to the network device. Correspondingly, the network device can receive the first information.
[0087] Step 205: The network device adjusts the first RNA according to the first information.
[0088] The embodiment of the present application does not limit the specific implementation method of the network device adjusting the first RNA according to the first information.
[0089] As an example, the method for the network device to adjust the first RNA according to the first information may include:
[0090] Method 1: The network device adjusts the first RNA according to the second information in the first information.
[0091] For example, when the time information includes: the length of stay is too long, the length of stay is normal, and the length of stay is too short. If the network device determines that the length of stay of the terminal device in the first RNA is too long according to the second information, the range of the first RNA is reduced, such as reducing the number of cells in the first RNA so that the range of the first RNA is reduced. If the network device determines that the length of stay of the terminal device in the first RNA is too short according to the second information, the range of the first RNA is increased, such as increasing the number of cells in the first RNA so that the range of the first RNA is increased.
[0092] For another example, when the time information includes: the dwell time is too long, the dwell time is long, the dwell time is normal, the dwell time is short, and the dwell time is too short. If the network device determines that the dwell time of the terminal device in the first RNA is too long or the dwell time is long according to the second information, the range of the first RNA is reduced, such as reducing the number of cells in the first RNA so that the range of the first RNA is reduced, wherein the reduction in the range of the first RNA when the dwell time is too long is greater than the reduction in the range of the first RNA when the dwell time is long. If the network device determines that the dwell time of the terminal device in the first RNA is too short or the dwell time is short according to the second information, the range of the first RNA is increased, such as increasing the number of cells in the first RNA so that the range of the first RNA is increased, wherein the increase in the range of the first RNA when the dwell time is too short is greater than the increase in the range of the first RNA when the dwell time is short.
[0093] Of course, when the time information is divided according to other classification methods, the range of the first RAN is adjusted in a corresponding manner, which will not be described in detail.
[0094] Method 2: The above-mentioned first information also includes mobility status information and / or mobile speed information of the terminal device. The network device adjusts the first RNA according to the second information in the first information and the mobility status information and / or mobile speed information of the terminal device.
[0095] That is, the network device adjusts the first RNA according to the second information and the mobility state information of the terminal device. Alternatively, the network device adjusts the first RNA according to the second information and the moving speed information of the terminal device. Alternatively, the network device adjusts the first RNA according to the second information, the mobility state information of the terminal device, and the moving speed information of the terminal device.
[0096] Among them, the mobility state of the terminal device is used to indicate the frequency of the terminal device changing the service cell. For example, when the number of times the terminal device changes the service cell within a set time period is greater than or equal to the preset first number threshold, the mobility state of the terminal device is high mobility. When the number of times the terminal device changes the service cell within a set time period is less than the preset first number threshold and greater than the preset second number threshold, the mobility state of the terminal device is medium mobility. When the number of times the terminal device changes the service cell within a set time period is less than or equal to the preset second number threshold, the mobility state of the terminal device is normal mobility.
[0097] In the embodiment of the present application, the mobility state information in the first information may include the mobility state when the terminal device generates the first information and / or the average mobility state of the terminal device within the first RNA.
[0098] The moving speed information of the terminal device is used to indicate the moving speed (speed) of the terminal device.
[0099] In the embodiment of the present application, the moving speed information in the first information includes the moving speed of the terminal device when generating the first information and / or the average moving speed of the terminal device within the first RNA.
[0100] For the second method, taking the time information including: the dwell time is too long, the dwell time is normal, and the dwell time is too short as an example, the method for the network device to adjust the first RNA includes: if the network device determines that the dwell time of the terminal device in the first RNA is too long according to the second information, and determines that the terminal device is highly mobile according to the mobility state information and / or determines that the moving speed of the terminal device is greater than or equal to the first speed threshold according to the moving speed information, then reduce the range of the first RNA, such as reducing the number of cells in the first RNA so that the range of the first RNA is reduced. Alternatively, if the network device determines that the dwell time of the terminal device in the first RNA is too short according to the first information, and determines that the terminal device is low mobile according to the mobility state information and / or determines that the moving speed of the terminal device is less than or equal to the second speed threshold according to the moving speed information, then increase the range of the first RNA, such as increasing the number of cells in the first RNA so that the range of the first RNA is increased.
[0101] For the above-mentioned method 2, in addition to referring to the length of time the terminal device stays in the first RNA, the network device also refers to the mobile state information and / or mobile speed information of the terminal device, so as to more accurately determine whether the range of the first RNA is indeed too large or too small. For example, for a terminal device with a low mobility state or a slow moving speed, if the length of time the terminal device stays in the first RNA is too long, then the network device can determine according to method 2 that the range of the first RNA is not really too large, but that the length of time the terminal stays in the first RNA is too long due to the slow movement of the terminal itself, and therefore it is considered that there is no need to adjust the range of the first RNA, thereby achieving a better setting of the RNA range.
[0102] based on Figure 2 In a corresponding embodiment, a terminal device in an RRC inactive state records information about the RNA it has experienced, including information that can reflect the terminal device's stay in the RNA. After receiving the RNA information reported by the terminal device, the network device can learn which RNAs have abnormal terminal device stay times, and then determine whether the size setting of a certain RNA is reasonable. For example, if the terminal device stays in a certain RNA for too long, it means that the RNA range may be too large, and the RNA range can be reduced. On the contrary, if the terminal device stays in a certain RNA for too short a time, it means that the RNA range may be too small, and the RNA range can be increased. This achieves the setting of a suitable RNA range for the terminal device, which helps to reduce the overhead of the terminal device and the network device.
[0103] Various different implementation methods of the first information and the second information in the above embodiment are given below.
[0104] Implementation method 1: The second information includes first indication information, and the first indication information is used to indicate the time information of the terminal device in the first RNA.
[0105] For example, the time information includes: the length of stay is too long, the length of stay is too short, and the length of stay is normal. For another example, the time information includes: the length of stay is too long, the length of stay is long, the length of stay is normal, the length of stay is short, the length of stay is too short, and so on.
[0106] Implementation method 2, the second information includes the length of time the terminal device stays in the first RNA.
[0107] Implementation method three, the second information includes a timestamp when the terminal device enters the first RNA and a timestamp when the terminal device leaves the first RNA.
[0108] For any of the implementation methods 1 to 3 above, optionally, before the above step 201, the terminal device may receive at least one set of duration thresholds from the network device, each set of duration thresholds including at least one duration threshold. Optionally, if two or more sets of duration thresholds are received, the terminal device selects a suitable set of thresholds according to its own mobility (such as mobility state information and / or mobile speed information). For example, when the selected set of duration thresholds includes two duration thresholds (such as a first duration threshold and a second duration threshold, wherein the first duration threshold is greater than or equal to the second duration threshold), the two duration thresholds can be divided into three stay duration intervals, and thus the time information can be divided into: too short stay duration (when the stay duration is less than or equal to the second duration threshold), normal stay duration (when the stay duration is less than the first duration threshold and greater than the second duration threshold), and too long stay duration (when the stay duration is greater than or equal to the first duration threshold). For another example, when the selected set of duration thresholds includes four duration thresholds, the four duration thresholds can be divided into five stay duration intervals, and thus the time information can be divided into: too short stay duration, short stay duration, normal stay duration, long stay duration, and too long stay duration. This analogy is used and will not be repeated.
[0109] Taking the case where a set of selected duration thresholds includes two duration thresholds (respectively, a first duration threshold and a second duration threshold), the first duration threshold is greater than or equal to the second duration threshold, the first duration threshold is used to determine whether the duration of stay of the terminal device in the first RNA is too long, and the second duration threshold is used to determine whether the duration of stay of the terminal device in the first RNA is too short. When the terminal device leaves the first RNA, if it is determined that the duration of stay in the first RNA is greater than or equal to the first duration threshold, it is determined that the duration of stay of the terminal device in the first RNA is too long, and the terminal device is triggered to generate the above-mentioned first information. Alternatively, when the terminal device leaves the first RNA, if it is determined that the duration of stay in the first RNA is less than or equal to the second duration threshold, it is determined that the duration of stay of the terminal device in the first RNA is too short, and the terminal device is also triggered to generate the above-mentioned first information.
[0110] Optionally, the above-mentioned at least one set of duration thresholds can be configured to the terminal device in any of the following ways: system information (SI), RRC release message, and RRC connection release message.
[0111] Implementation method 4, the second information includes a timestamp when the terminal device triggers the RNA update process.
[0112] That is, the implementation method is that each time the terminal device triggers the RNA update (i.e., RNAU) process, the RNA information (such as the first information mentioned above) is recorded once. The RNAU process can be triggered when the terminal device leaves the first RNA, or when the RNAU cycle arrives. Thus, the network device can determine the length of time the terminal device stays in the first RNA from the multiple RNA information received.
[0113] Optionally, the terminal device records the RNA information only once when the terminal device leaves a certain RNA (such as the first RNA). The terminal device leaving the RNA means that the terminal device triggers the RNAU process and the RNA changes.
[0114] Implementation method five, the second information includes a timestamp when the terminal device records the MHI.
[0115] That is, the implementation method is that each time the terminal device records the MHI, the RNA information (ie, the first information) is recorded in the MHI. The terminal device may record the MHI each time it leaves the cell.
[0116] Optionally, if the terminal device does not leave the first RNA when recording the MHI, the terminal device does not record the RNA information in the MHI. Alternatively, it can be understood that when the terminal device needs to record the MHI, if the terminal device just leaves a certain RNA (such as the first RNA), the terminal device can record an RNA information (such as the above-mentioned first information) in the MHI when recording the MHI.
[0117] Optionally, in combination with any one of the implementation methods one to five above, the mobility status information and / or moving speed information of the terminal device may also be carried in the first information above, as described above and will not be repeated here.
[0118] As an implementation method, in combination with any of the above embodiments, the network device may also send configuration parameters to the terminal device before the above step 201, and the configuration parameters include one or more of the following: recording time length, recording time range, maximum number of recording items, maximum storage capacity of recording items, and effective area of recording. The configuration method may be:
[0119] The system information is broadcasted, or sent to the terminal device through an RRC release message, or sent to the terminal device through an RRC connection release message. Therefore, when the terminal device determines that one or more of the following conditions are met at any time, the terminal device pauses or stops recording RNA information:
[0120] Condition 1: The terminal device reaches the recording time length;
[0121] Condition 2: The terminal device leaves the recording time range;
[0122] Condition 3: The terminal device reaches the maximum number of record items;
[0123] Condition 4: The terminal device reaches the maximum storage capacity of the record item;
[0124] Condition 5: The terminal device leaves the valid area of the record.
[0125] The valid area may consist of cells or RNA or tracking areas, or it may be an actual geographical area (eg, an area defined by coordinates or longitude and latitude).
[0126] As another implementation method, when the terminal device receives instruction information (which may be referred to as fourth instruction information) for instructing to turn off the RNA information recording function from the network device, the terminal device pauses or stops recording the RNA information.
[0127] As another implementation method, when the terminal device leaves the RRC inactive state, the terminal device pauses or stops recording RNA information. The terminal device leaving the RRC inactive state includes: the terminal device entering the RRC idle state (RRC_IDLE), or the RRC connected (RRC_CONNECTED) state, or the terminal device reselects to an inter-Radio Access Technology (Radio Access Technology, RAT) cell, or the terminal device enters the "camped on any cell" state (i.e. out-of-coverage).
[0128] That is, after the terminal device determines to pause or stop recording RNA information, RNA information similar to the above-mentioned first information will no longer be generated.
[0129] As an implementation method, in combination with any of the above embodiments, before step 201, the terminal device may also receive indication information (which may be called the fifth indication information) from the network device for indicating to start the RNA information recording function, so that the terminal device executes the above step 201, that is, starts recording RNA information.
[0130] As an implementation method, when the implementation method of the above-mentioned second information is any one of implementation methods one to four, and the above-mentioned steps 202 and 203 are performed, the second indication information of the above-mentioned step 202 can be carried in an RRC recovery request (RRCResumeRequest) message, or an RRC establishment request (RRCSetupRequest) message, or an RRC connection recovery request (RRCConnectionResumeRequeste) message, or an RRC connection request (RRCConnectionRequest) message, or an RRC recovery completion (RRCResumeComplete) message, or an RRC establishment completion (RRCSetupComplete) message, or an RRC connection recovery completion (RRCConnectionResumeComplete) message, or an RRC connection establishment completion (RRCConnectionSetupComplete) message, or an RRC reconfiguration completion (RRCReconfigurationComplete) message, and the third indication information of the above-mentioned step 203 can be carried in a UE information request (UE information The first information of the above step 204 may be carried in a UE information response (UEinformation Response) message, or an RRC recovery request message, or an RRC establishment request message, or an RRC connection recovery request message, or an RRC connection request message, or an RRC recovery complete message, or an RRC establishment complete message, or an RRC connection recovery complete message, or an RRC connection establishment complete message, or an RRC reconfiguration complete message. It should be noted that, in a reporting process, the messages of the above-mentioned step 202 and step 204 are different messages. For example, when the second indication information of step 202 is carried in the RRC recovery request message, the first information of step 204 is not carried in the RRC recovery request message, for example, it can be carried in a UE information response message, or an RRC recovery completion message, or an RRC establishment completion message, or an RRC reconfiguration completion message.
[0131] As an implementation method, when the implementation method of the above-mentioned second information is any one of implementation methods one to four, and the above-mentioned steps 202 and 203 are not performed, the first information of the above-mentioned step 204 can be carried in a UE information response message, or an RRC recovery request message, or an RRC establishment request message, or an RRC connection recovery request message, or an RRC connection request message, or an RRC recovery completion message, or an RRC establishment completion message, or an RRC connection recovery completion message, or an RRC connection establishment completion message, or an RRC reconfiguration completion message.
[0132] As an implementation method, when the implementation method of the second information is implementation method five, that is, reporting the first information through MHI, the MHI carrying the first information in the embodiment of the present application can be reported in accordance with the method of reporting MHI in the prior art. Specifically, the second indication information of the above step 202 can be carried in an RRC recovery completion message, or an RRC establishment completion message, or an RRC connection recovery completion message, or an RRC connection establishment completion message, the third indication information of the above step 203 can be carried in a UE information request message, and the first information of the above step 204 can be carried in a UE information response message.
[0133] It should be noted that, in the embodiment of the present application, the terminal device may record one or more RNA information before the sending time point of the RNA information is reached. Of course, if the trigger condition for pausing or stopping the recording of the RNA information is met, the terminal device pauses or stops recording the RNA information. When the sending time point of the RNA information is reached, the terminal device sends the recorded one or more RNA information to the network device. Among them, the sending time point of the RNA information may be the sending time of the message carrying the RNA information. For example, if the recorded RNA information is carried in the RRC recovery message, the time point of sending the RRC recovery message is the sending time point of the RNA information.
[0134] Therefore, in the embodiment of the present application, in the above step 204, the terminal device can send multiple RNA information to the network device, including the above first information.
[0135] Combine the following Figures 3 to 5 The specific example shown above Figure 2 The process shown is introduced and explained.
[0136] like Figure 3 As shown, it is a flow chart of another communication method provided in an embodiment of the present application. Figure 2The implementation methods 1 to 3 of the second information in the corresponding embodiments. This embodiment introduces a duration threshold, and the terminal device determines the time information in the RNA according to the duration threshold, and records the RNA information of the UE when the stay duration is abnormal (i.e. too long, too short, longer, shorter, etc.).
[0137] The method comprises the following steps:
[0138] Step 301: The network device configures at least one set of duration thresholds for the terminal device.
[0139] Each group of duration thresholds includes at least one duration threshold.
[0140] As an implementation method, the setting of the duration threshold may take into account the mobility factor of the terminal device. For example, different duration thresholds are set for different mobility states. For example, assuming that there are three mobility states, namely, high, normal, and low, three groups of corresponding duration thresholds are configured for these three mobility states, and each group of duration thresholds includes at least one duration threshold. For another example, different duration thresholds are set for different moving speeds. For example, assuming that the moving speed has different values, a corresponding number of groups of duration thresholds are configured for different moving speeds, and each group of duration thresholds includes at least one duration threshold.
[0141] If the UE receives two or more groups of duration thresholds, the terminal device selects an appropriate group of thresholds according to its own mobility (such as mobility state information and / or moving speed information).
[0142] The configuration method may be: broadcasting through system information, sending through an RRC release message to the terminal device, or sending through an RRC connection release message to the terminal device.
[0143] Step 302: The terminal device generates an RNA message.
[0144] Specifically, when the terminal device leaves a certain RNA (such as the first RNA), the terminal device determines that the duration of stay of the terminal device in the first RNA is abnormal according to a set of duration thresholds selected from at least one set of received duration thresholds, and the terminal device generates the above-mentioned RNA information. Among them, the terminal device determines whether the duration of stay is abnormal by judging the size relationship between the duration T of stay in the first RNA and a set of selected duration thresholds. Taking the selected set of duration thresholds as an example including two duration thresholds (the first duration threshold TH1 and the second duration threshold TH2, respectively, where TH1 is greater than or equal to TH2), if the duration T is greater than or equal to TH1, or T is less than or equal to TH2, the terminal device determines that the duration of stay is abnormal (including the duration of stay is too long, or the duration of stay is too short), and the terminal device generates an RNA information. Among them, the terminal device leaving a certain RNA can also be called triggering the RNAU process and the RNA changes.
[0145] The RNA information generated by the terminal device includes RNA information of the first RNA, specifically including one or more of the following 1) to 5):
[0146] 1) Identification of the first RNA;
[0147] 2) the identifier of the tracking region to which the first RNA belongs (i.e., TAI);
[0148] 3) Information about the time the terminal device stays in the first RNA, such as any one or more of the following:
[0149] a) An indication information (which may be referred to as the first indication information) is used to indicate the time information of the terminal device in the first RNA.
[0150] Taking the case where a selected set of duration thresholds includes two duration thresholds (respectively, a first duration threshold TH1 and a second duration threshold TH2, where TH1 is greater than or equal to TH2), when the stay duration T is greater than or equal to TH1, the first indication information is used to indicate that the stay duration T is too long, and when the stay duration T is less than or equal to TH2, the first indication information is used to indicate that the stay duration T is too short. For example, the first indication information is 1', indicating that T is greater than or equal to TH1, and the first indication information is '0', indicating that T is less than or equal to TH2; or the first indication information is 0', indicating that T is greater than or equal to TH1, and the first indication information is '1', indicating that T is less than or equal to TH2.
[0151] b) the length of time T that the terminal device stays in the first RNA;
[0152] c) timestamps of the terminal device entering and leaving the first RNA;
[0153] 4) The mobility state and / or moving speed of the terminal device;
[0154] The mobility state may be the mobility state of the terminal device when recording RNA information, or the average mobility state of the terminal device in the first RNA. The moving speed may be the moving speed of the terminal device when recording RNA information, or the average moving speed of the terminal device in the first RNA.
[0155] 5) the cell identifier when the terminal device enters and / or leaves the first RNA;
[0156] The cell identifier may be a PCI or a CGI.
[0157] If the reported RNA information includes the cell identifier when the terminal device enters and / or leaves the first RNA, the network device can better adjust the size of the RNA according to the cell identifier when the terminal device enters and / or leaves the first RNA. For example, when the cell when the terminal device enters the first RNA and the cell when it leaves the first RNA are far apart, the network device believes that the length of time the terminal device stays in the first RNA has a reference value, and thus the size of the first RNA can be adjusted according to the length of time. When the cell when the terminal device enters the first RNA and the cell when it leaves the first RNA are close to each other, the network device believes that the length of time the terminal device stays in the first RNA does not have a reference value, and thus the size of the first RNA may not be adjusted temporarily.
[0158] Step 303: The terminal device stops or pauses recording RNA information.
[0159] This step is optional. When one or more of the following conditions are met, the terminal device stops or pauses recording RNA information:
[0160] Condition 1: The terminal device reaches the recording time length;
[0161] Condition 2: The terminal device leaves the recording time range;
[0162] Condition 3: The terminal device reaches the maximum number of record items;
[0163] Condition 4: The terminal device reaches the maximum storage capacity of the record item;
[0164] Condition 5: The terminal device leaves the valid area of the record.
[0165] The recording time length, the recording time range, the maximum number of recording items, the maximum storage capacity of the recording items, and the valid area may be collectively referred to as configuration parameters, which may be sent from the network device to the terminal device before the above step 302. The configuration may be: broadcasted through system information, sent to the terminal device through an RRC release message, or sent to the terminal device through an RRC connection release message.
[0166] As another implementation method, when the terminal device receives instruction information (which may be referred to as fourth instruction information) for instructing to turn off the RNA information recording function from the network device, the terminal device pauses or stops recording the RNA information.
[0167] As another implementation method, when the terminal device leaves the RRC inactive state, the terminal device pauses or stops recording RNA information.
[0168] Optionally, before step 302, the terminal device may also receive instruction information (which may be referred to as fifth instruction information) from the network device for instructing to enable the RNA information recording function.
[0169] Step 304: The terminal device sends second indication information to the network device, for notifying the network that RNA information is recorded at the terminal device.
[0170] Step 305: The network device sends third instruction information to the terminal device, which is used to instruct the terminal device to send the recorded RNA information.
[0171] The above steps 304 to 304 are optional steps.
[0172] Step 306: The terminal device sends the generated RNA information to the network device.
[0173] Step 307: The network device adjusts the first RNA according to the RNA information.
[0174] The specific implementation method of this step can be found in Figure 2 The relevant description of step 204 of the corresponding embodiment is not repeated here.
[0175] Based on the above embodiment, the terminal device in the RRC inactive state records the information of the RNA it has experienced, including information that can reflect the stay of the terminal device in the RNA. After receiving the RNA information reported by the terminal device, the network device can know which RNAs have abnormal terminal device stay time problems, and then judge whether the size setting of a certain RNA is reasonable. For example, if the terminal device stays in a certain RNA for too long, it means that the RNA range may be too large, and the RNA range can be reduced. On the contrary, if the terminal device stays in a certain RNA for too short a time, it means that the RNA range may be too small, and the RNA range can be increased. Thereby, a suitable RNA range is set for the terminal device, which helps to reduce the overhead of the terminal device and the network device.
[0176] like Figure 4 As shown, it is a flow chart of another communication method provided in an embodiment of the present application. Figure 2 The corresponding method 4 for implementing the second information in the embodiment: In this embodiment, the terminal device records RNA information once each time the RNAU process is triggered.
[0177] The method comprises the following steps:
[0178] Step 401: Each time the terminal device triggers the RNAU process, it generates an RNA message, where the RNA message includes RNA information of the first RNA, specifically including one or more of the following 1) to 5):
[0179] 1) Identification of the first RNA.
[0180] 2) The identifier of the tracking area to which the first RNA belongs (ie, TAI).
[0181] 3) The timestamp of the terminal device triggering the RNAU process, or the length of time the terminal device stays in the first RNA when triggering the RNAU process.
[0182] 4) The mobility state and / or moving speed of the terminal device.
[0183] The mobility state may be the mobility state of the terminal device when recording RNA information, or the average mobility state of the terminal device in the first RNA. The moving speed may be the moving speed of the terminal device when recording RNA information, or the average moving speed of the terminal device in the first RNA.
[0184] 5) The cell identifier when the terminal device enters and / or leaves the first RNA.
[0185] The cell identifier may be a PCI or a CGI.
[0186] If the reported RNA information includes the cell identifier when the terminal device enters and / or leaves the first RNA, the network device can better adjust the size of the RNA according to the cell identifier when the terminal device enters and / or leaves the first RNA. For example, when the cell when the terminal device enters the first RNA and the cell when it leaves the first RNA are far apart, the network device believes that the length of time the terminal device stays in the first RNA has a reference value, and thus the size of the first RNA can be adjusted according to the length of time. When the cell when the terminal device enters the first RNA and the cell when it leaves the first RNA are close to each other, the network device believes that the length of time the terminal device stays in the first RNA does not have a reference value, and thus the size of the first RNA may not be adjusted temporarily.
[0187] Since the network device only needs to know the time information when the terminal device enters and leaves the first RNA, it can calculate the length of time the terminal device stays in the first RNA, or the terminal device directly reports the length of time it stays in the first RNA when leaving the first RNA. Therefore, optionally, the above-mentioned triggering RNAU process can be triggered by the terminal device leaving the RNA. Or it can be understood that when the RNAU process is triggered, if the current RNA of the terminal device has not changed, the terminal device does not generate RNA information when triggering this RNAU process.
[0188] Among them, the terminal device leaving a certain RNA can also be called triggering the RNAU process and the RNA changes.
[0189] Step 402 to step 406, same Figure 3 For steps 303 to 307 of the corresponding embodiment, reference may be made to the above description and will not be repeated here.
[0190] Based on the above embodiment, the terminal device in the RRC inactive state records the information of the RNA it has experienced, including information that can reflect the stay of the terminal device in the RNA. After receiving the RNA information reported by the terminal device, the network device can calculate the stay time of the terminal device in the RNA according to the reported timestamp of the triggering RNAU process, or the terminal device directly reports the stay time in the RNA, and then the network device determines whether the terminal device has an abnormal stay time problem, and then determines whether the size setting of the RNA is reasonable. For example, if the stay time of the terminal device in a certain RNA is too long, it means that the RNA range may be too large, and then the RNA range can be reduced. On the contrary, if the stay time of the terminal device in a certain RNA is too short, it means that the RNA range may be too small, and then the RNA range can be increased. Thereby, a suitable RNA range is set for the terminal device, which helps to reduce the overhead of the terminal device and the network device.
[0191] It should be noted that Figure 4 The corresponding embodiments and Figure 3 The main differences between the corresponding embodiments are: Figure 3 In real time, the terminal device reports the abnormal RNA information, and the network device can directly know which RNA may have problems and then adjust the RNA size. Figure 4 In the corresponding embodiment, the terminal device reports the information of the RNA passed by the terminal device, and the network device needs to determine which RNA may be abnormal according to the stay of the RNA passed by the terminal device, and then adjust the RNA size.
[0192] like Figure 5 As shown, it is a flow chart of another communication method provided in an embodiment of the present application. Figure 2 The fifth implementation method of the second information in the corresponding embodiment: This embodiment considers enhancing the existing MHI, and the terminal device adds RNA information to the MHI while recording the MHI.
[0193] The method comprises the following steps:
[0194] Step 501: Each time the terminal device records the MHI, the terminal device adds RNA information to the MHI. The RNA information includes RNA information of the first RNA, specifically including one or more of the following 1) to 4):
[0195] 1) Identification of the first RNA.
[0196] 2) The identifier of the tracking area to which the first RNA belongs (ie, TAI).
[0197] 3) The timestamp of the terminal device recording the RNA information, or the current length of time the terminal device stays in the first RNA.
[0198] The timestamp when the terminal device records the RNA information may also be understood as the timestamp when the terminal device records the MHI.
[0199] 4) The mobility state and / or moving speed of the terminal device;
[0200] The mobility state may be the mobility state of the terminal device when recording RNA information, or the average mobility state of the terminal device in the first RNA. The moving speed may be the moving speed of the terminal device when recording RNA information, or the average moving speed of the terminal device in the first RNA.
[0201] Since the network device only needs to know the time information when the terminal device enters and leaves the first RNA, it can calculate the length of time the terminal device stays in the first RNA, or the terminal device directly reports the length of time it stays in the first RNA when leaving the first RNA. Therefore, optionally, when the terminal device records MHI, if the current RNA of the terminal device does not change, the terminal device does not record the RNA information in the MHI. Or it can be understood that only when the terminal device leaves the RNA (such as the first RNA mentioned above), the terminal device records the RNA information in the MHI while recording the MHI.
[0202] Step 502: The terminal device stops or pauses recording RNA information.
[0203] This step is the same as Figure 3 For step 303 of the corresponding embodiment, reference may be made to the above description and will not be repeated here.
[0204] This step is optional.
[0205] Step 503: The terminal device sends the MHI including RNA information to the network device.
[0206] Step 504: The network device adjusts the first RNA according to the RNA information.
[0207] The specific implementation method of this step can be found in Figure 3 The relevant description of step 307 of the corresponding embodiment is not repeated here.
[0208] Based on the above embodiment, the terminal device in the RRC inactive state records the information of the RNA it has experienced, including information that can reflect the stay of the terminal device in the RNA. After receiving the RNA information reported by the terminal device, the network device can calculate the stay time of the terminal device in the RNA according to the timestamp of the reported recorded RNA information, and then the network device determines whether the terminal device has an abnormal stay time problem, and then determines whether the size setting of the RNA is reasonable. For example, if the stay time of the terminal device in a certain RNA is too long, it means that the RNA range may be too large, and then the RNA range can be reduced. On the contrary, if the stay time of the terminal device in a certain RNA is too short, it means that the RNA range may be too small, and then the RNA range can be increased. Thereby, a suitable RNA range is set for the terminal device, which helps to reduce the overhead of the terminal device and the network device.
[0209] It should be noted that Figure 5 The corresponding embodiments and Figure 4 The main differences between the corresponding embodiments are: Figure 5 In the corresponding embodiment, the terminal device carries RNA information in the reported MHI, and Figure 4The corresponding embodiment is to record RNA information when the RNAU process is triggered, and then report the recorded one or more RNA information after the reporting time point arrives.
[0210] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of the interaction between various network elements. It can be understood that in order to realize the above functions, the above-mentioned network elements include hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed in this document, the present invention can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.
[0211] It can be understood that, in the above-mentioned method embodiments, the steps or operations implemented by the terminal device can also be implemented by components configured in the terminal device (such as chips or circuits), and the steps or operations implemented by the network device can also be implemented by components configured in the network device (such as chips or circuits).
[0212] The embodiments of the present application also provide a device for implementing any of the above methods, for example, a device is provided including a unit (or means) for implementing each step performed by the terminal device in any of the above methods. For another example, another device is provided, including a unit (or means) for implementing each step performed by the network device in any of the above methods.
[0213] refer to Figure 6 , is a schematic diagram of a communication device provided in an embodiment of the present application. The device is used to implement each step performed by the corresponding terminal device in the above method embodiment, such as Figure 6 As shown, the device 600 includes a processing unit 610 and a transceiver unit 620. The processing unit 610 is used to generate first information, wherein the first information includes identification information of a first RNA and second information, wherein the second information is used to determine time information of a terminal device in the first RNA. The transceiver unit 620 is used to send the first information to a network device.
[0214] In a possible implementation, the second information includes first indication information, and the first indication information is used to indicate the time information of the communication device in the first RNA; or, the second information includes the length of time the communication device stays in the first RNA; or, the second information includes a timestamp of the communication device entering the first RNA and a timestamp of leaving the first RNA.
[0215] In one possible implementation, the transceiver unit 620 is also used to receive at least one set of duration thresholds from the network device, each set of duration thresholds including at least one duration threshold; the processing unit 610 is used to trigger the RNA update process and the RNA changes, and determine that the residence time of the communication device in the first RNA is abnormal based on a set of duration thresholds selected from the at least one set of duration thresholds.
[0216] In a possible implementation manner, the at least one set of duration thresholds is configured to the communication device in any of the following ways: system information, radio resource control RRC release message, and RRC connection release message.
[0217] In one possible implementation, the second information includes the timestamp when the processing unit 610 triggers the RNA update process; or, the second information includes the length of stay in the first RNA when the processing unit 610 triggers the RNA update process; or, the second information includes the timestamp when the communication device records the mobile history information MHI, or the length of stay in the first RNA when recording MHI.
[0218] In a possible implementation, the processing unit 610 is further configured to determine that an RNA update process is triggered and the RNA is changed.
[0219] In a possible implementation, the transceiver unit 620 is further used to send second indication information to the network device, wherein the second indication information is used to indicate that the communication device has recorded the first information; and receive third indication information from the network device, wherein the third indication information is used to indicate that the communication device sends the first information.
[0220] In a possible implementation, when one or more of the following conditions are met, the processing unit 610 is further configured to pause or stop recording RNA information:
[0221] Condition 1: The communication device reaches the recording time length;
[0222] Condition 2: The communication device leaves the recording time range;
[0223] Condition 3: The communication device reaches the maximum number of record items;
[0224] Condition 4: The communication device reaches the maximum storage capacity of the record item;
[0225] Condition 5: The communication device leaves the valid area of the record.
[0226] In a possible implementation, the transceiver unit 620 is further used to receive configuration parameters from the network device, and the configuration parameters include one or more of the following: recording time length, recording time range, maximum number of recording items, maximum storage capacity of recording items, and effective area of recording items.
[0227] In one possible implementation, the processing unit 610 is used to: when the transceiver unit 620 receives the fourth indication information for indicating to shut down the RNA information recording function from the network device, suspend or stop recording the RNA information; or, when the communication device leaves the RRC inactive state, suspend or stop recording the RNA information.
[0228] In a possible implementation, the first information also includes mobility state information and / or mobile speed information of the communication device; wherein the mobility state information includes the mobility state when the communication device generates the first information and / or the average mobility state of the communication device within the first RNA; the mobile speed information includes the mobile speed when the communication device generates the first information and / or the average mobile speed of the communication device within the first RNA.
[0229] In a possible implementation manner, the identification information of the first RNA includes an identification of the first RNA; or, the identification information of the first RNA includes an identification of the first RNA and an identification of a tracking area to which the first RNA belongs.
[0230] It can be understood that the above-mentioned units can also be called modules or circuits, etc., and the above-mentioned units can be independently provided or fully or partially integrated.
[0231] The transceiver unit 620 may also be referred to as a communication interface, and the processing unit 610 may also be referred to as a processor.
[0232] Optionally, the communication device 600 may further include a storage unit for storing data or instructions (also referred to as code or program), and each of the above units may interact or couple with the storage unit to implement the corresponding method or function. For example, the processing unit may read the data or instructions in the storage unit so that the communication device implements the method in the above embodiment.
[0233] refer to Figure 7 , is a schematic diagram of a communication device provided in an embodiment of the present application. The device is used to implement each step performed by the corresponding network device in the above method embodiment, such as Figure 7As shown, the device 700 includes a processing unit 710 and a transceiver unit 720. The transceiver unit 720 is used to receive first information from a communication device, wherein the first information includes identification information of a first RNA and second information, wherein the second information is used to determine time information of the communication device in the first RNA; and the processing unit 710 is used to adjust the first RNA according to the first information.
[0234] In one possible implementation, the processing unit 710 is specifically used to: determine, based on the second information, that the communication device stays in the first RNA is too long, and then reduce the range of the first RNA; or, determine, based on the first information, that the communication device stays in the first RNA is too short, and then increase the range of the first RNA.
[0235] In a possible implementation, the first information also includes mobility state information and / or moving speed information of the communication device, wherein the mobility state information includes the mobility state of the communication device when generating the first information and / or the average mobility state of the communication device in the first RNA, and the moving speed information includes the moving speed of the communication device when generating the first information and / or the average moving speed of the communication device in the first RNA; the processing unit 710 is specifically used to: determine, according to the second information, that the communication device stays in the first RNA for too long, and, according to the mobility state information, determine that the communication device is highly mobile and / or according to the moving speed information, determine that the moving speed of the communication device is greater than or equal to a first speed threshold, then reduce the range of the first RNA; or, according to the first information, determine that the communication device stays in the first RNA for too short, and, according to the mobility state information, determine that the communication device is low mobile and / or according to the moving speed information, determine that the moving speed of the communication device is less than or equal to a second speed threshold, then increase the range of the first RNA.
[0236] In a possible implementation, the second information includes first indication information, and the first indication information is used to indicate the time information of the communication device in the first RNA; or, the second information includes the length of time the communication device stays in the first RNA; or, the second information includes a timestamp of the communication device entering the first RNA and a timestamp of leaving the first RNA.
[0237] In a possible implementation, the transceiver unit 720 is further configured to send at least one set of duration thresholds to the communication device before receiving the first information from the communication device, where each set of duration thresholds includes at least one duration threshold.
[0238] In a possible implementation manner, the at least one set of duration thresholds is configured to the communication device via any one of the following messages: system information, radio resource control RRC release message, and RRC connection release message.
[0239] In one possible implementation, the second information includes the timestamp when the communication device triggers the RNA update process; or, the second information includes the length of time the communication device stays in the first RNA when triggering the RNA update process; or, the second information includes the timestamp when the communication device records the mobile history information MHI, or the length of time the communication device stays in the first RNA when recording MHI.
[0240] In a possible implementation, the transceiver unit 720 is further used to receive second indication information from the communication device, where the second indication information is used to indicate that the communication device has recorded the first information; and send third indication information to the communication device, where the third indication information is used to indicate that the communication device sends the first information.
[0241] In a possible implementation, the transceiver unit 720 is further used to send configuration parameters to the communication device, and the configuration parameters include one or more of the following: recording time length, recording time range, maximum number of recording items, maximum storage capacity of recording items, and effective area of recording.
[0242] In a possible implementation, the transceiver unit 720 is further configured to send fourth instruction information for instructing to disable the RNA information recording function to the communication device.
[0243] In a possible implementation manner, the identification information of the first RNA includes an identification of the first RNA; or, the identification information of the first RNA includes an identification of the first RNA and an identification of a tracking area to which the first RNA belongs.
[0244] It can be understood that the above-mentioned units can also be called modules or circuits, etc., and the above-mentioned units can be independently provided or fully or partially integrated.
[0245] The transceiver unit 720 may also be referred to as a communication interface, and the processing unit 710 may also be referred to as a processor.
[0246] Optionally, the communication device 700 may further include a storage unit for storing data or instructions (also referred to as code or program), and each of the above units may interact or couple with the storage unit to implement the corresponding method or function. For example, the processing unit may read the data or instructions in the storage unit so that the communication device implements the method in the above embodiment.
[0247] It should be understood that the division of the units in the above device is only a division of logical functions. In actual implementation, they can be fully or partially integrated into one physical entity, or they can be physically separated. And the units in the device can all be implemented in the form of software calling through processing elements; they can also be all implemented in the form of hardware; some units can also be implemented in the form of software calling through processing elements, and some units can be implemented in the form of hardware. For example, each unit can be a separately established processing element, or it can be integrated in a certain chip of the device. In addition, it can also be stored in the memory in the form of a program, and called and executed by a certain processing element of the device. The function of the unit. In addition, all or part of these units can be integrated together, or they can be implemented independently. The processing element described here can also be a processor, which can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each unit above can be implemented by an integrated logic circuit of hardware in the processor element or in the form of software calling through a processing element.
[0248] In one example, the unit in any of the above devices may be one or more integrated circuits configured to implement the above method, such as one or more application specific integrated circuits (ASIC), or one or more digital singnal processors (DSP), or one or more field programmable gate arrays (FPGA), or a combination of at least two of these integrated circuit forms. For another example, when the unit in the device can be implemented in the form of a processing element scheduler, the processing element can be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call a program. For another example, these units can be integrated together and implemented in the form of a system-on-a-chip (SOC).
[0249] The above unit for receiving (e.g., receiving unit) is an interface circuit of the device, which is used to receive signals from other devices. For example, when the device is implemented in the form of a chip, the receiving unit is an interface circuit of the chip used to receive signals from other chips or devices. The above unit for sending (e.g., sending unit) is an interface circuit of the device, which is used to send signals to other devices. For example, when the device is implemented in the form of a chip, the sending unit is an interface circuit of the chip used to send signals to other chips or devices.
[0250] The embodiment of the present application further provides a communication device, which can be a terminal device or a circuit. The communication device can be used to execute the actions executed by the terminal device in the above method embodiment.
[0251] When the communication device is a terminal device, Figure 8 A simplified schematic diagram of the structure of a terminal device is shown. For ease of understanding and illustration, Figure 8 In the example, a mobile phone is used as the terminal device. Figure 8 As shown, the terminal device includes a processor, a memory, a radio frequency circuit, an antenna, and an input-output device. The processor is mainly used to process communication protocols and communication data, as well as to control the terminal device, execute software programs, process software program data, etc. The memory is mainly used to store software programs and data. The radio frequency circuit is mainly used for conversion between baseband signals and radio frequency signals and processing of radio frequency signals. The antenna is mainly used to send and receive radio frequency signals in the form of electromagnetic waves. Input-output devices, such as touch screens, display screens, keyboards, etc., are mainly used to receive data input by users and output data to users. It should be noted that some types of terminal devices may not have input-output devices.
[0252] When data needs to be sent, the processor performs baseband processing on the data to be sent and outputs the baseband signal to the RF circuit. The RF circuit performs RF processing on the baseband signal and then sends the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the terminal device, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data. For ease of explanation, Figure 8 Only one memory and processor are shown. In an actual terminal device product, there may be one or more processors and one or more memories. The memory may also be referred to as a storage medium or a storage device. The memory may be set independently of the processor or may be integrated with the processor, and the embodiments of the present application do not limit this.
[0253] In the embodiments of the present application, the antenna and the radio frequency circuit having transceiver functions may be regarded as the transceiver unit of the terminal device, and the processor having the processing function may be regarded as the processing unit of the terminal device. Figure 8As shown, the terminal device includes a transceiver unit 810 and a processing unit 820. The transceiver unit may also be referred to as a transceiver, a transceiver, a transceiver device, etc. The processing unit may also be referred to as a processor, a processing board, a processing module, a processing device, etc. Optionally, the device used to implement the receiving function in the transceiver unit 810 may be regarded as a receiving unit, and the device used to implement the sending function in the transceiver unit 810 may be regarded as a sending unit, that is, the transceiver unit 810 includes a receiving unit and a sending unit. The transceiver unit may also be sometimes referred to as a transceiver, a transceiver, or a transceiver circuit, etc. The receiving unit may also be sometimes referred to as a receiver, a receiver, or a receiving circuit, etc. The sending unit may also be sometimes referred to as a transmitter, a transmitter, or a transmitting circuit, etc.
[0254] It should be understood that the transceiver unit 810 is used to perform sending operations and receiving operations on the terminal device side in the above method embodiment, and the processing unit 820 is used to perform other operations on the terminal device except the sending and receiving operations in the above method embodiment.
[0255] For example, in one implementation, the transceiver unit 810 is used to execute Figure 2 The processing unit 820 is used to execute the sending operation on the terminal device side in step 202, the sending operation on the terminal device side in step 204, or the receiving operation on the terminal device side in step 203, and / or the transceiver unit 810 is also used to execute other sending and receiving steps on the terminal device side in the embodiment of the present application. Figure 2 Step 201 in the embodiment of the present application, and / or the processing unit 820 is also used to execute other processing steps on the terminal device side.
[0256] For example, in another implementation, the transceiver unit 810 is used to execute Figure 3 The receiving operation on the terminal device side in step 301 and step 305 or the sending operation on the terminal device side in step 304 and step 306, and / or the transceiver unit 820 is also used to perform other transceiver steps on the terminal device side in the embodiment of the present application. The processing unit 820 is used to perform Figure 3 Steps 302, 303, and / or processing unit 820 are also used to execute other processing steps on the terminal device side in the embodiment of the present application.
[0257] For example, in another implementation, the transceiver unit 810 is used to execute Figure 4 The receiving operation on the terminal device side in step 404 or the sending operation on the terminal device side in step 403 and step 405, and / or the transceiver unit 810 is also used to perform other transceiver steps on the terminal device side in the embodiment of the present application. The processing unit 820 is used to execute Figure 4 Step 402 in the embodiment of the present application, and / or the processing unit 820 is also used to execute other processing steps on the terminal device side.
[0258] For example, in another implementation, the transceiver unit 810 is used to execute Figure 5 The sending operation of the terminal device side in step 503, and / or the transceiver unit 810 is also used to perform other sending and receiving steps on the terminal device side in the embodiment of the present application. The processing unit 820 is used to execute Figure 5 Steps 501, 502, and / or processing unit 820 are also used to execute other processing steps on the terminal device side in the embodiment of the present application.
[0259] When the communication device is a chip-type device or circuit, the device may include a transceiver unit and a processing unit, wherein the transceiver unit may be an input / output circuit and / or a communication interface; and the processing unit may be an integrated processor or microprocessor or integrated circuit.
[0260] When the communication device in this embodiment is a terminal device, it can refer to Fig. 9 As an example, the device can perform similar Figure 8 The functions of the processor 810 are as follows. Fig. 9 In the embodiment, the device includes a processor 910, a sending data processor 920, and a receiving data processor 930. The processing unit 610 in the above embodiment can be Fig. 9 The processor 910 in the embodiment can perform corresponding functions. Fig. 9 The sending data processor 920 and / or the receiving data processor 930 in the embodiment of the present invention. Fig. 9 A channel encoder and a channel decoder are shown in the figure, but it can be understood that these modules do not constitute a restrictive description of this embodiment and are only illustrative.
[0261] Fig.10 Another form of this embodiment is shown. The processing device 1000 includes modules such as a modulation subsystem, a central processing subsystem, and a peripheral subsystem. The communication device in this embodiment can be used as a modulation subsystem therein. Specifically, the modulation subsystem may include a processor 1003 and an interface 1004. The processor 1003 performs the functions of the above-mentioned processing unit 610, and the interface 1004 performs the functions of the above-mentioned transceiver unit 620. As another variation, the modulation subsystem includes a memory 1006, a processor 1003, and a program stored on the memory 1006 and executable on the processor, and the processor 1003 implements the method on the terminal device side in the above-mentioned method embodiment when executing the program. It should be noted that the memory 1006 may be non-volatile or volatile, and its location may be located inside the modulation subsystem or in the processing device 1000, as long as the memory 1006 can be connected to the processor 1003.
[0262] As another form of this embodiment, a computer-readable storage medium is provided, on which instructions are stored. When the instructions are executed, the method on the terminal device side in the above method embodiment is executed.
[0263] As another form of this embodiment, a computer program product including instructions is provided, and when the instructions are executed, the method on the terminal device side in the above method embodiment is executed.
[0264] When the device in this embodiment is a network device, the network device can be as follows Fig.11 As shown, the device 1100 includes one or more radio frequency units, such as a remote radio unit (RRU) 1110 and one or more baseband units (BBU) (also referred to as digital units, digital units, DU) 1120. The RRU 1110 can be referred to as a transceiver module. Figure 7 The transceiver unit 720 in the embodiment corresponds to the transceiver unit 720 in the embodiment. Optionally, the transceiver module can also be called a transceiver, a transceiver circuit, or a transceiver, etc., which can include at least one antenna 1111 and a radio frequency unit 1112. The RRU 1110 part is mainly used for receiving and transmitting radio frequency signals and converting radio frequency signals into baseband signals, for example, for sending indication information to terminal devices. The BBU 1110 part is mainly used for baseband processing, controlling the base station, etc. The RRU 1110 and BBU 1120 can be physically arranged together or physically separated, that is, a distributed base station.
[0265] The BBU 1120 is the control center of the base station, which can also be called a processing module. Figure 7 The processing unit 710 in the embodiment corresponds to the baseband processing unit 710, which is mainly used to complete baseband processing functions, such as channel coding, multiplexing, modulation, spread spectrum, etc. For example, the BBU (processing module) can be used to control the base station to execute the operation process of the network device in the above method embodiment, for example, to generate the above indication information, etc.
[0266] In one example, the BBU 1120 may be composed of one or more single boards, and multiple single boards may jointly support a wireless access network of a single access standard (such as an LTE network), or may respectively support wireless access networks of different access standards (such as an LTE network, a 5G network, or other networks). The BBU 1120 also includes a memory 1121 and a processor 1122. The memory 1121 is used to store necessary instructions and data. The processor 1122 is used to control the base station to perform necessary actions, for example, to control the base station to execute the operation process of the network device in the above method embodiment. The memory 1121 and the processor 1122 can serve one or more single boards. In other words, a memory and a processor may be separately set on each single board. It is also possible that multiple single boards share the same memory and processor. In addition, necessary circuits may be set on each single board.
[0267] It should be understood that the processor mentioned in the embodiments of the present invention may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
[0268] It should also be understood that the memory mentioned in the embodiments of the present invention may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus random access memory (Direct Rambus RAM, DR RAM).
[0269] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) is integrated in the processor.
[0270] It should be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0271] It should also be understood that the first, second, third, fourth and various numerical numbers involved in this document are only distinctions made for the convenience of description and are not intended to limit the scope of the present application.
[0272] It should be understood that the term "and / or" in this article is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0273] It should be understood that in various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0274] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0275] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0276] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0277] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0278] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0279] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0280] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A communication method, characterized in that: include: Generate first information, the first information including identification information of the first RNA and second information, the second information being used to determine time information of the terminal device in the first RNA; Sending second indication information to the network device, where the second indication information is used to indicate that the terminal device has recorded the first information; receiving third indication information from the network device, where the third indication information is used to instruct the terminal device to send the first information; Sending the first information to the network device, where the first information is used to adjust the first RNA; The method further includes: pausing or stopping recording RNA information when one or more of the following conditions are met: Condition 1: Reach the recording time length; Condition 2: Leaving the recording time range; Condition 3: The maximum number of record items is reached; Condition 4: The maximum storage capacity of the record item is reached; Condition 5: The terminal device leaves the valid area of the record.
2. The method according to claim 1, characterized in that The second information includes first indication information, where the first indication information is used to indicate time information of the terminal device in the first RNA; or, The second information includes the length of time the terminal device stays in the first RNA; or, The second information includes a timestamp when the terminal device enters the first RNA and a timestamp when the terminal device leaves the first RNA.
3. The method according to claim 2, characterized in that Also includes: receiving at least one set of duration thresholds from the network device, each set of duration thresholds including at least one duration threshold; When the RNA update process is triggered and the RNA changes, it is determined that the residence time of the terminal device in the first RNA is abnormal according to a set of duration thresholds selected from the at least one set of duration thresholds.
4. The method according to claim 3, characterized in that The at least one set of duration thresholds is configured to the terminal device in any of the following ways: system information, radio resource control RRC release message, RRC connection release message.
5. The method according to claim 1, characterized in that The second information includes a timestamp when the RNA updating process is triggered; or, The second information includes the length of time the RNA stays in the first RNA when the RNA updating process is triggered; or, The second information includes a timestamp when the movement history information MHI is recorded, or a stay time in the first RNA when the MHI is recorded.
6. The method according to claim 5, characterized in that Also includes: It is determined that the RNA turnover process is triggered and the RNA is altered.
7. The method according to any one of claims 1 to 6, characterized in that: Also includes: Configuration parameters are received from the network device, where the configuration parameters include one or more of the following: recording time length, recording time range, maximum number of recording items, maximum storage capacity of recording items, and effective area of recording items.
8. The method according to any one of claims 1 to 6, characterized in that: Also includes: receiving fourth instruction information for instructing to close the RNA information recording function from the network device, then pausing or stopping recording the RNA information; or, Leaving the RRC inactive state will pause or stop recording RNA information.
9. The method according to any one of claims 1 to 6, characterized in that: The first information also includes mobility status information and / or moving speed information of the terminal device; The mobility state information includes the mobility state of the terminal device when the first information is generated and / or the average mobility state of the terminal device in the first RNA; The moving speed information includes the moving speed of the terminal device when the first information is generated and / or the average moving speed of the terminal device in the first RNA.
10. The method according to any one of claims 1 to 6, characterized in that: The identification information of the first RNA includes the identification of the first RNA; or, The identification information of the first RNA includes an identification of the first RNA and an identification of a tracking area to which the first RNA belongs.
11. A communication method, characterized in that: include: The network device receives second indication information from the terminal device, the second indication information being used to indicate that the terminal device has recorded first information; wherein the first information includes identification information of the first RNA and second information, and the second information is used to determine time information of the terminal device in the first RNA; The network device sends third indication information to the terminal device, where the third indication information is used to instruct the terminal device to send the first information; The network device receives the first information from the terminal device; The network device adjusts the first RNA according to the first information; Wherein, when one or more of the following conditions are met, the terminal device pauses or stops recording RNA information: Condition 1: Reach the recording time length; Condition 2: Leaving the recording time range; Condition 3: The maximum number of record items is reached; Condition 4: The maximum storage capacity of the record item is reached; Condition 5: The terminal device leaves the valid area of the record.
12. The method according to claim 11, characterized in that The network device adjusts the first RNA according to the first information, including: The network device determines, based on the second information, that the terminal device stays in the first RNA for too long, and then reduces the range of the first RNA; or The network device determines, based on the first information, that the residence time of the terminal device in the first RNA is too short, and then increases the range of the first RNA.
13. The method according to claim 11, characterized in that The first information also includes mobility state information and / or moving speed information of the terminal device, wherein the mobility state information includes the mobility state when the terminal device generates the first information and / or the average mobility state of the terminal device in the first RNA, and the moving speed information includes the moving speed when the terminal device generates the first information and / or the average moving speed of the terminal device in the first RNA; The network device adjusts the first RNA according to the first information, including: The network device determines, according to the second information, that the residence time of the terminal device in the first RNA is too long, and determines, according to the mobility state information, that the terminal device is highly mobile and / or determines, according to the moving speed information, that the moving speed of the terminal device is greater than or equal to a first speed threshold, then reduces the range of the first RNA; or, The network device determines, based on the first information, that the duration of stay of the terminal device in the first RNA is too short, and determines, based on the mobility status information, that the terminal device has low mobility and / or determines, based on the moving speed information, that the moving speed of the terminal device is less than or equal to a second speed threshold, then increases the range of the first RNA.
14. The method according to any one of claims 11 to 13, characterized in that: The second information includes first indication information, where the first indication information is used to indicate time information of the terminal device in the first RNA; or, The second information includes the length of time the terminal device stays in the first RNA; or, The second information includes a timestamp when the terminal device enters the first RNA and a timestamp when the terminal device leaves the first RNA.
15. The method according to claim 14, characterized in that Before the network device receives the first information from the terminal device, the network device further includes: The network device sends at least one set of duration thresholds to the terminal device, each set of duration thresholds including at least one duration threshold.
16. The method according to claim 15, characterized in that The at least one set of duration thresholds is configured to the terminal device via any one of the following messages: system information, radio resource control RRC release message, RRC connection release message.
17. The method according to claim 11, characterized in that The second information includes a timestamp when the terminal device triggers the RNA update process; or, The second information includes the length of time the terminal device stays in the first RNA when triggering the RNA update process; or, The second information includes a timestamp when the terminal device records the movement history information MHI, or a length of time the terminal device stays in the first RNA when recording the MHI.
18. The method according to any one of claims 11-13, 15-17, characterized in that: Also includes: The network device sends configuration parameters to the terminal device, where the configuration parameters include one or more of the following: recording time length, recording time range, maximum number of recording items, maximum storage capacity of recording items, and effective area of recording.
19. The method according to any one of claims 11-13, 15-17, characterized in that: Also includes: The network device sends fourth instruction information for instructing to close the RNA information recording function to the terminal device.
20. The method according to any one of claims 11-13, 15-17, characterized in that: The identification information of the first RNA includes the identification of the first RNA; or, The identification information of the first RNA includes an identification of the first RNA and an identification of a tracking area to which the first RNA belongs.
21. A communication device comprising a memory, a processor, and a program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the method according to any one of claims 1 to 10 is implemented.
22. A communication device, comprising a memory, a processor, and a program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the method according to any one of claims 11 to 20 is implemented.
23. A communication device, characterized in that: The device comprises a processor, wherein the processor is connected to a memory, the memory is used to store a computer program, and the processor is used to execute the computer program stored in the memory, so that the device executes the method according to any one of claims 1 to 10.
24. A communication device, characterized in that: The device comprises a processor, wherein the processor is connected to a memory, the memory is used to store a computer program, and the processor is used to execute the computer program stored in the memory, so that the device executes the method according to any one of claims 11 to 20.
25. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed, the method according to any one of claims 1 to 10 is implemented.
26. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed, the method according to any one of claims 11 to 20 is implemented.
27. A communication system, characterized in that: It comprises a terminal device for executing the method as claimed in any one of claims 1 to 10, and a network device for executing the method as claimed in any one of claims 11 to 20.
Citation Information
Patent Citations
Distribution method of RNA, network device and terminal
CN109392035A
Configuration method, terminal and base station
CN110012477A
Mobility information reporting method, interaction method, terminal device and network device
CN110351699A