Communication method and communication apparatus
By triggering the mobile registration process when the terminal device moves out of the registration area and skipping access control, the problem of untimely update of terminal device location information under network congestion is solved, and paging reliability and network efficiency are improved.
Patent Information
- Application Number
- PCT/CN2025/075958
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-02-08
- Filing Date
- 2025-02-06
- Publication Date
- 2025-08-14
AI Technical Summary
In the scenario of network congestion, after the terminal equipment is moved out of the registration area, the existing technology cannot update the location information in a timely manner, resulting in the network being unable to effectively paging, affecting the reliability of paging.
When the terminal device moves out of the registration area, it triggers the mobile registration process and skips the access control, and directly sends a mobile registration request message to update the location information.
It improves the paging reliability of terminal devices, ensures that the network can obtain new locations of terminal devices in a timely manner, avoids loss of location information, and reduces network load.
Smart Images

Figure CN2025075958_14082025_PF_FP_ABST
Abstract
Description
Communication method and communication device
[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on February 8, 2024, with application number 202410177016.3 and application name “Communication Method and Communication Device”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communication technology, and in particular to a communication method and a communication device. Background Art
[0003] After the terminal device registers with the core network, the core network assigns a registration area to the terminal device. If the terminal device needs to be paged, a page can be sent in the registration area where the terminal device is located. The terminal device responds after receiving the page.
[0004] In a network congestion scenario, if the terminal device moves out of the registration area, it is necessary to initiate a mobility registration to notify the core network to leave the registration area assigned to the terminal device so that the core network can obtain the location of the terminal device in time to page the terminal device. When the terminal device initiates a mobility registration, a unified access control (UAC) decision is required. If the decision is passed, the current mobile registration process is executed and a mobile registration request message is sent. If the decision is not passed, the terminal device needs to wait for a while before trying again. During this time, the terminal device cannot successfully register with the network, and the network will not be able to know the new location of the terminal device, and thus will not be able to page the terminal device. Therefore, how to improve the paging reliability of terminal devices is an urgent problem to be solved. Summary of the Invention
[0005] The embodiments of the present application provide a communication method and a communication device, which can improve the paging reliability of terminal equipment.
[0006] In a first aspect, embodiments of the present application provide a communication method. The method can be executed by a terminal device, or by a module (e.g., a processor, chip, or chip system) applied to the terminal device. It can also be implemented by a logical node, logical module, or software that implements all or part of the terminal device's functions. The method may include: the terminal device receiving a registration acceptance message, the registration acceptance message including information about a registration area; when the terminal device moves out of the registration area, triggering a mobile registration process, wherein the mobile registration process is not subject to access control.
[0007] In the solution provided by this application, when a terminal device moves out of the registration area, a mobile registration process can be triggered. Since the mobile registration process is not subject to access control, the terminal device can promptly notify the network of its updated location information, preventing the network from losing the terminal device's location information. This allows the network to page the terminal device in a timely manner, thereby improving the reliability of terminal device paging.
[0008] In one possible implementation, when the terminal device moves out of the registration area, a mobile registration process is triggered, and the mobile registration process is not subject to access control, including: when the terminal device moves out of the registration area, the non-access stratum (NAS) of the terminal device sends an indication message to the access stratum (AS) of the terminal device, and the indication message instructs the mobile registration request message triggered by the mobile registration process to skip the access attempt check; the AS of the terminal device skips the access attempt check and sends the mobile registration request message through the air interface according to the indication message. Through this implementation, the indication message can enable the AS to determine that the mobile registration process does not require an access attempt check, that is, the mobile registration request message triggered by the mobile registration process does not require an access attempt check, and the mobile registration request message can be directly sent through the air interface, so that the mobile registration process is not subject to access control. Since the mobile registration process does not require an access attempt check, the terminal device can send a mobile registration request message to the network, promptly notify the network of the updated terminal device location information, and avoid the network losing the terminal device's location information, so that the network can page the terminal device in time, thereby improving the paging reliability of the terminal device.
[0009] In one possible implementation, the NAS of the terminal device sends an indication message to the AS of the terminal device, where the indication message instructs the mobile registration request message triggered by the mobile registration process to skip the access attempt check, including: if the mobile registration request message is the first message of the mobile registration process, the NAS of the terminal device sends an indication message to the AS of the terminal device, where the indication message instructs the mobile registration request message triggered by the mobile registration process to skip the access attempt check. Through this implementation, for the mobile registration process, the first access attempt is not subject to access control, and other access attempts except the first access attempt (thereafter) continue to be subject to access control, thereby improving paging reliability while avoiding frequent attempts and reducing the load of the congested system.
[0010] In one possible embodiment, when the terminal device moves out of the registration area, a mobile registration process is triggered, and the mobile registration process is not subject to access control, including: when the terminal device moves out of the registration area, the NAS of the terminal device provides the AS of the terminal device with the access level of the mobile registration process, and the access level is the highest level, or the same as the access level of the response paging; the AS of the terminal device completes the access attempt check according to the access level and sends the mobile registration request message triggered by the mobile registration process through the air interface. Through this embodiment, since the access level of the mobile registration process is the highest level, or the access level of the mobile registration process is the same as the access level of the response paging, the access attempt check can pass, thereby realizing the mobile registration process, so that the terminal device promptly notifies the network of the updated location information of the terminal device, avoiding the network from losing the location information of the terminal device, so that the network can page the terminal device in time, thereby improving the paging reliability of the terminal device.
[0011] In a second aspect, the present application provides a communication method, which can be executed by a terminal device, or by a module (such as a processor, chip, or chip system) applied to the terminal device, or by a logical node, logic module, or software that can implement all or part of the terminal device functions. The method may include: receiving a registration acceptance message, the registration acceptance message including registration area information; triggering a mobile registration process when the terminal device moves out of the registration area; initiating cell selection if an access attempt in the mobile registration process is not allowed; and sending a mobile registration request message to the access network device corresponding to the selected cell.
[0012] In the solution provided in the present application, when the terminal device moves out of the registration area, a mobile registration process can be triggered. When the access attempt of the mobile registration process is not allowed (for example, the attempted access level of the mobile registration message is low and cannot pass the access control check), the cell selection is started and a mobile registration request message is sent to the network corresponding to the selected cell. In other words, when the access attempt of the mobile registration process triggered by the terminal device moving out of the mobile registration area is not allowed, the terminal device can reselect the cell and successfully initiate mobility registration on the selected appropriate cell, so that the terminal device can promptly notify the network of the updated location information of the terminal device, avoiding the network from losing the location information of the terminal device, so that the network can page the terminal device in time, thereby improving the paging reliability of the terminal device.
[0013] In a third aspect, the present application provides a communication method, which can be executed by a terminal device, or by a module (such as a processor, chip, or chip system) applied to the terminal device, or by a logical node, logical module, or software that can implement all or part of the terminal device functions. The method may include: receiving a registration acceptance message, the registration acceptance message including registration area information; when the terminal device moves out of the registration area, triggering a mobile registration process, the access level of the mobile registration process having a higher priority than the access level of processes in the mobility management process other than the mobile registration process due to moving out of the registration area.
[0014] In the solution provided in this application, when a terminal device moves out of a registration area, a mobile registration process can be triggered. In the access control check of the access attempt of the mobile registration process, because the access level priority of the mobile registration process is higher than the access level priority of processes in the mobility management process other than the mobile registration process due to moving out of the registration area, mobility registration can be successfully initiated, thereby allowing the terminal device to promptly notify the network of the updated terminal device location information, avoiding the network from losing the terminal device location information, so that the network can page the terminal device in a timely manner, thereby improving the paging reliability of the terminal device.
[0015] In one possible implementation, the priority of the access level of the mobile registration process is higher than the priority of the access level of the process in the mobile management process other than the mobile registration process due to moving out of the registration area, including: the access level of the mobile registration process is lower than the access level of the process in the mobile management process other than the mobile registration process due to moving out of the registration area; or the identification number corresponding to the access level of the mobile registration process is lower than the identification number corresponding to the access level of the process in the mobile management process other than the mobile registration process due to moving out of the registration area.
[0016] In a possible implementation, the access level of the mobile registration process is greater than or equal to 0 and less than 3.
[0017] In a fourth aspect, the present application provides a communication device, which may be a terminal device, or a module (such as a chip, a chip system, or a processor) applied to a terminal device, or a logical node, a logical module, or software that can implement all or part of the functions of the terminal device. The communication device includes a module / unit for executing any of the methods described in the first aspect and its possible implementations, or includes a module / unit for executing any of the methods described in the second aspect and its possible implementations, or includes a module / unit for executing any of the methods described in the third aspect and its possible implementations.
[0018] In a fifth aspect, the present application provides a communication device, which may be a terminal device, or a chip, chip system, or processor that supports the terminal device to implement the above-mentioned method, or a logical node, logic module, or software that can implement all or part of the functions of the terminal device. Among them, the communication device may also be a chip system. The communication device may execute the method described in the first aspect, the second aspect, or the third aspect. The functions of the communication device may be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units corresponding to the above-mentioned functions. The unit may be software and / or hardware. The operations and beneficial effects performed by the communication device may refer to the methods and beneficial effects described in the first aspect, the second aspect, or the third aspect above, and the repeated parts will not be repeated.
[0019] In a sixth aspect, the present application provides a computer-readable storage medium, which is used to store computer-executable instructions. When the computer-executable instructions are executed, the method described in the first aspect is implemented; or, the method described in the second aspect is implemented; or, the method described in the third aspect is implemented.
[0020] In a seventh aspect, the present application provides a computer program product comprising a computer program, which, when executed, enables the method described in the first aspect to be implemented; or, enables the method described in the second aspect to be implemented; or, enables the method described in the third aspect to be implemented.
[0021] In an eighth aspect, the present application provides a communication system, which includes a communication device (such as a terminal device) for executing the method described in the first aspect, the second aspect or the third aspect above. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] FIG1 is a schematic diagram of the architecture of a communication system 1000 used in an embodiment of the present application;
[0023] FIG2 is a schematic diagram of a UAC decision process provided in an embodiment of the present application;
[0024] FIG3 is an interactive diagram of a communication method provided in an embodiment of the present application;
[0025] FIG4 is an interactive diagram of another communication method provided in an embodiment of the present application;
[0026] FIG5 is an interactive diagram of another communication method provided in an embodiment of the present application;
[0027] FIG6 and FIG7 are schematic structural diagrams of possible communication devices provided in embodiments of the present application. DETAILED DESCRIPTION
[0028] The specific embodiments of the present application are further described in detail below with reference to the accompanying drawings.
[0029] The terms "first" and "second" and the like in the specification, claims, and drawings of this application are used to distinguish between different objects, not to describe a particular order. Furthermore, the terms "including" and "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or elements is not limited to the listed steps or elements, but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or apparatus.
[0030] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0031] In this application, "at least one (item)" refers to one or more, "more than one" refers to two or more, "at least two (items)" refers to two or three and more than three, and "and / or" is used to describe the association relationship of associated objects, indicating that there can be three relationships. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.
[0032] In this application, "sending information" can be understood as one device sending information to another device, or as one logical module within a device sending information to another logical module. For example, "an access network device sending information" can be understood as an access network device sending information to another device (such as a terminal), or as logical module 1 within an access network device sending information to logical module 2 within the access network device.
[0033] In this application, "receiving information" can be understood as one device receiving information from another device, or as a logical module within a device receiving information from another logical module. For example, "an access network device receiving information" can be understood as the access network device receiving information from another device (such as a terminal), or as logical module 1 within the access network device receiving information from logical module 2 within the access network device.
[0034] In this application, "sending information to... (e.g., a terminal)" can be understood as the destination of the information being the terminal. This can include sending information to the terminal directly or indirectly. "Receiving information from... (e.g., a terminal)" or "receiving information from... (e.g., a terminal)" can be understood as the source of the information being the terminal, which can include receiving information from the terminal directly or indirectly. The information may undergo necessary processing between the source and destination of the information, such as format changes, but the destination can understand the valid information from the source. Similar expressions in this application can be understood similarly and will not be repeated here.
[0035] To better understand the embodiments of the present application, the following first introduces the system architecture involved in the embodiments of the present application:
[0036] The embodiments of the present application can be applied to communication systems evolved after 5G, such as long term evolution (LTE) systems, fifth generation mobile communication (5G) systems, sixth generation mobile communication (6G) systems, satellite communications, and short-range wireless communication systems. Among them, the wireless communication systems mentioned in the embodiments of the present application include but are not limited to: three major application scenarios of 5G / 6G mobile communication systems: enhanced mobile broadband (eMBB), ultra reliable low latency communication (URLLC) and massive machine type communication (mMTC), long range Internet of Things (LoRa) systems or vehicle networking systems. The wireless communication system may include one or more access network devices, and one or more terminal devices.
[0037] The following explanation uses the system architecture shown in Figure 1 as an example. As shown in Figure 1, communications system 1000 includes a radio access network (RAN) 100, a core network (CN) 200, and the Internet 300. RAN 100 includes at least one access network device (e.g., 110a and 110b in Figure 1, collectively referred to as 110) and at least one terminal (e.g., 120a-120j in Figure 1, collectively referred to as 120). RAN 100 may also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in Figure 1). Terminal 120 is wirelessly connected to access network device 110. Access network device 110 is wirelessly or wiredly connected to core network 200. The core network devices in core network 200 and access network device 110 in RAN 100 can be separate physical devices, or they can be a single physical device that integrates core network logical functions and radio access network logical functions.
[0038] It should be noted that RAN 100 can be a cellular system related to the 3rd Generation Partnership Project (3GPP), for example, a 4G or 5G mobile communication system, or an evolved system after 5G (for example, a 6G mobile communication system). RAN 100 can also be an open access network (open RAN, O-RAN or ORAN), a cloud radio access network (CRAN), etc. RAN 100 can also be a communication system that is a fusion of two or more of the above systems. It should be stated that the number of access network devices and terminal devices in Figure 1 is only for illustration and should not be regarded as a specific limitation on the present application. The terminal devices and access network devices involved in the system architecture are described in detail below.
[0039] 1. Terminal Equipment
[0040] Terminal devices can also be called user equipment (UE), mobile station (MS), mobile terminal (MT), etc. They are devices used to provide voice or data connectivity to users, or they can be IoT devices. For example, terminal devices include handheld devices with wireless connectivity, in-vehicle devices, etc. Currently, terminal devices can include: mobile phones, tablet computers, laptop computers, PDAs, mobile internet devices (MIDs), wearable devices (such as smart watches, smart bracelets, pedometers, etc.), vehicle-mounted devices (such as cars, bicycles, electric vehicles, airplanes, ships, trains, high-speed trains, etc.), satellite terminals, virtual reality (VR) devices, augmented reality (AR) devices, smart point-of-sale (POS) machines, customer-premises equipment (CPE), wireless terminals in industrial control, smart home devices (such as refrigerators, televisions, air conditioners, electricity meters, etc.), intelligent robots, robotic arms, workshop equipment, wireless terminals in unmanned driving, wireless terminals in telemedicine, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, and flying devices (such as intelligent robots, hot air balloons, drones, airplanes). Terminal devices can also be other devices with terminal functions, for example, terminal devices can also be devices that function as terminals in D2D communication.
[0041] The embodiments of this application do not limit the device form factor of the terminal. The device used to implement the functions of the terminal device can be the terminal device; it can also be a device that supports the terminal device to implement the functions, such as a chip system. The device can be installed in the terminal device or used in conjunction with the terminal device. In the embodiments of this application, the chip system can be composed of chips or include chips and other discrete devices.
[0042] 2. Access Network Equipment
[0043] An access network device is a node in a radio access network (RAN), and can also be referred to as a network device or a RAN node (or device). An access network device is used to help terminals achieve wireless access. The multiple access network devices 110 in the communication system 1000 can be nodes of the same type or different types. In some scenarios, the roles of the access network device 110 and the terminal 120 are relative. For example, the network element 120i in Figure 1 can be a helicopter or a drone, which can be configured as a mobile base station. For the terminal 120j that accesses the RAN 100 through the network element 120i, the network element 120i is a base station; but for the base station 110a, the network element 120i is a terminal. The access network device 110 and the terminal 120 are sometimes referred to as communication devices. For example, the network elements 110a and 110b in Figure 1 can be understood as communication devices with base station functions, and the network elements 120a-120j can be understood as communication devices with terminal functions.
[0044] In one possible scenario, an access network device can be a base station, an evolved NodeB (eNodeB), a transmitting and receiving point (TRP), a transmitting point (TP), a next-generation NodeB (gNB), a next-generation base station in a sixth-generation (6G) mobile communication system, a base station in a future mobile communication system, a satellite, an integrated access and backhaul (IAB) node, a mobile switching center, or an access network device in a non-terrestrial network (NTN) communication system, i.e., it can be deployed on a high-altitude platform or satellite. The access network device can be a macro base station (such as 110a in Figure 1), a micro base station or an indoor station (such as 110b in Figure 1), a relay node or a donor node, or a wireless controller in a CRAN scenario. The access network device can also function as a base station in device-to-device (D2D) communication, vehicle-to-vehicle communication, drone communication, or machine communication. Optionally, the access network device may also be a server, a wearable device, a vehicle or an onboard device, etc. For example, the access network device in vehicle to everything (V2X) technology may be a road side unit (RSU).
[0045] All or part of the functions of the access network device in this application may also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (such as a cloud platform). The access network device in this application may also be a logical node, logical module, or software that can implement all or part of the functions of the access network device.
[0046] In another possible scenario, multiple access network devices collaborate to assist the terminal in achieving wireless access, and different access network devices respectively implement part of the functions of the base station. For example, the access network device can be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU can be set separately, or they can also be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). It can be understood that the access network device can be a CU node, a DU node, or a device including a CU node and a DU node. In addition, the CU can be divided into an access network device in the access network RAN, or the CU can be divided into an access network device in the core network CN, which is not limited here.
[0047] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called O-CU (Open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, this application uses CU, CU-CP, CU-UP, DU and RU as examples for description. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0048] In the embodiments of the present application, the form of the access network device is not limited. The device used to implement the functions of the access network device can be the access network device; it can also be a device that supports the access network device to implement the functions, such as a chip system. The device can be installed in the access network device or used in conjunction with the access network device.
[0049] 3. Core Network Equipment
[0050] Core network equipment may include access and mobility management function (AMF) network elements, session management function (SMF) network elements and location management function (LMF) network elements. Among them:
[0051] The access and mobility management function network element mainly performs functions such as mobility management and access authentication / authorization. In a 5G communication system, the session management network element may be an AMF network element. In future communication systems, the access and mobility management function network element may still be an AMF network element, or it may have other names, which are not limited in this application.
[0052] The session management function network element is mainly used for session management, terminal Internet Protocol (IP) address allocation and management, selection and management of user plane functions, policy control and charging function interface termination points, and downlink data notification. In 5G communication systems, this session management network element can be an SMF network element. In future communication systems, the session management network element can still be an SMF network element, or it can have other names, which are not limited in this application. In the embodiment of this application, the SMF network element can provide awareness functions for the terminal.
[0053] The positioning management function network element is primarily responsible for calculating and providing feedback on location information within the network, providing functions such as positioning process management, terminal capability acquisition, auxiliary data provision, and terminal location estimation. In 5G communication systems, the positioning management function network element may be an LMF network element. In future communication systems, the access and mobility management function network element may still be an LMF network element, or may have other names, which are not limited in this application. In the embodiments of this application, the LMF network element may provide positioning functions for the terminal.
[0054] In an embodiment of the present application, the terminal device can initiate registration with the core network device through the access network device, and the core network device obtains the location information of the terminal device and allocates a registration area to the terminal device, thereby realizing paging of the terminal device within the allocated registration area.
[0055] In the embodiments of the present application, the form of the core network device is not limited. The device used to implement the functions of the core network device can be the core network device; it can also be a device that can support the core network device to implement the functions, such as a chip system. The device can be installed in the core network device or used in conjunction with the core network device.
[0056] In order to facilitate understanding of the contents of this solution, some of the terms involved in the embodiments of this application are explained below to facilitate understanding by those skilled in the art. This part is only for ease of understanding and cannot be regarded as a specific limitation of this application.
[0057] (1) Mobility Registration
[0058] The terminal device is registered with the core network, and the core network learns the registration area where the terminal device is located. If the terminal device needs to be paged, a page can be sent in the registration area where the terminal device is located. After receiving the page, the terminal device responds to the page.
[0059] In a network congestion scenario, if the terminal device moves out of the registration area, it is necessary to initiate mobility registration to notify the core network of the updated terminal device location information so that the core network can page the terminal device in time at the new location of the terminal device.
[0060] (2) Access category
[0061] When a terminal device attempts to connect, it uses the rules shown in Table 1 below to map to a specific access category, thereby determining the access level of the access attempt.
[0062] Table 1 Correspondence between rules and access categories
[0063] For example, as shown in Table 1, the access attempt level for responding to paging is access category 0. When the terminal device moves out of the registration area, the access attempt level for initiating the mobility registration process corresponds to rule 8, that is, the access attempt level for the mobility registration process is access category 3.
[0064] (3) Access Control Decision (UAC Decision)
[0065] In a network congestion scenario, if the terminal device moves out of the registration area and initiates mobility registration, a UAC decision (which can also be understood as an access control check or UAC interception) is required. In an embodiment of the present application, the UAC decision can be referred to as an access attempt check, which will be described later and will not be repeated. Specifically, please refer to Figure 2, which is a flow chart of a UAC decision provided in an embodiment of the present application. As shown in Figure 2, the AS of the terminal device can receive a system message from the network device including relevant parameters for UAC (for example, uac-BarringInfo in SIB1 broadcast by the network device, as shown in Table 1 above), and store the relevant parameters of UAC; the NAS of the terminal device provides the access level and related parameters of this access attempt. Before the terminal device attempts to access the mobility registration, the AS can use the access level of the access attempt to make a UAC decision. If the decision is passed, the access attempt can be run, that is, a mobile registration request message is sent to the access network device via the air interface, and then the subsequent random access process is executed; if the decision is not passed, wait for a period of time before trying again, that is, a prohibition time is generated and a timer is started. Access is not allowed during the prohibition time. When the timer times out, the NAS can be notified to lift the ban and allow access.
[0066] From the above, it can be seen that in a network congestion scenario, if the terminal device moves out of the registration area, it is necessary to initiate a mobility registration to notify the core network to leave the registration area assigned to the terminal device so that the core network can obtain the location of the terminal device in time to page the terminal device. When the terminal device initiates a mobility registration, a UAC judgment is required. If the judgment is passed, the current mobile registration process is executed and a mobile registration request message is sent. If the judgment fails (because the access attempt level of the mobility registration process is not high enough (the access attempt level of the terminal device's response to paging is access category 0, and the access attempt level of the mobility registration process is access category 3, which is lower than the access attempt level of the response to paging), resulting in the UAC judgment failing), the terminal device cannot successfully register with the network. The terminal device needs to wait for a while before trying again. During this period of time, since the terminal device cannot successfully register with the network, the network will not be able to know the new location of the terminal device, and thus will not be able to page the terminal device. Therefore, how to improve the paging reliability of terminal devices is an urgent problem to be solved.
[0067] The present application proposes a communication method, which can trigger a mobile registration process when a terminal device moves out of a registration area, so that the terminal device promptly notifies the network of the updated location information of the terminal device, thereby avoiding the network from losing the location information of the terminal device, so that the network can page the terminal device in time, thereby improving the paging reliability of the terminal device. The following embodiments will be described separately. In the various embodiments of the present application, unless otherwise specified and there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form a new embodiment according to their inherent logical relationships.
[0068] The communication method provided in the embodiment of the present application is described below. It can be understood that the present application uses the access network device and the terminal device as an example to illustrate the execution subject of the interaction diagram, but the present application does not limit the execution subject of the interaction diagram. For example, the method executed by the access network device in the present application can also be executed by a module (such as a chip, a chip system, or a processor) applied to the access network device, and can also be implemented by a logical node, a logical module or software that can realize all or part of the functions of the access network device; the method executed by the terminal device in the present application can also be executed by a module (such as a chip, a chip system, or a processor) applied to the terminal device, and can also be implemented by a logical node, a logical module or software that can realize all or part of the functions of the terminal device.
[0069] Please refer to Figure 3, which is an interactive diagram of a communication method provided by an embodiment of the present application. As shown in Figure 3, the communication method may include at least the following steps.
[0070] S301: The access network device sends a registration acceptance message to the terminal device, where the registration acceptance message includes registration zone information. Correspondingly, the terminal device receives the registration acceptance message from the access network device.
[0071] During the registration process of the terminal device, the terminal device may send a registration request message to the access network device.
[0072] One possible implementation method is that after the access network device receives the registration request message from the terminal device, it obtains the location information of the terminal device, allocates a registration area for the terminal device based on the location information of the terminal device, and sends a registration acceptance message to the terminal device, which carries information about the registration area allocated to the terminal device.
[0073] Another possible implementation method is that after the access network device receives the registration request message from the terminal device, it forwards the registration request message from the terminal device to the core network device, and the core network device obtains the location information of the terminal device, and allocates a registration area for the terminal device based on the location information of the terminal device, and sends a registration acceptance message to the terminal device through the access network device, and the registration acceptance message carries information about the registration area allocated to the terminal device. Among them, the registration request message or the registration acceptance message can be a separate message, or it can be a container (the container contains the content carried by the registration request message or the registration acceptance message). For the access network device, the registration request message can be directly forwarded to the core network device, or the registration acceptance message can be directly forwarded to the terminal device. In other words, the registration request message or the registration acceptance message can be a ciphertext for the access network device, and the access network device will not read the actual content contained therein.
[0074] The registration area can be understood as the geographical area where the network (such as access network equipment or core network equipment) can page the terminal device, which can be a regional range. The information of the registration area can be an identifier corresponding to the registration area, or can be the latitude and longitude information corresponding to the registration area, or can be other information that enables the terminal device to determine the registration area. The embodiments of this application do not limit the information type of the registration area.
[0075] S302: When the terminal device moves out of the registration area, a mobile registration process is triggered, which is not subject to access control.
[0076] Due to the mobility of the terminal device or in a network congestion scenario, if the terminal device moves out of the registration area, the mobile registration process may be triggered.
[0077] The mobile registration process may include at least the following steps:
[0078] S1. The terminal device sends a mobile registration request message to the network side. The network side can be an access network device or a core network device. It should be noted that if the terminal device sends a message to the core network device, the message can be forwarded by the access network device to achieve the purpose of sending the message to the core network device. The following description uses the example of a terminal device sending a message to an access network device. This description is unified here and will not be repeated later.
[0079] S2. The network side receives a mobile registration request message from the terminal device, can obtain the new location information of the terminal device, determine to allocate a new registration area for the terminal device based on the new location information, and send a mobile registration accept message to the terminal device, which carries information about the new registration area allocated to the terminal device.
[0080] When a terminal device moves out of its registration area, the mobile registration process is triggered. This can be understood as triggering the sending of a mobile registration request message (by sending a mobile REGISTRATION REQUEST message). Specifically, when a terminal device moves out of its registration area, the terminal device's NAS is triggered to send a mobile registration request message to the terminal device's AS.
[0081] The mobile registration procedures described above are not subject to access control and can be implemented in any one or more of the following ways:
[0082] In a first possible implementation, the NAS of the terminal device sends an indication to the AS of the terminal device, instructing the Mobile Registration Request message triggered by the Mobile Registration process to skip the access attempt check. After receiving the indication, the AS skips the access attempt check based on the indication and reports to the NAS that the Mobile Registration process has passed the access attempt check. The NAS can then send the Mobile Registration Request message triggered by this Mobile Registration process to the AS. After receiving the Mobile Registration Request message, the AS sends the Mobile Registration Request message over the air interface.
[0083] In a second possible implementation, the NAS of the terminal device sends an indication message and a mobile registration request message triggered by the mobile registration process to the AS of the terminal device. The indication message instructs the mobile registration request message to skip the access attempt check. The AS skips the access attempt check based on the indication message and sends the mobile registration request message to the access network device over the air interface.
[0084] The third possible implementation method is that the first access attempt of the mobile registration process is not subject to access control. Specifically, when the terminal device moves out of the registration area, if the mobile registration request message is the first message of the mobile registration process, the NAS of the terminal device can send an indication message to the AS of the terminal device, and the indication message instructs the mobile registration request message triggered by the mobile registration process to skip the access attempt check. The AS of the terminal device can skip the access attempt check according to the indication message, that is, there is no need to perform an access attempt check on the first message of this mobile registration process (i.e., the mobile registration request message triggered by the mobile registration process). The AS feeds back to the NAS that the mobile registration process has passed the access attempt check. The NAS can send the mobile registration request message triggered by this mobile registration process to the AS. After receiving the mobile registration request message, the AS sends the mobile registration request message through the air interface.
[0085] In a fourth possible implementation, the first access attempt of the mobile registration process is not subject to access control. Specifically, when the terminal device moves out of the registration area, if the mobile registration request message is the first message of the mobile registration process, the terminal device's NAS may send an indication message and the mobile registration request message triggered by the mobile registration process to the terminal device's AS. The indication message instructs the mobile registration request message triggered by the mobile registration process to skip the access attempt check. The AS skips the access attempt check based on the indication message and sends the mobile registration request message to the access network device via the air interface.
[0086] It can be understood that AS does not need to perform an access attempt check for the first mobile registration request message from NAS, that is, the first mobile registration request message from NAS can be directly sent to the access network device through the air interface without an access attempt check. However, for other messages subsequently sent by NAS to AS in this mobile registration process, AS still needs to perform an access attempt check on these messages, and send these messages to the access network device if the access attempt check passes.
[0087] Or it can also be understood that the AS does not need to perform an access attempt check for the mobile registration request message from the NAS in the first mobile registration process, that is, the mobile registration request message from the NAS in the first mobile registration process can be directly sent to the access network device through the air interface without the access attempt check. However, for subsequent access attempts of the terminal device again, such as attempts to access the terminal device in the mobile registration process again due to the mobility of the terminal device or in a scenario of network congestion, the AS still needs to perform an access attempt check for the mobile registration request from the NAS, and determine whether to execute the mobile registration process based on the access attempt check. Furthermore, when the terminal device moves out of the registration area, the NAS of the terminal device sends an indication message to the AS of the terminal device, which can optionally include a mobile registration request message, and the indication message indicates that the mobile registration request message triggered by the mobile registration process skips the access attempt check. The AS of the terminal device can skip the access attempt check based on the indication message, and directly send all messages of this mobile registration process including the mobile registration request message through the air interface.
[0088] For the third and fourth possible implementation methods mentioned above, since only the first message in the mobile registration process is not subject to access control, other messages except the first message (later) continue to be subject to access control, or only the access attempt of the first mobile registration process of the terminal device is not subject to access control, other access attempts except the first mobile registration process (later) continue to be subject to access control, this can improve paging reliability while avoiding frequent attempts and reducing the load on the congested system.
[0089] A fifth possible implementation method is that when the terminal device moves out of the registration area, the NAS of the terminal device provides the AS of the terminal device with the access level of the mobile registration process, where the access level of the mobile registration process is the highest level, or is the same as the access level for responding to paging; the AS completes the access attempt check based on the access level of the mobile registration process and sends a mobile registration request message triggered by the mobile registration process through the air interface. Specifically, after the AS of the terminal device receives the mobile registration request message triggered by the mobile registration process, it can perform an access attempt check. Since the access level of the mobile registration process is the highest level, or the access level of the mobile registration process is the same as the access level for responding to paging, the access attempt check can pass, so that the AS can continue to send the mobile registration request message to the access network device through the air interface.
[0090] Furthermore, the terminal device successfully initiates the mobile registration process, allowing the network to obtain the terminal device's new location information, determine a new registration area for the terminal device based on the new location information, and send a mobile registration accept message to the terminal device. The mobile registration accept message carries information about the new registration area assigned to the terminal device. The network device can initiate paging for the terminal device within the assigned new registration area, and the terminal device can correctly receive and respond to the paging.
[0091] In this embodiment of the present application, when a terminal device moves out of the registration area, a mobile registration process can be triggered. Since the mobile registration process is not subject to access control, the terminal device can promptly notify the network of updated terminal device location information, preventing the network from losing the terminal device's location information. This allows the network to page the terminal device in a timely manner, thereby improving the reliability of terminal device paging.
[0092] Please refer to Figure 4, which is an interactive diagram of another communication method provided by an embodiment of the present application. As shown in Figure 4, the communication method may include at least the following steps.
[0093] S401: A first access network device sends a registration acceptance message to a terminal device, where the registration acceptance message includes registration zone information. Correspondingly, the terminal device receives the registration acceptance message from the first access network device.
[0094] It can be understood that S401 can refer to the description in the above S301 and will not be repeated here.
[0095] S402: When the terminal device moves out of the registration area, the mobile registration process is triggered.
[0096] Due to the mobility of the terminal device or in a network congestion scenario, if the terminal device moves out of the registration area, the mobile registration process may be triggered. The specific mobile registration process can refer to the description in S302 above and will not be repeated here.
[0097] When a terminal device moves out of the registration area, the mobile registration process is triggered. This can be understood as triggering the sending of a mobile registration request message. Specifically, when the terminal device moves out of the registration area, the terminal device's NAS is triggered to send a mobile registration request message to the terminal device's AS.
[0098] S403. The terminal device determines whether the access attempt of the mobile registration process is allowed. If so, the terminal device sends a mobile registration request message to the first access network device; if not, execute S404.
[0099] Specifically, after the AS of the terminal device receives the mobile registration request message from the NAS, it can perform an access attempt check, that is, determine whether the access attempt of the mobile registration process is allowed. If it is allowed (that is, the access attempt check passes), the AS can send the mobile registration request message to the first access network device through the air interface.
[0100] S404: The terminal device starts cell selection and sends a mobile registration request message to the access network device (second access network device) corresponding to the selected cell. Correspondingly, the second access network device receives the mobile registration request message from the terminal device.
[0101] Specifically, after the AS of the terminal device receives the mobile registration request message from the NAS, it can perform an access attempt check, that is, determine whether the access attempt of the mobile registration process is allowed. If it is not allowed (that is, the access attempt check fails), the terminal device can start cell selection and send a mobile registration request message to the access network device corresponding to the selected cell. It should be noted that Figure 4 uses the second access network device as an example of the access network device corresponding to the cell selected by the terminal device. If the access network device corresponding to the cell selected by the terminal device is the same access network device as the first access network device, then the second access network device and the first access network device are the same access network device; if the access network device corresponding to the cell selected by the terminal device is a different access network device from the first access network device, then the second access network device and the first access network device are different access network devices.
[0102] The terminal device initiating cell selection can be understood as the terminal device initiating cell reselection. For example, the terminal device is currently in a first cell and can switch to a second cell, which is a different cell from the first cell.
[0103] The terminal device sends a mobile registration request message to the access network device corresponding to the selected cell. It can be understood that if the access attempt of the mobile registration process is still not allowed on the selected cell, the terminal device can continue to perform cell selection until the access attempt of the mobile registration process on a selected cell is allowed, thereby successfully initiating mobility registration.
[0104] Furthermore, the terminal device successfully initiates the mobile registration process, allowing the network to obtain the terminal device's new location information, determine a new registration area for the terminal device based on the new location information, and send a mobile registration accept message to the terminal device. The mobile registration accept message carries information about the new registration area assigned to the terminal device. The network device can initiate paging for the terminal device within the assigned new registration area, and the terminal device can correctly receive and respond to the paging.
[0105] In an embodiment of the present application, when a terminal device moves out of a registration area, a mobile registration process may be triggered. When the access attempt of the mobile registration process is not allowed (for example, the attempted access level of the mobile registration message is low and cannot pass the access control check), cell selection is initiated and a mobile registration request message is sent to the network corresponding to the selected cell. In other words, when the access attempt of the mobile registration process triggered by the terminal device moving out of the mobile registration area is not allowed, the terminal device may reselect a cell and successfully initiate mobility registration on a suitable cell (suitable cell) selected, so that the terminal device can promptly notify the network of the updated location information of the terminal device, thereby avoiding the network losing the location information of the terminal device, so that the network can page the terminal device in time, thereby improving the paging reliability of the terminal device.
[0106] Please refer to Figure 5, which is an interactive diagram of another communication method provided by an embodiment of the present application. As shown in Figure 5, the communication method may include at least the following steps.
[0107] S501: The access network device sends a registration acceptance message to the terminal device, where the registration acceptance message includes registration zone information. Correspondingly, the terminal device receives the registration acceptance message from the access network device.
[0108] It can be understood that S501 can refer to the description in the above S301 and will not be repeated here.
[0109] S502: When the terminal device moves out of the registration area, a mobile registration process is triggered. The access level priority of the mobile registration process is higher than the access level priority of processes in the mobility management process except the mobile registration process due to moving out of the registration area.
[0110] Due to the mobility of the terminal device or in a network congestion scenario, if the terminal device moves out of the registration area, the mobile registration process may be triggered. The specific mobile registration process can refer to the description in S302 above and will not be repeated here.
[0111] When a terminal device moves out of the registration area, the mobile registration process is triggered. This can be understood as triggering the sending of a mobile registration request message. Specifically, when the terminal device moves out of the registration area, the terminal device's NAS is triggered to send a mobile registration request message to the terminal device's AS.
[0112] In this embodiment, a new access category corresponding to the mobile registration process can be defined, and the access level of the mobile registration process corresponds to this access category. The access category corresponding to the mobile registration process can be predefined by the protocol or configured by the access network device for the terminal device, without limitation. The access level of the mobile registration process has a higher priority than the access level of processes in the mobility management process, except for the mobile registration process due to moving out of the registration area.
[0113] The access level of the mobile registration process has a higher priority than the access level of processes in the mobility management process except the mobile registration process due to moving out of the registration area. It can be implemented in any one or more of the following possible ways:
[0114] In one possible implementation, the access class of the mobile registration process is lower than the access class of processes other than the mobile registration process due to moving out of the registration area in the mobility management process. Specifically, for example, as shown in Table 1 above, the access class value of the mobile registration process is lower than the access class value of processes other than the mobile registration process due to moving out of the registration area in the mobility management process.
[0115] Exemplarily, the mobile management process can be rule 8 (rule #8) shown in Table 1 above: the 5GMM process initiated by UE NAS corresponds to access category 3, then the access category (or access level) of the mobile registration process can be defined as any value greater than or equal to 0 and less than 3.
[0116] In another possible implementation, the identification number corresponding to the access level of the mobile registration process is smaller than the identification number corresponding to the access level of processes other than the mobile registration process due to moving out of the registration area in the mobility management process. Specifically, for example, as shown in Table 1 above, the value of the rule of the mobile registration process is smaller than the value of the rule of processes other than the mobile registration process due to moving out of the registration area in the mobility management process.
[0117] Exemplarily, the mobile management process may be rule 8 (rule#8) shown in Table 1 above: the 5GMM process initiated by UE NAS, the corresponding rule value is 8, and the rule value of the mobile registration process may be defined as any value less than 8.
[0118] The implementation method for the access category corresponding to the newly defined mobile registration process can be to add an access category corresponding to the mobile registration process at any position between rules 1 to 8 on the basis of the above Table 1. It can be understood that if an access category corresponding to the mobile registration process is added between rules 1 to 8, the values of other rules can be adjusted adaptively. For example, if an access category corresponding to the mobile registration process is added after rule 2, the value of the original rule 3 can be adjusted to rule 4, the value of the original rule 4 can be adjusted to rule 5, ..., the value of the original rule 10 can be adjusted to rule 11, and the same adjustments can be made in sequence. For example, as shown in the following Table 2:
[0119] Table 2 Correspondence between rules and access categories
[0120] As shown in Table 2, only original rules 2 and 3 are used as examples. If an access category corresponding to the mobile registration process is added after original rule 2, the value of original rule 3 can be adjusted to rule 4. The value of the mobile registration process rule is rule 3, and the corresponding access category value can be any value greater than or equal to 0 and less than 3.
[0121] Furthermore, the terminal device successfully initiates the mobile registration process, allowing the network to obtain the terminal device's new location information, determine a new registration area for the terminal device based on the new location information, and send a mobile registration accept message to the terminal device. The mobile registration accept message carries information about the new registration area assigned to the terminal device. The network device can initiate paging for the terminal device within the assigned new registration area, and the terminal device can correctly receive and respond to the paging.
[0122] In an embodiment of the present application, when a terminal device moves out of a registration area, a mobile registration process can be triggered. During the access control check of the access attempt of the mobile registration process, since the access level of the mobile registration process has a higher priority than the access level of processes in the mobility management process other than the mobile registration process due to moving out of the registration area, mobility registration can be successfully initiated, thereby enabling the terminal device to promptly notify the network of updated terminal device location information, preventing the network from losing the terminal device location information, and allowing the network to page the terminal device in a timely manner, thereby improving the paging reliability of the terminal device.
[0123] It is understood that in order to implement the functions in the above embodiments, the terminal and access network equipment include hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily appreciate that, in conjunction with the units and method steps of the various examples described in the embodiments disclosed in this application, this application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in hardware or in a manner driven by computer software depends on the specific application scenario and design constraints of the technical solution.
[0124] Figures 6 and 7 are schematic diagrams of the structures of possible communication devices provided in the embodiments of the present application. These communication devices can be used to implement the functions of the terminal device in the above-mentioned method embodiments, and thus can also achieve the beneficial effects possessed by the above-mentioned method embodiments. The communication device can be a terminal device. The communication device includes a module or unit corresponding one-to-one to the method / operation / step / action performed by the terminal device in the above-mentioned method embodiments, and the unit can be a hardware circuit, or software, or a hardware circuit combined with software. In the embodiments of the present application, the communication device can be one of the terminal devices 120a-120j as shown in Figure 1, or a module (such as a chip) applied to a terminal device.
[0125] As shown in Figure 6, a communication device 600 may include a transceiver unit 601 and a processing unit 602. The communication device 600 is used to implement the functions of the terminal device in the method embodiments shown in Figures 3 to 5 above.
[0126] When the communication device 600 is used to implement the functions of the terminal device in the method embodiment shown in FIG3 :
[0127] The transceiver unit 601 is configured to receive a registration acceptance message, where the registration acceptance message includes registration zone information;
[0128] The processing unit 602 is configured to trigger a mobile registration process when the terminal device moves out of the registration area, wherein the mobile registration process is not subject to access control.
[0129] One possible implementation method is that when the terminal device moves out of the registration area, the processing unit 602 triggers the mobile registration process, and the mobile registration process is not subject to access control. Specifically, it is used to: when the terminal device moves out of the registration area, send an indication information, and the indication information indicates that the mobile registration request message triggered by the mobile registration process skips the access attempt check; according to the indication information, skip the access attempt check and send the mobile registration request message through the air interface.
[0130] In one possible implementation, the processing unit 602 sends an indication message, where the indication message instructs the mobile registration request message triggered by the mobile registration process to skip the access attempt check. Specifically, if the mobile registration request message is the first message of the mobile registration process, the indication message is sent, where the indication message instructs the mobile registration request message triggered by the mobile registration process to skip the access attempt check.
[0131] One possible implementation method is that when the terminal device moves out of the registration area, the processing unit 602 triggers the mobile registration process, and the mobile registration process is not subject to access control. Specifically, it is used to: when the terminal device moves out of the registration area, provide an access level for the mobile registration process, the access level is the highest level, or the same as the access level for responding to the paging; according to the access level, complete the access attempt check and send the mobile registration request message triggered by the mobile registration process through the air interface.
[0132] When the communication device 600 is used to implement the functions of the terminal device in the method embodiment shown in FIG4 :
[0133] The transceiver unit 601 is configured to receive a registration acceptance message, where the registration acceptance message includes registration area information;
[0134] Processing unit 602, configured to trigger a mobile registration process when the terminal device moves out of the registration area;
[0135] The processing unit 602 is further configured to initiate cell selection if the access attempt of the mobile registration process is not allowed;
[0136] The transceiver unit 601 is further configured to send a mobile registration request message to the access network device corresponding to the selected cell.
[0137] When the communication device 600 is used to implement the functions of the terminal device in the method embodiment shown in FIG5 :
[0138] The transceiver unit 601 is configured to receive a registration acceptance message, where the registration acceptance message includes registration area information;
[0139] The processing unit 602 is configured to trigger a mobile registration process when the terminal device moves out of the registration area. The access level priority of the mobile registration process is higher than the access level priority of processes in the mobility management process other than the mobile registration process due to moving out of the registration area.
[0140] A possible implementation method in which the priority of the access level of the mobile registration process is higher than the priority of the access level of the processes in the mobile management process other than the mobile registration process due to moving out of the registration area includes: the access level of the mobile registration process is lower than the access level of the processes in the mobile management process other than the mobile registration process due to moving out of the registration area; or the identification number corresponding to the access level of the mobile registration process is lower than the identification number corresponding to the access level of the processes in the mobile management process other than the mobile registration process due to moving out of the registration area.
[0141] In a possible implementation, the access level of the mobile registration process is greater than or equal to 0 and less than 3.
[0142] For a more detailed description of the transceiver unit 601 and the processing unit 602 , reference may be made to the relevant descriptions in the method embodiments shown in FIG. 3 to FIG. 5 .
[0143] As shown in FIG7 , a communication device 700 is provided for implementing the functions of the aforementioned terminal device. The device may be a communication device or a device used in a communication device, and the communication device may be a terminal device. The device used in the communication device may be a chip system or chip within the communication device. The chip system may consist of a chip alone or may include a chip and other discrete components.
[0144] The communication device 700 includes at least one processor 710 for implementing the processing functions of the device (such as access network device or terminal) in the method provided in the embodiment of the present application. The communication device 700 may also include a communication interface 720 for implementing the transceiver operation of the device (such as access network device or terminal) in the method provided in the embodiment of the present application. In the embodiment of the present application, the communication interface can be a transceiver, circuit, bus, module or other type of communication interface for communicating with other devices through a transmission medium. For example, the communication interface 720 is used for the device in the communication device 700 to communicate with other devices. The processor 710 uses the communication interface 720 to send and receive data and is used to implement the method described in the above method embodiment.
[0145] The communication device 700 may also include at least one memory 730 for storing program instructions and / or data. The memory 730 is coupled to the processor 710. Coupling in the embodiments of the present application is an indirect coupling or communication connection between devices, units, or modules, which can be electrical, mechanical, or other forms, and is used for information exchange between devices, units, or modules. The processor 710 may operate in conjunction with the memory 730. The processor 710 may execute program instructions stored in the memory 730. At least one of the at least one memory may be included in the processor.
[0146] The specific connection medium between the communication interface 720, processor 710, and memory 730 is not limited in the embodiments of the present application. In Figure 7, the memory 730, processor 710, and communication interface 720 are connected via a bus. The bus is represented by a bold line in Figure 7. The connection between other components is only for schematic illustration and is not intended to be limiting. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one bold line is used in Figure 7, but this does not mean that there is only one bus or one type of bus.
[0147] When the communication device 700 is specifically a device for a device (such as an access network device or a terminal), for example, when the communication device 700 is specifically a chip or a chip system, the communication interface 720 may output or receive a baseband signal. When the communication device 700 is specifically a device (such as an access network device or a terminal), the communication interface 720 may output or receive a radio frequency signal. In an embodiment of the present application, the processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, and may implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. A general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the method disclosed in conjunction with the embodiments of the present application may be directly embodied as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.
[0148] It should be noted that the communication interface 720 may be used to execute the functions of the transceiver unit 601 , and the processor 710 may be used to execute the functions of the processing unit 602 , which will not be described in detail here.
[0149] When the above-mentioned communication device is a chip applied to a terminal, the terminal chip implements the functions of the terminal in the above-mentioned method embodiment, and the terminal chip receives information from other network elements; or, the terminal chip sends information to other network elements.
[0150] When the communication device is a chip used in an access network device, the access network device chip implements the functions of the access network device in the above method embodiment. The access network device chip receives information from other network elements; or the access network device chip sends information to other network elements.
[0151] It is understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.
[0152] The method steps in the embodiments of the present application can be implemented by hardware or by a processor executing software instructions. The software instructions can be composed of corresponding software modules, which can be stored in random access memory (RAM), flash memory, read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disks, mobile hard disks, CD-ROMs, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and storage medium can be located in an ASIC. In addition, the ASIC can be located in an access network device or a terminal. Of course, the processor and storage medium can also exist as discrete components in a terminal or access network device.
[0153] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instruction is loaded and executed on a computer, the process or function described in the embodiment of the present application is executed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program or instruction may be stored in a computer-readable storage medium or transmitted via the computer-readable storage medium. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server that integrates one or more available media. The available medium may be a magnetic medium, such as a floppy disk, a hard disk, or a tape; it may also be an optical medium, such as a DVD; it may also be a semiconductor medium, such as a solid state disk (SSD).
[0154] In the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.
[0155] It is understood that the various numbers used in the embodiments of this application are merely for ease of description and are not intended to limit the scope of the embodiments of this application. The order of the sequence numbers of the above-mentioned processes does not necessarily imply a specific order of execution; the order of execution of the processes should be determined by their functions and inherent logic.
[0156] An embodiment of the present application further provides a computer-readable storage medium, which stores computer-executable instructions. When the computer-executable instructions are executed, the method executed by the terminal or access network device in the above method embodiment is implemented.
[0157] An embodiment of the present application further provides a computer program product, which includes a computer program. When the computer program is executed, the method executed by the terminal or access network device in the above method embodiment is implemented.
[0158] The present application also provides a communication system including a terminal device or an access network device. The terminal device is configured to execute the method executed by the terminal device in the above method embodiment. The access network device is configured to execute the method executed by the access network device in the above method embodiment.
[0159] It should be noted that for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that this application is not limited by the order of the actions described, because according to this application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in this specification are all preferred embodiments, and the actions and modules involved are not necessarily required by this application.
[0160] The descriptions of the various embodiments provided in this application can refer to each other. The descriptions of each embodiment have their own focus. For parts not described in detail in a particular embodiment, please refer to the relevant descriptions of other embodiments. For the convenience and brevity of description, for example, the functions and execution steps of the various devices and equipment provided in the embodiments of this application can refer to the relevant descriptions of the method embodiments of this application. The various method embodiments and the various device embodiments can also refer to, be combined with, or quote each other.
[0161] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some or all of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A communication method, characterized in that: include: receiving a registration acceptance message, wherein the registration acceptance message includes information about the registration area; When the terminal device moves out of the registration area, a mobile registration process is triggered, and the mobile registration process is not subject to access control.
2. The method according to claim 1, characterized in that When the terminal device moves out of the registration area, a mobile registration process is triggered, and the mobile registration process is not subject to access control, including: When the terminal device moves out of the registration area, the non-access stratum NAS of the terminal device sends an indication message to the access stratum AS of the terminal device, where the indication message instructs the mobile registration request message triggered by the mobile registration process to skip the access attempt check; The AS of the terminal device skips the access attempt check and sends the mobile registration request message through the air interface according to the indication information.
3. The method according to claim 2, characterized in that The NAS of the terminal device sends indication information to the AS of the terminal device, where the indication information instructs the mobile registration request message triggered by the mobile registration process to skip the access attempt check, including: If the mobile registration request message is the first message of the mobile registration process, the NAS of the terminal device sends the indication information to the AS of the terminal device, and the indication information instructs the mobile registration request message triggered by the mobile registration process to skip the access attempt check.
4. The method according to claim 1, wherein When the terminal device moves out of the registration area, a mobile registration process is triggered, and the mobile registration process is not subject to access control, including: When the terminal device moves out of the registration area, the non-access stratum NAS of the terminal device provides the access stratum AS of the terminal device with the access level of the mobile registration process, where the access level is the highest level or the same as the access level for responding to paging; The AS of the terminal device completes the access attempt check according to the access level and sends the mobile registration request message triggered by the mobile registration process through the air interface.
5. A communication method, characterized in that: include: receiving a registration acceptance message, wherein the registration acceptance message includes registration area information; When the terminal device moves out of the registration area, the mobile registration process is triggered; Initiating cell selection when the access attempt of the mobile registration process is not allowed; Send a mobile registration request message to the access network device corresponding to the selected cell.
6. A communication method, characterized in that: include: receiving a registration acceptance message, wherein the registration acceptance message includes information about the registration area; When the terminal device moves out of the registration area, a mobile registration process is triggered, and the access level priority of the mobile registration process is higher than the access level priority of processes in the mobility management process except the mobile registration process due to moving out of the registration area.
7. The method according to claim 6, characterized in that The priority of the access level of the mobile registration process is higher than the priority of the access level of processes in the mobility management process except the mobile registration process due to moving out of the registration area, including: The access level of the mobile registration process is lower than the access level of processes in the mobility management process except the mobile registration process due to moving out of the registration area; or The identification number corresponding to the access level of the mobile registration process is smaller than the identification number corresponding to the access level of processes in the mobility management process except the mobile registration process due to moving out of the registration area.
8. The method according to claim 6 or 7, characterized in that The access level of the mobile registration process is greater than or equal to 0 and less than 3.
9. A communication device, characterized in that: The method comprises a unit for executing the method according to any one of claims 1 to 4; or a unit for executing the method according to claim 5; or a unit for executing the method according to any one of claims 6 to 8.
10. A communication device, characterized in that: include: A processor is coupled to a memory, wherein the memory is used to store programs or instructions, and when the programs or instructions are executed by the processor, the device performs the method according to any one of claims 1 to 8.
11. A computer-readable storage medium, characterized in that The storage medium stores a computer program or instruction, and when the computer program or instruction is executed, the method according to any one of claims 1 to 8 is implemented.
12. A computer program product, characterized in that The method comprises a computer program code, and when the computer program code is executed, the method according to any one of claims 1 to 8 is implemented.
13. A chip system, characterized in that: The method comprises at least one processor, a memory and an interface circuit, wherein the memory, the interface circuit and the at least one processor are interconnected via lines, and the at least one memory stores instructions; when the instructions are executed by the processor, the terminal device executes the method according to any one of claims 1 to 8.
14. A communication system, characterized in that: The method comprises a terminal device, wherein the terminal device is used to execute the method according to any one of claims 1 to 8.
Citation Information
Patent Citations
Method for performing access control in next-generation mobile communication network, and user equipment
CN109565742A
Network access registration method and device thereof, equipment and storage medium
CN113645689A
Policy control for multiple access
CN114868435A
Information transmission method and device
CN116033464A