Cell reselection method and related device
The method addresses high overhead in cell reselection by determining slice groups and TAs, allowing efficient cell reselection with reduced signaling and improved network resource allocation.
Patent Information
- Application Number
- JP2024539895
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-12-30
- Filing Date
- 2022-12-20
- Publication Date
- 2025-11-06
- Estimated Expiration
- 2042-12-20
AI Technical Summary
The challenge of performing cell reselection with network slice-specific configurations at Tracking Area (TA) granularity results in high signaling overhead due to limited coding length of slice group identifiers, leading to ambiguity in identifying slice groups across different TAs.
A method for cell reselection based on slice groups configured with TA granularity, where a terminal device determines slice groups and their associated TAs, performs neighbor cell measurements, and decides on serving cells based on priority and frequency information, reducing the need for extensive broadcast messaging.
This approach reduces signaling overhead by enabling efficient cell reselection while maintaining accurate identification of suitable cells for network slices, thereby optimizing network resource utilization.
Smart Images

Figure 0007765641000007 
Figure 0007765641000008 
Figure 0007765641000009
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 the People's Republic of China on December 30, 2021, the entire contents of which are incorporated by reference.
[0002] [Technical field] This application relates to the field of communication technologies, and more particularly to a cell reselection method and related apparatus. [Background technology]
[0003] With the development of mobile communication technology, various new services and application scenarios are constantly emerging, 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 and meet the requirements of various new services, such as high bandwidth, low latency, and high reliability. To enable terminal devices to perform network slice-specific cell reselection, network slice-specific cell reselection priorities, etc. may be carried in the system broadcast message of a cell. However, this causes high overhead in the system broadcast message. In view of this, the concept of a slice group has been proposed to reduce overhead. In this way, only supported slice group information, etc. can be carried in the 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, this 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, where the first slice group is a slice group including a network slice intended for access by the terminal device, the terminal device performs neighbor cell measurements based on the priority of each first TA and a frequency priority corresponding to each first slice group to acquire a target cell that satisfies a cell reselection condition, and the terminal device determines 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 the frequency priority used for the neighbor cell measurements in which the target cell is acquired.
[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 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 may have the highest priority, etc. This is not a limitation 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's 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 the 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 the 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's determining at least one first slice group and a first TA for each first slice group includes the following: the terminal device receives slice group configuration information from the 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 the AS of the terminal device via the NAS; and the terminal device determines at least one first slice group and a first TA for each first slice group from the plurality of TAs and the slice groups of each TA via the AS.
[0013] In an optional implementation scheme, the 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, the frequency priority corresponding to the 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 can 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 of 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 should be located in the target cell based on 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 be located in 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 be located in the target cell.
[0017] 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 should 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, 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, the terminal device determines not to be present in the target cell, where 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 the TA identified by the tracking area code 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 tracking area code 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, and 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.
[0019] 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 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 that has the same frequency as the target cell and is capable of supporting the second slice group.
[0020] In yet 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 should be located 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 located 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 located 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 present 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, and the access network device transmits the slice information to a terminal device, where 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 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 indicating network slices 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 including the slice group of each TA and the network slices 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 present 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 in performing 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, which helps to reduce signaling overhead required for cell reselection.
[0027] According to a fourth aspect, this application provides a communication device. The device may be a terminal device, a device within a terminal device, or a device usable with a terminal device. Alternatively, the communication device may be a chip system. The communication device may perform the method according to the first aspect. The functions of the communication device may be realized by hardware, or may be realized by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the functions. The units or modules may be software and / or hardware. For 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, this 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 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 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, this 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 the hardware executing corresponding software. 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 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 present application provides a computer-readable storage medium having stored thereon instructions, the computer program or instructions, when executed by a communications device, causing a method according to any one of the first to third aspects to be realized.
[0031] According to an eighth aspect, the present application provides a computer program product including instructions that, 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 explanation of the drawings]
[0033] [Figure 1] 1 is a diagram of the structure of a communication system according to an embodiment of the present application; [Figure 2] FIG. 1 is a diagram of a type of slice group configuration information according to an embodiment of the present application. [Figure 3]FIG. 10 is 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; [Figure 5] FIG. 10 is a diagram of another cell reselection method according to an embodiment of the present application. [Figure 6] 1 is a diagram of the structure of a communication device according to an embodiment of the present application; [Figure 7] FIG. 10 is a diagram of the structure of another communication device according to an embodiment of the present application. DETAILED DESCRIPTION OF THE INVENTION
[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 fifth generation (5G) system, which may also be referred to as a new radio (NR) system, or a sixth generation (6G) system or a seventh 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 slice groups for each Tracking Area (TA) and network slices included in the slice group. Furthermore, 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. Furthermore, the network device may send slice information to the terminal device to assist the terminal device in performing cell reselection based on the network slice intended to be accessed based on the slice group configuration information.
[0038] In an embodiment of this application, the network device may be a device having wireless transceiver functionality or a chip that can be disposed in a device, including, but 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 transmission point (TRP or TP) in an NR system, or one antenna panel or group of antenna panels (including multiple antenna panels) of a network device in a 5G system, or a network node constituting a gNB or 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, a gNB or a 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 implements some functions of the gNB or transmission point, and the DU implements some functions of the gNB or transmission point. For example, the CU implements functions of the radio resource control (RRC) layer and the packet data convergence protocol (PDCP) layer, and the DU implements functions of the radio link control (RLC) layer, the media access control (MAC) layer, and the physical (PHY) layer. Information in the RRC layer ultimately becomes information in the PHY layer or is converted from information in the PHY layer. Therefore, in the architecture, higher layer signaling, such as RRC layer signaling or PDCP layer signaling, may also be considered to be transmitted by the DU or by the DU+RU. It may be understood that the network device may be a CU node, a DU node, or a device including 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 embodiments of this application, the terminal device may include, but is not limited to, 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-mentioned 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 identical or similar items that basically provide the same function or purpose. Those skilled in the art can 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 distinction. The term "and / or" describes an association relationship for describing 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, we will discuss the relevant concepts in this application.
[0044] 1. Network Slicing
[0045] In network slicing, multiple isolated logical subnets with different characteristics are virtualized on the same set of physical infrastructure to provide target services to users through flexible allocation of network resources and on-demand networking. 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 to SST and may be used to further distinguish between multiple network slice instances that satisfy the same SST. SD is optional.
[0046] The following types of network slices exist:
[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 the operator's strategy, one or more subscription NSSAIs of the terminal device may be set as the default NSSAI. If the terminal device does not include an allowed network slice (Allowed NSSAI) in the Registration Request message, the network side will use the default NSSAI to provide services to the terminal device if a 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 the 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 instruct 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 referred to as slice for short, and a network slice that a terminal device intends to access is referred to as an intended slice. The intended slice differs 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., the intended slice = the requested S-NSSAI. In an idle state, the intended slice = the allowed S-NSSAI. For a terminal device in an inactive state, the intended slice = the 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 identified according to a specific rule, including, but not limited to, performing group identification based on SST or Unified Access Control (UAC). The 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 the 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, when slice groups are configured at TA granularity, the same slice group identifier may be used in different TAs. In other words, the same slice group identifier in different TAs may correspond to different slices.
[0057] For ease of explanation, in this specification, a slice group (Intended Slice Group) that includes a network slice determined and intended by a terminal device is referred to as the first slice group, and correspondingly, the 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. This is not limited in this application. The slice group configuration information includes each slice group of multiple TAs and the slices included in the slice group, or the correspondence between each slice and each slice group and the 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 schemes:
[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 located 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 NSSAIs 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 NSSAIs 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 NSSAIs is described as follows: Slice Group #4={S1}
[0063] 2, it can be seen that Slice Group #1 exists between TA 1 and TA 2 and corresponds to different slices in the two TAs, but 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 duplicated slice group identifiers and duplicated correspondences between slice group identifiers and slices. That is, the same slice group identifier exists in different TAs, and the slice group identifier corresponds 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 ID, TA N indicates a TAC, SN indicates a slice identifier, and Cell N indicates a cell identifier. When a terminal device is located in a cell in TA 1, 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 NSSAIs 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 NSSAIs 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 NSSAIs is described as follows: Slice Group #4={S1,S4}
[0066] 3, 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. There is an overlapping Slice Group #1 between TA 1 and TA 3, and Slice Group #1 corresponds to the same slice 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. Furthermore, the frequencies in the slice information include the frequencies of the cell in which the terminal device is currently located and the frequencies of neighboring cells. Optionally, the slice information may include, but is not limited to, the following optional implementation schemes:
[0069] Implementation method 4-1: The slice information includes the slice groups that can be supported on each frequency and the frequency priority of each frequency corresponding to each slice group. However, 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, the 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 the 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 priorities 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, 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 priorities of frequency F1 corresponding to two slice groups, frequency F1 has two frequency priorities corresponding to Slice-Group #1, i.e., 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, i.e., 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 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, i.e., Freq-F3-priority 1 and Freq-F3-priority 2, and the frequency priority of frequency F3 corresponding to Slice-Group #3 is Freq-F3-priority 3, and so on.
[0074] Similar to 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, frequencies F2 and F3 each have two frequency priorities corresponding to Slice-Group #1. Details will not be 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 a time assignment (TA) for each slice group. In this way, frequency priorities of the same frequency corresponding to the same slice group are unique in the time assignment (TA).
[0076] For example, after receiving the slice group configuration information shown in FIG. 2, the terminal device may further receive the 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 adds a TA 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. In other words, the frequency priorities of the same frequency corresponding to the same slice group are 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 the slice information list shown in Table 2-2. Compared to the slice information list shown in Table 1-2, the slice information list shown in Table 2-2 adds a TA 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 priorities of the same frequency corresponding to the same slice group are unique in the TA. Similarly, the frequency priorities of frequencies F1 and F3 corresponding to Slice-Group #1 are 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 further includes a list of cell identifiers (e.g., physical cell identifiers (PCIs)) that correspond 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 the 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 or inactive state monitors the signal quality of neighboring cells and the signal quality of the 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. The measurement initiation criteria for cell reselection must take into account two parameters: 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 must unconditionally initiate neighboring cell measurement and 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 must 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 standard distributed 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 neighbor 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 neighbor cell measurement. After starting neighbor cell measurement, the terminal device needs to determine a target cell that can be served based on cell reselection conditions such as the signal quality of the serving cell, the signal quality of the neighbor cell, and 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. 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 measurements 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. 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. As a result, it can be seen that information overhead that needs to be carried in broadcast system messages is reduced compared to a 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, 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 the NAS of the terminal device and forwarded to the 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 implementation, the terminal device's determination of 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 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 based on the Intended Slice via the NAS; and the terminal device transfers the at least one first slice group and a 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 the 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] Furthermore, 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, assume that the slice group configuration information shown in FIG. 3 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} TA 3:Slice Group #1={S1,S4}
[0095] Furthermore, 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 for 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 including each slice group of a plurality of 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, via the AS, at least one first slice group and a first TA for each first slice group from the plurality of TAs and the slice group of each TA based on the Intended Slice.
[0098] For example, the slice group configuration information and Intended Slice S1 shown in Figure 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 first slice group and the first TA through derivation. Similarly, in another example, the slice group configuration information and Intended Slice S1 shown in Figure 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 first slice group and the 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 an 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 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., 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 the 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 slice group configuration information.
[0102] S102: The terminal device performs 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 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, for at least one first TA, the TA in which the terminal device is currently located may have the highest priority. This is not a limitation of 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 the frequencies corresponding to each slice group. Optionally, the slice information may include, but is not limited to, slice information in implementations 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 may determine a first TA with the second lowest priority and perform 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 served by the current cell.
[0107] S103: The terminal device determines whether to visit 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 serve 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 neighbor cell measurements from which the target cell is acquired.
[0109] In an optional implementation manner, determining whether the terminal device should be stationed in 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 be stationed in 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 be stationed in 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 should be located 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 be located 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 be located in the target cell, and the first cell identifier list is a cell identifier list that has the same frequency as the target cell and is capable of supporting the second slice group.
[0111] In yet another optional implementation manner, in the slice group configuration information in 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 of the second TA (i.e., the second slice group) 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 should visit 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 visit 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 visit the target cell, and the first cell identifier list is a list of cell identifiers that have the same frequency as the target cell and are 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 can be determined from two aspects, namely, the cell identifier and TAC of the target cell, and then determining whether to visit the target cell.
[0113] In yet 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 should be located 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 located 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 located 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 method, 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 can 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 if the network side uses overlapping slice group IDs when configuring slice groups at TA granularity, the terminal device can also obtain the 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 may determine whether to camp on the target cell based on the TAC of the target cell.
[0115] 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 from the perspective of interactions between a terminal device, an access network device, and a core network device by using, as an example, 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 Implementation Schemes 4-1 to 4-3. As shown in FIG. 2, the terminal device is currently served by 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 NSSAIs 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 NSSAIs 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 NSSAIs 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 TA 1, TA 2, and TA 3, 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, 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 the 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 visit 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 method, the slice group configuration information shown in Figure 2 in implementation method 3-1 and the slice information list shown in Table 1-1 in implementation method 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, based on the slice information shown in Table 1-1, the terminal device determines that the frequency priority of frequency F1 corresponding to Slice Group #1 is Freq-F1-priority 1, 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. 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 serving, but the frequency priority Freq-F3-priority 1 is lower than the frequency priority of the cell in which the terminal device is currently serving. In this case, the terminal device performs neighbor cell measurements based on frequency F1 and frequency F2. If a target cell satisfying the cell reselection condition is acquired, 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 acquired, 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 in TA 1 has the same slice group identifier as the first slice group in TA 2. Therefore, the step in which the terminal device determines 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 measurements based on frequencies F1 and F2. If a target cell that satisfies the cell reselection condition is acquired, if the TA identified by the TAC broadcasted by the target cell is TA 2, the terminal device serves the target cell. Alternatively, 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 barred 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, based on the slice information shown in Table 1-1, that the frequency priority of frequency F1 corresponding to Slice Group #4 is Freq-F1-priority 3 and the frequency priority of frequency F3 corresponding to Slice Group #4 is Freq-F3-priority 3. 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 frequency F1. When a target cell that satisfies the cell reselection condition is acquired, 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 barred or reserved and is excluded from the candidate target cells. Alternatively, if no target cell that satisfies the cell reselection conditions is 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 obtain a new frequency priority through derivation to avoid misunderstandings, which reduces the signaling overhead on the access network side when cell reselection is performed based on slice groups.
[0134] In another optional implementation method, the slice information list shown in Table 2-1 is used as an example in the slice information in implementation method 4-2. If 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, based on the slice information shown in Table 2-1, that the frequency priority of frequency F1 corresponding to Slice Group #1 is Freq-F1-priority 1 and the frequency priority of frequency F2 corresponding to Slice Group #1 is Freq-F2-priority 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 measurements based on frequencies F1 and F2. When a target cell that satisfies the cell reselection condition is acquired, if the TA identified by the TAC broadcasted by the target cell is TA 1, the terminal device is located in the target cell; or, if the TA identified by the TAC broadcasted by the target cell is not TA 1, the terminal device determines that the target cell is barred or reserved and is excluded from the candidate target cells. Alternatively, if no target cell is obtained that satisfies the cell reselection conditions, step (2) is performed.
[0136] Step (2): Since the slice information shown in Table 2-1 includes TA information, the terminal device determines, for TA 2, based on the slice information shown in Table 2-1, that the frequency priority of frequency F2 corresponding to Slice Group #1 is Freq-F2-priority 2 and the frequency priority of frequency F3 corresponding to Slice Group #1 is Freq-F3-priority 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 measurements based on frequencies F2 and F3. When a target cell that satisfies the cell reselection condition is acquired, if the TA identified by the TAC broadcasted by the target cell is TA 2, the terminal device is located in 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 barred or reserved and is excluded from the candidate target cells. Alternatively, if no target cell that satisfies the cell reselection condition is obtained, step (3) continues to be executed.
[0137] Step (3): For TA 3, the terminal device determines, based on the slice information shown in Table 2-1, that the frequency priority of frequency F1 corresponding to Slice Group #4 is Freq-F1-priority 3 and the frequency priority of frequency F3 corresponding to Slice Group #4 is Freq-F3-priority 3. 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 frequency F1. When a target cell that satisfies the cell reselection condition is acquired, 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 barred or reserved and is excluded from the candidate target cells. Alternatively, if no target cell that satisfies the cell reselection conditions is 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 in the first TA is determined, since the slice information further includes TA information, it can be known that the frequency priority corresponding to the first slice group in 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 in the first TA. For example, since there is no TA information in Table 1-1, the frequency priorities corresponding to Slice Group #1 are the frequency priority Freq-F1-priority 1 of frequency F1 corresponding to Slice Group #1, the frequency priority Freq-F2-priority 1 and the frequency priority Freq-F2-priority 2 of frequency F2 corresponding to Slice Group #1, and the frequency priority Freq-F3-priority 1 of 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 method, the slice information list shown in Table 3-1 is used as an example in the slice information in implementation method 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, based on the slice information shown in Table 3-1, that the frequency priority of frequency F1 corresponding to Slice Group #1 is Freq-F1-priority 1 and the frequency priority of frequency F2 corresponding to Slice Group #1 is Freq-F2-priority 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 measurements based on frequency F1 and frequency F2. If a target cell that satisfies the cell reselection condition is acquired, and the cell identifier of the target cell is included in PCI list 1 or PCI list 4 that supports Slice Group #1 of TA 1, the terminal device is served by the target cell, or if the cell identifier of the target cell is not included in PCI list 1 or PCI list 4 that supports Slice Group #1 of TA 1, the terminal device determines that the target cell is barred 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.
[0141] Step (2): Because the slice information shown in Table 3-1 includes TA information and a PCI list, the terminal device determines, for TA 2, based on the slice information shown in Table 3-1, that the frequency priority of frequency F2 corresponding to Slice Group #1 is Freq-F2-priority 2 and the frequency priority of frequency F3 corresponding to Slice Group #1 is Freq-F3-priority 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 measurements based on frequency F2 and frequency F3. If a target cell satisfying the cell reselection condition is acquired, the terminal device is served by the target cell if 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 if 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, the terminal device determines that the target cell is barred or reserved and is excluded from the candidate target cells. 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, based on the slice information shown in Table 3-1, that the frequency priority of frequency F1 corresponding to Slice Group #4 is Freq-F1-priority 3 and the frequency priority of frequency F3 corresponding to Slice Group #4 is Freq-F3-priority 3. 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 frequency F1. When a target cell that satisfies the cell reselection condition is acquired, if the cell identifier of the target cell is included in 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 PCI list 3 supporting Slice Group #4 of TA 3, the terminal device determines that the target cell is barred or reserved and is excluded from candidate target cells. Alternatively, if no target cell that satisfies the cell reselection conditions is 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 Figure 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, and then determine whether to serve the target cell. For details, please refer to the relevant content of the cell reselection method described in Figure 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 camp on 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 may obtain the slice group IDs and frequency priorities supported by a specific TAC based on the intended slice and the 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 camp on the target cell based on the TAC in 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 Implementation Scheme 4-1 to Implementation Scheme 4-2, for example. As shown in FIG. 3, the terminal device is currently served by 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 Implementation Scheme 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 NSSAIs 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 NSSAIs 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 NSSAIs 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, the slice information list shown in Table 1-2 is used as an example for the slice information in Implementation 4-1. The terminal device acquires a target cell by performing 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, and then determines whether to visit 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 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 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 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 acquire the target cell, and then determines whether to be located in 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-priority1+Freq-F1-priority2) / 2 and the frequency priority (Freq-F2-priority1+Freq-F2-priority2) / 2 are higher than the frequency priority of the cell the terminal device is currently serving, but the frequency priority (Freq-F3-priority1+Freq-F3-priority2) / 2 is lower than the frequency priority of the serving cell. In this case, the terminal device performs neighbor cell measurements based on the frequencies F1 and F2. When a target cell that satisfies the cell reselection condition is acquired, if the TA identified by the TAC broadcasted by the target cell is TA1 or TA3, the terminal device serves the target cell; or if the TA identified by the TAC broadcasted by the target cell is not TA1 or TA3, the terminal device determines that the target cell is barred or reserved and is excluded from the candidate target cells. Alternatively, if no target cell is obtained that satisfies the cell reselection conditions, step (3) is performed.
[0153] Step (2): Because the slice information shown in Table 1-2 does not include TA information and the first slice group in TA 1 has the same slice group identifier as the first slice group in TA 2, the frequencies 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 measurements based on frequencies F1 and F2. If a target cell satisfying the cell reselection condition is acquired, if the TA identified by the TAC broadcasted by the target cell is TA 2, the terminal device visits the target cell; otherwise, 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 barred or reserved and is excluded from the candidate target cells. Alternatively, if a target cell satisfying the cell reselection condition is not acquired, the terminal device continues to visit the current cell and performs the cell reselection procedure again.
[0154] Step (3): Because the first slice group in TA 3 has the same slice group identifier as the first slice group in TA 1, the frequencies supporting Slice Group #1 and the corresponding frequency priorities 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 measurements based on frequencies F1 and F2. If a target cell satisfying the cell reselection condition is acquired, if the TA identified by the TAC broadcasted by the target cell is TA 3 or TA 1, the terminal device serves the target cell; otherwise, if the TA identified by the TAC broadcasted by the target cell is neither TA 3 nor TA 1, the terminal device determines that the target cell is barred or reserved and is excluded from the candidate target cells. Alternatively, if a target cell satisfying the cell reselection condition is not acquired, step (2) is executed.
[0155] In the cell reselection method, even if a terminal receives slice information that is not linked to a 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 signaling overhead on the access network side when cell reselection is performed based on a slice group.
[0156] In another optional implementation method, the slice information list shown in Table 2-2 is used as an example in the slice information in implementation method 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 priorities corresponding to Slice Group #1 of each TA to acquire the 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, based on the slice information shown in Table 2-2, that the frequency priority of frequency F1 corresponding to Slice Group #1 of TA 1 is Freq-F1-priority 1, and the frequency priority of frequency F2 corresponding to Slice Group #1 of TA 1 is Freq-F2-priority 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 measurements based on frequencies F1 and F2. When a target cell that satisfies the cell reselection condition is acquired, if 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 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 barred or reserved and is excluded from the candidate target cells. Alternatively, if no target cell is obtained that satisfies the cell reselection conditions, step (3) is performed.
[0158] Step (2): For TA 2, the terminal device determines, based on the slice information shown in Table 2-2, that the frequency priority of frequency F2 corresponding to Slice Group #1 of TA 2 is Freq-F2-priority 2, and the frequency priority of frequency F3 corresponding to Slice Group #1 of TA 2 is Freq-F3-priority 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 currently serving cell. In this case, the terminal device performs neighbor cell measurements based on frequencies F2 and F3. If a target cell that satisfies the cell reselection condition is not acquired, the terminal device continues to serve the current cell and performs a 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, based on the slice information shown in Table 2-2, that 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 F3 corresponding to Slice Group #1 of TA 3 is Freq-F3-priority 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 frequency F1 and 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 method, the slice information list shown in Table 3-2 is used as an example for the slice information in implementation method 4-3. The slice information shown in Table 3-2 includes TA information and, compared to Table 2-2, includes a cell identifier list corresponding to each frequency and capable of supporting each slice group. The frequencies supported by Slice Group #1 of TA 1 to Slice Group #1 of TA 3 and the corresponding frequency priorities determined by the terminal device based on the slice information list shown in Table 3-2 are the same as those determined based on the slice information list shown in Table 2-2. Details will not be described again here. The difference between this implementation method and the above implementation method is that after the target cell is acquired, it may be determined whether the terminal device is located in 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 method is similar to the implementation method 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 Figure 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, and then determine whether to camp on the target cell. For details, please refer to the relevant content of the cell reselection method described in Figure 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, it may use overlapping slice group IDs and overlapping correspondence 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, it can be seen that 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, thereby reducing the signaling overhead on the access network side.
[0163] In the above embodiments, the description of the embodiments has its own focus. To avoid redundancy, for the parts not described in detail in the embodiments, refer to the relevant descriptions in other embodiments. Furthermore, 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 includes, but is not limited to, the descriptions in the above embodiments.
[0164] To realize the functions of 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. Therefore, 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 operations related to the above-described cell reselection method for a terminal device. The processing unit 602 is configured to determine at least one first slice group and a first tracking area (TA) for each first slice group, where the first slice group is a slice group including a network slice intended for access by the terminal device. The processing unit 602 is further configured to perform neighbor cell measurements based on the priority of each first TA and a frequency priority corresponding to each first slice group to acquire 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 the frequency priority used for the neighbor cell measurements from which the target cell is acquired. .
[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 more detailed descriptions 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 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 supportable 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 transmit the slice information to the terminal device, where the slice information is used to assist the terminal device in performing cell reselection of the network slice. In an optional implementation manner, the slice information further includes a cell identifier list corresponding to each frequency and capable of supporting each slice group.
[0172] In another implementation, 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 associates a TA identifier with 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 transmits the slice group configuration information to the core network, where the slice group configuration information is used to assist the terminal device in performing cell reselection based on the slice information and the network slice that the terminal device intends to access.
[0173] For more detailed descriptions 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, a device within a core network device, or a device having the functionality of a core network device.
[0175] In an implementation manner, the communication device 600 may perform the 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 in performing 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] 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 device 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 203 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 functions of the terminal device in the above method embodiments. 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 apparatus is a module used in a network device, the module in the network device realizes the functions of the network device in the above method embodiments. The module in the network device receives information from another module (e.g., a radio frequency module or an antenna) in the network device, and the information is transmitted to the network device by a terminal device. Alternatively, the module in the network device transmits information to another module (e.g., a radio frequency module or an antenna) 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 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 may be other general-purpose processors, Digital Signal Processors (DSP), Application-Specific Integrated Circuits (ASIC), Field-Programmable Gate Arrays (FPGA) or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.
[0183] The steps of the method in the embodiments of this application may be implemented in a hardware manner or by a processor executing software instructions. 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 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 discrete components in the network device or the terminal device.
[0184] All or part of the above embodiments may be realized 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 into a computer and executed, 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, user equipment, or other programmable device. The computer program or instructions may be stored in a computer-readable storage medium or transmitted from a computer-readable storage medium to another computer-readable storage medium. For example, the computer program or instructions may be transmitted from a website, computer, server, or data center to another website, computer, server, or data center via a wired or wireless method. 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 media may be magnetic media, such as floppy disks, hard disks, or magnetic tapes, or optical media, such as digital video disks, or semiconductor media, such as solid-state drives. The computer-readable storage media may be volatile or non-volatile storage media, or may include both types of storage media: volatile and non-volatile storage media.
[0185] In the embodiments of this application, unless otherwise stated 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 new embodiments.
Claims
1. A cell reselection method, comprising: A step of determining, by a terminal device, at least one first slice group and a first tracking area (TA) of each first slice group, wherein the first slice group is 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 the frequency priority corresponding to each first slice group to obtain a target cell that meets a cell reselection condition; determining, by the terminal device, whether to serve the target cell based on a second TA, wherein the second TA is a first TA of a second slice group, and the second slice group is a first slice group corresponding to the frequency priority used for neighbor cell measurements from which the target cell is acquired; A method comprising:
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 transferred 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; By the terminal device, via the NAS, 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; transferring, 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: A step of receiving slice group configuration information from a core network via a non-access stratum (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; The terminal device transfers, 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 via the AS, 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; 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 includes slice groups supportable on each frequency and frequency priorities of the frequencies 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, the 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 includes 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 the 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 the 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 serve 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; The method of claim 6, 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 it is serving 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 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, determining by the terminal device that the target cell is not served by the target cell. Including, 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: receiving, by an 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, wherein the slice group configuration information includes 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; determining slice information by the access network device, the slice information including slice groups supportable on each frequency, frequency priorities of each frequency corresponding to each slice group, and tracking areas (TAs) of each slice group; A step of transmitting the slice information to a terminal device by the access network device, wherein the slice information and the slice group configuration information are used to assist the terminal device in performing cell reselection of a network slice based on the priority of each TA, the frequency priority of each frequency, and the network slice that the terminal device intends to access, and the priority of each TA is determined based on the slice group configuration information; A method comprising:
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. 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 slice group configuration information is used to assist the terminal device in performing cell reselection based on a priority of each TA and a network slice intended to be accessed, and the priority of each TA is determined based on the slice group configuration information.
15. 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 neighbor 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, and 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.
16. The apparatus of claim 15, 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 transferred to an access stratum (AS) of the terminal device.
17. 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, wherein the slice group configuration information includes slice groups of each of a plurality of TAs and network slices included in the slice group; Determine, 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 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.
17. The device of claim 16, wherein:
18. The apparatus of claim 15 , 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.
19. 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 the network slice and the slice group configuration information that the terminal device intends to access to the AS of the terminal device via the NAS; 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; 19. The device of claim 18, wherein:
20. The frequency priority corresponding to each first slice group is obtained based on slice information from an access network; The apparatus of claim 15 , wherein the slice information includes slice groups supportable on each frequency and a frequency priority of each frequency corresponding to each slice group.
21. 21. The apparatus of claim 20, wherein when the frequency has multiple frequency priorities corresponding to the same slice group in the slice information, the frequency priority of the frequency corresponding to the first slice group is based on the multiple frequency priorities.
22. The apparatus of claim 20 , wherein the slice information further includes a TA for each slice group.
23. 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 serve the target cell based on the second TA, specifically: determining to serve the target cell when a cell identifier of the target cell is included in a first cell identifier list; or determining 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 22 , wherein the first cell identifier list is a cell identifier list that supports the second slice group of the second TA.
24. 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; 21. The device of claim 20, wherein:
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 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 21. The apparatus of claim 20, 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.
26. A cell reselection device, a communication unit configured to receive slice group information from a network management device, the slice group information indicating network slices included in each slice group; and a processing unit configured to associate a TA identifier with each slice group 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; Including, The communication unit is further configured to transmit the slice group configuration information to a core network; The processing unit is further configured to determine 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 (TAs) of each slice group; The communication unit is further configured to transmit the slice information to a terminal device, and the slice information and the slice group configuration information are used to assist the terminal device in performing cell reselection of a network slice based on a priority of each TA, the frequency priority of each frequency, and a network slice that the terminal device intends to access, and the priority of each TA is determined based on the slice group configuration information.
27. 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; and The slice group configuration information is used to assist the terminal device in performing cell reselection based on the priority of each TA and the network slice intended to be accessed, and the priority of each TA is determined based on the slice group configuration information.
28. 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 transmit the signals to the processor, or 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 claim 1 by using logic circuits or by executing code instructions.
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 transmit the signals to the processor, or 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 claim 12 by using logic circuits or by executing code instructions.
30. A communications device including a processor and an interface circuit, 15. A communication device, wherein the interface circuit is configured to receive signals from a communication device other than the communication device itself and transmit the signals to the processor, or 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 claim 14 by using logic circuits or by executing code instructions.
31. 1. A computer-readable storage medium, comprising: A computer-readable storage medium storing a computer program or instructions, the computer program or instructions implementing the method of claim 1 when executed by a communication device.
32. A computer-readable storage medium, comprising: A computer-readable storage medium storing a computer program or instructions, the computer program or instructions implementing the method of claim 12 when executed by a communication device.
33. A computer-readable storage medium, comprising: A computer-readable storage medium storing a computer program or instructions, the computer program or instructions implementing the method of claim 14 when executed by a communication device.
Citation Information
Patent Citations
Cell reselection and information transmission methods and apparatuses, communication device, and storage medium
WO2021146856A1