Wireless communication method, terminal device, and network device
Through the collaborative processing of terminal devices and network devices, cell reselection and connection establishment are performed according to the information of the required slice, which solves the service transmission problem of terminal devices under slice configuration and realizes effective support for required slices.
Patent Information
- Application Number
- CN202310494085.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-08-18
- Publication Date
- 2025-09-05
- Estimated Expiration
- 2040-08-18
AI Technical Summary
When the terminal device is currently configured with slices, how to process the information of the required slices to perform cell reselection or connection establishment process to meet the vertical industry's requirements for latency, mobility, reliability and location accuracy.
The terminal device obtains the indication information, and performs cell reselection or determines whether to trigger the connection establishment process in the serving cell based on the information of the required slice; the network device receives the indication information, determines whether the serving cell of the terminal device supports the required slice, and sends corresponding indications or configurations to support service transmission.
It ensures the service transmission and cell residency corresponding to the demand slice, and meets the vertical industry's requirements for latency, mobility and reliability.
Smart Images

Figure CN116437403B_ABST
Abstract
Description
[0001] This application is a divisional application with application number 2020801022637 and invention name “Wireless communication method, terminal equipment and network equipment”. 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] The demand for wireless communications in vertical industries is undeniable. To meet these requirements for latency, mobility, reliability, and location accuracy, the Radio Access Network (RAN) needs to enhance its support for vertical services. One approach is to use slicing, or network slicing, to provide lower latency, more targeted services, greater flexibility, and higher scalability for multiple services with different requirements.
[0004] When the terminal device is currently configured with slicing, how the terminal device processes the information when it obtains the required slicing is a technical problem that needs to be urgently solved in this application. Summary of the Invention
[0005] The embodiments of the present application provide a wireless communication method, a terminal device, and a network device, thereby providing a processing method for the terminal device when the terminal device obtains information about the required slice when the terminal device is currently configured with slices.
[0006] In a first aspect, a wireless communication method is provided, which includes: a terminal device obtains indication information, where the indication information is used to indicate information about a required slice; the terminal device reselects a cell based on the information about the required slice or determines whether to trigger a connection establishment process in a service cell of the terminal device.
[0007] In a second aspect, a wireless communication method is provided, which includes: a terminal device obtains indication information, where the indication information is used to indicate information of a required slice; and the terminal device sends the indication information to a network device.
[0008] According to a third aspect, a wireless communication method is provided, comprising: a network device receives indication information, the indication information being used to indicate information about a required slice; the network device determines and / or sends at least one of the following based on the information about the required slice: a first indication of whether the service cell of the terminal device supports the required slice; a DC configuration corresponding to the required slice; a CA configuration corresponding to the required slice; a second indication that the terminal device needs to perform cell switching; and a third indication that the terminal device needs to perform cell redirection.
[0009] In a fourth aspect, a terminal device is provided for executing the method in the above-mentioned first aspect or its various implementation modes.
[0010] Specifically, the terminal device includes a functional module for executing the method in the above-mentioned first aspect or its various implementation modes.
[0011] In a fifth aspect, a terminal device is provided for executing the method in the above-mentioned second aspect or its various implementations.
[0012] Specifically, the terminal device includes a functional module for executing the method in the above-mentioned second aspect or its various implementation modes.
[0013] In a sixth aspect, a network device is provided for executing the method in the third aspect or its various implementations.
[0014] Specifically, the network device includes a functional module for executing the method in the above-mentioned third aspect or its various implementation modes.
[0015] In a seventh 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.
[0016] In an eighth 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 second aspect or its respective implementations.
[0017] In a ninth 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 third aspect or its respective implementations.
[0018] In a tenth aspect, a device is provided for implementing the method in any one of the first to third aspects or their respective implementations.
[0019] 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 third aspects or its respective implementations.
[0020] In the eleventh 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 third aspects or their respective implementations.
[0021] In the twelfth aspect, a computer program product is provided, comprising computer program instructions, which enable a computer to execute the method in any one of the above-mentioned first to third aspects or their respective implementations.
[0022] In a thirteenth aspect, a computer program is provided, which, when executed on a computer, enables the computer to execute the method in any one of the first to third aspects or its respective implementations.
[0023] Through the technical solutions of any one of the first to third aspects above, a processing method for the terminal device is given when the terminal device obtains the information of the required slice when the terminal device is currently configured with slices. The terminal device can perform cell reselection or determine whether to trigger the connection establishment process in the service cell of the terminal device based on the information of the required slice, thereby ensuring the service transmission or cell residence corresponding to the required slice. Alternatively, the network device can determine and / or send at least one of the following based on the information of the required slice indicated by the indication information: a first indication of whether the service cell of the terminal device supports the required slice; the DC configuration corresponding to the required slice; the activation or deactivation indication of the DC corresponding to the required slice; the CA configuration corresponding to the required slice; the activation or deactivation indication of the CA corresponding to the required slice; the second indication that the terminal device needs to perform cell switching; the third indication that the terminal device needs to perform cell redirection. Thereby, the service transmission corresponding to the required slice can be guaranteed. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] Figure 1 A schematic diagram of a communication system architecture provided in an embodiment of the present application;
[0025] Figure 2 A flow chart of a wireless communication method provided in one embodiment of the present application;
[0026] Figure 3 An interactive flow chart of a wireless communication method provided in another embodiment of the present application;
[0027] Figure 4 4 shows a schematic block diagram of a terminal device 400 according to an embodiment of the present application;
[0028] Figure 5 1 shows a schematic block diagram of a terminal device 500 according to an embodiment of the present application;
[0029] Figure 6 1 shows a schematic block diagram of a network device 600 according to an embodiment of the present application;
[0030] Figure 7 700 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0031] Figure 8 is a schematic structural diagram of a device according to an embodiment of the present application;
[0032] Figure 9 It is a schematic block diagram of a communication system 900 provided in an embodiment of the present application. DETAILED DESCRIPTION
[0033] 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.
[0034] 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), NR system evolution system, LTE-based access to unlicensed spectrum (LTE-U) system, 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.
[0035] 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.
[0036] 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.
[0037] 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.
[0038] 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.
[0039] 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.
[0040] 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.
[0041] 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.
[0042] 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.
[0043] 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.
[0044] 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.
[0045] 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.
[0046] 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.
[0047] Before introducing the technical solution of this application, the following first introduces cell reselection and paging:
[0048] (1) Cell reselection:
[0049] When a terminal device performs cell selection and reselection in a non-connected state (i.e., idle state or inactive state), a cell reselection strategy based on frequency priority is defined to meet load balancing in the idle state.
[0050] Cell reselection refers to the process by which a terminal, while disconnected, monitors the signal quality of neighboring cells and the current serving cell to select the best cell to provide service. If the signal quality and level of a neighboring cell meet the S criterion and certain reselection criteria, the terminal will connect to that cell and reside there.
[0051] After a terminal device successfully camps on a cell, it will continue to measure the cell. At the Radio Resource Control (RRC) layer, the terminal device calculates Srxlev (i.e., the S criterion) based on the Reference Signal Received Power (RSRP) measurement results and compares it with Sintrasearch (i.e., the same-frequency measurement start threshold) and Snonintrasearch (i.e., the inter-frequency / inter-system measurement start threshold) as the decision criteria for whether to start neighbor cell measurements.
[0052] When reselecting cells on the same frequency or different frequencies with the same frequency priority, the R criterion is used. This means that cells are ranked by signal quality and the cell with the best signal quality is selected as the candidate target cell. For cells with higher frequency priority, reselection is performed to cells with higher frequency priority as long as the cell signal quality meets a certain threshold. For cells with lower frequency priority, reselection is performed only when the serving cell's signal quality falls below a certain threshold.
[0053] (2) Paging:
[0054] Initiated by network equipment to terminal devices in idle, inactive, or connected states. Paging is divided into core network (CN)-initiated paging messages and RAN-initiated paging messages.
[0055] CN initial paging: Initiates paging within the registered Tracking Area (TA) list, notifying the terminal device to receive the paging message.
[0056] RAN Initial Paging: Initiates a paging message within the RAN range, notifying the terminal device to receive the paging message.
[0057] Network equipment triggers paging: Initiates paging within the cell; notifies system message updates and notifies terminal devices to receive information such as the Earthquake and Tsunami Warning System (ETWS). The downlink control information (DCI) carries system message change indications and Public Warning System (PWS) notification indications.
[0058] Among them, the paging message is carried on the Paging Control Channel (Paging Control Channel), the Paging Channel (Paging Channel, PCH), and the Physical Downlink Shared Channel (Physical Downlink Shared Channel, PDSCH); and is scheduled for transmission through the Physical Downlink Control Channel (Physical Downlink Control Channel, PDCCH). The paging-Radio Network Temporary Identifier (P-RNTI) value is fixed to FFFE and is used to scramble the DCI of the paging message. When there is paging, the network device will send a PDCCH grant on the PDCCH at the calculated paging opportunity. If the terminal device monitors the P-RNTI at the paging opportunity, it will receive the paging message on the specified time-frequency resources.
[0059] It should be noted that the idle state in this application is also described as the RRC idle state (RRC_IDLE), the inactive state is also described as the RRC inactive state (RRC_INACTIVE), and the connected state is also described as the RRC connected state (RRC_CONNECTED).
[0060] The paging message contains:
[0061] Identifier of the paged terminal device: For CN-initial paging, the identifier is the Serving-Temporary Mobile Subscriber Identity (S-TMSI); for RAN-initial paging, the identifier is the System Information-Temporary Mobile Subscriber Identity (SI-RNTI). The International Mobile Subscriber Identity (IMSI), Subscription Permanent Identifier (SUPI), and Subscription Concealed Identifier (SUCI) are not supported for paging terminal devices. A maximum of 32 terminal devices can be paged simultaneously.
[0062] Access type triggering paging: 3rd Generation Partnership Project (3GPP) or non-3GPP. The access network technology indication used to indicate the access network to which the packet data unit (PDU) session belongs needs to be submitted to the upper layer.
[0063] Different RRC states have different requirements for receiving paging messages.
[0064]
[0065] In the RRC_IDLE and RRC_INACTIVE states, the terminal device receives paging messages during its own paging opportunity. The terminal device does not need to monitor the PDCCH all the time, but only monitors during paging opportunities, which can achieve the purpose of power saving on the terminal side. The calculation of paging opportunities is based on DRX. The size of DRX determines the balance between power saving and access latency of the terminal device. There are three DRXs used by the terminal device to calculate the paging opportunity:
[0066] Cell default DRX cycle: It is the cell-level DRX broadcast by the cell system.
[0067] UE specific DRX: This is the DRX determined by the UE and sent to the CN side via the Non-Access Stratum (NAS) message. The CN side sends the message to the network device during paging.
[0068] RAN DRX: When the network decides to put the terminal device into an inactive state, it is configured to the terminal device through an RRC Release message.
[0069] The terminal device and the network side use the minimum DRX principle to select DRX for calculating paging occasions. For RRC_IDLE UEs, the minimum DRX between the cell default DRX cycle and the UE specific DRX is used. For RRC_INACTIVE UEs, the minimum DRX between the cell default DRX cycle, the UE specific DRX, and the RAN DRX is used.
[0070] The following is a detailed description of the technical solution of this application:
[0071] Figure 2 A flow chart of a wireless communication method provided in an embodiment of the present application, the method comprising the following steps:
[0072] Step S210: The terminal device obtains indication information, which is used to indicate information about the required slice.
[0073] Step S220: The terminal device reselects a cell based on the required slice information or determines whether to trigger a connection establishment process in the service cell of the terminal device.
[0074] Optionally, this embodiment is applicable to a scenario where the terminal device is in a non-connected state, but is not limited thereto. When the terminal device is in a non-connected state, the network device may broadcast information about the slices supported by the network device through a system message.
[0075] Optionally, the information of the slices supported by the network device includes, but is not limited to at least one of the following: the identifier of the slice supported by the network device, the priority of the slice, the frequency information corresponding to the slice, and the cell information corresponding to the slice.
[0076] Optionally, the slices supported by the network device may be slices supported by the cell covered by the network device, or may be slices supported by cells other than the cell covered by the network device.
[0077] Optionally, the above-mentioned network device can configure slices for the terminal device based on the information of the slices it supports, where the configured slice can be any slice supported by the network device.
[0078] It should be understood that the above-configured slices are also described as currently configured slices, currently served slices, currently established slices or currently allowed slices.
[0079] Optionally, the terminal device can choose to reside in the cell corresponding to the slice configured above.
[0080] It should be understood that the information of the required slices is also described as information of the required slices, or information of the required slices of the terminal device, or information of the required slices of the terminal device. This application does not limit this.
[0081] Optionally, the information of the required slice includes, but is not limited to at least one of the following: the identifier of the required slice, the priority of the required slice, the frequency information corresponding to the required slice, and the cell information corresponding to the required slice.
[0082] Optionally, the identifier of the required slice can be single network slice selection assistance information (S-NSSAI) or network slice selection assistance information (NSSAI), which is not limited in this application.
[0083] It should be understood that slices correspond to cells one-to-one. Therefore, the frequency information corresponding to the required slice is also described as the frequency information of the cell corresponding to the required slice.
[0084] Optionally, the frequency information includes but is not limited to the following information: frequency identifier and / or frequency priority.
[0085] Optionally, the cell information corresponding to the demand slice includes, but is not limited to, the following information: the identifier of the cell corresponding to the demand slice, the priority of the cell, the frequency information of the cell, and the bandwidth information of the cell.
[0086] Optionally, when the terminal device is in a disconnected state, the terminal device may obtain the indication information in the following manner, but is not limited thereto:
[0087] 1. The indication information is generated by the Non-Access Stratrum (NAS) of the terminal device and sent to the Access Stratrum (AS) of the terminal device.
[0088] 2. The indication information is sent from the core network device to the terminal device through the NAS message.
[0089] 3. The indication information is sent by the network device to the terminal device, for example, the indication information is carried in a paging message.
[0090] Optionally, the core network device may send a paging message to the network device when being called or when pushing data. Furthermore, the network device may send the paging message to the terminal device.
[0091] Optionally, the core network device is an access and mobility management function (AMF), but is not limited to this.
[0092] Optionally, the indication information is sent during a service request process, a PDU session establishment request process, a paging process, or a PDU session modification request process. Alternatively, the indication information is sent when a service arrives.
[0093] Optionally, the service may be a paging service or other data service, etc., which is not limited in this application.
[0094] Optionally, in the case where the indication information is sent by the NAS of the terminal device to the AS, the NAS of the terminal device may send the indication information to the AS under any circumstances, or may send the indication information when certain conditions are met.
[0095] Optionally, in the case where the indication information is sent to the terminal device by the core network device through NAS, the core network device can send the indication information to the terminal device under any circumstances, and can also send the indication information when certain conditions are met.
[0096] Optionally, in the case where the indication information is sent from the network device to the terminal device, the access network device may send the indication information to the terminal device under any circumstances, or may send the indication information when certain conditions are met.
[0097] Optionally, the above condition may be that the priority of the required slice is higher than the priority of the slice currently configured, served or established by the terminal device. Alternatively, the above condition is that the priority of the required slice is not lower than the priority of the slice currently configured, served or established by the terminal device.
[0098] Optionally, the indication information may be carried in the cause value.
[0099] Optionally, the above cause value is any one of the following, but not limited to: RRC establishment cause (EstablishmentCause), RRC reestablishment cause (ReestablishmentCause), cell reselection cause (ResumeCause).
[0100] It should be noted that in addition to being obtained through indication information, the information of the required slice can also be pre-configured by the network device to the terminal device, and this application does not impose any restrictions on this.
[0101] Optionally, as described above, the terminal device may select the cell corresponding to the slice configured above to reside in. After the terminal device obtains the information of the required slice, if the terminal device is not performing a cell reselection process, the cell reselection may be performed directly. If the terminal device is performing a cell reselection process, the terminal device interrupts the current cell reselection process, and further, the terminal device performs cell reselection based on the information of the required slice.
[0102] Optionally, in the case where the indication information is sent by the NAS of the terminal device to the AS, and the NAS of the terminal device uses the indication information only to update the information of the required slice, rather than to trigger service transmission or PDU session establishment, the terminal device can reselect the cell according to the information of the required slice.
[0103] Optionally, in the case where the indication information is sent by the NAS of the terminal device to the AS, and the NAS of the terminal device uses the indication information to trigger service transmission or PDU session establishment, the terminal device can trigger the connection establishment process in the reselected cell after reselecting the cell based on the information of the required slice.
[0104] Optionally, in the case where the indication information is sent by the core network device to the terminal device through NAS or by the core network device to the terminal device, after the terminal device reselects the cell according to the information of the required slice, it can also trigger the connection establishment process in the reselected cell.
[0105] Optionally, in the case where the indication information is sent by the network device to the terminal device, after the terminal device reselects the cell based on the information of the required slice, it can also trigger the connection establishment process in the reselected cell.
[0106] Optionally, the above connection establishment process includes but is not limited to: an RRC connection establishment process and a PDU session establishment process.
[0107] Optionally, if the terminal device determines that the cell corresponding to the demand slice is a serving cell based on the information of the demand slice, the terminal device determines that the connection establishment process is triggered in the serving cell of the terminal device. If the terminal device determines that the cell corresponding to the demand slice is not a serving cell based on the information of the demand slice, the terminal device determines that the connection establishment process is not triggered in the serving cell of the terminal device. If the terminal device determines that the cell corresponding to the demand slice is not a serving cell based on the information of the demand slice, the terminal device determines that the connection establishment process is triggered in the serving cell of the terminal device, but only supports emergency service transmission.
[0108] Optionally, after the terminal device obtains the information of the required slice, it can directly perform cell reselection according to the information of the required slice or determine whether to trigger the connection establishment process in the serving cell of the terminal device. Alternatively, after the terminal device obtains the information of the required slice, the terminal device determines that the following conditions are met before performing cell reselection or determining whether to trigger the connection establishment process in the serving cell of the terminal device.
[0109] Optionally, the above conditions include but are not limited to: the service cell of the terminal device or the frequency of the service cell cannot simultaneously support the current service of the terminal device and the service corresponding to the demand slice, and / or the priority of the service corresponding to the demand slice is higher than the priority of the current service and / or the priority of the demand slice is not lower than the priority of the slice currently configured, served or established by the terminal device.
[0110] In summary, in this application, a processing method for the terminal device is given when the terminal device in a non-connected state obtains the information of the required slice when the terminal device is currently configured with a slice, that is, the terminal device can reselect the cell according to the information of the required slice or determine whether to trigger the connection establishment process in the serving cell of the terminal device. Furthermore, in this application, the terminal device can reselect the cell according to the information of the required slice or determine whether to trigger the connection establishment process in the serving cell of the terminal device, thereby ensuring the service transmission or cell residence corresponding to the required slice.
[0111] Figure 3 This is an interactive flow chart of a wireless communication method provided in another embodiment of the present application, the method comprising the following steps:
[0112] Step S310: The terminal device obtains indication information, which is used to indicate information about the required slice.
[0113] Step S320: The terminal device sends instruction information to the network device.
[0114] Step S330: The network device determines and / or sends at least one of the following based on the information of the demand slice: a first indication of whether the service cell of the terminal device supports the demand slice; the dual connectivity (DC) configuration corresponding to the demand slice; the activation or deactivation indication of the DC corresponding to the demand slice; the carrier aggregation (CA) configuration corresponding to the demand slice; the activation or deactivation indication of the CA corresponding to the demand slice; the second indication that the terminal device needs to perform cell switching; and the third indication that the terminal device needs to perform cell redirection.
[0115] Optionally, this embodiment is applicable to scenarios where the terminal device is in a connected state and is triggered by a new uplink (UL) service demand, or a new UL service arrives, and scenarios where a new downlink (DL) service demand is triggered, or a new DL service arrives, but is not limited to this. In this scenario, a new PDU session can be established to support demand slicing. The network device can also configure a data radio bearer (DRB) for the terminal device through an RRC reconfiguration message.
[0116] Among them, the network device can broadcast information about the slices supported by the network device through system messages.
[0117] For information about the slices supported by network devices, the slices configured by network devices for terminal devices, and the slices required, please refer to Figure 2 The corresponding embodiments will not be described in detail in this application.
[0118] Optionally, the terminal device can select the cell corresponding to the slice configured by the network device to reside in. Further, the terminal device can establish a connection in the cell and perform service transmission.
[0119] Optionally, the terminal device may obtain the indication information in the following manner, but is not limited thereto: the indication information is generated by the NAS of the terminal device and sent to the AS of the terminal device. Alternatively, the indication information is sent to the terminal device by the core network device via a NAS message.
[0120] Optionally, the core network device can be AMF or other core network device, and this application does not limit this.
[0121] Optionally, the indication information is sent during a service request process, a PDU session establishment request process, a paging process, or a PDU session modification request process. Alternatively, the indication information is sent when a service arrives.
[0122] Optionally, the service may be a paging service or other data service, etc., which is not limited in this application.
[0123] Optionally, in the case where the indication information is sent by the NAS of the terminal device to the AS, the NAS of the terminal device may send the indication information to the AS under any circumstances, or may send the indication information when certain conditions are met.
[0124] Optionally, in the case where the indication information is sent to the terminal device by the core network device through a NAS message, the core network device may send the indication information to the terminal device under any circumstances, or may send the indication information when certain conditions are met.
[0125] Optionally, the above condition may be that the priority of the required slice is higher than the priority of the slice currently configured, served or established by the terminal device. Alternatively, the above condition is that the priority of the required slice is not lower than the priority of the slice currently configured, served or established by the terminal device.
[0126] Optionally, the indication information may be carried in the cause value.
[0127] Optionally, the above cause value is any one of the following, but not limited to: RRC establishment cause (EstablishmentCause), RRC reestablishment cause (ReestablishmentCause), cell reselection cause (ResumeCause).
[0128] Optionally, the terminal device may send indication information to the network device via a dedicated message.
[0129] Optionally, the dedicated message is any one of the following: an RRC message, a Media Access Control Control Element (MAC CE), or uplink control information (UCI).
[0130] Optionally, the terminal device may send the above indication information to the network device under any circumstances, or may send the indication information when certain conditions are met.
[0131] Optionally, the condition includes but is not limited to: the service cell of the terminal device or the frequency of the service cell cannot simultaneously support the current service of the terminal device and the service corresponding to the demand slice, and / or the priority of the service corresponding to the demand slice is higher than the priority of the current service, and / or the priority of the demand slice is not lower than the priority of the slice currently configured, served or established by the terminal device.
[0132] It should be noted that in addition to being obtained through indication information, the information of the required slice can also be pre-configured by the network device to the terminal device, and this application does not impose any restrictions on this.
[0133] It should be noted that, in addition to obtaining the indication information from the terminal device as described above, the network device may also obtain the indication information from an application server. The application server may directly send the indication information to the network device, or the application server may send the indication information to the terminal device, and the application layer of the terminal device may then send the indication information to the network device. In short, this application does not impose any restrictions on how the network device obtains the indication information.
[0134] Optionally, the indication information further includes first information, wherein the first information is used to request at least one of the following: performing cell handover, establishing CA, establishing DC, or performing cell redirection.
[0135] It should be noted that the above indication information may not include the first information, that is, the terminal device does not need to send the above at least one request to the network device.
[0136] Optionally, the network device can determine and / or send a first indication of whether the service cell of the terminal device supports the required slice based on the information of the service cell of the terminal device and the information of the required slice.
[0137] For example, when the serving cell of the terminal device supports frequency A, and the frequency supported by the required slice is B, A and B are different, indicating that the serving cell of the terminal device does not support the required slice. In this case, the network device can determine and / or send the above-mentioned first indication.
[0138] Optionally, if the first indication indicates that the serving cell of the terminal device supports demand slicing, the terminal device performs service transmission of the demand slicing in the serving cell. Conversely, if the network device determines that the serving cell of the terminal device does not support demand slicing, the network device may determine whether to support demand slicing based on the information of the demand slicing. For example, at least one of CA, DC, cell switching, and cell redirection is used to support the above-mentioned demand slicing to achieve service transmission of the demand slicing.
[0139] Optionally, the network device may determine whether to support demand slicing in the following ways, but not limited to:
[0140] 1. The network device determines whether to support the required slice based on the priority of the required slice and the priority of the slice currently configured on the terminal device. Or,
[0141] 2. The network device determines whether it needs to support the demand slice based on the priority of the frequency of the demand slice and the priority of the frequency of the slice currently configured on the terminal device.
[0142] 3. If there is a slice being served, and the slice being served and the required slice cannot be supported at the same time, determine whether the required slice needs to be supported.
[0143] To explain point 1:
[0144] Optionally, if the priority of the required slice is higher than the priority of the currently configured slice, the network device determines that the required slice needs to be supported. If the priority of the required slice is lower than or equal to the priority of the currently configured slice, the network device determines that the required slice does not need to be supported. Alternatively, if the priority of the required slice is equal to or higher than the priority of the currently configured slice, the network device determines that the required slice needs to be supported. If the priority of the required slice is lower than the priority of the currently configured slice, the network device determines that the required slice does not need to be supported.
[0145] Explanation for point 2:
[0146] Optionally, if the priority of the frequency point of the required slice is higher than the priority of the frequency point of the currently configured slice, the network device determines that the required slice needs to be supported. If the priority of the frequency point of the required slice is lower than or equal to the priority of the frequency point of the currently configured slice, the network device determines that the required slice does not need to be supported. Alternatively, if the priority of the frequency point of the required slice is equal to or higher than the priority of the frequency point of the currently configured slice, the network device determines that the required slice needs to be supported. If the priority of the frequency point of the required slice is lower than the priority of the frequency point of the currently configured slice, the network device determines that the required slice does not need to be supported.
[0147] Explanation for point 3:
[0148] If there is a slice being served, and the slice being served and the required slice cannot be supported at the same time, determine the slice that needs to support the requirement, or the slice that does not need to support the requirement.
[0149] Optionally, when the network device determines that it needs to support the demand slice, the network device can determine at least one of the DC configuration corresponding to the demand slice, the activation or deactivation indication of the DC corresponding to the demand slice, the CA configuration, the activation or deactivation indication of the CA corresponding to the demand slice, cell switching and cell switching based on the information of the demand slice and the information of the slices supported by the serving cell.
[0150] It should be noted that the information of the slices supported by the serving cell is also described as the information of the slices supported by the network device. For the information of the slices supported by the network device, please refer to the previous embodiment, and this application will not go into details.
[0151] The following is an exemplary description of how the network device can determine, based on the information of the required slice and the information of the slices supported by the serving cell, at least one of a DC configuration corresponding to the required slice, an activation or deactivation indication of the DC corresponding to the required slice, a CA configuration, an activation or deactivation indication of the CA corresponding to the required slice, performing cell switching, and performing cell switching:
[0152] Example 1: When the service cell of the terminal device supports frequency A, and the frequency supported by the demand slice is B, the network equipment can use DC or CA technology for the service cell and other cells so that the frequency corresponding to the terminal device can be B, thereby realizing the service transmission of the demand slice.
[0153] Example 2: When the service cell of the terminal device supports frequency A, and the frequency supported by the demand slice is B, if the network device determines that the frequency supported by another cell is B, it will instruct the terminal device to switch to that cell, so that the frequency corresponding to the terminal device can be B, thereby realizing the service transmission of the demand slice.
[0154] Optionally, the terminal device may send capability indication information to the network device, wherein the capability indication information is used to indicate at least one of the following:
[0155] 1. Whether the terminal device supports CA.
[0156] 2. Whether the terminal device supports DC.
[0157] 3. Frequency points supported by the terminal device.
[0158] 4. The bandwidth supported by the terminal device.
[0159] 5. Bandwidth combinations or lists supported by the terminal device.
[0160] 6. Frequency combination or list corresponding to supported slices.
[0161] 7. Bandwidth combinations or lists corresponding to supported slices.
[0162] 8. Carrier combinations or lists corresponding to supported slices.
[0163] Among them, the list in item 5 is a list of bandwidth combinations supported by the terminal device. The list in item 6 is a list of frequency combinations corresponding to the slices supported by the terminal device. The list in item 7 is a list of bandwidth combinations corresponding to the slices supported by the terminal device. The list in item 8 is a list of carrier combinations corresponding to the slices supported by the terminal device.
[0164] Optionally, if the terminal device sends capability indication information to the network device, then in step S330, the network device can determine and / or send at least one of the following based on the information of the required slice, the slice information supported by the serving cell and the capability indication information of the terminal device: the DC configuration corresponding to the required slice; the activation or deactivation indication of the DC corresponding to the required slice; the CA configuration corresponding to the required slice; the activation or deactivation indication of the CA corresponding to the required slice; the second indication that the terminal device needs to perform cell switching; the third indication that the terminal device needs to perform cell redirection.
[0165] For example, when the service cell of the terminal device supports frequency A, and the frequency supported by the demand slice is B, but the terminal device does not support CA and DC technologies, but supports cell switching technology, then if the network device determines that the frequency supported by another cell is B, it instructs the terminal device to switch to the cell, so that the corresponding frequency of the terminal device can be B, thereby realizing the service transmission of the demand slice.
[0166] Optionally, if the network device sends the DC configuration and / or CA configuration corresponding to the required slice, and / or the activation or deactivation indication of the DC and / or CA corresponding to the required slice to the terminal device; then the terminal device performs service transmission of the required slice according to the DC configuration and / or CA configuration, and / or the activation or deactivation indication of the DC and / or CA corresponding to the required slice.
[0167] Optionally, for the service transmission of the demand slice: if at least one cell in the cells determined by the activation or deactivation indication of the DC configuration and / or CA configuration, and / or the DC and / or CA corresponding to the demand slice supports the demand slice, the terminal device performs the service transmission of the demand slice on one of the at least one cells.
[0168] Optionally, for the service transmission of the demand slice and the transmission of the current service: if at least one cell in the cells determined by the activation or deactivation indication of the DC configuration and / or CA configuration, and / or the DC and / or CA corresponding to the demand slice supports the demand slice and the current service of the terminal device, the terminal device simultaneously performs the service transmission of the demand slice and the transmission of the current service in one cell of the at least one cell. For example: the service transmission of the demand slice and the transmission of the current service are both performed in cell 1. Alternatively, if at least one cell in the DC configuration and / or CA configuration supports the demand slice and the current service of the terminal device, the terminal device performs the service transmission of the demand slice and the transmission of the current service in at least two cells of the at least one cell respectively. For example: the service transmission of the demand slice is performed in cell 1, and the transmission of the current service is performed in cell 2.
[0169] It should be noted that when the cell corresponding to the required slice is in a deactivated state, the terminal device can perform at least one of the following: activate the cell; perform timing advance (TA) synchronization; indicate to the network device that the cell needs to be activated.
[0170] Optionally, if the network device sends a second indication corresponding to the required slice to the terminal device, the terminal device performs cell switching and / or performs service transmission of the required slice according to the second indication.
[0171] Optionally, if the network device sends a third indication corresponding to the required slice to the terminal device, the terminal device performs cell redirection and / or performs service transmission of the required slice according to the third indication.
[0172] Optionally, the network device may determine and / or send at least one of the following under any circumstances: a first indication of whether the service cell of the terminal device supports the required slice; the DC configuration corresponding to the required slice; the CA configuration corresponding to the required slice; an activation or deactivation indication of the CA corresponding to the required slice; an activation or deactivation indication of the DC corresponding to the required slice; a second indication that the terminal device needs to perform cell switching; a third indication that the terminal device needs to perform cell redirection. Alternatively, the network device may determine and / or send at least one of the following under certain conditions: a first indication of whether the service cell of the terminal device supports the required slice; the DC configuration corresponding to the required slice; the CA configuration corresponding to the required slice; an activation or deactivation indication of the CA corresponding to the required slice; an activation or deactivation indication of the DC corresponding to the required slice; a second indication that the terminal device needs to perform cell switching; a third indication that the terminal device needs to perform cell redirection.
[0173] Optionally, the above-mentioned condition may be that the serving cell of the terminal device or the frequency of the serving cell cannot simultaneously support the current service of the terminal device and the service corresponding to the required slice, and / or the priority of the service corresponding to the required slice is higher than the priority of the current service, and / or the priority of the required slice is not lower than the priority of the slice currently configured, served, or established by the terminal device.
[0174] It should be noted that in the present application, the network device determines and / or sends at least one of the following: a first indication of whether the service cell of the terminal device supports the required slice; the DC configuration corresponding to the required slice; the CA configuration corresponding to the required slice; the activation or deactivation indication of the CA corresponding to the required slice; the activation or deactivation indication of the DC corresponding to the required slice; the second indication that the terminal device needs to perform cell switching; the third indication that the terminal device needs to perform cell redirection. It can be executed independently, that is, decoupled, for example: the network device does not need to first determine whether the service cell of the terminal device supports the required slice, and then determine the DC configuration, CA configuration, cell switching or cell redirection corresponding to the required slice. For another example: the network device does not need to first determine whether to provide DC and / or CA configuration to the terminal device, and when it is determined that DC and / or CA configuration is not provided, it determines whether to perform cell redirection or cell switching.
[0175] In summary, in this application, a processing method for the terminal device is given when the terminal device in the connected state obtains the information of the required slice when the terminal device obtains the information of the required slice, that is, the terminal device can send an indication information to the network device. Furthermore, the network device can determine and / or send at least one of the following items based on the information of the required slice indicated by the indication information: a first indication of whether the service cell of the terminal device supports the required slice; the DC configuration corresponding to the required slice; the CA configuration corresponding to the required slice; the activation or deactivation indication of the CA corresponding to the required slice; the activation or deactivation indication of the DC corresponding to the required slice; the second indication that the terminal device needs to perform cell switching; the third indication that the terminal device needs to perform cell redirection. Thereby, the service transmission corresponding to the required slice can be guaranteed.
[0176] Combined with the above Figures 2 to 3 , describes the method embodiment of the present application in detail, and the following is combined with Figures 4 to 9 , 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.
[0177] Figure 4 FIG. 4 shows a schematic block diagram of a terminal device 400 according to an embodiment of the present application. Figure 4As shown, the terminal device 400 includes: a processing unit 410, which is used to: obtain indication information, where the indication information is used to indicate information about the required slice, perform cell reselection based on the information about the required slice, or determine whether to trigger a connection establishment process in the serving cell of the terminal device.
[0178] Optionally, the indication information is generated by the NAS of the terminal device and sent to the AS of the terminal device; or,
[0179] The indication information is sent by the core network device to the terminal device through a NAS message; or,
[0180] The indication information is sent from the network device to the terminal device.
[0181] Optionally, the indication information is carried in a paging message.
[0182] Optionally, the indication information is sent when the priority of the required slice is higher than the priority of the slice currently configured, served or established by the terminal device.
[0183] Optionally, the indication information is sent during a service request process, a PDU session establishment request process, a paging process, or a PDU session adjustment request process. Alternatively, the indication information is sent when a service arrives.
[0184] Optionally, the indication information is carried in the cause value.
[0185] Optionally, the cause value is any one of the following: RRC establishment reason, RRC re-establishment reason, cell reselection reason.
[0186] Optionally, the terminal device is in a disconnected state.
[0187] Optionally, the processing unit 410 is further configured to: if the terminal device is performing a cell reselection process, interrupt the cell reselection process.
[0188] Optionally, the processing unit 410 is further configured to trigger a connection establishment process in the reselected cell.
[0189] Optionally, the processing unit 410 is specifically used to perform at least one of the following: if it is determined according to the information of the demand slice that the cell corresponding to the demand slice is a serving cell, it is determined that the connection establishment process is triggered in the serving cell of the terminal device. If it is determined according to the information of the demand slice that the cell corresponding to the demand slice is not a serving cell, it is determined that the connection establishment process is not triggered in the serving cell of the terminal device. If the terminal device determines according to the information of the demand slice that the cell corresponding to the demand slice is not a serving cell, it is determined that the connection establishment process is triggered in the serving cell of the terminal device, and only emergency service transmission is performed.
[0190] Optionally, the processing unit 410 is specifically used to: if the service cell of the terminal device or the frequency of the service cell cannot simultaneously support the current service of the terminal device and the service corresponding to the demand slice, and / or the priority of the service corresponding to the demand slice is higher than the priority of the current service, then perform cell reselection according to the information of the demand slice or determine whether to trigger the connection establishment process in the service cell of the terminal device.
[0191] Optionally, the information of the required slice includes at least one of the following: an identifier of the required slice, a priority of the required slice, frequency information corresponding to the required slice, and cell information corresponding to the required slice.
[0192] Optionally, the frequency information includes: a frequency identifier and / or a frequency priority.
[0193] Optionally, 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.
[0194] It should be understood that the terminal device 400 according to the embodiment of the present application may correspond to Figure 2 The terminal device in the corresponding method embodiment, and the above and other operations and / or functions of each unit in the terminal device 400 are respectively to achieve the above Figure 2 For the sake of brevity, the corresponding processes of the terminal device in the corresponding method embodiment are not repeated here.
[0195] Figure 5 FIG shows a schematic block diagram of a terminal device 500 according to an embodiment of the present application. Figure 5 As shown, the terminal device 500 includes:
[0196] The processing unit 510 is used to obtain indication information, where the indication information is used to indicate information about the required slice.
[0197] The communication unit 520 is configured to send instruction information to the network device.
[0198] Optionally, the indication information is generated by the NAS of the terminal device and sent to the AS of the terminal device. Alternatively, the indication information is sent to the terminal device by the core network device through a NAS message.
[0199] Optionally, the indication information is sent when the priority of the required slice is higher than the priority of the slice currently configured, served or established by the terminal device.
[0200] Optionally, the indication information is sent during a service request process, a PDU session establishment request process, a paging process, or a PDU session adjustment request process. Alternatively, the indication information is sent when a service arrives.
[0201] Optionally, the indication information is carried in the cause value.
[0202] Optionally, the cause value is any one of the following: RRC establishment reason, RRC re-establishment reason, cell reselection reason.
[0203] Optionally, the indication information is carried in a dedicated message.
[0204] Optionally, the dedicated message is any one of the following: RRC message, MAC CE, UCI.
[0205] Optionally, the indication information further includes first information, wherein the first information is used to request at least one of the following: performing cell handover, establishing carrier aggregation (CA), establishing dual connectivity (DC), or performing cell redirection.
[0206] Optionally, the communication unit 520 is further configured to send capability indication information to the network device. The capability indication information is configured to indicate at least one of the following:
[0207] Whether the terminal device supports CA.
[0208] Whether the terminal device supports DC.
[0209] Frequency points supported by the terminal device.
[0210] The bandwidth supported by the terminal device.
[0211] Bandwidth combination or list supported by the terminal device.
[0212] Frequency combination or list corresponding to supported slices.
[0213] Bandwidth combination or list of supported slices.
[0214] Carrier combination or list corresponding to supported slices.
[0215] Optionally, the communication unit 520 is further configured to receive at least one of the following:
[0216] The first indication of whether the serving cell of the terminal device supports the required slicing.
[0217] DC configuration corresponding to the required slice.
[0218] Activation or deactivation indication of the DC corresponding to the required slice.
[0219] The CA configuration corresponding to the required slice.
[0220] Indication of activation or deactivation of the CA corresponding to the required slice.
[0221] A second indication that the terminal device needs to perform cell switching.
[0222] The terminal device needs to perform a third indication of cell redirection.
[0223] Optionally, the processing unit 510 is also used to: if the first indication indicates that the service cell of the terminal device supports the required slice, then perform service transmission of the required slice in the service cell.
[0224] Optionally, the processing unit 510 is also used to: perform service transmission of the required slice according to at least one of the DC configuration, the activation or deactivation indication of the DC corresponding to the required slice, and the CA configuration and the activation or deactivation indication of the CA corresponding to the required slice.
[0225] Optionally, the processing unit 510 is specifically used to: if at least one cell determined according to at least one of the DC configuration, the activation or deactivation indication of the DC corresponding to the demand slice, the CA configuration and the activation or deactivation indication of the CA corresponding to the demand slice supports the demand slice, then the service transmission of the demand slice is performed on one cell on at least one cell.
[0226] Optionally, the processing unit 510 is specifically used to: if at least one cell determined according to at least one of the DC configuration, the activation or deactivation indication of the DC corresponding to the demand slice, and the CA configuration and the activation or deactivation indication of the CA corresponding to the demand slice supports the demand slice and the current service of the terminal device, then the service transmission of the demand slice and the current service are simultaneously performed on one cell of the at least one cell; or,
[0227] If at least one cell determined according to at least one of the DC configuration, the activation or deactivation indication of the DC corresponding to the demand slice, and the CA configuration and the activation or deactivation indication of the CA corresponding to the demand slice supports the demand slice and the current service of the terminal device, the service transmission of the demand slice and the transmission of the current service are respectively performed on at least two cells of the at least one cell.
[0228] Optionally, the processing unit 510 is further used to: perform cell switching and / or perform service transmission of the required slice according to the second indication.
[0229] Optionally, the processing unit 510 is also used to: perform cell redirection and / or perform service transmission of the required slice according to the third indication.
[0230] Optionally, the communication unit 520 is specifically used to: if the service cell of the terminal device or the frequency of the service cell cannot simultaneously support the current service of the terminal device and the service corresponding to the demand slice, and / or the priority of the service corresponding to the demand slice is higher than the priority of the current service, then send an indication message to the network device.
[0231] Optionally, the terminal device is in a connected state.
[0232] Optionally, the information of the required slice includes at least one of the following: an identifier of the required slice, a priority of the required slice, frequency information corresponding to the required slice, and cell information corresponding to the required slice.
[0233] Optionally, the frequency information includes: a frequency identifier and / or a frequency priority.
[0234] Optionally, 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.
[0235] It should be understood that the terminal device 500 according to the embodiment of the present application may correspond to Figure 3 The terminal device in the corresponding method embodiment, and the above and other operations and / or functions of each unit in the terminal device 500 are respectively to achieve the above Figure 3 For the sake of brevity, the corresponding processes of the terminal device in the corresponding method embodiment are not repeated here.
[0236] Figure 6 FIG. 6 shows a schematic block diagram of a network device 600 according to an embodiment of the present application. Figure 6 As shown, the network device 600 includes: a communication unit 610 and a processing unit 620. The communication unit 610 is used to receive indication information, which is used to indicate information about the required slice. The processing unit 620 is used to determine at least one of the following based on the information about the required slice, and / or the communication unit 610 is used to send at least one of the following:
[0237] The first indication of whether the serving cell of the terminal device supports the required slicing.
[0238] DC configuration corresponding to the required slice.
[0239] Activation or deactivation indication of the DC corresponding to the required slice.
[0240] The CA configuration corresponding to the required slice.
[0241] Indication of activation or deactivation of the CA corresponding to the required slice.
[0242] A second indication that the terminal device needs to perform cell switching.
[0243] The terminal device needs to perform a third indication of cell redirection.
[0244] Optionally, the indication information comes from the terminal device.
[0245] Optionally, the indication information is generated by the NAS of the terminal device and sent to the AS of the terminal device. Alternatively, the indication information is sent to the terminal device by the core network device through a NAS message.
[0246] Optionally, the indication information is sent when the priority of the required slice is higher than the priority of the slice currently configured, served or established by the terminal device.
[0247] Optionally, the indication information is sent during a service request process, a PDU session establishment request process, a paging process, or a PDU session adjustment request process. Alternatively, the indication information is sent when a service arrives.
[0248] Optionally, the indication information is carried in the cause value.
[0249] Optionally, the cause value is any one of the following: RRC establishment reason, RRC re-establishment reason, cell reselection reason.
[0250] Optionally, the indication information is carried in a dedicated message.
[0251] Optionally, the dedicated message is any one of the following: RRC message, MAC CE, UCI.
[0252] Optionally, the indication information comes from an application server.
[0253] Optionally, the indication information further includes first information, wherein the first information is used to request at least one of the following: performing cell handover, establishing CA, establishing DC, or performing cell redirection.
[0254] Optionally, the communication unit 610 is further configured to send capability indication information to the terminal device. The capability indication information is configured to indicate at least one of the following:
[0255] Whether the terminal device supports CA.
[0256] Whether the terminal device supports DC.
[0257] Frequency points supported by the terminal device.
[0258] The bandwidth supported by the terminal device.
[0259] Bandwidth combination or list supported by the terminal device.
[0260] Frequency combination or list corresponding to supported slices.
[0261] Bandwidth combination or list of supported slices.
[0262] Carrier combination or list corresponding to supported slices.
[0263] Optionally, the information of the required slice includes at least one of the following: an identifier of the required slice, a priority of the required slice, frequency information corresponding to the required slice, and cell information corresponding to the required slice.
[0264] Optionally, the frequency information includes: a frequency identifier and / or a frequency priority.
[0265] Optionally, the processing unit 620 is specifically used to determine whether the required slice needs to be supported based on the priority of the required slice and the priority of the slice currently configured by the terminal device.
[0266] Optionally, the processing unit 620 is further configured to: if the priority of the required slice is higher than the priority of the currently configured slice, determine that the required slice needs to be supported. If the priority of the required slice is lower than or equal to the priority of the currently configured slice, determine that the required slice does not need to be supported.
[0267] Optionally, the processing unit 620 is specifically used to determine at least one of the DC configuration corresponding to the required slice, the activation or deactivation indication of the DC corresponding to the required slice, the CA configuration, the activation or deactivation indication of the CA corresponding to the required slice, cell switching and cell redirection based on the information of the required slice and the information of the slices supported by the serving cell.
[0268] Optionally, the processing unit 620 is specifically configured to: if the serving cell of the terminal device or the frequency of the serving cell cannot simultaneously support the current service of the terminal device and the service corresponding to the demand slice, and / or the priority of the service corresponding to the demand slice is higher than the priority of the current service, then determine at least one item according to the indication information. And / or, the communication unit 610 is specifically configured to: if the serving cell of the terminal device or the frequency of the serving cell cannot simultaneously support the current service of the terminal device and the service corresponding to the demand slice, and / or the priority of the service corresponding to the demand slice is higher than the priority of the current service, then send at least one item according to the indication information.
[0269] Optionally, the terminal device is in a connected state.
[0270] Optionally, 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.
[0271] It should be understood that the network device 600 according to the embodiment of the present application may correspond to Figure 2 The network device in the corresponding method embodiment, and the above and other operations and / or functions of each unit in the network device 600 are respectively to achieve the above Figure 2 For the sake of brevity, the corresponding processes of the network devices in the corresponding method embodiments are not repeated here.
[0272] Figure 7 This is a schematic structural diagram of a communication device 700 provided in an embodiment of the present application. Figure 7The communication device 700 shown includes a processor 710, which can call and run a computer program from a memory to implement the method in the embodiment of the present application.
[0273] Alternatively, as Figure 7 As shown, the communication device 700 may further include a memory 720. The processor 710 may call and execute a computer program from the memory 720 to implement the method in the embodiment of the present application.
[0274] The memory 720 may be a separate device independent of the processor 710 , or may be integrated into the processor 710 .
[0275] Alternatively, as Figure 7 As shown, the communication device 700 may further include a transceiver 730 , and the processor 710 may control the transceiver 730 to communicate with other devices. Specifically, the transceiver 730 may send information or data to other devices, or receive information or data sent by other devices.
[0276] The transceiver 730 may include a transmitter and a receiver. The transceiver 730 may further include an antenna, and the number of antennas may be one or more.
[0277] Optionally, the communication device 700 may specifically be a network device in an embodiment of the present application, and the communication device 700 may implement the corresponding processes implemented by the network device in each method in the embodiment of the present application. For the sake of brevity, they will not be repeated here.
[0278] Optionally, the communication device 700 may specifically be a terminal device of an embodiment of the present application, and the communication device 700 may implement the corresponding processes implemented by the terminal device in each method of the embodiment of the present application. For the sake of brevity, they will not be repeated here.
[0279] Figure 8 It is a schematic structural diagram of the device of an embodiment of the present application. Figure 8 The device 800 shown includes a processor 810, which can call and run a computer program from a memory to implement the method in the embodiment of the present application.
[0280] Alternatively, as Figure 8 As shown, the apparatus 800 may further include a memory 820. The processor 810 may call and execute a computer program from the memory 820 to implement the method in the embodiment of the present application.
[0281] The memory 820 may be a separate device independent of the processor 810 , or may be integrated into the processor 810 .
[0282] Optionally, the apparatus 800 may further include an input interface 830. The processor 810 may control the input interface 830 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.
[0283] Optionally, the apparatus 800 may further include an output interface 840. The processor 810 may control the output interface 840 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.
[0284] 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.
[0285] Optionally, the apparatus may be applied to a terminal device in an embodiment of the present application, and the apparatus may implement the corresponding processes implemented by the terminal device in each method in an embodiment of the present application. For the sake of brevity, details will not be given here.
[0286] 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.
[0287] Figure 9 is a schematic block diagram of a communication system 900 provided in an embodiment of the present application. Figure 9 As shown, the communication system 900 includes a terminal device 910 and a network device 920 .
[0288] Among them, the terminal device 910 can be used to implement the corresponding functions implemented by the terminal device in the above method, and the network device 920 can be used to implement the corresponding functions implemented by the network device or base station in the above method. For the sake of brevity, they will not be repeated here.
[0289] 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.
[0290] 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.
[0291] 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.
[0292] An embodiment of the present application also provides a computer-readable storage medium for storing a computer program.
[0293] Optionally, the computer-readable storage medium can be applied to the network device or base station in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the network device or base station in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0294] Optionally, the computer-readable storage medium can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the computer program enables the computer to execute 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.
[0295] An embodiment of the present application also provides a computer program product, including computer program instructions.
[0296] Optionally, the computer program product can be applied to the network device or base station in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the network device or base station in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0297] Optionally, the computer program product can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the computer program instructions enable the computer to execute 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.
[0298] The embodiment of the present application also provides a computer program.
[0299] Optionally, the computer program can be applied to the network device or base station in the embodiments of the present application. When the computer program runs on a computer, the computer executes the corresponding processes implemented by the network device or base station in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0300] Optionally, the computer program can be applied to the mobile terminal / terminal device in the embodiments of the present application. When the computer program runs on the computer, the computer executes 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.
[0301] 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.
[0302] 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.
[0303] 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.
[0304] 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.
[0305] 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.
[0306] 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.
[0307] 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 obtains indication information, where the indication information is used to indicate information about the required slice of the terminal device, and the indication information is sent to the terminal device by the core network device through a non-access layer NAS message, and the indication information is used to update the information about the required slice of the terminal device; The terminal device performs cell reselection according to the information of the required slice; Before the terminal device performs cell reselection according to the information of the required slice, the method further includes: If the terminal device is performing a cell reselection process, the terminal device interrupts the cell reselection process being performed; The information of the required slice includes the identifier of the required slice and the priority of the required slice.
2. The method according to claim 1, wherein The core network device is the access and mobility management entity AMF.
3. The method according to claim 1, characterized in that The terminal device is in a disconnected state.
4. The method according to any one of claims 1 to 3, characterized in that After the terminal device performs cell reselection according to the information of the required slice, the method further includes: The terminal device triggers a connection establishment process in the reselected cell.
5. A terminal device, characterized in that: include: A processing unit for: Obtain indication information, where the indication information is used to indicate information about the required slice of the terminal device, where the indication information is sent to the terminal device by the core network device through a non-access layer NAS message, and the indication information is used to update the information about the required slice of the terminal device; Performing cell reselection according to the information of the required slice; The processing unit is further configured to: Before the terminal device performs cell reselection according to the information of the required slice, if the terminal device is performing a cell reselection process, interrupting the cell reselection process being performed; The information of the required slice includes the identifier of the required slice and the priority of the required slice. The terminal device according to claim 5 , wherein: The core network device is the access and mobility management entity AMF.
7. The terminal device according to claim 5, characterized in that The terminal device is in a disconnected state.
8. The terminal device according to any one of claims 5 to 7, characterized in that: The processing unit is further configured to trigger a connection establishment process in the reselected cell.
9. A terminal device, characterized in that: include: A processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program stored in the memory to execute the method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Pre-processing method and device for establishing radio resource control connection, and terminal
CN102202370A
Frequency or radio access technology (RAT) selection based on slice availability
WO2019064274A1