Wireless communication method, terminal device and network device
By enabling the terminal device to select or reselect a cell based on slice information, the problem of the terminal device being unable to select a cell that supports slice services is solved, enabling fast access and immediate and effective business services.
Patent Information
- Application Number
- CN202211436362.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-01-13
- Publication Date
- 2025-10-10
- Estimated Expiration
- 2040-01-13
AI Technical Summary
When selecting or reselecting a cell, the terminal device may not be able to select a cell that supports its slice service, resulting in limited service transmission and affecting performance.
The terminal device selects or reselects a cell based on the slice information, and selects or reselects a cell through information such as the slice identifier, NSSAI, slice type, service type, cell identifier, cell identifier range, frequency index, PLMN and TA identifier.
Ensure that terminal devices quickly access the cell corresponding to the supported slice service, realize immediate and effective service, and avoid cell access and service delays.
Smart Images

Figure CN115767650B_ABST
Abstract
Description
[0001] This application is a divisional application with application number 2020800893518 and invention name “Wireless communication method, terminal device and network device”. Technical Field
[0002] The embodiments of the present application relate to the field of communications, and more specifically, to a wireless communication method, a terminal device, and a network device. Background Art
[0003] In a wireless communication system, a terminal device can perform cell selection or cell reselection operations. Currently, when a terminal device performs cell selection or cell reselection, the terminal device only selects the strongest cell on the frequency point.
[0004] However, the cell corresponding to the slicing service supported by the terminal device may not be the strongest cell at this frequency. In this way, the terminal device may not be able to select a suitable cell, causing the terminal device to continue to reselect the cell, affecting the normal slicing service transmission of the terminal device, and further affecting the performance of the terminal device. Summary of the Invention
[0005] The embodiments of the present application provide a wireless communication method, a terminal device, and a network device. The terminal device performs cell selection or cell reselection based on slicing information, so that the terminal device can quickly access the cell corresponding to the slicing service it supports, ensuring instant and effective service between the terminal device and the network device.
[0006] In a first aspect, a wireless communication method is provided, the method comprising:
[0007] The terminal device performs cell selection or reselection according to the slice information, or the terminal device determines a target cell for cell selection or reselection according to the slice information, wherein:
[0008] The slice information includes at least one of the following:
[0009] Slice identifier, Network Slice Selection Assistance Information (NSSAI), slice type or service type, cell identifier, cell identifier range, frequency index, Public Land Mobile Network (PLMN), Tracking Area (TA) identifier.
[0010] In a second aspect, a wireless communication method is provided, the method comprising:
[0011] The network device sends first information to the terminal device, where the first information includes slice information, where the slice information is used by the terminal device to perform cell selection or reselection, or where the slice information is used by the terminal device to determine a target cell for cell selection or reselection, wherein:
[0012] The slice information includes at least one of the following:
[0013] Slice identifier, NSSAI, slice type or service type, cell identifier, cell identifier range, frequency index, PLMN, TA identifier.
[0014] In a third aspect, a terminal device is provided for executing the method in the above-mentioned first aspect or its various implementations.
[0015] Specifically, the terminal device includes a functional module for executing the method in the above-mentioned first aspect or its various implementation modes.
[0016] In a fourth aspect, a network device is provided for executing the method in the above second aspect or its various implementations.
[0017] Specifically, the network device includes a functional module for executing the method in the above-mentioned second aspect or its various implementation modes.
[0018] In a fifth aspect, a terminal device is provided, comprising a processor and a memory, wherein the memory is configured to store a computer program, and the processor is configured to call and execute the computer program stored in the memory to perform the method of the first aspect or its respective implementations.
[0019] In a sixth aspect, a network device is provided, comprising a processor and a memory, wherein the memory is configured to store a computer program, and the processor is configured to call and execute the computer program stored in the memory to perform the method of the second aspect or its respective implementations.
[0020] In a seventh aspect, a device is provided for implementing the method in any one of the first to second aspects or their respective implementations.
[0021] Specifically, the apparatus includes: a processor for calling and running a computer program from a memory, so that a device equipped with the apparatus executes the method of any one of the first to second aspects or their respective implementations.
[0022] In an eighth aspect, a computer-readable storage medium is provided for storing a computer program, which enables a computer to execute the method of any one of the first to second aspects or their respective implementations.
[0023] In a ninth aspect, a computer program product is provided, comprising computer program instructions, which cause a computer to perform the method in any one of the first aspect to the second aspect or the implementation manner thereof.
[0024] In a tenth aspect, a computer program is provided, which, when running on a computer, causes the computer to perform the method in any one of the first aspect to the second aspect or the implementation manner thereof.
[0025] Through the above technical solution, the terminal device performs cell selection or cell reselection based on the slice information, so that the terminal device can quickly access a cell corresponding to a slicing service supported by the terminal device, and the terminal device and the network device can be ensured to provide instant and effective service. BRIEF DESCRIPTION OF DRAWINGS
[0026] Figure 1 is a schematic diagram of a communication system architecture provided by an embodiment of the present application.
[0027] Figure 2 is a schematic flowchart of a wireless communication method according to an embodiment of the present application.
[0028] Figure 3 is a schematic flowchart of cell selection or reselection according to an embodiment of the present application.
[0029] Figure 4 is a schematic flowchart of another cell selection or reselection according to an embodiment of the present application.
[0030] Figure 5 is a schematic flowchart of still another cell selection or reselection according to an embodiment of the present application.
[0031] Figure 6 is a schematic flowchart of another wireless communication method according to an embodiment of the present application.
[0032] Figure 7 is a schematic block diagram of a terminal device according to an embodiment of the present application.
[0033] Figure 8 is a schematic block diagram of a network device according to an embodiment of the present application.
[0034] Figure 9 is a schematic block diagram of a communication device according to an embodiment of the present application.
[0035] Figure 10 is a schematic block diagram of an apparatus according to an embodiment of the present application.
[0036] Figure 11It is a schematic block diagram of a communication system provided according to an embodiment of the present application. DETAILED DESCRIPTION
[0037] The following will describe the technical solutions in the embodiments of this application in conjunction with the drawings in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. With respect to the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0038] The embodiments of the present application can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, NR system evolution system, LTE on unlicensed spectrum (LTE-U) system, NR on unlicensed spectrum (NR-based access to unlicensed spectrum, NR-U) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (WiFi), next generation communication system or other communication systems, etc.
[0039] Generally speaking, traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communications, but will also support, for example, device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), and vehicle-to-vehicle (V2V) communication, etc. The embodiments of the present application can also be applied to these communication systems.
[0040] Optionally, the communication system in the embodiment of the present application can be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, or a standalone (SA) networking scenario.
[0041] The embodiments of the present application are not limited to the spectrum to which they are applied. For example, the embodiments of the present application can be applied to both licensed and unlicensed spectrum.
[0042] For example, the communication system 100 used in the embodiment of the present application is as follows: Figure 1 The communication system 100 may include a network device 110, which may be a device that communicates with a terminal device 120 (or a communication terminal or terminal). The network device 110 may provide communication coverage for a specific geographic area and may communicate with terminal devices within the coverage area.
[0043] Figure 1 One network device and two terminal devices are shown as an example. Optionally, the communication system 100 may include multiple network devices and each network device may include another number of terminal devices within its coverage area. This embodiment of the present application does not limit this.
[0044] Optionally, the communication system 100 may further include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiment of the present application.
[0045] It should be understood that the device with communication function in the network / system in the embodiment of the present application can be called a communication device. Figure 1Taking the communication system 100 shown as an example, the communication equipment may include a network device 110 and a terminal device 120 with communication functions. The network device 110 and the terminal device 120 may be the specific devices described above and will not be repeated here; the communication equipment may also include other devices in the communication system 100, such as a network controller, a mobile management entity and other network entities, which is not limited in the embodiments of the present application.
[0046] It should be understood that the terms "system" and "network" are often used interchangeably herein. The term "and / or" is simply a description of an association between related objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " generally indicates that the related objects are in an "or" relationship.
[0047] The embodiments of the present application are described in conjunction with terminal devices and network devices, wherein the terminal device may also be referred to as user equipment (UE), access terminal, subscriber unit, subscriber station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device, etc. The terminal device may be a station (STAION, ST) in a WLAN, a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA) device, a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, and a next-generation communication system, such as a terminal device in a NR network or a terminal device in a future evolved Public Land Mobile Network (PLMN) network.
[0048] As an example and not a limitation, in the embodiment of the present application, the terminal device may also be a wearable device. Wearable devices may also be called wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are fully functional, large in size, and can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0049] A network device may be a device used to communicate with a mobile device. The network device may be an access point (AP) in WLAN, a base station (BTS) in GSM or CDMA, a base station (NodeB, NB) in WCDMA, an evolved base station (eNB or eNodeB) in LTE, or a relay station or access point, or a network device or base station (gNB) in a vehicle-mounted device, a wearable device, and an NR network, or a network device in a future evolved PLMN network, etc.
[0050] In an embodiment of the present application, a network device provides services for a cell, and a terminal device communicates with the network device through the transmission resources used by the cell (for example, frequency domain resources, or spectrum resources). The cell may be a cell corresponding to a network device (for example, a base station). The cell may belong to a macro base station or a base station corresponding to a small cell. The small cells here may include: metro cells, micro cells, picocells, femtocells, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
[0051] It should be understood that the strong demand for wireless communications in vertical markets is obvious to all. In order to meet the requirements of vertical industries for latency, mobility, reliability, location accuracy, etc., the Radio Access Network (RAN) needs to enhance how to support vertical services in the access network. One way is to provide lower latency, more targeted, greater flexibility and higher scalability services for multiple services with different needs based on network slicing. More specifically, RAN slicing allows application providers to participate in the design, deployment and operation of customized RAN to better support the business of application providers. Therefore, Release 17 (Rel-17) introduces enhancements to access network slicing.
[0052] Release 15 (Rel-15) slicing only involves the core network. Specifically, the terminal device reports slicing requirements, and the network device selects the appropriate access management function (AMF) based on the reported slicing requirements to establish a service session between the terminal and the network. Currently, it does not involve network slicing-related behaviors supported by the RAN.
[0053] In the current cell selection and cell reselection process, the Radio Resource Control (RRC) connection release message can carry redirection information, which can include a redirected RAT (Radio Access Technology, RAT) and frequency information. When the terminal device leaves the connected state, if the terminal device does not find a suitable cell (Suitable Cell) based on the redirection information, the terminal device performs the cell selection process. During the cell selection process, if the terminal device saves the cell selection information, the terminal device can search for a suitable cell on the saved frequency. If the cell is found, the terminal device selects this cell to reside in.
[0054] If no suitable cell exists, the terminal device performs the Initial Cell Selection process, which involves scanning all supported NR bands and searching only for the strongest cell on each frequency. If such a cell is found, the terminal device can choose to reside in that cell; otherwise, the terminal device enters the Any Cell Selection state.
[0055] In the Any Cell Selection state, the terminal device performs a cell selection procedure to find a suitable cell. If the terminal device does not find a suitable cell after searching all the frequencies of all the supported RATs, the terminal device can try to find an acceptable cell (Acceptable Cell) on any RAT to camp on. If the UE finds an acceptable cell, the terminal device enters the Camped on Any Cell state, otherwise the terminal device camps on the Any Cell Selection state.
[0056] After entering the Camped on Any Cell state, the terminal device can read the system information of the camped cell, perform cell reselection related measurements, and perform a cell reselection evaluation process. When the cell reselection evaluation condition is met, the terminal device can perform cell reselection again. Meanwhile, the terminal device can regularly try to search all the frequencies of all the supported RATs to find a suitable cell.
[0057] Specifically, in the above cell selection procedure, for each frequency, the terminal device only searches for the strongest cell to find a Suitable Cell.
[0058] In the above cell reselection procedure, when reselecting to a frequency different from the current NR frequency priority, the terminal device can select the strongest cell on the frequency; when reselecting to a frequency same as the current NR frequency priority, the terminal device can select the most suitable cell among at least one strongest cell on the frequency, for example, the terminal device can select the cell with the most beams greater than a threshold as the Suitable Cell.
[0059] If the cell in which the terminal device camps is a suitable cell, the terminal device can perform normal data transmission. However, if the cell in which the terminal device camps is an acceptable cell, the cell can only support limited services (such as emergency calls, receiving earthquake and tsunami warnings, etc.). The terminal device cannot perform normal service transmission in the acceptable cell, thereby affecting the performance and experience of the terminal device.
[0060] That is, at present, in the cell selection and cell reselection, the terminal device only selects the cell with the strongest signal on a certain frequency. This can cause the cell with the strongest signal to be a cell that is not supported by the slicing service of the terminal device, causing the terminal device to continue cell reselection, increasing the terminal device access and service delay. In order to support the terminal device to quickly access the slicing cell, the cell selection and cell reselection technology needs to be enhanced.
[0061] Based on the above technical problems, an embodiment of the present application proposes a cell selection solution, in which the terminal device selects or reselects a cell based on slicing information, so that the terminal device can quickly access the cell corresponding to the slicing service it supports, ensuring instant and effective business services between the terminal device and the network device.
[0062] Figure 2 is a schematic flow chart of a wireless communication method 200 according to an embodiment of the present application, such as Figure 2 As shown, the method 200 may include the following:
[0063] S210, the terminal device performs cell selection or reselection based on the slice information, or the terminal device determines a target cell for cell selection or reselection based on the slice information.
[0064] The slice information includes at least one of the following:
[0065] Slice identifier, NSSAI, slice type or service type (slice / service type), cell identifier, cell identifier range, frequency index, PLMN, TA identifier.
[0066] In an embodiment of the present application, the terminal device selects or reselects a cell based on the slice information, ensuring that the terminal device with a specific slice service access requirement can select or access a suitable cell based on a more appropriate criterion to perform normal data transmission, thereby avoiding delays in cell access and slice service services for the terminal device and preventing the terminal device from accessing a communication-restricted cell.
[0067] Optionally, in an embodiment of the present application, the terminal device is a terminal device that supports slicing or supports specific slicing, or the terminal device is a terminal device that selects a specific slice.
[0068] Optionally, in this embodiment of the present application, the terminal device is in one of the following states:
[0069] Initial cell selection state, cell reselection state, any cell selection state, and camped on any cell state.
[0070] Optionally, in an embodiment of the present application, the terminal device is in an idle state or a deactivated state.
[0071] In an embodiment of the present application, the terminal device can obtain the slice information in a variety of ways. The following describes in detail how the terminal device obtains the slice information through five examples.
[0072] Example 1,
[0073] The slice information is information pre-configured or pre-stored at the terminal device. For example, the slice information is information pre-configured at the terminal device by a network device. For another example, the slice information is information pre-stored at the terminal device by a network device.
[0074] Optionally, in Example 1, the slice information may specifically be information pre-configured or pre-stored at the terminal device for cell selection or reselection.
[0075] Optionally, the slice information includes corresponding information of at least one of the slices, cells, and frequencies that the terminal device has historically accessed and / or historically attempted to access.
[0076] That is to say, the slice identifier included in the slice information may be the information corresponding to the slice that the terminal device has historically accessed and / or historically attempted to access, the cell identifier and cell identifier range included in the slice information may be the information corresponding to the cell that the terminal device has historically accessed and / or historically attempted to access, and the frequency index included in the slice information may be the information corresponding to the frequency that the terminal device has historically accessed and / or historically attempted to access.
[0077] Optionally, in Example 1, step S210 may specifically be:
[0078] The terminal device can determine whether at least one cell or frequency currently being searched is the target cell based on the slice information.
[0079] Optionally, in Example 1, step S210 may further include:
[0080] The terminal device determines, based on the slice information, at least one cell or frequency point as a cell or frequency point corresponding to a slice supported or selected by the terminal device;
[0081] The terminal device searches for the at least one cell or frequency point;
[0082] If the terminal device searches for a cell, the terminal device determines the searched cell as the target cell.
[0083] That is, in Example 1, the terminal device can obtain the slice information through information pre-configured or pre-stored at the terminal device.
[0084] Example 2,
[0085] The terminal device can obtain the slice information through system information broadcast by the network device, and / or obtain slice-specific cell selection parameters.
[0086] Optionally, the slice information and / or the slice-specific cell selection parameters are carried in at least one of a Master Information Block (MIB), a System Information Block (SIB) 1, a SIB 2, a SIB 3, a SIB 4, and a SIB 5 in the system information.
[0087] Specifically, in Example 2, the slice information and / or the slice-specific cell selection parameters can be carried in at least one of the following in the system information:
[0088] at least one Information element (IE) in the MIB, at least one IE in the SIB 1, at least one IE in the SIB 2, at least one IE in the SIB 3, at least one IE in the SIB 4, and at least one IE in the SIB 5.
[0089] Optionally, in Example 2, the terminal device can perform one of the following operations according to the slice-specific cell selection parameters:
[0090] determine whether to camp on the target cell;
[0091] determine whether to select the target cell for camping;
[0092] determine whether the target cell is a suitable cell.
[0093] It should be noted that the terminal device can also determine whether to perform cell reselection or determine whether to continue the determination process of the target cell according to the slice-specific cell selection parameters.
[0094] Optionally, in Example 2, the above step S210 can be specifically:
[0095] The terminal device sequentially searches at least one cell on a first frequency point according to a signal strength ranking of the at least one cell, wherein the first frequency point is one of at least one frequency point of a frequency band supported by the terminal device;
[0096] If the terminal device searches for a cell and the searched cell is a cell corresponding to a slice supported or selected by the terminal device, the terminal device determines the searched cell as the target cell.
[0097] Optionally, in Example 2, the above step S210 can be specifically:
[0098] The terminal device searches for a cell with the strongest signal at a first frequency point, where the first frequency point is one of at least one frequency point in a frequency band supported by the terminal device;
[0099] If the terminal device searches for the cell with the strongest signal, and the cell with the strongest signal is the cell corresponding to the slice supported or selected by the terminal device, the terminal device determines the cell with the strongest signal as the target cell.
[0100] Optionally, in Example 2, if the cell with the strongest signal on the first frequency point is not the target cell, the terminal device determines whether to perform cell search and / or cell selection on the first frequency point based on the cell identifier in the slice information and / or the slice supported or selected by the terminal device.
[0101] Optionally, in Example 2, if the cell with the strongest signal on the first frequency point is not the target cell, the terminal device determines whether to perform cell search and / or cell selection on the heterofrequency of the first frequency point based on the slice information corresponding to the heterofrequency in the system information.
[0102] That is, in Example 2, the terminal device can obtain the slice information through the system information broadcast by the network device.
[0103] Example 3,
[0104] The terminal device receives dedicated RRC signaling sent by the network device, wherein the dedicated RRC signaling includes the slice information.
[0105] Optionally, the dedicated RRC signaling also includes RRC release information.
[0106] Optionally, in Example 3, step S210 may specifically be:
[0107] If the slice information includes only one frequency point, the terminal device searches for the frequency point or the cell corresponding to the frequency point;
[0108] If the terminal device searches for a cell, the terminal device determines the searched cell as the target cell.
[0109] Optionally, in Example 3, step S210 may further be:
[0110] If the slice information includes multiple frequencies, the terminal device searches for the multiple frequencies or cells corresponding to the multiple frequencies;
[0111] If the terminal device searches for a cell, the terminal device determines the searched cell as the target cell.
[0112] Optionally, in Example 3, step S210 may further be:
[0113] If the target cell is not determined according to the slice information, or a suitable cell is not found on the frequency included in the slice information, the terminal device searches for the at least one cell in sequence according to the signal strength ranking of the at least one cell on the first frequency, where the first frequency is one of the at least one frequency in the frequency band supported by the terminal device;
[0114] If the terminal device searches for a cell, and the searched cell is a cell corresponding to a slice supported or selected by the terminal device, the terminal device will determine the searched cell as the target cell.
[0115] That is, in Example 3, the terminal device can obtain the slice information through dedicated RRC signaling sent by the network device.
[0116] Example 4,
[0117] The terminal device receives redirection information of the RRC release information sent by the network device, and the redirection information includes the slice information.
[0118] Optionally, in Example 4, step S210 may specifically be:
[0119] If the slice information includes only one frequency point, the terminal device searches for the frequency point or the cell corresponding to the frequency point;
[0120] If the terminal device searches for a cell, the terminal device determines the searched cell as the target cell.
[0121] Optionally, in Example 4, step S210 may further be:
[0122] If the slice information includes multiple frequencies, the terminal device searches for the multiple frequencies or cells corresponding to the multiple frequencies;
[0123] If the terminal device searches for a cell, the terminal device determines the searched cell as the target cell.
[0124] Optionally, in Example 4, step S210 may further be:
[0125] If the target cell is not determined according to the slice information, or a suitable cell is not found on the frequency included in the slice information, the terminal device searches for the at least one cell in sequence according to the signal strength ranking of the at least one cell on the first frequency, where the first frequency is one of the at least one frequency in the frequency band supported by the terminal device;
[0126] If the terminal device searches for a cell, and the searched cell is a cell corresponding to a slice supported or selected by the terminal device, the terminal device will determine the searched cell as the target cell.
[0127] That is, in Example 4, the terminal device can obtain the slice information through the redirection information of the RRC release information sent by the network device.
[0128] Example 5,
[0129] The terminal device receives the cell reselection priority information of the RRC release information sent by the network device, wherein the cell reselection priority information includes the slice information.
[0130] Optionally, in Example 5, step S210 may specifically be:
[0131] The terminal device performs a cell search according to the priority information in the cell reselection priority information and the slice information;
[0132] If the terminal device searches for a cell, the terminal device determines the searched cell as the target cell.
[0133] Optionally, in Example 5, step S210 may further include:
[0134] The terminal device determines the target cell for cell reselection based on the slice information in the system information of the resident cell.
[0135] That is, in Example 5, the terminal device can obtain the slice information through the cell reselection priority information of the RRC release information sent by the network device.
[0136] Optionally, in an embodiment of the present application, the terminal device may also receive slice-specific cell reselection parameters broadcast by a network device; and the terminal device may perform cell reselection based on the cell reselection parameters corresponding to the slice information.
[0137] Optionally, the cell reselection parameter is carried in at least one of the following:
[0138] SIB 2, SIB 3, SIB 4, SIB 5, at least one IE in SIB 2, at least one IE in SIB 3, at least one IE in SIB 4, at least one IE in SIB 5.
[0139] Therefore, in an embodiment of the present application, the terminal device performs cell selection or cell reselection based on the slicing information, so that the terminal device can quickly access the cell corresponding to the slicing service it supports, ensuring instant and effective service between the terminal device and the network device.
[0140] The following describes the technical solutions of the embodiments of the present application in detail with reference to three embodiments. It should be noted that, in order to describe the solutions, the following embodiments are described using a base station as an example, but the embodiments of the present application are not limited thereto.
[0141] In Example 1, the terminal device is in an idle state and can obtain slice information based on system information. When selecting and reselecting a cell, the terminal device needs to consider whether the cell is a cell corresponding to the slice it supports when selecting a suitable cell.
[0142] Specifically, in embodiment 1, the base station broadcasts slice information 1 through system information, where the slice information 1 includes but is not limited to at least one of the following:
[0143] Slice identifier, NSSAI (such as Single-Network Slice SelectionAssistance Information, S-NSSAI), slice type (slice type) or service type (Servicetype), cell identifier, cell identifier range, frequency index, PLMN, TA identifier.
[0144] It should be noted that the cell identifier included in the slice information 1 may be, for example, a physical cell identifier (PCI), or the cell identifier range included in the slice information may be, for example, a PCI range.
[0145] Optionally, the slice information 1 may be carried in at least one of MIB, SIB 1, SIB 2, SIB 3, SIB4, and SIB 5 in the system information.
[0146] Specifically, the slice information 1 may be carried in at least one of the following in the system information:
[0147] At least one IE in the MIB, at least one IE in SIB 1, at least one IE in SIB 2, at least one IE in SIB 3, at least one IE in SIB 4, and at least one IE in SIB 5.
[0148] It should be noted that the slice information 1 may also include information corresponding to the current cell or service cell, and may also include information corresponding to the neighboring cell.
[0149] Optionally, in embodiment 1, when a specific slice is congested or about to be congested, the base station may use the cell reserved for other users (cellReservedForOtherUse) to remove or bar one or more specific UEs, such as setting cellReservedForOtherUse to true. The specific UE is, for example, a Rel-15 UE or a Rel-16 UE.
[0150] In embodiment 1, a terminal device, or a terminal device that supports slicing, or a terminal device that supports a specific slice, or a terminal device that has selected a candidate slice, performs cell selection and reselection.
[0151] In one implementation, if the terminal device has stored slice information 2 for cell selection, the terminal device first searches for a suitable cell on the stored frequency point.
[0152] The slice information 2 may be information about a cell that the terminal device has previously accessed and / or attempted to access, and the slice information 2 may include at least one of the following: a frequency identifier, a cell identifier (such as PCI), a PLMN, a slicing identifier, an NSSAI (such as S-NSSAI), and a slice / Service type. The PCI identifier may also be a PCI index.
[0153] For example, if the PCI value is continuous, the slice information 2 may include a PCI range or an identifier of each PCI; if the PCI value is discontinuous, the slice information 2 may include an identifier of each PCI.
[0154] Optionally, the terminal device can obtain the identifier of at least one cell and / or the identifier of at least one frequency point corresponding to the slice supported or selected by the terminal device based on the slice information 2.
[0155] Specifically, after the terminal device obtains the identifier of at least one cell and / or the identifier of the frequency point, the terminal device can determine the target cell (for the convenience of description, the target cell is referred to as target cell 1 in Example 1) based on the identifier of at least one cell and / or the identifier of the frequency point.
[0156] The terminal device may search for at least one cell and / or at least one frequency point. If the terminal device finds a cell, the cell that the terminal device can search for is determined as target cell 1.
[0157] If there are multiple cells found, as an example, the terminal device may randomly select one of the cells found as the target cell 1.
[0158] As another example, the terminal device may determine the cell with the strongest signal strength among the searched cells as the target cell 1.
[0159] Optionally, the terminal device may determine the signal strength of the cell based on a reference signal received power (Reference Signal Received Power, RSRP) and / or a reference signal received quality (Reference Signal Receiving Quality, RSRQ).
[0160] As another example, the terminal device may determine the first searched cell as target cell 1.
[0161] As another example, the terminal device may determine a cell with a beam number greater than a threshold among the multiple cells searched as target cell 1. The threshold may be preset on the terminal device based on a protocol, or pre-configured to the terminal device by a network device, for example, through RRC signaling.
[0162] In another implementation, if the terminal device does not save the slice information 2 for cell selection, the terminal device performs initial cell selection based on the slice information 1.
[0163] Alternatively, as example a,
[0164] For each frequency point in at least one frequency point of a frequency band supported by the terminal device, for example, the first frequency point,
[0165] The terminal device may search for the at least one cell in sequence according to the signal strength ranking of the at least one cell on the first frequency point;
[0166] If the terminal device searches for a cell, and the searched cell is a cell corresponding to a slice supported or selected by the terminal device, the terminal device determines the searched cell as the target cell 1.
[0167] Specifically, in example a,
[0168] The terminal device first searches for the cell with the strongest signal on the first frequency. If the cell with the strongest signal is found, the terminal device obtains the cell's slice information by reading the system information of the cell with the strongest signal. If the cell with the strongest signal corresponds to a slice supported or selected by the terminal device, the terminal device determines the cell with the strongest signal as target cell 1.
[0169] Otherwise, the terminal device continues to search for the cell with the second strongest signal on the first frequency point, similar to searching for the cell with the strongest signal, and so on for other cells on the first frequency point.
[0170] Otherwise, the terminal device searches for the next frequency point of the first frequency point, and so on.
[0171] Alternatively, as example b,
[0172] For each frequency point in at least one frequency point of a frequency band supported by the terminal device, for example, the first frequency point,
[0173] The terminal device searches for a cell with the strongest signal at a first frequency point, where the first frequency point is one of at least one frequency point in a frequency band supported by the terminal device;
[0174] If the terminal device searches for the cell with the strongest signal, and the cell with the strongest signal is the cell corresponding to the slice supported or selected by the terminal device, the terminal device determines the cell with the strongest signal as the target cell.
[0175] Specifically, in example b,
[0176] Optionally, the terminal device searches for the cell with the strongest signal on the first frequency point. If the cell with the strongest signal is found, the cell slice information is obtained by reading the system information of the cell with the strongest signal. If the cell with the strongest signal is the cell corresponding to the slice supported or selected by the terminal device, the terminal device determines the cell with the strongest signal as target cell 1.
[0177] Otherwise, the terminal device searches for the cell with the strongest signal on the frequency next to the first frequency, and so on.
[0178] Optionally, in the above example a and / or example b, if the cell with the strongest signal on the first frequency point is not the target cell, the terminal device determines whether to perform cell search and / or cell selection on the first frequency point based on the cell identifier in the slice information 1 and / or the slice supported or selected by the terminal device.
[0179] Optionally, in the above example a and / or example b, if the cell with the strongest signal on the first frequency point is not the target cell, the terminal device determines whether to perform cell search and / or cell selection on the heterofrequency of the first frequency point based on the slice information 1 corresponding to the heterofrequency in the system information (such as SIB 4).
[0180] Specifically, in embodiment 1, the terminal device can Figure 3 The flow shown performs cell selection and reselection.
[0181] After the terminal device leaves the connected state, it performs cell selection. In step 1, if the terminal device has saved slice information 2 for cell selection, the terminal device first searches for the saved cells and / or frequencies based on the slice information 2. If the terminal device can search for a suitable cell, the terminal device can determine the searched cell as the target cell 1. For the specific implementation of step 1, please refer to the description of embodiment 1 above.
[0182] When the terminal device fails to determine the target cell 1, the terminal device executes step 2, i.e., the initial cell selection process. Specifically, the terminal device can scan all supported NR frequency bands, and then, for each frequency point, the terminal device performs the initial cell selection process according to the slice information 1 broadcast by the system information. If the terminal device can search for a suitable cell, the terminal device can determine the searched cell as the target cell 1. For the specific implementation of step 2, please refer to the relevant description of method a and method b in embodiment 1.
[0183] If the terminal device fails to determine the target cell 1, the terminal device executes step 3, that is, the terminal device enters the Any Cell Selection state. In the Any Cell Selection state, the terminal device executes a cell selection process to find a suitable cell.
[0184] In step 3, the cell selection process performed by the terminal device can be an existing cell selection process. For example, the terminal device searches on all frequencies of all supported RATs. If the terminal device finds a suitable cell, the terminal device can select the cell as the target cell. If the terminal device does not find a suitable cell after searching on all frequencies of all supported RATs, the terminal device can find an acceptable cell on any RAT to reside on.
[0185] Alternatively, the terminal device may search for a suitable cell in the manner of step 2.
[0186] If the terminal device fails to find a suitable cell, that is, fails to determine the target cell, the terminal device enters the Camp on any cell state. In this state, the terminal device can perform a cell reselection process.
[0187] Specifically, the terminal device can read the system information of the currently camped cell and perform cell reselection related measurements and cell reselection condition evaluation process. When the cell reselection rules are met, the terminal device then performs cell reselection.
[0188] It should be understood that the embodiments of the present application can perform cell reselection related measurements and cell reselection condition evaluation processes according to any existing technology, and the embodiments of the present application are not limited thereto.
[0189] In the specific process, similarly, the cell corresponding to the slice supported or selected by the terminal device can be selected as the target cell 1 for reselection.
[0190] Optionally, the terminal device regularly attempts to search on all frequency points of all supported RATs to find a suitable cell corresponding to a slice supported or selected by the terminal device.
[0191] Because cell reselection by a terminal device is conditional, it can only be performed if the conditions are met. This can lead to the terminal device missing the opportunity to select a suitable cell. Furthermore, even if the terminal device selects a suitable cell, it may be constantly moving, and during this movement, it may enter an unsuitable cell. Therefore, the terminal device can further, for example, regularly search all frequencies of the supported RAT to find a suitable cell corresponding to the slice supported or selected by the terminal device, thus determining the target cell.
[0192] In embodiment 2, the terminal device is in an idle state and the redirection process is enhanced. The slicing information is carried in the RRC dedicated signaling, such as the redirection information, specifically, Figure 4 shown.
[0193] In embodiment 2, the terminal device can receive redirection information during the redirection process, and the redirection information includes slice information.
[0194] Optionally, the slice information includes but is not limited to at least one of the following:
[0195] Slice identifier, NSSAI (such as Single-Network Slice SelectionAssistance Information, S-NSSAI), slice type (slice type) or service type (Servicetype), cell identifier (such as PCI), cell identifier range, frequency index, PLMN, TA identifier.
[0196] In embodiment 2, the slice information may include an identifier of one frequency point, or may include identifiers of multiple frequency points.
[0197] Optionally, the redirection information may be carried in RRC dedicated signaling, such as an RRC connection release message carrying the redirection information.
[0198] Optionally, in Example 2, the terminal device determines the target cell for cell selection or reselection based on the slice information (for the convenience of description, the target cell is referred to as target cell 2 in Example 2).
[0199] Optionally, if the slice information includes only one frequency point, the terminal device searches for the frequency point or the cell corresponding to the frequency point; if the terminal device searches for a cell, the terminal device determines the searched cell as the target cell 2.
[0200] Optionally, if the slice information includes multiple frequency points, the terminal device searches for the multiple frequency points or the cells corresponding to the multiple frequency points; if the terminal device searches for a cell, the terminal device determines the searched cell as the target cell 2.
[0201] Specifically, in Example 2, if the terminal device fails to determine the target cell 2, or fails to search for a suitable cell at the frequency point included in the slice information, the terminal device may execute the cell selection process of Example 1 above.
[0202] For example, if the target cell 2 is not determined according to the slice information, or a suitable cell is not searched on the frequency included in the slice information, for each frequency of at least one frequency in the frequency band supported by the terminal device, such as the first frequency,
[0203] The terminal device sorts the at least one cell on the first frequency point according to its signal strength, and searches for the at least one cell in turn; if the terminal device searches for a cell, and the searched cell is the cell corresponding to the slice supported or selected by the terminal device, the terminal device determines the searched cell as the target cell 2.
[0204] Specifically, in embodiment 2, if the terminal device does not determine the target cell 2, the terminal device may also perform a normal cell selection process, such as Figure 4 For example, if the terminal device has stored information, it can determine target cell 2 based on the stored cells and / or frequencies. If target cell 2 is not found, the terminal device performs the initial cell selection process. If target cell 2 is not found, the terminal device enters the any cell selection state. If target cell 2 is not found, the terminal device enters the camped on any selection state, and then performs the cell reselection process.
[0205] In embodiment 3, when the terminal device is in the idle state, the cell reselection priority information in the RRC release is enhanced to carry the priority of the slicing frequency point and / or the corresponding slicing cell identifier in the cell reselection. Specifically, Figure 5 shown.
[0206] In embodiment 3, the terminal device receives cell reselection priority information, which includes slice information.
[0207] Optionally, the slice information includes but is not limited to at least one of the following:
[0208] Slice identifier, NSSAI (such as Single-Network Slice SelectionAssistance Information, S-NSSAI), slice type (slice type) or service type (Servicetype), cell identifier (such as PCI), cell identifier range, frequency index, PLMN, TA identifier.
[0209] Optionally, the cell reselection priority information may be carried in RRC dedicated signaling. For example, the cell reselection priority information may be carried in an RRC connection release message. For example, each NR frequency priority IE in the NR frequency priority list (FreqPriorityListNR) may carry the slice information.
[0210] Optionally, in Example 3, the terminal device determines the target cell for cell selection or reselection based on the slice information (for the convenience of description, the target cell is referred to as target cell 3 in Example 3).
[0211] Optionally, the terminal device performs a cell search based on the priority information in the cell reselection priority information and the slice information; if the terminal device searches for a cell and the searched cell meets the cell reselection rules, the terminal device determines the searched cell as the target cell 3.
[0212] Specifically, the terminal device searches for a cell based on the priority information in the cell reselection priority information and the slice information; if the terminal device searches for a cell, the terminal device determines the searched cell as the target cell 3.
[0213] Optionally, the terminal device determines the target cell 3 for cell reselection based on the slice information in the system information of the resident cell.
[0214] If the terminal device fails to determine the target cell 3, the terminal device may reselect the cell according to the system information of the current cell. In the reselection process, the reselection may be performed according to existing rules or according to the cell reselection method in Example 1.
[0215] It should be understood that although the above describes Embodiments 1 to 3 separately, this does not mean that Embodiments 1 to 3 are independent, and the descriptions of the various embodiments can refer to each other. For example, the relevant description in Embodiment 1 can also apply to Embodiments 2 and 3.
[0216] It should also be understood that parts of the contents of Examples 1 to 3 can be combined with each other.
[0217] In the above-mentioned Examples 1 to 3, the terminal device performs cell selection and / or retransmission based on the supported slice information, ensuring that the terminal device with specific slice service access requirements can select a suitable cell based on a more appropriate criterion to perform normal data transmission, thereby avoiding terminal device access and service delays, and preventing the terminal device from entering a communication-restricted cell.
[0218] Combined with the above Figures 2 to 5 , describes in detail the wireless communication method according to the embodiment of the present application from the perspective of the terminal device, and the following is combined with Figure 6 , a wireless communication method according to another embodiment of the present application is described in detail from the perspective of a network device. It should be understood that the description on the terminal device side corresponds to the description on the network device side. Similar descriptions can be found above. To avoid repetition, they are not repeated here.
[0219] Figure 6 is a schematic flow chart of a wireless communication method 300 according to an embodiment of the present application, such as Figure 6 As shown, the method 300 may include the following contents:
[0220] S310, the network device sends first information to the terminal device, where the first information includes slice information, where the slice information is used by the terminal device to perform cell selection or reselection, or the slice information is used by the terminal device to determine a target cell for cell selection or reselection.
[0221] The slice information includes at least one of the following:
[0222] Slice identifier, NSSAI, slice type or service type, cell identifier, cell identifier range, frequency index, PLMN, TA identifier.
[0223] Optionally, as embodiment 1, the network device sends the first information to the terminal device by broadcasting, and the first information is system information.
[0224] Optionally, in embodiment 1, the slice information is carried in at least one of MIB, SIB 1, SIB 2, SIB3, SIB 4, and SIB 5 in the system information.
[0225] Specifically, the slice information may be carried in at least one of the following in the system information:
[0226] At least one IE in the MIB, at least one IE in SIB 1, at least one IE in SIB 2, at least one IE in SIB 3, at least one IE in SIB 4, and at least one IE in SIB 5.
[0227] Optionally, as embodiment 2, the first information is dedicated radio resource control RRC signaling.
[0228] Optionally, the first information also includes RRC release information.
[0229] Optionally, as embodiment 3, the first information is redirection information of RRC release information.
[0230] Optionally, as embodiment 4, the first information is cell reselection priority information of RRC release information.
[0231] Optionally, in some embodiments, the network device may also send slice-specific cell reselection parameters to the terminal device by broadcasting, and the cell reselection parameters are used by the terminal device to perform cell reselection according to the cell reselection parameters corresponding to the slice information.
[0232] Optionally, the cell reselection parameter is carried in at least one of the following:
[0233] SIB 2, SIB 3, SIB 4, SIB 5, at least one IE in SIB 2, at least one IE in SIB 3, at least one IE in SIB 4, at least one IE in SIB 5.
[0234] Optionally, in an embodiment of the present application, the terminal device is a terminal device that supports slicing or supports specific slicing, or the terminal device is a terminal device that selects a specific slice.
[0235] Optionally, in this embodiment of the present application, the terminal device is in one of the following states:
[0236] Initial cell selection state, cell reselection state, any cell selection state, stay in any cell state.
[0237] Optionally, in an embodiment of the present application, the terminal device is in an idle state or a deactivated state.
[0238] Therefore, in an embodiment of the present application, the network device configures slicing information for the terminal device, so that the terminal device can select or reselect a cell based on the slicing information, and then the terminal device can quickly access the cell corresponding to the slicing service it supports, ensuring instant and effective business services between the terminal device and the network device.
[0239] Combined with the above Figures 2 to 6 , describes the method embodiment of the present application in detail, and the following is combined with Figures 7 to 11 , the device embodiments of the present application are described in detail. It should be understood that the device embodiments and the method embodiments correspond to each other, and similar descriptions can refer to the method embodiments.
[0240] Figure 7 FIG. 4 shows a schematic block diagram of a terminal device 400 according to an embodiment of the present application. Figure 7 As shown, the terminal device 400 includes:
[0241] Processing unit 410, wherein
[0242] The processing unit 410 is configured to perform cell selection or reselection according to the slice information, or the processing unit 410 is configured to determine a target cell for cell selection or reselection according to the slice information, wherein:
[0243] The slice information includes at least one of the following:
[0244] Slice identifier, network slice selection auxiliary information NSSAI, slice type or service type, cell identifier, cell identifier range, frequency index, public land mobile network PLMN, tracking area TA identifier.
[0245] Optionally, the slice information is information pre-configured or pre-stored in the terminal device.
[0246] Optionally, the slice information is information pre-configured or pre-stored at the terminal device for cell selection or reselection.
[0247] Optionally, the slice information includes corresponding information of at least one of the slices, cells, and frequencies that the terminal device has historically accessed and / or historically attempted to access.
[0248] Optionally, the processing unit 410 is specifically configured to:
[0249] Based on the slice information, determine whether at least one cell or frequency point currently being searched is the target cell.
[0250] Optionally, the processing unit 410 is specifically configured to:
[0251] Determine, based on the slice information, at least one cell or frequency as a cell or frequency corresponding to the slice supported or selected by the terminal device;
[0252] Searching for the at least one cell or frequency;
[0253] If a cell is found, the found cell is determined as the target cell.
[0254] Optionally, the terminal device 400 further includes: a communication unit 420,
[0255] The communication unit 420 is used to obtain the slice information through the system information broadcast by the network device, and / or obtain the slice-specific cell selection parameters.
[0256] Optionally, the slice information, and / or the slice-specific cell selection parameters, are carried in at least one of the master information block MIB, system information blocks SIB 1, SIB 2, SIB 3, SIB 4, and SIB 5 in the system information.
[0257] Optionally, the processing unit 410 is specifically configured to:
[0258] Searching the at least one cell in sequence according to the signal strength ranking of at least one cell on a first frequency point, wherein the first frequency point is one of at least one frequency point in a frequency band supported by the terminal device;
[0259] If a cell is searched and the searched cell is the cell corresponding to the slice supported or selected by the terminal device, the searched cell will be determined as the target cell.
[0260] Optionally, the processing unit 410 is specifically configured to:
[0261] Searching for a cell with the strongest signal at a first frequency point, where the first frequency point is one of at least one frequency point in a frequency band supported by the terminal device;
[0262] If the cell with the strongest signal is found, and the cell with the strongest signal is the cell corresponding to the slice supported or selected by the terminal device, the cell with the strongest signal is determined as the target cell.
[0263] Optionally, if the cell with the strongest signal on the first frequency point is not the target cell, the processing unit 410 is also used to determine whether to perform cell search and / or cell selection on the first frequency point based on the cell identifier in the slice information and / or the slice supported or selected by the terminal device.
[0264] Optionally, if the cell with the strongest signal on the first frequency point is not the target cell, the processing unit 410 is further configured to determine whether to perform cell search and / or cell selection on a frequency point different from the first frequency point according to slice information corresponding to the different frequency point in the system information.
[0265] Optionally, the processing unit 410 is further configured to perform one of the following operations according to the slice-specific cell selection parameter:
[0266] determine whether to camp on the target cell;
[0267] determine whether to select the target cell for camping;
[0268] determine whether the target cell is a suitable cell.
[0269] Optionally, the terminal device 400 further includes a communication unit 420,
[0270] The communication unit 420 is configured to receive dedicated radio resource control (RRC) signaling sent by a network device, wherein the dedicated RRC signaling includes the slice information.
[0271] Optionally, the dedicated RRC signaling further includes RRC release information.
[0272] Optionally, the terminal device 400 further includes a communication unit 420,
[0273] The communication unit 420 is configured to receive redirection information of RRC release information sent by a network device, wherein the redirection information includes the slice information.
[0274] Optionally, the processing unit 410 is specifically configured to:
[0275] if the slice information includes only one frequency point, search for the one frequency point or a cell corresponding to the one frequency point;
[0276] if a cell is searched, determine the searched cell as the target cell.
[0277] Optionally, the processing unit 410 is specifically configured to:
[0278] if the slice information includes multiple frequency points, search for the multiple frequency points or cells corresponding to the multiple frequency points;
[0279] if a cell is searched, determine the searched cell as the target cell.
[0280] Optionally, the processing unit 410 is specifically configured to:
[0281] If the target cell is not determined according to the slice information, or a suitable cell is not found on the frequency included in the slice information, the at least one cell is searched in sequence according to the signal strength ranking of the at least one cell on the first frequency, where the first frequency is one of the at least one frequency in the frequency band supported by the terminal device;
[0282] If a cell is searched and the searched cell is the cell corresponding to the slice supported or selected by the terminal device, the searched cell will be determined as the target cell.
[0283] Optionally, the terminal device 400 further includes: a communication unit 420,
[0284] The communication unit 420 is used to receive cell reselection priority information of the RRC release information sent by the network device, wherein the cell reselection priority information includes the slice information.
[0285] Optionally, the processing unit 410 is specifically configured to:
[0286] Performing a cell search according to the priority information in the cell reselection priority information and the slice information;
[0287] If a cell is found, the found cell is determined as the target cell.
[0288] Optionally, the processing unit 410 is specifically configured to:
[0289] The target cell for cell reselection is determined based on the slice information in the system information of the resident cell.
[0290] Optionally, the terminal device 400 further includes: a communication unit 420,
[0291] The communication unit 420 is configured to receive slice-specific cell reselection parameters broadcast by a network device;
[0292] The processing unit 410 is further used to perform cell reselection based on the cell reselection parameters corresponding to the slice information.
[0293] Optionally, the cell reselection parameter is carried in at least one of the following:
[0294] SIB 2, SIB 3, SIB 4, SIB 5, at least one message element IE in SIB 2, at least one IE in SIB 3, at least one IE in SIB 4, at least one IE in SIB 5.
[0295] Optionally, the terminal device is a terminal device that supports slicing or supports specific slicing, or the terminal device is a terminal device that selects specific slicing.
[0296] Optionally, the terminal device is in one of the following states:
[0297] Initial cell selection state, cell reselection state, any cell selection state, stay in any cell state.
[0298] Optionally, the terminal device is in an idle state or a deactivated state.
[0299] Alternatively, in some embodiments, the communication unit may be a communication interface or a transceiver, or an input / output interface of a communication chip or a system on chip. The processing unit may be one or more processors.
[0300] It should be understood that the terminal device 400 according to the embodiment of the present application may correspond to the terminal device in the embodiment of the method of the present application, and the above and other operations and / or functions of each unit in the terminal device 400 are respectively to achieve Figure 2 For the sake of brevity, the corresponding processes of the terminal device in the method 200 are not repeated here.
[0301] Figure 8 FIG. 5 shows a schematic block diagram of a network device 500 according to an embodiment of the present application. Figure 8 As shown, the network device 500 includes:
[0302] Communication unit 510, wherein
[0303] The communication unit 510 is configured to send first information to a terminal device, where the first information includes slice information, where the slice information is used by the terminal device to perform cell selection or reselection, or where the slice information is used by the terminal device to determine a target cell for cell selection or reselection, wherein:
[0304] The slice information includes at least one of the following:
[0305] Slice identifier, network slice selection auxiliary information NSSAI, slice type or service type, cell identifier, cell identifier range, frequency index, public land mobile network PLMN, tracking area TA identifier.
[0306] Optionally, the communication unit 510 is specifically configured to include:
[0307] The first information is sent to the terminal device by broadcasting, and the first information is system information.
[0308] Optionally, the slice information is carried in at least one of the master information block MIB, system information blocks SIB 1, SIB2, SIB 3, SIB 4, and SIB 5 in the system information.
[0309] Optionally, the first information is dedicated radio resource control RRC signaling.
[0310] Optionally, the first information further comprises RRC release information.
[0311] Optionally, the first information is redirection information of the RRC release information.
[0312] Optionally, the first information is cell reselection priority information of the RRC release information.
[0313] Optionally, the communication unit 510 is further configured to send, to the terminal device, slice-specific cell reselection parameters in a broadcast manner, the slice-specific cell reselection parameters being used for the terminal device to perform cell reselection according to the cell reselection parameters corresponding to the slice information.
[0314] Optionally, the cell reselection parameters are carried in at least one of the following:
[0315] SIB 2, SIB 3, SIB 4, SIB 5, at least one IE in SIB 2, at least one IE in SIB 3, at least one IE in SIB 4, and at least one IE in SIB 5.
[0316] Optionally, the terminal device is a terminal device supporting a slice or supporting a specific slice, or the terminal device is a terminal device selecting a specific slice.
[0317] Optionally, the terminal device is in one of the following states:
[0318] An initial cell selection state, a cell reselection state, any cell selection state, and a camped on any cell state.
[0319] Optionally, the terminal device is in an idle state or a deactivated state.
[0320] Optionally, in some embodiments, the communication unit described above can be a communication interface or a transceiver, or an input / output interface of a communication chip or a system on chip.
[0321] It should be understood that the network device 500 according to the embodiments of the present application can correspond to the network device in the method embodiments of the present application, and the above and other operations and / or functions of each unit in the network device 500 are respectively used to implement the corresponding processes of the network device in the method 300 shown in the figure, and for brevity, will not be repeated here. Figure 6 The method 300 shown in the figure includes the following steps.
[0322] Figure 9 Fig. 6 is a schematic structural diagram of a communication device 600 according to an embodiment of the present application. Figure 9 The communication device 600 shown in the figure includes a processor 610, which can call and run a computer program from a memory to implement the method in the embodiments of the present application.
[0323] Optionally, as shown in Figure 9 The communication device 600 can further include a memory 620. The processor 610 can invoke and run a computer program from the memory 620 to implement the methods in the embodiments of the present application.
[0324] The memory 620 can be a separate device independent of the processor 610, or integrated in the processor 610.
[0325] Optionally, as shown in Figure 9 The communication device 600 can further include a transceiver 630, and the processor 610 can control the transceiver 630 to communicate with other devices, specifically, send information or data to other devices, or receive information or data sent by other devices.
[0326] The transceiver 630 can include a transmitter and a receiver. The transceiver 630 can further include an antenna, and the number of antennas can be one or more.
[0327] Optionally, the communication device 600 can be a network device in the embodiments of the present application, and the communication device 600 can implement the corresponding processes in the methods of the embodiments of the present application implemented by the network device. For the sake of brevity, details are not repeated here.
[0328] Optionally, the communication device 600 can be a mobile terminal / terminal device in the embodiments of the present application, and the communication device 600 can implement the corresponding processes in the methods of the embodiments of the present application implemented by the mobile terminal / terminal device. For the sake of brevity, details are not repeated here.
[0329] Figure 10 is a schematic structural diagram of the apparatus in the embodiments of the present application. Figure 10 The apparatus 700 shown includes a processor 710, which can invoke and run a computer program from a memory to implement the methods in the embodiments of the present application.
[0330] Optionally, as shown in Figure 10 The apparatus 700 can further include a memory 720. The processor 710 can invoke and run a computer program from the memory 720 to implement the methods in the embodiments of the present application.
[0331] The memory 720 can be a separate device independent of the processor 710, or integrated in the processor 710.
[0332] Optionally, the apparatus 700 may further include an input interface 730. The processor 710 may control the input interface 730 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.
[0333] Optionally, the apparatus 700 may further include an output interface 740. The processor 710 may control the output interface 740 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.
[0334] Optionally, the device can be applied to the network equipment in the embodiments of the present application, and the device can implement the corresponding processes implemented by the network equipment in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0335] Optionally, the apparatus can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the apparatus can implement the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0336] Optionally, the device mentioned in the embodiments of the present application may also be a chip, for example, a system-on-chip, a system-on-chip, a system-on-chip, or a system-on-chip chip.
[0337] Figure 11 800 is a schematic block diagram of a communication system 800 provided in an embodiment of the present application. Figure 11 As shown, the communication system 800 includes a terminal device 810 and a network device 820 .
[0338] Among them, the terminal device 810 can be used to implement the corresponding functions implemented by the terminal device in the above method, and the network device 820 can be used to implement the corresponding functions implemented by the network device in the above method. For the sake of brevity, they are not repeated here.
[0339] It should be understood that the processor of the embodiments of the present application may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiment can be completed by hardware integrated logic circuits in the processor or software instructions. The above processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The various methods, steps, and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the embodiments of the present application can be directly implemented as a hardware decoding processor, or can be implemented by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium mature in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0340] It is understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0341] It should be understood that the above-mentioned memories are exemplary but not restrictive. For example, the memories in the embodiments of the present application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM RAM (DR RAM), etc. In other words, the memories in the embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.
[0342] The embodiment of the present application further provides a computer readable storage medium for storing the computer program.
[0343] Optionally, the computer readable storage medium can be applied to the network device in the embodiment of the present application, and the computer program makes the computer execute the corresponding process realized by the network device in the various methods of the embodiment of the present application, which will not be repeated here for the sake of brevity.
[0344] Optionally, the computer readable storage medium can be applied to the mobile terminal / terminal device in the embodiment of the present application, and the computer program makes the computer execute the corresponding process realized by the mobile terminal / terminal device in the various methods of the embodiment of the present application, which will not be repeated here for the sake of brevity.
[0345] The embodiment of the present application further provides a computer program product comprising computer program instructions.
[0346] Optionally, the computer program product can be applied to the network device in the embodiment of the present application, and the computer program instructions make the computer execute the corresponding process realized by the network device in the various methods of the embodiment of the present application, which will not be repeated here for the sake of brevity.
[0347] Optionally, the computer program product can be applied to the mobile terminal / terminal device in the embodiment of the present application, and the computer program instructions make the computer execute the corresponding process realized by the mobile terminal / terminal device in the various methods of the embodiment of the present application, which will not be repeated here for the sake of brevity.
[0348] The embodiment of the present application further provides a computer program.
[0349] Optionally, the computer program can be applied to the network device in the embodiment of the present application, and when the computer program runs on the computer, makes the computer execute the corresponding process realized by the network device in the various methods of the embodiment of the present application, which will not be repeated here for the sake of brevity.
[0350] Optionally, the computer program can be applied to the mobile terminal / terminal device in the embodiment of the present application, and when the computer program runs on the computer, makes the computer execute the corresponding process realized by the mobile terminal / terminal device in the various methods of the embodiment of the present application, which will not be repeated here for the sake of brevity.
[0351] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0352] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0353] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0354] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0355] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0356] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. In view of this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0357] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.
Claims
1. A wireless communication method, characterized in that: include: The terminal device receives cell reselection priority information of the radio resource control RRC release information sent by the network device, wherein the cell reselection priority information includes priority information and slice information; The terminal device determines a target cell for cell selection or reselection according to the priority information and the slice information; If the terminal device fails to determine the target cell that meets the cell reselection rule, if the terminal device pre-stores second slice information, the terminal device performs a cell search according to the pre-stored second slice information; wherein the second slice information is slice information corresponding to a cell that the terminal device has previously accessed and / or attempted to access; If the terminal device searches for multiple cells according to the second slice information, the terminal device determines a cell with a beam number greater than a threshold among the multiple cells searched as the target cell; If the terminal device does not have pre-stored second slice information, the terminal device performs cell reselection according to the first slice information carried in the system information of the currently resident cell; wherein the first slice information includes slice information corresponding to the cell where the terminal device is currently resident and information corresponding to the neighboring cell; wherein the slice information in the cell reselection priority information includes at least one of the following: Slice identifier, network slice selection auxiliary information NSSAI, slice type or service type, cell identifier, cell identifier range, frequency index, public land mobile network PLMN, tracking area TA identifier.
2. The method according to claim 1, characterized in that The terminal device is a terminal device that supports slicing or supports specific slicing, or the terminal device is a terminal device that selects specific slicing.
3. The method according to any one of claims 1 to 2, characterized in that The terminal device is in one of the following states: Initial cell selection status, cell reselection status.
4. The method according to any one of claims 1 to 2, characterized in that The terminal device is in an idle state or a deactivated state.
5. A wireless communication method, characterized in that: include: The network device sends cell reselection priority information of radio resource control RRC release information to the terminal device, where the cell reselection priority information includes priority information and slice information, and the slice information and priority information are used by the terminal device to determine a target cell for cell selection or reselection. If the terminal device fails to determine the target cell that meets the cell reselection rule, if the terminal device pre-stores second slice information, the terminal device performs a cell search according to the pre-stored second slice information, where the second slice information is slice information corresponding to a cell that the terminal device has previously accessed and / or attempted to access; If the terminal device searches for multiple cells according to the second slice information, the terminal device determines a cell with a beam number greater than a threshold among the multiple cells searched as the target cell; If the terminal device does not have the second slice information pre-stored in the terminal device, the terminal device performs cell reselection according to the first slice information carried in the system information of the currently resident cell, where the first slice information includes the slice information corresponding to the cell in which the terminal device is currently resident and information corresponding to the neighboring cell; The slice information in the cell reselection priority information includes at least one of the following: Slice identifier, network slice selection auxiliary information NSSAI, slice type or service type, cell identifier, cell identifier range, frequency index, public land mobile network PLMN, tracking area TA identifier.
6. The method according to claim 5, characterized in that The terminal device is a terminal device that supports slicing or supports specific slicing, or the terminal device is a terminal device that selects specific slicing.
7. The method according to claim 5 or 6, characterized in that The terminal device is in one of the following states: Initial cell selection status, cell reselection status.
8. The method according to claim 5 or 6, characterized in that The terminal device is in an idle state or a deactivated state.
9. A terminal device, characterized in that: include: Communication unit and processing unit, The communication unit is configured to receive cell reselection priority information of radio resource control (RRC) release information sent by a network device, wherein the cell reselection priority information includes priority information and slice information; The processing unit is configured to determine a target cell for cell selection or reselection according to the priority information and the slice information, The processing unit is used for: If the terminal device fails to determine the target cell that meets the cell reselection rule, if the terminal device pre-stores second slice information, performing a cell search according to the pre-stored second slice information; wherein the second slice information is slice information corresponding to a cell that the terminal device has previously accessed and / or attempted to access; If the terminal device searches for multiple cells according to the second slice information, determine a cell with a beam number greater than a threshold among the multiple cells searched as the target cell; If the terminal device does not have the second slice information pre-stored in the terminal device, performing cell reselection according to the first slice information carried in the system information of the currently resident cell; wherein the first slice information includes the slice information corresponding to the cell in which the terminal device is currently resident and the information corresponding to the neighboring cell; The slice information in the cell reselection priority information includes at least one of the following: Slice identifier, network slice selection auxiliary information NSSAI, slice type or service type, cell identifier, cell identifier range, frequency index, public land mobile network PLMN, tracking area TA identifier.
10. The terminal device according to claim 9, characterized in that The terminal device is a terminal device that supports slicing or supports specific slicing, or the terminal device is a terminal device that selects specific slicing.
11. The terminal device according to claim 9 or 10, characterized in that: The terminal device is in one of the following states: Initial cell selection status, cell reselection status.
12. The terminal device according to claim 9 or 10, characterized in that: The terminal device is in an idle state or a deactivated state.
13. A network device, characterized in that: include: Communication unit, The communication unit is used to send cell reselection priority information of radio resource control RRC release information to the terminal device, the cell reselection priority information includes priority information and slice information, the slice information and priority information are used by the terminal device to determine the target cell for cell selection or reselection, if the terminal device fails to determine the target cell that meets the cell reselection rule, if the terminal device pre-stores second slice information, the terminal device performs a cell search according to the pre-stored second slice information, the second slice information is slice information corresponding to a cell that the terminal device has previously accessed and / or attempted to access; If the terminal device searches for multiple cells according to the second slice information, the terminal device determines a cell with a beam number greater than a threshold among the multiple cells searched as the target cell; If the terminal device does not have the second slice information pre-stored in the terminal device, the terminal device performs cell reselection according to the first slice information carried in the system information of the currently resident cell, where the first slice information includes the slice information corresponding to the cell in which the terminal device is currently resident and information corresponding to the neighboring cell; The slice information in the cell reselection priority information includes at least one of the following: Slice identifier, network slice selection auxiliary information NSSAI, slice type or service type, cell identifier, cell identifier range, frequency index, public land mobile network PLMN, tracking area TA identifier.
14. The network device according to claim 13, wherein: The terminal device is a terminal device that supports slicing or supports specific slicing, or the terminal device is a terminal device that selects specific slicing.
15. The network device according to claim 13 or 14, characterized in that: The terminal device is in one of the following states: Initial cell selection status, cell reselection status.
16. The network device according to claim 13 or 14, characterized in that: The terminal device is in an idle state or a deactivated state.
17. A terminal device comprising a processor and a memory, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to implement the method according to any one of claims 1 to 4.
18. A network device comprising a processor and a memory, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to implement the method according to any one of claims 5 to 8.
19. A computer-readable storage medium for storing a computer program, wherein the computer program causes a computer to execute the method according to any one of claims 1 to 8.
20. A computer program product comprising computer program instructions, characterized in that When the computer program instructions are executed by a computer, the method according to any one of claims 1 to 8 is implemented.
Citation Information
Patent Citations
Cell reselection method, user equipment and network-side equipment
CN106879009A
Cell selection or reselection method, apparatus and system
CN107223350A
Cell reselection method and related equipment
CN109246775A
Method for broadcast information on supported and non-supported slices
CN110603855A