Cell reselection method and related device
The method enables efficient cell reselection using slice groups and tracking areas to minimize broadcast message overhead, addressing the challenge of network slice-specific priorities in cell reselection.
Patent Information
- Application Number
- JP2024539895
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2021-12-30
- Filing Date
- 2022-12-20
- Publication Date
- 2024-12-11
- Estimated Expiration
- 2042-12-20
AI Technical Summary
The challenge of performing cell reselection with network slice-specific priorities while minimizing the overhead in system broadcast messages due to limited coding length of slice group identifiers, especially when configured with tracking area granularity.
A method for cell reselection based on slice groups configured with tracking area granularity, where terminal devices determine slice groups and their corresponding tracking areas, prioritize frequencies, and perform neighbor cell measurements to identify target cells, reducing the need for extensive broadcast message overhead.
This approach effectively reduces signaling overhead in cell reselection by allowing terminal devices to perform network slice-specific cell reselection efficiently, even when slice group identifiers are duplicated across different tracking areas.
Smart Images

Figure 2024545794000001_ABST
Abstract
Description
[Technical field]
[0001] [CROSS REFERENCE TO RELATED APPLICATIONS] This application claims priority to Chinese Patent Application No. 202111662768.1, entitled "CELL RESELECTION METHOD AND RELATED APPARATUS", filed with the State Intellectual Property Office of China on December 30, 2021, the entire contents of which are incorporated by reference.
[0002] [Technical field] The present application relates to the field of communication technologies, and in particular to a cell reselection method and related apparatus. [Background technology]
[0003] With the development of mobile communication technology, various new services and application scenarios constantly emerge, and these services have differentiated requirements for network functions, connection performance, security, etc. Therefore, end-to-end network slicing is used to provide customized network services to users to meet the requirements of various new services such as high bandwidth, low latency, and high reliability. In order to enable a terminal device to perform network slice-specific cell reselection, network slice-specific cell reselection priority, etc. may be carried in a system broadcast message of a cell. However, this causes high overhead of the system broadcast message. In view of this, a concept of a slice group has been proposed to reduce the overhead. In this way, only supported slice group information, etc. can be carried in a system broadcast message of a cell, resulting in reduced overhead.
[0004] Since the coding length of the slice group identifier is limited, different slice groups may be identified by the same identifier for different tracking areas (TAs). Therefore, how to perform cell reselection when slice groups are configured with TA granularity is an urgent problem to be solved. Summary of the Invention
[0005] This application provides a cell reselection method and related apparatus for performing cell reselection based on slice groups configured with TA granularity and reducing signaling overhead required for cell reselection.
[0006] According to a first aspect, the application provides a cell reselection method, in which a terminal device determines at least one first slice group and a first tracking area (TA) of each first slice group, the first slice group being a slice group including a network slice that the terminal device intends to access, the terminal device performs neighboring cell measurement based on a priority of each first TA and a frequency priority corresponding to each first slice group to obtain a target cell that satisfies a cell reselection condition, and the terminal device determines whether to be served by the target cell based on a second TA, the second TA being a first TA of the second slice group, and the second slice group being a first slice group corresponding to a frequency priority used for the neighboring cell measurement in which the target cell is obtained.
[0007] The priority of each first TA may be determined based on the number of slices included in the first slice group of the first TA, or the priority information of the slices included in the first slice group of the first TA. For example, a larger number of slices included in the first slice group indicates a higher priority of the first TA in the first slice group, or a higher priority of the slices included in the first slice group indicates a higher priority of the first TA in the first slice group. Alternatively, in at least one first TA, the TA in which the terminal device is currently located has the highest priority, etc. This is not limited in this application.
[0008] According to the cell reselection method, cell reselection can be performed based on slice groups configured at TA granularity, and as a result, it can be seen that the information overhead carried in broadcast system messages is reduced compared to the network slice-based cell reselection method.
[0009] In an optional implementation manner, at least one first slice group and a first TA of each first slice group are determined by a non-access stratum NAS of the terminal device and transferred to an access stratum AS of the terminal device.
[0010] In an optional implementation manner, the terminal device determining at least one first slice group and a first TA of each first slice group includes: the terminal device receives slice group configuration information from a core network via a NAS, the slice group configuration information including each slice group of a plurality of TAs and a network slice included in the slice group, the terminal device determines at least one first slice group and a first TA of each first slice group from the plurality of TAs and the slice group of each TA via the NAS based on a network slice that the terminal device intends to access, and the terminal device transfers the at least one first slice group and the first TA of each first slice group to an AS of the terminal device via the NAS.
[0011] In an optional implementation manner, the at least one first slice group and the first TA of each first slice group are determined by an access stratum AS of the terminal device.
[0012] In an optional implementation manner, the terminal device determining at least one first slice group and a first TA of each first slice group includes: the terminal device receives slice group configuration information from a core network via a NAS, the slice group configuration information including slice groups in each of a plurality of TAs and network slices included in the slice group, the terminal device transfers the slice group configuration information and the network slices intended to be accessed to an AS of the terminal device via the NAS, and the terminal device determines at least one first slice group and a first TA of each first slice group from the plurality of TAs and the slice groups of each TA via the AS.
[0013] In an optional implementation manner, a frequency priority corresponding to each first slice group is obtained based on slice information from the access network, where the slice information includes slice groups supportable on each frequency and frequency priorities of each frequency corresponding to each slice group.
[0014] In another optional implementation manner, when a frequency has multiple frequency priorities corresponding to the same slice group in the slice information, a frequency priority corresponding to a first slice group on the frequency is determined based on the multiple frequency priorities. It can be seen that even if the slice information is not linked to the TA information, the frequency priority of each frequency corresponding to each slice group may be obtained through derivation to avoid misunderstanding of the terminal device.
[0015] In yet another optional implementation manner, the slice information further includes a TA for each slice group. In this way, the frequency priority of the same frequency for the first slice group in the slice information is unique.
[0016] In an optional implementation manner, determining whether the terminal device is to serve the target cell according to the second TA includes: when the second TA is the same as the TA identified by the tracking area code TAC broadcasted by the target cell, the terminal device determines to serve the target cell; or when the second TA is different from the TA identified by the tracking area code TAC broadcasted by the target cell, the terminal device determines not to serve the target cell.
[0017] In another optional realization manner, when the slice information further includes a cell identifier list corresponding to each frequency and capable of supporting each slice group, determining whether the terminal device is to serve the target cell based on the second TA includes: when the cell identifier of the target cell is included in the first cell identifier list, the terminal device determines to serve the target cell; or when the cell identifier of the target cell is not included in the first cell identifier list, the terminal device determines not to serve the target cell, and the first cell identifier list is a cell identifier list having the same frequency as the target cell and capable of supporting the second slice group.
[0018] In yet another optional implementation manner, determining whether the terminal device is to serve the target cell based on the second TA includes: when a TA identified by a tracking area code TAC broadcasted by the target cell is a second TA or an equivalent TA of the second TA, the terminal device determines to serve the target cell; or when a TA identified by a tracking area code TAC broadcasted by the target cell is not a second TA or an equivalent TA of the second TA, the terminal device determines not to serve the target cell, and the equivalent TA of the second TA is a first TA of a first slice group that is the same as the second slice group.
[0019] In another optional realization manner, when the slice information further includes a cell identifier list corresponding to each frequency and capable of supporting each slice group, determining whether the terminal device is to serve the target cell based on the second TA includes: when the cell identifier of the target cell is included in the first cell identifier list and the second TA is the same as the TA identified by the tracking area code TAC broadcasted by the target cell, the terminal device determines to serve the target cell; or when the cell identifier of the target cell is not included in the first cell identifier list or the second TA is different from the TA identified by the tracking area code TAC broadcasted by the target cell, the terminal device determines not to serve the target cell, and the first cell identifier list is a cell identifier list having the same frequency as the target cell and capable of supporting the second slice group.
[0020] In yet another optional realization manner, when the slice information further includes a cell identifier list corresponding to each frequency and capable of supporting each slice group, determining whether the terminal device is to be present in the target cell based on the second TA includes: when the cell identifier of the target cell is included in the first cell identifier list and the TA identified by the TAC broadcasted by the target cell is the second TA or an equivalent TA of the second TA, the terminal device determines to be present in the target cell; or when the cell identifier of the target cell is not included in the first cell identifier list or the TA identified by the TAC broadcasted by the target cell is not the second TA or an equivalent TA of the second TA, the terminal device determines not to be present in the target cell, and the first cell identifier list is a cell identifier list having the same frequency as the target cell and capable of supporting the second slice group.
[0021] According to a second aspect, the application further provides a cell reselection method, in which an access network device determines slice information, the slice information including slice groups supportable on each frequency, frequency priorities of each frequency corresponding to each slice group, and tracking areas TA of each slice group, the access network device sends the slice information to a terminal device, and the slice information is used to assist the terminal device in performing cell reselection of a network slice.
[0022] It can be seen that in this method, the terminal device may be supported to perform cell reselection based on slice groups configured with TA granularity based on slice information provided by the access network, which helps to reduce the signaling overhead required for cell reselection.
[0023] In an optional implementation, the slice information further includes a cell identifier list corresponding to each frequency and capable of supporting each slice group.
[0024] In an optional implementation manner, the cell reselection method further includes: the access network device receives slice group information from the network management device, the slice group information indicates a network slice included in each slice group, the access network device binds a TA identifier to each slice group to obtain slice group configuration information, the slice group configuration information includes a slice group of each TA and a network slice included in the slice group, the access network device sends the slice group configuration information to the core network, and the slice group configuration information is used to assist the terminal device to perform cell reselection based on the slice information and the network slice that the terminal device intends to access.
[0025] According to a third aspect, the application further provides a cell reselection method, in which a core network device receives slice group configuration information from a network management device or an access network device, the slice group configuration information including a slice group of each TA and a network slice included in the slice group, and the core network device sends a non-access stratum NAS message to a terminal device, the NAS message carrying the slice group configuration information, and the slice group configuration information is used to assist the terminal device to perform cell reselection based on the slice information and a network slice intended to be accessed.
[0026] It can be seen that in this method, the terminal device may be supported to perform cell reselection based on slice group configuration information provided by the core network or slice group configuration information provided by the access network, based on slice group configuration information provided by the core network, which helps to reduce signaling overhead required for cell reselection.
[0027] According to a fourth aspect, the application provides a communication device. The device may be a terminal device, a device in a terminal device, or a device usable together with a terminal device. The communication device may alternatively be a chip system. The communication device may perform the method according to the first aspect. The functionality of the communication device may be realized by hardware or by executing corresponding software by the hardware. The hardware or software includes one or more units or modules corresponding to the above functions. The units or modules may be software and / or hardware. For the operations performed by the communication device and their beneficial effects, reference is made to the method according to the first aspect and their beneficial effects.
[0028] According to a fifth aspect, the application provides a communication device. The communication device may be an access network device. Alternatively, the communication device may be a chip system. The communication device may perform the method according to the second aspect. The functions of the communication device may be realized by hardware or by executing corresponding software by the hardware. The hardware or software includes one or more units or modules corresponding to the above functions. The units or modules may be software and / or hardware. For the operations performed by the communication device and their beneficial effects, please refer to the method according to the second aspect and their beneficial effects.
[0029] According to a sixth aspect, the application provides a communication device. The communication device may be a core network device. Alternatively, the communication device may be a chip system. The communication device may perform the method in the third aspect. The functions of the communication device may be realized by hardware, or may be realized by executing corresponding software by the hardware. The hardware or software includes one or more units or modules corresponding to the above functions. The units or modules may be software and / or hardware. For the operations performed by the communication device and their beneficial effects, please refer to the method according to the third aspect and their beneficial effects.
[0030] According to a seventh aspect, the application provides a computer readable storage medium having stored thereon instructions, the computer program or instructions being executed by a communication device to effectuate a method according to any one of the first to third aspects.
[0031] According to an eighth aspect, the application provides a computer program product including instructions which, when read and executed by a communications device, enable the communications device to perform a method according to any one of the first to third aspects.
[0032] According to a ninth aspect, the application provides a communication system including at least one communication device configured to perform the method of the first aspect, at least one communication device configured to perform the method of the second aspect, and at least one communication device configured to perform the method of the third aspect. [Brief description of the drawings]
[0033] [Figure 1] FIG. 1 is a diagram of the structure of a communication system according to an embodiment of this application. [Diagram 2] FIG. 2 is a diagram of a type of slice group configuration information according to an embodiment of the present application. [Diagram 3]A diagram of another type of slice group configuration information according to an embodiment of the present application. [Figure 4] 1 is a schematic flowchart of a cell reselection method according to an embodiment of the present application; [Diagram 5] FIG. 13 is a diagram of another cell reselection method according to an embodiment of the present application. [Figure 6] FIG. 2 is a structural diagram of a communication device according to an embodiment of this application. [Figure 7] FIG. 2 is a structural diagram of another communication device according to an embodiment of the present application. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0034] Specific embodiments of the present application will now be described in detail with reference to the accompanying drawings.
[0035] This application may be applied to communication systems such as standalone, i.e., new base stations, backhaul links and core networks deployed in future networks, or may be applied to various communication systems such as non-standalone.
[0036] For example, the technical solutions of this application may be applied to a 5th generation (5G) system, which may also be referred to as a new radio (NR) system, or a 6th generation (6G) system or a 7th generation (7G) system, or other future communication systems, or alternatively, to a device to device (D2D) system, a machine to machine (M2M) system, a long term evolution (LTE) system, a carrier aggregation (CA) system, a Dual Connectivity (DC) technology system, etc.
[0037] The cell reselection method in this application may be applied, for example, but not limited to, to a communication system shown in FIG. 1. FIG. 1 is a diagram of a scenario of a communication system 100. The communication system 100 may include, but is not limited to, one or more network devices (e.g., network device 101), one or more terminal devices (e.g., terminal device 102), a core network, etc. One or more network devices may schedule the same terminal device to provide downlink services to the terminal device or receive uplink services from the terminal device. The core network may configure slice group configuration information. The slice group configuration information includes a slice group of each Tracking Area (TA) and a network slice included in the slice group. In addition, the core network may send a Non-Access Stratum (NAS) message to the terminal device, and the NAS message carries the slice group configuration information. In addition, the network device may send slice information to the terminal device to help the terminal device perform cell reselection based on a network slice intended to be accessed based on the slice group configuration information.
[0038] In the embodiment of this application, the network device may be a device having wireless transceiver function or a chip that can be disposed in the device. The network device includes, but is not limited to, an evolved NodeB (eNB), a radio network controller (RNC), a NodeB (NB), a network device controller (BSC), a network device transceiver station (BTS), a home network device (e.g., a home evolved NodeB or home NodeB (HNB), a baseband unit (BBU), an access point (AP) in a wireless fidelity (Wi-Fi) system, a wireless relay node, a wireless backhaul node, a transmission and reception point (TRP), a transmission point (TP), etc. Alternatively, the network device may be a device used in a 5G, 6G or even 7G system, such as a gNB or a transmission point (TRP or TP) in an NR system, or one antenna panel or a group of antenna panels (including multiple antenna panels) of a network device in a 5G system, or a network node constituting a gNB or a transmission point, such as a baseband unit (BBU), a distributed unit (DU), or a road side unit (RSU) in a vehicle-to-everything (V2X) or intelligent driving scenario.
[0039] In some deployments, the gNB or transmission point may include a central unit (CU), a DU, etc. The gNB or transmission point may further include a radio unit (RU). The CU realizes some functions of the gNB or transmission point, and the DU realizes some functions of the gNB or transmission point. For example, the CU realizes functions of a radio resource control (RRC) layer and a packet data convergence protocol (PDCP) layer, and the DU realizes functions of a radio link control (RLC) layer, a media access control (MAC) layer, and a physical (PHY) layer. Information at the RRC layer eventually becomes information at the PHY layer or is converted from information at the PHY layer. Therefore, in the architecture, higher layer signaling, such as RRC layer signaling or PDCP layer signaling, may also be considered as being transmitted by the DU or transmitted by the DU+RU. It may be understood that the network device may be a device including a CU node, a DU node, or a CU node and a DU node.
[0040] Furthermore, the CU may be classified as a network device in a radio access network (RAN), i.e., an access network device, or the CU may be classified as a network device in a core network (CN), i.e., a core network device for short, which is not limited here.
[0041] In an embodiment of this application, the terminal device may include, but is not limited to, a user equipment (UE), an access terminal device, a subscriber unit, a subscriber station, a mobile station, a mobile console, a remote station, a remote terminal device, a mobile device, a user terminal device, a user agent, a user equipment, etc. In other examples, the terminal device may be a mobile phone, a tablet computer, a computer with a wireless transceiver function, a terminal device in virtual reality, a terminal device in augmented reality, a wireless terminal device in industrial control, a wireless terminal device in autonomous driving, a wireless terminal device in telemedicine, a wireless terminal device in a smart grid, a wireless terminal device in traffic security, a wireless terminal device in a smart city, a wireless terminal device in a smart home, a wireless terminal device in the above V2X vehicle-to-everything, an RSU of a wireless terminal device type, etc.
[0042] In order to clearly describe the technical solutions in the embodiments of this application, terms such as "first" and "second" are used in the embodiments of this application to distinguish between the same or similar items that provide essentially the same function or purpose. Those skilled in the art may understand that terms such as "first" and "second" do not limit the number or execution order, and terms such as "first" and "second" do not indicate a clear difference. The term "and / or" describes an association relationship to describe related objects, and indicates that three relationships may exist. For example, A and / or B may indicate the following three cases: only A exists, both A and B exist, and only B exists. The character " / " usually indicates an "or" relationship between related objects.
[0043] First, the relevant concepts in this application are described.
[0044] 1. Network Slicing
[0045] In network slicing, through flexible allocation of network resources and on-demand networking, multiple isolated logical subnets with different characteristics are virtualized on the same set of physical infrastructure to provide target services to users. These logical subnets are identified and differentiated by using Single Network Slice Selection Assistance Information (S-NSSAI). Each S-NSSAI may include the following: (1) Slice / service type (SST), which indicates the specific characteristics and service type of the network slice; and (2) Slice Differentiator (SD), which is a complement of SST and may be used to further distinguish between multiple network slice instances that satisfy the same SST. SD is optional.
[0046] There are the following types of network slices:
[0047] (1) Subscribe Network Slice Selection Assistance Information (Subscribe NSSAI): This is the subscription data of the terminal device.
[0048] (2) Default Network Slice Selection Assistance Information (Default NSSAI): According to an operator's strategy, one or more subscription NSSAIs of a terminal device may be set as default NSSAIs. If the terminal device does not include an allowed network slice (Allowed NSSAI) in a Registration Request message, the network side uses the default NSSAI to provide services to the terminal device if the default NSSAI exists.
[0049] (3) Requested Network Slice Selection Assistance Information (Requested NSSAI): This is the Allowed NSSAI or Configured Network Slice Selection Assistance Information (Configured NSSAI) included in the Registration Request message by the terminal device.
[0050] (4) Allowed NSSAI: For an NSSAI requested by a terminal device, the network side includes an identifier of the Allowed NSSAI in a Registration Accept message to the terminal device and notifies the terminal device of the S-NSSAI allowed by the network side.
[0051] (5) Configured NSSAI: This is an NSSAI configured by the network side for a terminal device for use in notifying the terminal device of the S-NSSAI available in the network. The network side includes a Configured NSSAI Information Element (IE) in a Registration Accept message to the terminal device. If the configuration of the terminal device changes after registration is performed, the network side may command the terminal device to update the Configured NSSAI via a Configuration update command. The terminal device stores the Configured NSSAI configured by each network for the terminal device in a non-volatile storage space. Each Public Land Mobile Network (PLMN) can configure only one Configured NSSA.
[0052] For ease of explanation, in this application, a network slice is called slice for short, and a network slice that a terminal device intends to access is called an intended slice. The intended slice is different for different terminal device behaviors. For example, in a cell reselection or selection process, the intended slice is the Allowed / Requested S-NSSAI. In an initial registration process, the intended slice is the Requested S-NSSAI, i.e., Intended Slice=Requested S-NSSAI. In an idle state, the intended slice=Allowed S-NSSAI. For a terminal device in an inactive state, the intended slice=Suspended S-NSSAI, i.e., the S-NSSAI associated with an activated PDU session of a terminal device in an inactive state. For a Mobile Originated (MO) service, the intended slice is the S-NSSAI associated with the MO service.
[0053] 2. Slice Group
[0054] A slice group is a group of one or more slices that are identified according to a specific rule, including but not limited to performing group identification based on an SST or based on a Unified Access Control (UAC). Slices included in a slice group may be represented as a correspondence between a slice group identifier and a slice.
[0055] The correspondence between slice group identifiers and slices is valid at a Tracking Area (TA) granularity, i.e., the TA of a slice group indicates the valid area of the slice group. Correspondingly, the slice groups of a TA indicate the slice groups that the TA can support or the valid slice groups within the TA.
[0056] Different slice groups may be distinguished by slice group identifiers, and different TAs may be distinguished by tracking area codes (TACs). Since the coding length of slice group identifiers is limited, the same slice group identifiers may be used in different TAs when slice groups are configured at TA granularity. In other words, the same slice group identifiers in different TAs may correspond to different slices.
[0057] For ease of explanation, in this specification, a slice group (Intended Slice Group) containing a network slice determined and intended by a terminal device is referred to as the first slice group, and correspondingly, a TA of the first slice group is referred to as the first TA.
[0058] 3. Slice group configuration information
[0059] The slice group configuration information is notified to the terminal device by the core network via a non-access stratum (NAS). The slice group configuration information may be configured for a specific terminal device, or may be configured for a non-specific terminal device, which is not limited in this application. The slice group configuration information includes each slice group of a plurality of TAs and slices included in the slice group, or a correspondence between each slice and each slice group and a valid TAC corresponding to the correspondence are configured in the slice group configuration information.
[0060] In this application, the slice group configuration information may include, but is not limited to, the following optional implementation methods:
[0061] Implementation method 3-1: Duplicate slice group identifiers exist in slice group configuration information. Specifically, the same slice group identifier exists in different TAs, but the slice group identifiers correspond to different slices.
[0062] For example, Figure 2 is a diagram of a type of slice group configuration information according to an embodiment of this application. As shown in Figure 2, Slice Group #N indicates a slice group ID, TA N indicates a TAC, SN indicates a slice identifier, and Cell N indicates a cell identifier. A terminal device is stationed in a cell in TA 1, and the correspondence between slices and slice group IDs and the corresponding effective TAC are set as follows: (1) The frequencies covered by TA 1 are F1 (Cell 1) and F2 (Cell 2), and the correspondence between slice group IDs and NSSAI is described as follows: Slice Group #1={S1,S4} Slice Group #2={S2,S3} (2) The frequencies covered by TA 2 are F2 (Cell 3) and F3 (Cell 4), and the correspondence between slice group IDs and NSSAI is described as follows: Slice Group #1={S1,S2} Slice Group #3={S3,S4,S5} (3) The frequencies covered by TA 3 are F1 (Cell 5) and F3 (Cell 6), and the correspondence between slice group IDs and NSSAI is described as follows: Slice Group #4={S1}
[0063] In the slice group configuration information shown in Figure 2, it can be seen that there is an overlapping Slice Group #1 between TA 1 and TA 2, but Slice Group #1 corresponds to different slices in the two TAs. The frequencies covered by each TA may be obtained through other configuration information.
[0064] Implementation method 3-2: In the slice group configuration information, there are duplicate slice group identifiers and duplicate correspondences between slice group identifiers and slices. That is, the same slice group identifier exists in different TAs, and the slice group identifiers correspond to the same slice.
[0065] For example, Figure 3 is a diagram of another type of slice group configuration information according to an embodiment of this application. As shown in Figure 3, Slice Group #N indicates a slice group identifier (Slice Group ID), TA N indicates a TAC, SN indicates a slice identifier, and Cell N indicates a cell identifier. A terminal device is located in a cell in TA 1, and the correspondence between slices and slice group identifiers and the corresponding effective TAC are set as follows: (1) The frequencies covered by TA 1 are F1 (Cell 1) and F2 (Cell 2), and the correspondence between slice group IDs and NSSAI is described as follows: Slice Group #1={S1,S4} Slice Group #2={S2,S3} (2) The frequencies covered by TA 2 are F2 (Cell 3) and F3 (Cell 4), and the correspondence between slice group IDs and NSSAI is described as follows: Slice Group #1={S1} Slice Group #3={S3,S4,S5} (3) The frequencies covered by TA 3 are F1 (Cell 5) and F3 (Cell 6), and the correspondence between slice group IDs and NSSAI is described as follows: Slice Group #4={S1,S4}
[0066] In the slice group configuration information shown in Fig. 3, it can be seen that there is an overlapping Slice Group #1 between TA 1 and TA 2, but the Slice Group #1 corresponds to different slices in the two TAs. There is an overlapping Slice Group #1 between TA 1 and TA 3, and the Slice Group #1 corresponds to the same slices in the two TAs separately. In other words, there are overlapping slice group identifiers and overlapping correspondences between TA 1 and TA 3.
[0067] 4. Slice Information
[0068] The slice information includes slice groups that can be supported on each frequency and frequency priorities of the frequencies corresponding to each slice group. In addition, the frequencies in the slice information include the frequencies of the cell in which the terminal device is currently located and the frequencies of the neighboring cells. Optionally, the slice information may include, but is not limited to, the following optional implementation manners:
[0069] Implementation method 4-1: The slice information includes slice groups that can be supported on each frequency and the frequency priority of each frequency corresponding to each slice group, but when different TAs cover the same frequency and are configured with overlapping slice group identifiers, the same frequency may have multiple frequency priorities corresponding to the same slice group in the slice information.
[0070] Optionally, when a frequency has multiple frequency priorities corresponding to the same slice group in the slice information, a frequency priority of the frequency corresponding to a first slice group is determined based on the multiple frequency priorities, for example, the frequency priority of the frequency corresponding to the first slice group is an average value of the sum of the multiple frequency priorities or the highest frequency priority among the multiple frequency priorities.
[0071] For example, after receiving the slice group configuration information shown in Fig. 2, the terminal device may further receive a slice information list shown in Table 1-1. The slice groups supported on frequency F1 are Slice-Group #1, Slice-Group #2, and Slice-Group #4, and the frequency priorities of frequency F1 corresponding to the three slice groups are Freq-F1-priority 1, Freq-F1-priority 2, and Freq-F1-priority 3. The slice groups supported on frequency F2 are Slice-Group #1, Slice-Group #2, and Slice-Group #3. In the frequency priority of frequency F2 corresponding to three slice groups, frequency F2 has two frequency priorities corresponding to Slice-Group #1, namely Freq-F2-priority 1 and Freq-F2-priority 2, the frequency priority of frequency F2 corresponding to Slice-Group #2 is Freq-F2-priority 3, and the frequency priority of frequency F2 corresponding to Slice-Group #3 is Freq-F2-priority 4. The slice groups supported on frequency F3 are Slice-Group #1, Slice-Group #3, and Slice-Group #4, and the frequency priorities of frequency F3 corresponding to three slice groups are Freq-F1-priority 1, Freq-F1-priority 2, and Freq-F1-priority 3, and so on.
[0072] Frequency F2 has two frequency priorities for Slice-Group #1, namely, Freq-F2-priority 1 and Freq-F2-priority 2. In this case, the frequency priority of frequency F2 corresponding to Slice-Group #1 is (Freq-F2-priority 1+Freq-F2-priority 2) / 2, or the higher frequency priority of Freq-F2-priority 1 and Freq-F2-priority 2. For example, if the higher frequency priority is Freq-F2-priority 1, then the frequency priority of frequency F2 corresponding to Slice-Group #1 is Freq-F2-priority 1. [Table 1-1]
[0073] In another example, after receiving the slice group configuration information shown in FIG. 3, the terminal device may further receive the slice information list shown in Table 1-2. The slice groups supported on frequency F1 are Slice-Group #1 and Slice-Group #2. In the frequency priority of frequency F1 corresponding to two slice groups, frequency F1 has two frequency priorities corresponding to Slice-Group #1, namely, Freq-F1-priority 1 and Freq-F1-priority 2, and the frequency priority of frequency F1 corresponding to Slice-Group #2 is Freq-F1-priority 3. The slice groups supported on frequency F2 are Slice-Group #1, Slice-Group #2, and Slice-Group #3. In the frequency priority of frequency F2 corresponding to three slice groups, frequency F2 has two frequency priorities corresponding to Slice-Group #1, namely, Freq-F2-priority 1 and Freq-F2-priority 2, frequency priority of frequency F2 corresponding to Slice-Group #2 is Freq-F2-priority 3, and frequency priority of frequency F2 corresponding to Slice-Group #3 is Freq-F2-priority 4. Slice groups supported on frequency F3 are Slice-Group #1 and Slice-Group #3. In the frequency priority of frequency F3 corresponding to three slice groups, frequency F3 has two frequency priorities corresponding to Slice-Group #1, namely, Freq-F3-priority 1 and Freq-F3-priority 2, and frequency priority of frequency F3 corresponding to Slice-Group #3 is Freq-F3-priority 3, and so on.
[0074] Similarly to those in Table 1-1, frequency F1 has two frequency priorities corresponding to Slice-Group #1, namely, Freq-F1-priority 1 and Freq-F1-priority 2. In this case, the frequency priority of frequency F1 corresponding to Slice-Group #1 is (Freq-F1-priority 1+Freq-F1-priority 2) / 2, or the higher frequency priority of Freq-F1-priority 1 and Freq-F1-priority 2. For example, if the higher frequency priority is Freq-F1-priority 1, the frequency priority of frequency F1 corresponding to Slice-Group #1 is Freq-F1-priority 1. Similarly, frequency F2 and frequency F3 each have two frequency priorities corresponding to Slice-Group #1. Details are not described again here. [Table 1-2]
[0075] Implementation method 4-2: The slice information includes slice groups that can be supported on each frequency and frequency priorities of the frequencies corresponding to each slice group, and further includes the TA of each slice group. In this way, the frequency priorities of the same frequency corresponding to the same slice group are unique in the TA.
[0076] For example, after receiving the slice group configuration information shown in FIG. 2, the terminal device may further receive a slice information list shown in Table 2-1. Compared with the slice information list shown in Table 1-1, the slice information list shown in Table 2-1 includes TAs for each slice group. In this case, the frequency priority of frequency F2 corresponding to Slice-Group #1 is Freq-F2-priority 1 in TA 1 and Freq-F2-priority 2 in TA 2. That is, the frequency priority of the same frequency corresponding to the same slice group is unique in the TA. [Table 2-1]
[0077] In another example, after receiving the slice group configuration information shown in FIG. 3, the terminal device may further receive a slice information list shown in Table 2-2. Compared with the slice information list shown in Table 1-2, the slice information list shown in Table 2-2 has the TA of each slice group added. In this case, the frequency priority of the frequency F2 corresponding to Slice-Group #1 is Freq-F2-priority 1 in TA 1, and is Freq-F2-priority 2 in TA 2. That is, the frequency priority of the same frequency corresponding to the same slice group is unique in the TA. Similarly, the frequency priority of each of the frequencies F1 and F3 corresponding to Slice-Group #1 is also unique. Details will not be described again here. [Table 2-2]
[0078] Implementation method 4-3: The slice information includes slice groups that can be supported on each frequency and frequency priorities of the frequencies corresponding to each slice group, and the slice information further includes a cell identifier (e.g., a physical cell identifier (PCI)) list that corresponds to each frequency and can support each slice group. Each frequency corresponds to a different TA and slice group and has a different cell identifier list.
[0079] For example, after receiving the slice group configuration information shown in Figure 2, the terminal device may further receive the slice information list shown in Table 3-1. Compared with Table 2-1, in Table 3-1, every frequency has a corresponding frequency priority and a corresponding PCI list in different TAs for the supported slice groups. [Table 3-1]
[0080] In another example, after receiving the slice group configuration information shown in Figure 3, the terminal device may further receive a slice information list shown in Table 3-2. Compared with Table 2-2, in Table 3-2, every frequency has a corresponding frequency priority and a corresponding PCI list in different TAs for the supported slice groups. [Table 3-2]
[0081] Currently, cell reselection is a process in which a terminal device in an IDLE state or an INACTIVE state monitors the signal quality of neighboring cells and the signal quality of a current cell to select an optimal cell to provide a service signal. Neighboring cells include intra-frequency cells, inter-frequency cells, inter-RAT cells, etc. For the measurement initiation criteria of cell reselection, two parameters need to be considered: the cell reselection priority of the neighboring cell and the signal quality of the currently serving cell. Specifically, when the cell reselection priority of the neighboring cell is higher than the cell reselection priority of the currently serving cell, the terminal device needs to unconditionally initiate the neighboring cell measurement to perform the cell reselection process, regardless of the signal quality of the currently serving cell. Alternatively, when the cell reselection priority of the neighboring cell is equal to or lower than the cell reselection priority of the currently serving cell, the terminal device needs to measure the signal quality of the currently serving cell and determine whether the signal quality of the currently serving cell is higher than the quality criterion delivered by the network side. If the signal quality of the currently serving cell is higher than the quality standard distributed by the network side, the terminal device does not start the neighboring cell measurement, or if the signal quality of the currently serving cell is not higher than the quality standard distributed by the network side, the terminal device starts the neighboring cell measurement. After starting the neighboring cell measurement, the terminal device needs to determine a target cell that can be served based on the cell reselection conditions, such as the signal quality of the serving cell, the signal quality of the neighboring cell, the reselection threshold and the cell access parameters distributed by the network side. The cell access parameters include whether the cell is barred, whether the cell is reserved, the access class, etc.
[0082] Therefore, how to perform cell reselection for the above slice groups configured with TA granularity is an urgent problem to be solved.
[0083] This application provides a cell reselection method, in which a terminal device may determine at least one first slice group and a first TA corresponding to each first slice group, the terminal device may perform neighbor cell measurement based on the priority of each first TA and the frequency priority corresponding to each first slice group to obtain a target cell that satisfies a cell reselection condition, and the terminal device may determine whether to serve the target cell based on a second TA. According to the cell reselection method, cell reselection can be performed based on slice groups configured with TA granularity, and as a result, it can be seen that the information overhead that needs to be carried in a broadcast system message is reduced compared with the network slice-based cell reselection method.
[0084] For ease of explanation, the first slice group corresponding to the frequency priority used for the neighbor cell measurements from which the target cell is acquired is referred to as the second slice group, and the first TA of the second slice group is referred to as the second TA.
[0085] Hereinafter, the embodiments of the present application will be further described with reference to the accompanying drawings.
[0086] 4 is a schematic flowchart of a cell reselection method according to an embodiment of this application. As shown in FIG. 4, the cell reselection method includes but is not limited to the following steps:
[0087] S101: A terminal device determines at least one first slice group and a first tracking area TA of each first slice group.
[0088] As described above, the first slice group is a slice group including a network slice that the terminal device intends to access, and the first TA is the validity area of the corresponding first slice group.
[0089] The manner in which the terminal device determines at least one first slice group and a first TA may include, but is not limited to, the following two implementation manners.
[0090] Implementation method 101-1: At least one first slice group and a first TA of each first slice group are determined by a NAS of a terminal device and forwarded to an Access Stratum (AS) of the terminal device.
[0091] Specifically, the terminal device obtains at least one first slice group and a first TA through derivation based on the Intended Slice and slice group configuration information via the NAS, and the terminal device transfers (first TA: first slice group) to the AS of the terminal device. Therefore, in this realization method, the terminal device determining at least one first slice group and a first TA of each first slice group includes the following: The terminal device receives slice group configuration information from the core network via the NAS, the slice group configuration information includes each slice group of the multiple TAs and a network slice included in the slice group, the terminal device determines at least one first slice group and a first TA of each first slice group from the multiple TAs and the slice group of each TA based on the Intended Slice via the NAS, and the terminal device transfers the at least one first slice group and the first TA of each first slice group to the AS of the terminal device via the NAS.
[0092] For example, assume that the slice group configuration information shown in FIG. 2 is used as an example and Intended Slice=S1. In this case, the first slice group and the first TA obtained by the terminal device through derivation via the NAS are as follows: TA 1:Slice Group #1={S1,S4} TA 2: Slice Group #1={S1,S2} TA 3:Slice Group #4={S1}
[0093] Further, the terminal device may transfer the first slice group and the first TA to the AS of the terminal device via the NAS to perform a cell reselection operation.
[0094] In another example, the slice group configuration information shown in FIG. 3 is used as an example, and it is assumed that Intended Slice=S1. In this case, the first slice group and the first TA obtained by the terminal device through derivation via the NAS are as follows: TA 1:Slice Group #1={S1,S4} TA 2: Slice Group #1={S1} TA 3: Slice Group #1={S1,S4}
[0095] Further, the terminal device may transfer the first slice group and the first TA to the AS of the terminal device via the NAS to perform a cell reselection operation.
[0096] Implementation method 101-2: At least one first slice group and a first TA of each first slice group are determined by an access stratum AS of a terminal device.
[0097] Specifically, the NAS of the terminal device transfers the Intended Slice and slice group configuration information to the AS of the terminal device, and the AS of the terminal device obtains at least one first slice group and a first TA through derivation. The terminal device's determining at least one first slice group and a first TA of each first slice group includes the following: the terminal device receives slice group configuration information from the core network via the NAS, the slice group configuration information includes each slice group of the multiple TAs and a network slice included in the slice group, the terminal device transfers the Intended Slice and the slice group configuration information to the AS of the terminal device via the NAS, and the terminal device determines at least one first slice group and a first TA of each first slice group from the multiple TAs and the slice group of each TA based on the Intended Slice via the AS.
[0098] For example, the slice group configuration information and Intended Slice S1 shown in Fig. 2 are first transferred by the NAS of the terminal device to the AS of the terminal device, and then the AS of the terminal device obtains the above-mentioned first slice group and first TA through derivation. Similarly, in another example, the slice group configuration information and Intended Slice S1 shown in Fig. 3 are first transferred by the NAS of the terminal device to the AS of the terminal device, and then the AS of the terminal device obtains the above-mentioned first slice group and first TA through derivation.
[0099] In this application, the manner in which a terminal device receives slice group configuration information from a core network via a NAS may include, but is not limited to, the following two optional implementation manners.
[0100] In an optional implementation manner, before the terminal device receives slice group configuration information from the core network via the NAS, the access network device receives slice group information from the network management device, where the slice group information indicates the network slices included in each slice group, the access network device binds a TA identifier (i.e., a TAC) to each slice group to obtain the slice group configuration information, the access network device transmits the slice group configuration information to the core network, and the core network device transmits a non-access stratum NAS message to the terminal device, where the NAS message carries an Intended Slice and the slice group configuration information. It can be seen that in this implementation manner, the access network device may bind a TAC to each slice group and transmit the slice group configuration information to the core network through an interface between the access network device and the core network device, for example, an NG interface.
[0101] In another optional implementation scheme, before the terminal device receives slice group configuration information from the core network via NAS, the network management device sends the slice group configuration information to the core network device, and the core network device sends a NAS message to the terminal device, where the NAS message carries the Intended Slice and the slice group configuration information.
[0102] S102: The terminal device performs neighbor cell measurement based on the priority of each first TA and a frequency priority corresponding to each first slice group to obtain a target cell that meets a cell reselection condition.
[0103] The priority of each first TA may be determined based on the number of slices included in the first slice group of the first TA. For example, a larger number of slices included in the first slice group indicates a higher priority of the first TA of the first slice group. Alternatively, in at least one first TA, the TA in which the terminal device is currently camped has the highest priority, etc. This is not limited in this application.
[0104] The frequency priority corresponding to each first slice group is obtained based on slice information from the access network. As described above, the slice information includes slice groups that can be supported on each frequency and frequency priorities of each frequency corresponding to each slice group. Optionally, the slice information may include, but is not limited to, slice information in the implementation methods 4-1 to 4-3.
[0105] The slice information may be transmitted to the terminal device by the access network device in a broadcast or unicast manner. In the broadcast manner, the slice information may be conveyed by using a broadcast message. In the unicast manner, the slice information may be conveyed by using RRC dedicated signaling.
[0106] In step S102, the terminal device may determine a first TA with the highest priority based on the priority of each first TA, and perform neighbor cell measurement for the first TA with the highest priority based on the frequency priority corresponding to the first slice group of the first TA. If a target cell satisfying the cell reselection condition is acquired, for example, a target cell whose signal quality satisfies a threshold distributed by the network side, the terminal device executes step S103; if a target cell satisfying the cell reselection condition is not acquired, the terminal device determines a first TA with the second lowest priority, and performs neighbor cell measurement for the first TA with the second lowest priority based on the frequency priority corresponding to the first slice group of the first TA, etc. If a target cell satisfying the cell reselection condition is not found in all first TAs, the terminal device continues to be located in the current cell.
[0107] S103: The terminal device determines whether to serve the target cell based on the second TA.
[0108] In this application, a target cell that satisfies a cell reselection condition is acquired in step S102, and the terminal device needs to further determine whether to camp on the target cell based on the second TA. As described above, the second TA is the first TA of the second slice group, and the second slice group is the first slice group corresponding to the frequency priority used for the neighbor cell measurement from which the target cell is acquired.
[0109] In an optional implementation manner, determining whether the terminal device is to serve the target cell based on the second TA includes: when the second TA is the same as the TA identified by the TAC broadcasted by the target cell, the terminal device determines to serve the target cell; or when the second TA is different from the TA identified by the TAC broadcasted by the target cell, the terminal device determines not to serve the target cell.
[0110] In another optional implementation manner, when the slice information further includes a cell identifier list corresponding to each frequency and capable of supporting each slice group as shown in the slice information list in Table 3-1 or Table 3-2, determining whether the terminal device is to reside in the target cell based on the second TA includes: when the cell identifier of the target cell is included in the first cell identifier list, the terminal device determines to reside in the target cell; or when the cell identifier of the target cell is not included in the first cell identifier list, the terminal device determines not to reside in the target cell, and the first cell identifier list is a cell identifier list having the same frequency as the target cell and capable of supporting the second slice group.
[0111] In yet another optional implementation manner, in the slice group configuration information in the implementation manner 3-2, there are overlapping slice group identifiers and a correspondence between slice group identifiers and slices. That is, the same slice group identifier exists in different TAs, and the slice group identifiers correspond to the same slice. In step S103, determining whether the terminal device is to serve the target cell based on the second TA includes the following. When the TA identified by the TAC broadcasted by the target cell is the second TA or an equivalent TA of the second TA, the terminal device determines to serve the target cell, or when the TA identified by the TAC broadcasted by the target cell is not the second TA or an equivalent TA of the second TA, the terminal device determines not to serve the target cell. The equivalent TA of the second TA is the first TA of the first slice group that is the same as the second slice group. That is, the same slice group identifier and the same included network slice exist between the first slice group (i.e., the second slice group) of the second TA and the first slice group of the equivalent TA of the second TA.
[0112] In another optional implementation manner, when the slice information further includes a cell identifier list corresponding to each frequency and capable of supporting each slice group, determining whether the terminal device is to be present in the target cell based on the second TA includes: when the cell identifier of the target cell is included in the first cell identifier list and the second TA is the same as the TA identified by the tracking area code TAC broadcasted by the target cell, the terminal device determines to be present in the target cell; or when the cell identifier of the target cell is not included in the first cell identifier list or the second TA is different from the TA identified by the tracking area code TAC broadcasted by the target cell, the terminal device determines not to be present in the target cell, and the first cell identifier list is a cell identifier list having the same frequency as the target cell and capable of supporting the second slice group. It can be seen that in this implementation manner, whether the first slice group and the slices included in the first slice group are valid in the target cell may be determined from two aspects, namely, the cell identifier and TAC of the target cell, and then it is determined whether to be present in the target cell.
[0113] In yet another optional realization manner, when the slice information further includes a cell identifier list corresponding to each frequency and capable of supporting each slice group, determining whether the terminal device is to be present in the target cell based on the second TA includes: when the cell identifier of the target cell is included in the first cell identifier list and the TA identified by the TAC broadcasted by the target cell is the second TA or an equivalent TA of the second TA, the terminal device determines to be present in the target cell; or when the cell identifier of the target cell is not included in the first cell identifier list or the TA identified by the TAC broadcasted by the target cell is not the second TA or an equivalent TA of the second TA, the terminal device determines not to be present in the target cell, and the first cell identifier list is a cell identifier list having the same frequency as the target cell and capable of supporting the second slice group. In this implementation manner, it can be seen that whether the first slice group and the slices included in the first slice group are valid in the target cell may be determined from two aspects, namely, the cell identifier and TAC of the target cell, and then it is determined whether to be present in the target cell.
[0114] In this application, it can be seen that when the network side uses overlapping slice group IDs when configuring slice groups at TA granularity, the terminal device can also obtain slice group IDs and frequency priorities supported by a specific TAC according to the intended slice and slice information broadcast or unicast by the access network device. Therefore, when performing cell reselection based on the above frequency priority, the terminal device may determine whether to visit the target cell based on the TAC of the target cell.
[0115] FIG. 5 is a diagram of another cell reselection method according to an embodiment of this application. The cell reselection method shown in FIG. 5 is described in terms of interactions between a terminal device, an access network device, and a core network device by using the slice group configuration information shown in FIG. 2 and the slice information list shown in Table 1-1, Table 2-1, or Table 3-1 in the slice information in the implementation method 4-1 to the implementation method 4-3 as an example. As shown in FIG. 2, the terminal device is currently serving a cell in TA 1. Optionally, the cell reselection method may include, but is not limited to, the following steps.
[0116] S201: A core network device sends slice group configuration information to a terminal device, and correspondingly, the terminal device receives the slice group configuration information.
[0117] The slice group configuration information is shown in FIG. 2 in implementation method 3-1.
[0118] (1) The frequencies covered by TA 1 are F1 (Cell 1) and F2 (Cell 2), and the correspondence between slice group IDs and NSSAI is described as follows: Slice Group #1={S1,S4} Slice Group #2={S2,S3} (2) The frequencies covered by TA 2 are F2 (Cell 3) and F3 (Cell 4), and the correspondence between slice group IDs and NSSAI is described as follows: Slice Group #1={S1,S2} Slice Group #3={S3,S4,S5} (3) The frequencies covered by TA 3 are F1 (Cell 5) and F3 (Cell 6), and the correspondence between slice group IDs and NSSAI is described as follows: Slice Group #4={S1}
[0119] S202: The access network device sends slice information to the terminal device, and correspondingly, the terminal device receives the slice information.
[0120] For example, for the slice group configuration information shown in FIG. 2, the terminal may receive slice information in the slice information list shown in Table 1-1, Table 2-1, or Table 3-1.
[0121] S203: The terminal device determines at least one first slice group and a first TA based on the Intended Slice=S1 and the slice group configuration information.
[0122] For example, the slice group configuration information shown in FIG. 2 is used as an example, and the first slice group and the first TA determined by the terminal device are as follows: TA 1:Slice Group #1={S1,S4} TA 2: Slice Group #1={S1,S2} TA 3:Slice Group #4={S1}
[0123] In the cell reselection method, the slice group configuration information shown in Figure 2 is used as an example. TA 1, where the terminal device is currently located, has the highest priority, and if the first slice group in TA 2 contains more network slices than those in the TA, TA 2 has the second lowest priority, and TA 3 has the lowest priority.
[0124] S204: The terminal device performs neighbor cell measurement based on the priorities of TA1, TA2 and TA3, and the frequency priorities corresponding to Slice Group #1 of TA1, Slice Group #1 of TA2 and Slice Group #4 of TA3, respectively, to obtain a target cell that meets the cell reselection conditions.
[0125] The priority of each of TA 1 to TA 3 is determined based on the slice group configuration information, and the frequency priorities corresponding to Slice Group #1 of TA 1, Slice Group #1 of TA 2, and Slice Group #4 of TA 3 are determined based on the slice information. Optionally, before step S204, the terminal device may further determine a frequency priority corresponding to each first slice group based on the received slice information.
[0126] In this application, the frequency priority corresponding to the first slice group is the frequency priority of a frequency that corresponds to the first slice group and at which the first slice group is supported in the slice information.
[0127] S205: The terminal device determines whether to serve the target cell based on the second TA.
[0128] Optionally, the second TA may be TA 1, TA 2 or TA 3, and correspondingly, the second slice group may be Slice Group #1 or Slice Group #4. Frequency priorities corresponding to Slice Group #1 and Slice Group #4 are determined based on the slice information received in step S202.
[0129] In an optional implementation manner, the slice group configuration information shown in FIG. 2 in implementation manner 3-1 and the slice information list shown in Table 1-1 in slice information in implementation manner 4-1 are used as examples. Assume that TA 1, where the terminal device is currently located, has the highest priority. Since the first slice group in TA 2 includes more network slices than the first slice group in TA 3, TA 2 has the second lowest priority, and TA 3 has the lowest priority. Steps S204 and S205 may include the following steps.
[0130] Step (1): For TA 1, the terminal device determines based on the slice information shown in Table 1-1 that the frequency priority of the frequency F1 corresponding to Slice Group #1 is Freq-F1-priority 1, the frequency priority of the frequency F2 corresponding to Slice Group #1 is (Freq-F2-priority 1+Freq-F2-priority 2) / 2, and the frequency priority of the frequency F3 corresponding to Slice Group #1 is Freq-F3-priority 1. Furthermore, both the frequency priority Freq-F1-priority 1 and the frequency priority (Freq-F2-priority 1+Freq-F2-priority 2) / 2 are higher than the frequency priority of the cell in which the terminal device is currently located, but the frequency priority Freq-F3-priority 1 is lower than the frequency priority of the cell in which the terminal device is currently located. In this case, the terminal device performs neighbor cell measurement based on the frequency F1 and the frequency F2. If a target cell satisfying the cell reselection condition is obtained, the terminal device is served by the target cell when the TA identified by the TAC broadcasted by the target cell is TA 1, or the terminal device determines that the target cell is barred or reserved and is excluded from the candidate target cells when the TA identified by the TAC broadcasted by the target cell is not TA 1. Alternatively, if a target cell satisfying the cell reselection condition is not obtained, step (2) is performed.
[0131] Step (2): For TA 2, the slice information shown in Table 1-1 does not include TA information, and the first slice group of TA 1 has the same slice group identifier as the first slice group of TA 2, so the step of the terminal device determining the frequency and frequency priority corresponding to Slice Group #1 from the slice information shown in Table 1-1 is the same as step (1). In this case, the terminal device performs neighbor cell measurement based on frequency F1 and frequency F2. If a target cell that satisfies the cell reselection condition is acquired, when the TA identified by the TAC broadcasted by the target cell is TA 2, the terminal device is in the target cell, or when the TA identified by the TAC broadcasted by the target cell is not TA 2, the terminal device determines that the target cell is forbidden or reserved and is excluded from the candidate target cells. Alternatively, if a target cell that satisfies the cell reselection condition is not acquired, step (3) continues to be executed.
[0132] Step (3): For TA 3, the terminal device determines that the frequency priority of the frequency F1 corresponding to Slice Group #4 is Freq-F1-priority 3 and the frequency priority of the frequency F3 corresponding to Slice Group #4 is Freq-F3-priority 3 based on the slice information shown in Table 1-1. Furthermore, the frequency priority Freq-F1-priority 3 is higher than the frequency priority of the currently serving cell, but the frequency priority Freq-F3-priority 3 is lower than the frequency priority of the currently serving cell. In this case, the terminal device performs neighbor cell measurement based on the frequency F1. When a target cell that satisfies the cell reselection condition is obtained, if the TA identified by the TAC broadcasted by the target cell is TA 3, the terminal device serves the target cell, or if the TA identified by the TAC broadcasted by the target cell is not TA 3, the terminal device determines that the target cell is forbidden or reserved and is excluded from the candidate target cells. Alternatively, if a target cell satisfying the cell reselection condition is not obtained, the terminal device continues to camp on the current cell and performs the cell reselection procedure again.
[0133] In the cell reselection method, even if the terminal receives slice information that is not linked to the TAC, it can be seen that the terminal can obtain a new frequency priority through derivation to avoid misunderstanding, which reduces the signaling overhead on the access network side when cell reselection is performed based on slice groups.
[0134] In another optional implementation manner, the slice information list shown in Table 2-1 is used as an example in the slice information in implementation manner 4-2. If the TA 1 where the terminal device is currently located has the highest priority, the first slice group in TA 2 includes more network slices than the first slice group in TA 3, so TA 2 has the second lowest priority, and TA 3 has the lowest priority. Steps S204 and S205 may include the following steps.
[0135] Step (1): For TA 1, the terminal device determines that the frequency priority of the frequency F1 corresponding to Slice Group #1 is Freq-F1-priority 1 and the frequency priority of the frequency F2 corresponding to Slice Group #1 is Freq-F2-priority 1 based on the slice information shown in Table 2-1. Furthermore, both the frequency priority Freq-F1-priority 1 and the frequency priority Freq-F2-priority 1 are higher than the frequency priority of the cell in which the terminal device is currently located. In this case, the terminal device performs neighbor cell measurement based on the frequency F1 and the frequency F2. When a target cell that satisfies a cell reselection condition is obtained, when the TA identified by the TAC broadcasted by the target cell is TA 1, the terminal device is located in the target cell, or when the TA identified by the TAC broadcasted by the target cell is not TA 1, the terminal device determines that the target cell is forbidden or reserved and is excluded from the candidate target cells. Alternatively, if no target cell satisfying the cell reselection condition is obtained, step (2) is performed.
[0136] Step (2): Since the slice information shown in Table 2-1 includes TA information, the terminal device determines that for TA 2, the frequency priority of the frequency F2 corresponding to Slice Group #1 is Freq-F2-priority 2, and the frequency priority of the frequency F3 corresponding to Slice Group #1 is Freq-F3-priority 1 based on the slice information shown in Table 2-1. Furthermore, both the frequency priority Freq-F2-priority 2 and the frequency priority Freq-F3-priority 1 are higher than the frequency priority of the cell in which the terminal device is currently located. In this case, the terminal device performs neighbor cell measurement based on the frequency F2 and the frequency F3. When a target cell that satisfies the cell reselection condition is obtained, when the TA identified by the TAC broadcasted by the target cell is TA 2, the terminal device is located in the target cell, or when the TA identified by the TAC broadcasted by the target cell is not TA 2, the terminal device determines that the target cell is forbidden or reserved and is excluded from the candidate target cells. Alternatively, if no target cell satisfying the cell reselection condition is obtained, step (3) continues to be executed.
[0137] Step (3): For TA 3, the terminal device determines that the frequency priority of the frequency F1 corresponding to Slice Group #4 is Freq-F1-priority 3 and the frequency priority of the frequency F3 corresponding to Slice Group #4 is Freq-F3-priority 3 based on the slice information shown in Table 2-1. Furthermore, the frequency priority Freq-F1-priority 3 is higher than the frequency priority of the currently serving cell, but the frequency priority Freq-F3-priority 3 is lower than the frequency priority of the currently serving cell. In this case, the terminal device performs neighbor cell measurement based on the frequency F1. When a target cell that satisfies the cell reselection condition is obtained, if the TA identified by the TAC broadcasted by the target cell is TA 3, the terminal device serves the target cell, or if the TA identified by the TAC broadcasted by the target cell is not TA 3, the terminal device determines that the target cell is forbidden or reserved and is excluded from the candidate target cells. Alternatively, if a target cell satisfying the cell reselection condition is not obtained, the terminal device continues to camp on the current cell and performs the cell reselection procedure again.
[0138] In this implementation, when the frequency priority corresponding to the first slice group of the first TA is determined, the slice information further includes TA information, so that the frequency priority corresponding to the first slice group of the first TA is the frequency priority of the frequency covered by the first TA and corresponding to the first slice group, or the frequency priority of the frequency corresponding to the first slice group of the first TA. For example, since there is no TA information in Table 1-1, the frequency priority corresponding to Slice Group #1 is the frequency priority Freq-F1-priority 1 of the frequency F1 corresponding to Slice Group #1, the frequency priority Freq-F2-priority 1 and the frequency priority Freq-F2-priority 2 of the frequency F2 corresponding to Slice Group #1, and the frequency priority Freq-F3-priority 1 of the frequency F3 corresponding to Slice Group #1. Since the TA information is included in Table 2-1, the frequency priority corresponding to Slice Group #1 in TA 1 is the frequency priority Freq-F1-priority 1 of frequency F1 corresponding to Slice Group #1 in TA 1, and the frequency priority Freq-F2-priority 1 of frequency F2 corresponding to Slice Group #1 in TA 1. However, since the TA of Slice Group #1 supported on frequency F3 is TA 2, the frequency priority of frequency F3 is not included.
[0139] In yet another optional implementation manner, the slice information list shown in Table 3-1 is used as an example in the slice information in implementation manner 4-3. TA 1 where the terminal device is currently located has the highest priority, and if the first slice group in TA 2 contains more network slices than the first slice group in TA 3, TA 2 has the second lowest priority, and TA 3 has the lowest priority. Steps S204 and S205 may include the following steps.
[0140] Step (1): For TA 1, the terminal device determines that the frequency priority of the frequency F1 corresponding to Slice Group #1 is Freq-F1-priority 1 and the frequency priority of the frequency F2 corresponding to Slice Group #1 is Freq-F2-priority 1 based on the slice information shown in Table 3-1. Furthermore, both the frequency priority Freq-F1-priority 1 and the frequency priority Freq-F2-priority 1 are higher than the frequency priority of the cell in which the terminal device is currently located. In this case, the terminal device performs neighbor cell measurement based on the frequency F1 and the frequency F2. If a target cell satisfying the cell reselection condition is acquired, the terminal device visits the target cell when the cell identifier of the target cell is included in PCI list 1 or PCI list 4 supporting Slice Group #1 of TA 1, or the terminal device determines that the target cell is barred or reserved and is excluded from the candidate target cells when the cell identifier of the target cell is not included in PCI list 1 or PCI list 4 supporting Slice Group #1 of TA 1. Alternatively, if a target cell satisfying the cell reselection condition is not acquired, step (2) is performed.
[0141] Step (2): Since the slice information shown in Table 3-1 includes TA information and a PCI list, the terminal device determines that for TA 2, the frequency priority of the frequency F2 corresponding to Slice Group #1 is Freq-F2-priority 2, and the frequency priority of the frequency F3 corresponding to Slice Group #1 is Freq-F3-priority 1 based on the slice information shown in Table 3-1. Furthermore, both the frequency priority Freq-F2-priority 2 and the frequency priority Freq-F3-priority 1 are higher than the frequency priority of the cell in which the terminal device is currently located. In this case, the terminal device performs neighbor cell measurement based on the frequency F2 and the frequency F3. If a target cell satisfying the cell reselection condition is acquired, the terminal device visits the target cell when the cell identifier of the target cell is included in PCI list 5 or PCI list 8 supporting Slice Group #1 of TA 2, or the terminal device determines that the target cell is barred or reserved and is excluded from the candidate target cells when the cell identifier of the target cell is not included in PCI list 5 or PCI list 8 supporting Slice Group #1 of TA 2. Alternatively, if a target cell satisfying the cell reselection condition is not acquired, step (3) continues to be executed.
[0142] Step (3): For TA 3, the terminal device determines that the frequency priority of the frequency F1 corresponding to Slice Group #4 is Freq-F1-priority 3 and the frequency priority of the frequency F3 corresponding to Slice Group #4 is Freq-F3-priority 3 based on the slice information shown in Table 3-1. Furthermore, the frequency priority Freq-F1-priority 3 is higher than the frequency priority of the currently serving cell, but the frequency priority Freq-F3-priority 3 is lower than the frequency priority of the currently serving cell. In this case, the terminal device performs neighbor cell measurement based on the frequency F1. When a target cell that satisfies the cell reselection condition is obtained, if the cell identifier of the target cell is included in the PCI list 3 supporting Slice Group #4 of TA 3, the terminal device serves the target cell, or if the cell identifier of the target cell is not included in the PCI list 3 supporting Slice Group #4 of TA 3, the terminal device determines that the target cell is forbidden or reserved and is excluded from the candidate target cells. Alternatively, if a target cell satisfying the cell reselection condition is not obtained, the terminal device continues to camp on the current cell and performs the cell reselection procedure again.
[0143] In another optional implementation manner, for the slice group configuration information shown in FIG. 2 and the slice information list shown in Table 3-1, the terminal device may determine whether the first slice group and the slices included in the first slice group are valid in the target cell from two aspects, namely, the cell identifier and TAC of the target cell, to determine whether to serve the target cell. For details, please refer to the relevant content of the cell reselection method described in FIG. 4. The details will not be described again here.
[0144] In this implementation, since the slice information includes TA information and a PCI list, the terminal device may determine whether to be present in the target cell based on whether the cell identifier of the target cell is included in the PCI list supporting the second slice group of the second TA. In the cell reselection method shown in FIG. 5, if the network side uses overlapping slice group IDs when configuring slice groups at TA granularity, the terminal device can obtain slice group IDs and frequency priorities supported by a specific TAC based on the Intended Slice and slice information broadcast or unicast by the access network device. Therefore, when performing cell reselection based on the above frequency priority, the terminal device determines whether to be present in the target cell based on the TAC in the SIB 1 of the target cell.
[0145] An embodiment of this application further provides another cell reselection method. The cell reselection method is described by using the slice group configuration information shown in FIG. 3 and the slice information list shown in Table 1-2, Table 2-2 or Table 3-2 in the slice information in the implementation method 4-1 to the implementation method 4-2 as an example. As shown in FIG. 3, the terminal device is currently located in a cell in TA 1. Optionally, in the cell reselection method, the slice group configuration information received by the terminal device from the core network device is shown in FIG. 3 in the implementation method 3-2.
[0146] (1) The frequencies covered by TA 1 are F1 (Cell 1) and F2 (Cell 2), and the correspondence between slice group IDs and NSSAI is described as follows: Slice Group #1={S1,S4} Slice Group #2={S2,S3} (2) The frequencies covered by TA 2 are F2 (Cell 3) and F3 (Cell 4), and the correspondence between slice group IDs and NSSAI is described as follows: Slice Group #1={S1} Slice Group #3={S3,S4,S5} (3) The frequencies covered by TA 3 are F1 (Cell 5) and F3 (Cell 6), and the correspondence between slice group IDs and NSSAI is described as follows: Slice Group #1={S1,S4}
[0147] In this case, the terminal device selects at least one first slice group and a first TA based on the Intended Slice S1 and the slice group configuration information shown in FIG. 3, i.e., TA 1:Slice Group #1={S1,S4} TA 2: Slice Group #1={S1} TA 3: Slice Group #1={S1,S4} Determine.
[0148] In the cell reselection method, it is assumed that TA 1, where the terminal device is currently located, has the highest priority, and if the first slice group in TA 3 contains more network slices than the first slice group in TA 2, then TA 3 has the second lowest priority and TA 2 has the lowest priority. Furthermore, Slice Group #1 in TA 1 is the same as Slice Group #1 in TA 3, and the slices included in Slice Group #1 in TA 1 are the same as the slices included in Slice Group #1 in TA 3. Therefore, TA 3 is an equivalent TA of TA 1, and correspondingly, TA 1 is also an equivalent TA of TA 3.
[0149] Based on the frequency priority corresponding to Slice Group #1, the terminal device sequentially performs neighbor cell measurements in the order of priority of TA 1, TA 3 and TA 2 to acquire the target cell, and then determines whether to be present in the target cell based on the second TA.
[0150] In an optional implementation manner, the slice information list shown in Table 1-2 is used as an example in the slice information in implementation manner 4-1, and the terminal device performs neighbor cell measurement in the order of priority of TA 1, TA 3 and TA 2 based on the frequency priority corresponding to Slice Group #1 of each TA to obtain the target cell, and then determines whether to be in the target cell based on the second TA. Since there is no TA information in Table 1-2, the frequencies supporting Slice Group #1 in the slice information list shown in Table 1-2 are F1, F2 and F3, and the frequency F1 has two frequency priorities corresponding to Slice Group #1, namely, Freq-F1-priority 1 and Freq-F1-priority 2. Optionally, an example is used in which the frequency priority of the frequency F1 corresponding to Slice Group #1 is (Freq-F1-priority 1+Freq-F1-priority 2) / 2. Similarly, frequency F2 has two frequency priorities corresponding to Slice Group #1, namely, Freq-F2-priority 1 and Freq-F2-priority 2. Optionally, an example is used in which the frequency priority of frequency F2 corresponding to Slice Group #1 is (Freq-F2-priority 1+Freq-F2-priority 2) / 2. Similarly, frequency F3 has two frequency priorities corresponding to Slice Group #1, namely, Freq-F3-priority 1 and Freq-F3-priority 2. Optionally, an example is used in which the frequency priority of frequency F3 corresponding to Slice Group #1 is (Freq-F3-priority 1+Freq-F3-priority 2) / 2.
[0151] In this implementation, the terminal device performs neighbor cell measurements in the priority order of TA 1, TA 3 and TA 2 based on the frequency priority corresponding to Slice Group #1 of each TA to obtain a target cell, and then determines whether to be in the coverage area of the target cell based on the second TA, which may include the following steps:
[0152] Step (1): For TA 1, based on the slice information shown in Table 1-2, the terminal device determines that the frequency priority of frequency F1 corresponding to Slice Group #1 is (Freq-F1-priority 1+Freq-F1-priority 2) / 2, the frequency priority of frequency F2 corresponding to Slice Group #1 is (Freq-F2-priority 1+Freq-F2-priority 2) / 2, and the frequency priority of frequency F3 corresponding to Slice Group #1 is (Freq-F3-priority 1+Freq-F3-priority 2) / 2. Furthermore, both the frequency priority (Freq-F1-priority 1+Freq-F1-priority 2) / 2 and the frequency priority (Freq-F2-priority 1+Freq-F2-priority 2) / 2 are higher than the frequency priority of the cell the terminal device is currently serving, but the frequency priority (Freq-F3-priority 1+Freq-F3-priority 2) / 2 is lower than the frequency priority of the serving cell. In this case, the terminal device performs neighbor cell measurement based on the frequency F1 and the frequency F2. When a target cell that satisfies the cell reselection condition is obtained, if the TA identified by the TAC broadcasted by the target cell is TA 1 or TA 3, the terminal device serves the target cell, or if the TA identified by the TAC broadcasted by the target cell is not TA 1 or TA 3, the terminal device determines that the target cell is forbidden or reserved and is excluded from the candidate target cells. Alternatively, if no target cell satisfying the cell reselection condition is obtained, step (3) is performed.
[0153] Step (2): Since the slice information shown in Table 1-2 does not include TA information, and the first slice group of TA 1 has the same slice group identifier as the first slice group of TA 2, the frequency supporting Slice Group #1 and the frequency priority corresponding to Slice Group #1 determined by the terminal device for TA 2 from the slice information shown in Table 1-2 are the same as those determined for TA 1. In this case, the terminal device performs neighbor cell measurement based on the frequency F1 and the frequency F2. If a target cell that satisfies the cell reselection condition is obtained, when the TA identified by the TAC broadcasted by the target cell is TA 2, the terminal device visits the target cell, or when the TA identified by the TAC broadcasted by the target cell is not TA 2, the terminal device determines that the target cell is forbidden or reserved and is excluded from the candidate target cells. Alternatively, if a target cell that satisfies the cell reselection condition is not obtained, the terminal device continues to visit the current cell and performs the cell reselection procedure again.
[0154] Step (3): Since the first slice group of TA 3 has the same slice group identifier as the first slice group of TA 1, the frequency supporting Slice Group #1 and the corresponding frequency priority determined by the terminal device for TA 3 from the slice information shown in Table 1-2 are the same as those determined for TA 1. In this case, the terminal device performs neighbor cell measurement based on frequency F1 and frequency F2. If a target cell that satisfies the cell reselection condition is acquired, when the TA identified by the TAC broadcasted by the target cell is TA 3 or TA 1, the terminal device is in the target cell, or when the TA identified by the TAC broadcasted by the target cell is not TA 3 or TA 1, the terminal device determines that the target cell is forbidden or reserved and is excluded from the candidate target cells. Alternatively, if a target cell that satisfies the cell reselection condition is not acquired, step (2) is performed.
[0155] In the cell reselection method, even if the terminal receives slice information that is not linked to the TAC, the terminal can obtain a new frequency priority through derivation to avoid misunderstanding. Compared with the slice-based cell reselection method, the cell reselection method in this application reduces the signaling overhead on the access network side when cell reselection is performed based on slice groups.
[0156] In another optional implementation manner, the slice information list shown in Table 2-2 is used as an example in the slice information in implementation manner 4-2, and the slice information shown in Table 2-2 includes TA information. In this case, in the slice information list shown in Table 2-2, the frequencies supported by Slice Group #1 of TA 1 are F1 and F2, the frequency priority of frequency F1 corresponding to Slice Group #1 of TA 1 is Freq-F1-priority 1, the frequency priority of frequency F2 corresponding to Slice Group #1 of TA 1 is Freq-F2-priority 1, the frequencies supported by Slice Group #1 of TA 2 are F2 and F3, the frequency priority of frequency F2 corresponding to Slice Group #1 of TA 2 is Freq-F2-priority 2, the frequency priority of frequency F3 corresponding to Slice Group #1 of TA 2 is Freq-F3-priority 1, the frequencies supported by Slice Group #1 of TA 3 are F1 and F3, the frequency priority of frequency F1 corresponding to Slice Group #1 of TA 3 is Freq-F1-priority 2, and the frequency priority of frequency F4 corresponding to Slice Group #1 of TA 3 is Freq-F4-priority 1. The frequency priority of frequency F3 corresponding to Slice Group #1 is Freq-F3-priority 2. The terminal device performs neighbor cell measurements in the order of priority of TA 1, TA 3, and TA 2 based on the frequency priority corresponding to Slice Group #1 of each TA to obtain a target cell, and then determines whether to camp on the target cell based on the second TA, may include the following steps.
[0157] Step (1): For TA 1, the terminal device determines that the frequency priority of the frequency F1 corresponding to the Slice Group #1 of TA 1 is Freq-F1-priority 1, and the frequency priority of the frequency F2 corresponding to the Slice Group #1 of TA 1 is Freq-F2-priority 1 based on the slice information shown in Table 2-2. Furthermore, both the frequency priority Freq-F1-priority 1 and the frequency priority Freq-F2-priority 1 are higher than the frequency priority of the cell in which the terminal device is currently located. In this case, the terminal device performs neighbor cell measurement based on the frequency F1 and the frequency F2. When a target cell that satisfies the cell reselection condition is obtained, when the TA identified by the TAC broadcasted by the target cell is TA 1 or TA 3, the terminal device is located in the target cell, or when the TA identified by the TAC broadcasted by the target cell is not TA 1 or TA 3, the terminal device determines that the target cell is forbidden or reserved and is excluded from the candidate target cells. Alternatively, if no target cell satisfying the cell reselection condition is obtained, step (3) is performed.
[0158] Step (2): For TA 2, the terminal device determines that the frequency priority of the frequency F2 corresponding to the Slice Group #1 of TA 2 is Freq-F2-priority 2 and the frequency priority of the frequency F3 corresponding to the Slice Group #1 of TA 2 is Freq-F3-priority 1 based on the slice information shown in Table 2-2. Furthermore, both the frequency priority Freq-F2-priority 2 and the frequency priority Freq-F3-priority 1 are higher than the frequency priority of the currently serving cell. In this case, the terminal device performs neighbor cell measurement based on the frequency F2 and the frequency F3. If a target cell that satisfies the cell reselection condition is not obtained, the terminal device continues to serve the current cell and performs the cell reselection procedure again. Alternatively, when a target cell that satisfies the cell reselection conditions is obtained, if the TA identified by the TAC broadcasted by the target cell is TA 2, the terminal device is served by the target cell, or if the TA identified by the TAC broadcasted by the target cell is not TA 2, the terminal device determines that the target cell is forbidden or reserved and is excluded from the candidate target cells.
[0159] Step (3): For TA 3, the terminal device determines that the frequency priority of the frequency F1 corresponding to the Slice Group #1 of TA 3 is Freq-F1-priority 2, and the frequency priority of the frequency F3 corresponding to the Slice Group #1 of TA 3 is Freq-F3-priority 2 based on the slice information shown in Table 2-2. Furthermore, both the frequency priority Freq-F1-priority 2 and the frequency priority Freq-F3-priority 2 are higher than the frequency priority of the currently serving cell. In this case, the terminal device performs neighbor cell measurement based on the frequency F1 and the frequency F3. If a target cell that satisfies the cell reselection condition is not acquired, step (2) is executed. Alternatively, when a target cell that satisfies the cell reselection conditions is obtained, if the TA identified by the TAC broadcasted by the target cell is TA 3 or TA 1, the terminal device is served by the target cell, or if the TA identified by the TAC broadcasted by the target cell is not TA 3 or TA 1, the terminal device determines that the target cell is forbidden or reserved and is excluded from the candidate target cells.
[0160] In yet another optional implementation manner, the slice information list shown in Table 3-2 is used as an example in the slice information in the implementation manner 4-3. The slice information shown in Table 3-2 includes TA information, and compared with Table 2-2, includes a cell identifier list corresponding to each frequency and capable of supporting each slice group. The frequency at which Slice Group #1 of TA 1 to Slice Group #1 of TA 3 are supported, and the corresponding frequency priority determined by the terminal device based on the slice information list shown in Table 3-2 is the same as that determined based on the slice information list shown in Table 2-2. Details will not be described again here. The difference between this implementation manner and the above implementation manner is that after the target cell is acquired, it may be determined whether the terminal device is in the range of the target cell based on whether the cell identifier of the target cell is included in the PCI list supporting Slice Group #1 of the corresponding TA. This implementation manner is similar to the implementation manner corresponding to the slice group configuration information shown in FIG. 2 and the slice information shown in Table 3-1. Details will not be described again here.
[0161] In another optional implementation manner, for the slice group configuration information shown in FIG. 3 and the slice information list shown in Table 3-2, the terminal device may determine whether the first slice group and the slices included in the first slice group are valid in the target cell from two aspects, namely, the cell identifier and TAC of the target cell, to determine whether to serve the target cell. For details, please refer to the relevant content of the cell reselection method described in FIG. 4. The details will not be described again here.
[0162] It can be seen that in the cell reselection method, when the network side configures slice groups at TA granularity, the network side may use overlapping slice group IDs and overlapping corresponding relationships, and the terminal can still obtain frequency priority through derivation based on slice information to avoid misunderstanding. Compared with the method for performing cell reselection based on slices, in this application, when cell reselection is performed based on slice groups, the access network side does not need to send slice information to the terminal device for each slice, so that the signaling overhead on the access network side is reduced.
[0163] In the above embodiments, the description of the embodiments has its own focus. In order to avoid redundancy, for parts not described in detail in the embodiments, refer to the relevant descriptions in other embodiments. In addition, the layout of various implementation methods of slice group configuration information, various implementation methods of slice information, and combinations of optional implementation methods of other contents include, but are not limited to, the descriptions in the above embodiments.
[0164] To realize the functions in any one of the cell reselection methods provided in the embodiments of this application, the network device and the terminal device may separately include a hardware structure and / or a software module, and realize the above functions in the form of a hardware structure, a software module, or a combination of a hardware structure and a software module. One of the above functions may be performed by using a hardware structure, a software module, or a combination of a hardware structure and a software module. Figures 6 and 7 are diagrams of possible communication device structures according to the embodiments of this application, respectively. The communication device may be configured to realize the functions of the terminal device or the network device in the above method embodiments. Thus, the beneficial effects of the above method embodiments can also be realized.
[0165] The communication device 600 shown in Fig. 6 may include a communication unit 601 and a processing unit 602. The communication unit 601 may include a transmitting unit and a receiving unit. The transmitting unit is configured to realize a transmitting function, and the receiving unit is configured to realize a receiving function. The communication unit 601 may realize a transmitting function and / or a receiving function. The communication unit may also be described as a transceiver unit.
[0166] The communication device 600 may be a terminal device, a device within a terminal device, or a device having the functionality of a terminal device.
[0167] In an implementation manner, the communication device 600 may perform the relevant operations of the terminal device in the above cell reselection method. The processing unit 602 is configured to determine at least one first slice group and a first tracking area TA of each first slice group, where the first slice group is a slice group including a network slice that the terminal device intends to access. The processing unit 602 is further configured to perform neighboring cell measurement based on the priority of each first TA and a frequency priority corresponding to each first slice group to obtain a target cell that satisfies a cell reselection condition. The processing unit 602 is further configured to determine whether to serve the target cell based on a second TA, where the second TA is a first TA of the second slice group, and the second slice group is a first slice group corresponding to a frequency priority used for the neighboring cell measurement in which the target cell is obtained. .
[0168] Furthermore, the communication unit 601 may be configured to receive slice group configuration information and slice information in the above method embodiments.
[0169] For a more detailed description of the processing unit 602 and the communication unit 601, please refer to the relevant descriptions in the above method embodiments.
[0170] The communication device 600 may be an access network device, a device within an access network device, or a device having the functionality of an access network device.
[0171] In an implementation manner, the communication device 600 may perform the relevant operations of the access network device in the above cell reselection method. The processing unit 602 is configured to determine slice information, where the slice information includes slice groups that can be supported on each frequency, frequency priorities of each frequency corresponding to each slice group, and tracking areas TA of each slice group. The communication unit 601 is configured to send the slice information to the terminal device, where the slice information is used to assist the terminal device to perform cell reselection of the network slice. In an optional implementation manner, the slice information further includes a cell identifier list that corresponds to each frequency and can support each slice group.
[0172] In another implementation manner, the communication unit 601 may receive slice group information from a network management device, where the slice group information indicates the network slices included in each slice group. The processing unit 602 binds a TA identifier to each slice group to obtain slice group configuration information, where the slice group configuration information includes the slice group of each TA and the network slices included in the slice group. The communication unit 601 sends the slice group configuration information to the core network, where the slice group configuration information is used to assist the terminal device to perform cell reselection based on the slice information and the network slice that the terminal device intends to access.
[0173] For a more detailed description of the processing unit 602 and the communication unit 601, please refer to the relevant descriptions in the above method embodiments.
[0174] The communication device 600 may be a core network device, may be a device within a core network device, or may be a device having the functionality of a core network device.
[0175] In an implementation manner, the communication device 600 may perform related operations of the core network device in the above cell reselection method. The communication unit 601 is configured to receive slice group configuration information from a network management device or an access network device, where the slice group configuration information includes a slice group of each TA and a network slice included in the slice group. The communication unit 601 is further configured to send a non-access stratum NAS message to the terminal device, where the NAS message carries the slice group configuration information, and the slice group configuration information is used to assist the terminal device to perform cell reselection based on the slice information and the network slice intended to be accessed.
[0176] For the relevant content of the implementation manner, please refer to the relevant content of the above method embodiment. In addition, the communication device 600 may further perform related operations in other embodiments.
[0177] The communication device 700 shown in Fig. 7 may include a processor 701 and an interface circuit 702. The processor 701 and the interface circuit 702 are coupled to each other. It may be understood that the interface circuit 702 may be an interface circuit or an input / output interface. Optionally, the communication device 700 may further include a memory 703 configured to store instructions to be executed by the processor 701, or to store input data required for the processor 701 to execute the instructions, or to store data generated after the processor 701 executes the instructions.
[0178] When the communication apparatus 700 is a terminal device, the processor 701 is configured to execute S101 to S103 in FIG. 4, or the processor 701 is configured to execute S203 to S205 in FIG. 5, and the interface circuit 702 is configured to execute S201 and S202 in FIG.
[0179] When the communication apparatus 700 is a network device, such as an access network device or a core network device, the interface circuit 702 is configured to perform S201 and S202 in FIG.
[0180] When the communication device is a chip used in a terminal device, the chip in the terminal device realizes the function of the terminal device in the above method embodiment. The chip in the terminal device receives information from other modules (e.g., radio frequency modules or antennas) in the terminal device, and the information is transmitted to the terminal device by the network device. Alternatively, the chip in the terminal device transmits information to other modules (e.g., radio frequency modules or antennas) in the terminal device, and the information is transmitted to the network device by the terminal device.
[0181] When the communication device is a module used in a network device, the module in the network device realizes the function of the network device in the above method embodiment. The module in the network device receives information from other modules (e.g., radio frequency modules or antennas) in the network device, and the information is transmitted to the network device by the terminal device. Alternatively, the module in the network device transmits information to other modules (e.g., radio frequency modules or antennas) in the network device, and the information is transmitted to the terminal device by the network device. The module in the network device here may be a baseband chip of the network device, or may be a DU or other module. The DU here may be a DU in an open radio access network (O-RAN) architecture.
[0182] It may be understood that the processor in the embodiments of this application may be a Central Processing Unit (CPU) or other general-purpose processor, a Digital Signal Processor (DSP), an Application-Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA) or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.
[0183] The steps of the method in the embodiments of this application may be implemented in the form of hardware or may be implemented in the form of executing software instructions by a processor. The software instructions may include corresponding software modules. The software modules may be stored in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an erasable programmable read-only memory, an electrically erasable programmable read-only memory, a register, a hard disk, a removable hard disk, a CD-ROM, or any other form of storage medium known in the art. For example, the storage medium is coupled to the processor such that the processor can read information from the storage medium and write information to the storage medium. Obviously, the storage medium may be a component of the processor. The processor and the storage medium may be located in an ASIC. Furthermore, the ASIC may be located in a network device or a terminal device. Obviously, the processor and the storage medium may alternatively be present as discrete components in the network device or the terminal device.
[0184] All or part of the above embodiments may be realized by using software, hardware, firmware, or any combination thereof. When software is used to realize the embodiments, all or part of the embodiments may be realized in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer programs or instructions are loaded and executed in a computer, all or part of the procedures or functions in the embodiments of this application are executed. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable device. The computer programs or instructions may be stored in a computer-readable storage medium, or may be transmitted from a computer-readable storage medium to another computer-readable storage medium. For example, the computer programs or instructions may be transmitted from a website, computer, server, or data center to another website, computer, server, or data center in a wired or wireless manner. The computer-readable storage medium may be any available medium accessible by a computer, or a data storage device integrating one or more available media, such as a server or a data center. The available medium may be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape, or an optical medium, such as a digital video disk, or a semiconductor medium, such as a solid-state drive. The computer readable storage medium may be a volatile or non-volatile storage medium, or may include two types of storage media, namely, a volatile storage medium and a non-volatile storage medium.
[0185] In the embodiments of this application, unless otherwise specified or there is no logical contradiction, the terms and / or descriptions in different embodiments are consistent and may be cross-referenced, and the technical features in different embodiments may be combined based on their internal logical relationships to form a new embodiment.
Claims
1. A cell reselection method, comprising: determining, by a terminal device, at least one first slice group and a first tracking area (TA) of each first slice group, the first slice group being a slice group including a network slice that the terminal device intends to access; performing, by the terminal device, neighbor cell measurement according to the priority of each first TA and a frequency priority corresponding to each first slice group to obtain a target cell that satisfies a cell reselection condition; determining, by the terminal device, whether to serve the target cell based on a second TA, the second TA being a first TA of a second slice group, the second slice group being a first slice group corresponding to the frequency priority used for neighbor cell measurements from which the target cell is acquired; The method includes:
2. The method of claim 1 , wherein the at least one first slice group and the first TA of each first slice group are determined by a non-access stratum (NAS) of the terminal device and forwarded to an access stratum (AS) of the terminal device.
3. The step of determining, by the terminal device, at least one first slice group and a first TA of each first slice group includes: A step of receiving slice group configuration information from a core network via the NAS by the terminal device, the slice group configuration information including each slice group of a plurality of TAs and a network slice included in the slice group; determining, by the terminal device, via the NAS, the at least one first slice group and the first TA of each first slice group from the plurality of TAs and the slice groups of each TA based on the network slice that the terminal device intends to access; transmitting, by the terminal device, the at least one first slice group and the first TA of each first slice group to the AS of the terminal device via the NAS; The method of claim 2 , comprising:
4. The method of claim 1 , wherein the at least one first slice group and the first TA of each first slice group are determined by an access stratum (AS) of the terminal device.
5. The step of determining, by the terminal device, at least one first slice group and a first TA of each first slice group includes: receiving, by the terminal device, slice group configuration information from a core network via a non-access stratum (NAS), the slice group configuration information including slice groups of each of a plurality of TAs and network slices included in the slice group; Transferring, by the terminal device, via the NAS, the network slice and the slice group configuration information that the terminal device intends to access to the AS of the terminal device; determining, by the terminal device, the at least one first slice group and the first TA of each first slice group from the plurality of TAs and the slice groups of each TA based on the network slice that the terminal device intends to access via the AS; The method of claim 4 , comprising:
6. The frequency priority corresponding to each first slice group is obtained based on slice information from an access network; The method of claim 1 , wherein the slice information comprises slice groups supportable on each frequency and a frequency priority for each frequency corresponding to each slice group.
7. 7. The method of claim 6, wherein when the frequency has multiple frequency priorities corresponding to the same slice group in the slice information, a frequency priority of the frequency corresponding to the first slice group is determined based on the multiple frequency priorities.
8. The method of claim 6 , wherein the slice information further comprises a TA for each slice group.
9. When the slice information further includes a cell identifier list corresponding to each frequency and capable of supporting each slice group, the step of determining, by the terminal device, whether to serve the target cell based on a second TA includes: determining, by the terminal device, to serve the target cell when a cell identifier of the target cell is included in a first cell identifier list; or determining, by the terminal device, that it is not serving the target cell when a cell identifier of the target cell is not included in a first cell identifier list; Including, The method of claim 8, wherein the first cell identifier list is a cell identifier list that supports the second slice group of the second TA.
10. The step of determining, by the terminal device, whether to serve the target cell based on the second TA, includes: determining, by the terminal device, to camp on the target cell when the second TA is the same as a TA identified by a Tracking Area Code (TAC) broadcast by the target cell; or determining, by the terminal device, that it is not serving the target cell when the second TA is different from a TA identified by a Tracking Area Code (TAC) broadcast by the target cell; 10. The method of any one of claims 6 to 9, comprising:
11. The step of determining, by the terminal device, whether to serve the target cell based on the second TA, includes: determining, by the terminal device, that the target cell is served by the TA identified by a Tracking Area Code (TAC) broadcast by the target cell is the second TA or an equivalent TA of the second TA; or determining, by the terminal device, that the target cell is not served by the terminal device when a TA identified by a tracking area code (TAC) broadcast by the target cell is not the second TA or an equivalent TA of the second TA; Including, 10. The method of claim 6, wherein the equivalent TA of the second TA is the first TA of the first slice group that is the same as the second slice group.
12. A cell reselection method, comprising: determining slice information by an access network device, the slice information including: slice groups supportable on each frequency; frequency priorities of each frequency corresponding to each slice group; and a tracking area (TA) of each slice group; transmitting, by the access network device, the slice information to a terminal device, the slice information being used to assist the terminal device in performing a network slice cell reselection; The method includes:
13. The method of claim 12 , wherein the slice information further includes a list of cell identifiers corresponding to each frequency and capable of supporting each slice group.
14. receiving, by the access network device, slice group information from a network management device, the slice group information indicating network slices included in each slice group; A step of associating a TA identifier with each slice group by the access network device to obtain slice group configuration information, the slice group configuration information including a slice group of each TA and a network slice included in the slice group; transmitting, by the access network device, the slice group configuration information to a core network; Including, The method according to claim 12 or 13, wherein the slice group configuration information is used to assist the terminal device in performing cell reselection based on the slice information and a network slice that the terminal device intends to access.
15. A cell reselection method, comprising: A step of receiving slice group configuration information from a network management device or an access network device by a core network device, the slice group configuration information including a slice group of each TA and a network slice included in the slice group; sending, by the core network device, a non-access stratum (NAS) message to a terminal device, the NAS message carrying the slice group configuration information; Including, The method, wherein the slice group configuration information is used to assist the terminal device in performing cell reselection based on a network slice that is intended to be accessed.
16. A cell reselection device, A processing unit configured to determine at least one first slice group and a first tracking area (TA) of each first slice group, the first slice group being a slice group including a network slice that a terminal device intends to access; The processing unit is further configured to perform neighboring cell measurement according to a priority of each first TA and a frequency priority corresponding to each first slice group to obtain a target cell that satisfies a cell reselection condition; The processing unit is further configured to determine whether to serve the target cell based on a second TA, the second TA being a first TA of a second slice group, the second slice group being a first slice group corresponding to the frequency priority used for neighbor cell measurements from which the target cell is acquired.
17. The apparatus of claim 16, wherein the at least one first slice group and the first TA of each first slice group are determined by a non-access stratum (NAS) of the terminal device and forwarded to an access stratum (AS) of the terminal device.
18. Specifically, the processing unit determines the first TA of the at least one first slice group and each first slice group. receiving slice group configuration information from a core network via the NAS, the slice group configuration information including slice groups of each of a plurality of TAs and network slices included in the slice group; determining, via the NAS, the at least one first slice group and the first TA of each first slice group from the plurality of TAs and the slice groups of each TA based on the network slice that the terminal device intends to access; and transmitting the at least one first slice group and the first TA of each first slice group to the AS of the terminal device via the NAS; 20. The apparatus of claim 17, wherein:
19. The apparatus of claim 16 , wherein the at least one first slice group and the first TA of each first slice group are determined by an access stratum (AS) of the terminal device.
20. Specifically, the processing unit determines the first TA of the at least one first slice group and each first slice group. receiving slice group configuration information from a core network via a non-access stratum (NAS), the slice group configuration information including slice groups of each of a plurality of TAs and network slices included in the slice group; Transferring, via the NAS, the network slice and the slice group configuration information that the terminal device intends to access to the AS of the terminal device; and determining the at least one first slice group and the first TA of each first slice group from the plurality of TAs and the slice groups of each TA based on the network slice that the terminal device intends to access via the AS; 20. The apparatus of claim 19, wherein:
21. The frequency priority corresponding to each first slice group is obtained based on slice information from an access network; 21. The apparatus of claim 16, wherein the slice information comprises slice groups supportable on each frequency and a frequency priority for each frequency corresponding to each slice group.
22. 22. The apparatus of claim 21, wherein when the frequency has multiple frequency priorities corresponding to the same slice group in the slice information, a frequency priority of the frequency corresponding to the first slice group is based on the multiple frequency priorities.
23. The apparatus of claim 21 , wherein the slice information further comprises a TA for each slice group.
24. When the slice information further includes a cell identifier list corresponding to each frequency and capable of supporting each slice group, the processing unit determines whether to be in the target cell based on the second TA, specifically, determining to camp on the target cell when a cell identifier of the target cell is included in a first cell identifier list; or determining, by the terminal device, not to serve the target cell when a cell identifier of the target cell is not included in a first cell identifier list; and The apparatus of claim 23 , wherein the first cell identifier list is a cell identifier list that supports the second slice group of the second TA.
25. Specifically, the processing unit determines whether to serve the target cell based on the second TA. determining to camp on the target cell when the second TA is the same as a TA identified by a Tracking Area Code (TAC) broadcast by the target cell; or determining not to serve the target cell when the second TA is different from a TA identified by a tracking area code (TAC) broadcast by the target cell; 25. The apparatus according to any one of claims 21 to 24, wherein:
26. Specifically, the processing unit determines whether to serve the target cell based on the second TA. determining to camp on the target cell when a TA identified by a Tracking Area Code (TAC) broadcast by the target cell is the second TA or an equivalent TA of the second TA; or determining not to serve the target cell when a TA identified by a tracking area code (TAC) broadcast by the target cell is not the second TA or an equivalent TA of the second TA; and 25. The apparatus of claim 21, wherein the equivalent TA of the second TA is the first TA of the first slice group that is the same as the second slice group.
27. A cell reselection device, A processing unit configured to determine slice information, the slice information including: slice groups supportable on each frequency; a frequency priority of each frequency corresponding to each slice group; and a tracking area (TA) of each slice group; a communication unit configured to transmit the slice information to a terminal device, the slice information being used to assist the terminal device in performing a cell reselection of a network slice; An apparatus comprising:
28. A cell reselection device, A communication unit configured to receive slice group configuration information from a network management device or an access network device, the slice group configuration information including a slice group of each TA and a network slice included in the slice group; The communication unit is further configured to send a non-access stratum (NAS) message to a terminal device, the NAS message carrying the slice group configuration information; An apparatus, wherein the slice group configuration information is used to assist the terminal device in performing cell reselection based on a network slice intended to be accessed.
29. A communication device including a processor and an interface circuit, A communication device, wherein the interface circuit is configured to receive signals from a communication device other than the communication device itself and to transmit the signals to the processor or to transmit signals from the processor to a communication device other than the communication device itself, and the processor is configured to implement the method of any one of claims 1 to 11, the method of any one of claims 12 to 14, or the method of claim 15 by using logic circuits or by executing code instructions.
30. 1. A computer-readable storage medium, comprising: The storage medium is a computer-readable storage medium storing a computer program or instructions, the computer program or instructions being executed by a communication device to realize the method according to any one of claims 1 to 11, the method according to any one of claims 12 to 14, or the method according to claim 15.
Citation Information
Patent Citations
Cell reselection and information transmission methods and apparatuses, communication device, and storage medium
WO2021146856A1
