User equipment in wireless communication system, device and method performed by same
By introducing a method in the wireless communication system to support the handover of UEs in the mobile communication system, the problem of low UE handover efficiency in the 6G communication system is solved, and efficient signaling interaction and handover delay are achieved.
Patent Information
- Application Number
- CN202311176461.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-12
- Publication Date
- 2025-03-14
AI Technical Summary
In 6G communication systems, how to effectively support the handover of user equipment (UE) in mobile communication systems, especially under conditions that achieve high data rates and ultra-low latency.
By introducing a method in a wireless communication system, the method includes receiving a message from the first device, including identification and configuration information of the candidate device, and establishing a wireless data bearer based on the received configuration information. The method further includes broadcasting supported feature information on the second device and sending a registration request and a service request message to the first device to initiate the related function.
This method effectively supports the handover of UE in the mobile communication system, reduces signaling interaction and handover delay between devices, and improves the flexibility and robustness of the system.
Smart Images

Figure CN119629686A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of wireless communications, and more particularly, to a user equipment, a device and a method executed by the same in a wireless communication system. Background Art
[0002] Considering the development of wireless communication from generation to generation, these technologies are mainly developed for services targeting people, such as voice calls, multimedia services, and data services. With the commercialization of the fifth-generation (5G) communication system, the number of connected devices is expected to grow exponentially. These will be increasingly connected to the communication network. Examples of the Internet of Things can include vehicles, robots, drones, home appliances, displays, smart sensors connected to various infrastructures, construction machinery, and factory equipment. Mobile devices are expected to develop in various forms such as augmented reality glasses, virtual reality headsets, and holographic devices. Efforts have been made to develop improved 6G communication systems in order to provide various services by connecting hundreds of billions of devices and things in the sixth-generation (6G) era. For these reasons, 6G communication systems are called super 5G systems.
[0003] The 6G communication system, which is expected to be commercialized around 2030, will have a peak data rate of tera (1,000 gigabits) bps and a radio latency of less than 100 μsec, thus being 50 times the data rate of the 5G communication system and having 1 / 10 of its radio latency.
[0004] In order to achieve such high data rates and ultra-low latency, the implementation of 6G communication systems in terahertz (e.g., 95GHz to 3THz bands) has been considered. It is expected that since the path loss and atmospheric absorption in the terahertz band are more serious than those in the millimeter wave (mmWave) band introduced in 5G, the technology that can ensure the signal transmission distance (i.e., coverage) will become more critical. As the main technology to ensure coverage, it is necessary to develop radio frequency (RF) elements, antennas, new waveforms with better coverage than orthogonal frequency division multiplexing (OFDM), beamforming and massive multiple input multiple output (MIMO), full dimensional multiple input multiple output (FD-MIMO), array antennas, and multi-antenna transmission technologies such as massive antennas. In addition, new technologies have been discussed to improve signal coverage in the terahertz band, such as metamaterial-based lenses and antennas, orbital angular momentum (OAM), and reconfigurable intelligence surface (RIS).
[0005] In addition, in order to improve spectrum efficiency and overall network performance, the following technologies have been developed for 6G communication systems: full-duplex technology for enabling uplink and downlink transmissions to use the same frequency resources simultaneously; network technology that utilizes satellites, high-altitude platform stations (HAPS), etc. in an integrated manner; improved network structure to support mobile base stations, etc., and to enable network operation optimization and automation, etc.; dynamic spectrum sharing technology with conflict avoidance based on spectrum usage prediction: using artificial intelligence (AI) in wireless communications to improve overall network operations by utilizing AI from the design stage of developing 6G and internalizing end-to-end AI support functions; and next-generation distributed computing technology that overcomes the computing power limitations of user equipment (UE) through ultra-high performance communication and computing resources achievable on the network (such as mobile edge computing (MEC), cloud, etc.). In addition, attempts are continuing to strengthen connectivity between devices, optimize networks, promote software-based network entities, and increase openness of wireless communications by designing new protocols to be used in 6G communication systems, developing mechanisms for implementing hardware-based security environments and secure use of data, and developing technologies for maintaining privacy.
[0006] It is expected that the research and development of 6G communication systems including hyperconnectivity of person to machine (P2M) and machine to machine (M2M) will bring about the next hyperconnectivity experience. In particular, services such as truly immersive extended reality (XR), high-fidelity mobile holograms, and digital replicas are expected to be provided through 6G communication systems. In addition, services such as remote surgery, industrial automation, and emergency response for enhanced safety and reliability will be provided through 6G communication systems, making the technology applicable to various fields such as industry, healthcare, automobiles, and home appliances. Summary of the invention
[0007] An embodiment of the present disclosure provides a method performed by a user equipment UE in a wireless communication system, comprising: receiving a first message from a first device, the first message including an identifier of one or more candidate devices and first configuration information associated with each of the one or more candidate devices; receiving a third message from a second device, the third message including third configuration information associated with the second device, wherein the second device is one of the one or more candidate devices; and establishing a wireless data bearer with the second device based on the first configuration information associated with the second device and the third configuration information; wherein the third configuration information is sent by the second device based on second configuration information received from the first device, the second configuration information including an identifier of the one or more candidate devices and the first configuration information associated with each of the one or more candidate devices.
[0008] According to an embodiment of the present disclosure, the second configuration information is sent by the second device to the third device.
[0009] According to an embodiment of the present disclosure, the first device is a source base station, and the second device is a destination base station.
[0010] According to an embodiment of the present disclosure, the method further includes: saving identifications of the one or more candidate devices and first configuration information associated with each of the one or more candidate devices.
[0011] According to an embodiment of the present disclosure, the method also includes: receiving feature information supported by the first device broadcast by the first device, wherein the feature information includes at least one of the following: whether the cell and / or beam supported by the first device is mobile or stationary; whether the first device supports data caching; whether the first device supports core network functions; whether the cell and / or beam supported by the neighboring devices of the first device is mobile or stationary; whether the neighboring devices of the first device support data caching; whether the neighboring devices of the first device support core network functions.
[0012] According to an embodiment of the present disclosure, the method also includes: sending a registration request message to the first device, wherein the registration request message triggers the start of a first function on the first device, wherein the first function is associated with the wireless connection and / or mobile management of the UE.
[0013] According to an embodiment of the present disclosure, the method also includes: sending a service request message to the first device, wherein the service request message includes session-related information of the UE, and the service request message triggers the start of a second function on the first device, wherein the second function is associated with the session management of the UE.
[0014] According to an embodiment of the present disclosure, the candidate device is a candidate base station or a candidate auxiliary base station.
[0015] An embodiment of the present disclosure provides a method performed by a second device in a wireless communication system, comprising: receiving second configuration information from a first device, wherein the second configuration information includes an identifier of one or more candidate devices and first configuration information associated with each of the one or more candidate devices; sending a third message to a user equipment UE, wherein the third message includes third configuration information associated with the second device; and sending a fourth message to a third device, wherein the fourth message includes an identifier of one or more candidate devices and first configuration information associated with each of the one or more candidate devices; wherein the second device is one of the one or more candidate devices.
[0016] According to an embodiment of the present disclosure, the method also includes: broadcasting feature information supported by the second device, wherein the feature information includes at least one of the following: whether the cell and / or beam supported by the second device is mobile or stationary; whether the second device supports data caching; whether the second device supports core network functions; whether the cell and / or beam supported by the adjacent devices of the second device is mobile or stationary; whether the adjacent devices of the second device support data caching; whether the adjacent devices of the second device support core network functions.
[0017] According to an embodiment of the present disclosure, the method further includes: sending a session control service request message to a third device, wherein the session control service request message is used to request establishment of a session control service for the UE on the third device.
[0018] An embodiment of the present disclosure provides a device in a wireless communication system, including: a transceiver; and a processor coupled to the transceiver and configured to execute any method executed by the device in the wireless communication system according to an embodiment of the present disclosure.
[0019] An embodiment of the present disclosure provides a user equipment UE in a wireless communication system, comprising: a transceiver; and a processor coupled to the transceiver and configured to execute any method executed by the user equipment UE in the wireless communication system according to an embodiment of the present disclosure.
[0020] An embodiment of the present disclosure provides an electronic device in a wireless communication system, comprising: a transceiver; and a processor coupled to the transceiver and configured to execute any method executed by a device or user equipment in the wireless communication system according to an embodiment of the present disclosure.
[0021] An embodiment of the present disclosure provides a computer-readable medium having computer-readable instructions stored thereon, which, when executed by a processor, implement any method performed by a device and / or a user equipment in a wireless communication system according to an embodiment of the present disclosure.
[0022] The method provided by the present disclosure and executed by each device and / or user equipment in a wireless communication system can effectively support the switching of UE in a mobile communication system. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] The above and other aspects, features and advantages of certain embodiments of the present disclosure will become more apparent from the following description taken in conjunction with the accompanying drawings, in which:
[0024] Figure 1 An example wireless network according to an embodiment of the present disclosure is shown;
[0025] Figure 2 An example base station according to an embodiment of the present disclosure is shown;
[0026] Figure 3a An example user device according to an embodiment of the present disclosure is shown;
[0027] Figure 3b An example of an access network and a core network of a service-oriented architecture according to an embodiment of the present disclosure is shown;
[0028] Figure 4 An example flow chart of an example method in a wireless communication system according to an embodiment of the present disclosure is shown;
[0029] Figure 5 An example flow chart of another example method in a wireless communication system according to an embodiment of the present disclosure is shown;
[0030] Figure 6 An example flow chart of another example method in a wireless communication system according to an embodiment of the present disclosure is shown;
[0031] Figure 7 A flowchart of a method performed by a user equipment UE in a wireless communication system according to an embodiment of the present disclosure is shown;
[0032] Figure 8 A flowchart of a method performed by a second device in a wireless communication system according to an embodiment of the present disclosure is shown;
[0033] Fig. 9 A schematic diagram showing a second device in a wireless communication system according to an embodiment of the present disclosure is shown; and
[0034] Fig.10 A schematic diagram of a user equipment in a wireless communication system according to an embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0035] The following description with reference to the accompanying drawings is provided to facilitate a comprehensive understanding of the various embodiments of the present disclosure as defined by the claims and their equivalents. This description includes various specific details to facilitate understanding but should be considered as exemplary only. Therefore, one of ordinary skill in the art will recognize that various changes and modifications can be made to the various embodiments described herein without departing from the scope and spirit of the present disclosure. In addition, for the sake of clarity and conciseness, descriptions of well-known functions and structures may be omitted.
[0036] The terms and expressions used in the following specification and claims are not limited to their dictionary meanings, but are merely used by the inventor to enable a clear and consistent understanding of the present disclosure. Therefore, it should be apparent to those skilled in the art that the following description of various embodiments of the present disclosure is provided for illustration purposes only and not for the purpose of limiting the present disclosure as defined in the appended claims and their equivalents.
[0037] It should be understood that the singular forms "a," "an," and "the" include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to "a component surface" includes reference to one or more of such surfaces.
[0038] The term "include" or "may include" refers to the presence of the corresponding disclosed functions, operations or components that can be used in various embodiments of the present disclosure, rather than limiting the presence of one or more additional functions, operations or features. In addition, the term "include" or "have" may be interpreted as indicating certain characteristics, numbers, steps, operations, constituent elements, components or combinations thereof, but should not be interpreted as excluding the possibility of the presence of one or more other characteristics, numbers, steps, operations, constituent elements, components or combinations thereof.
[0039] The term "or" used in various embodiments of the present disclosure includes any of the listed terms and all combinations thereof. For example, "A or B" may include A, may include B, or may include both A and B.
[0040] Unless defined differently, all terms (including technical terms or scientific terms) used in the present disclosure have the same meanings as understood by those skilled in the art described in the present disclosure. Common terms as defined in dictionaries are interpreted as having meanings consistent with the context in the relevant technical field, and should not be interpreted ideally or overly formally unless clearly defined in the present disclosure.
[0041] Before carrying out the following specific embodiments, it may be advantageous to set forth the definitions of certain words and phrases used throughout the patent document. The term "connection" and its derivatives refer to any direct or indirect communication between two or more elements, regardless of whether those elements are in physical contact with each other. The terms "send", "receive" and "communicate" and their derivatives include both direct and indirect communication. The terms "include" and "include" and their derivatives mean unrestricted inclusion. The term "or" is compatible, meaning and / or. The phrase "associated with" and its derivatives mean including, included, interconnected with it, including, included, connected to or connected with it, coupled to or coupled with it, can communicate with it, collaborate with it, interweave, juxtapose, approach, be bound to or bound with it, have, have the property of, have to ... or have a relationship with ... etc. The term "controller" means any device, system or part thereof that controls at least one operation. Such a controller can be implemented in a hardware manner or in a combination of hardware and software and / or firmware. The functionality associated with any particular controller, whether local or remote, may be centralized or distributed. The phrase "at least one of" when used with a list of items means that different combinations of one or more of the listed items may be used, and only one item in the list may be required. For example, "at least one of A, B, and C" includes any of the following combinations: A, B, C, A and B, A and C, B and C, and only A, only B, only C. Likewise, the term "set" means one or more. Thus, a set of items may be a single item or a set of two or more items.
[0042] Moreover, various functions as described below can be implemented or supported by one or more computer programs, each of which is formed by a computer-readable program code and embodied in a computer-readable medium. The terms "application" and "program" refer to one or more computer programs, software components, instruction sets, processes, functions, objects, categories, instances, related data, or a portion thereof suitable for implementation in a suitable computer-readable program code. The phrase "computer-readable program code" includes any type of computer code, including source code, object code, and executable code. The phrase "computer-readable medium" includes any type of medium that can be accessed by a computer, such as a read-only memory (ROM), a random access memory (RAM), a hard drive, a compact disc (CD), a digital video disc (DVD), or any other type of memory. "Non-transitory" computer-readable media excludes wired, wireless, optical, or other communication links that convey instantaneous electrical signals or other signals. Non-transitory computer-readable media include media in which data can be permanently stored and media in which data can be stored and rewritten later, such as rewritable optical discs or erasable memory devices.
[0043] Definitions for certain other words and phrases are provided throughout this patent document. Those of skill in the art should understand that in many, if not most instances, such definitions apply to prior, as well as future uses of such defined words and phrases.
[0044] The figures and various embodiments used to describe the principles of the present disclosure are included herein for illustration only and should not be construed in any way as limiting the scope of the present disclosure. In addition, those skilled in the art will appreciate that the principles of the present disclosure can be implemented in any appropriately arranged wireless communication system.
[0045] The following Figures 1 to 3a Various embodiments of the present disclosure are described as being implemented in a wireless communication system. Figures 1 to 3a The description is not meant to imply physical or architectural limitations to the manner in which different embodiments may be implemented. Different embodiments of the present disclosure may be implemented in any suitably arranged communications system.
[0046] Figure 1 An example wireless network according to an embodiment of the present disclosure is shown. Figure 1 The embodiment of the wireless network shown in FIG. 1 is for illustration only. Other embodiments of the wireless network 100 may be used without departing from the scope of the present disclosure.
[0047] like Figure 1As shown, the wireless network includes a base station (next generation nodeB, gNB or gNodeB) 101, gNB 102, and gNB 103. gNB 101 communicates with gNB 102 and gNB 103. gNB 101 also communicates with at least one network 130 such as the Internet, a proprietary Internet Protocol (IP) network, or other data network.
[0048] The gNB 102 provides wireless broadband access to a network 130 for a plurality of first user equipments (UEs) within a coverage area 120 of the gNB 102. The plurality of first UEs include a UE 111 that may be located at a small business (SB); a UE 112 that may be located at an enterprise (E); a UE 113 that may be located at a WiFi hot spot (HS); a UE 114 that may be located at a first residence (R1); a UE 115 that may be located at a second residence (R2); and a UE 116 that may be a mobile device (M) such as a cellular phone, a wireless laptop, a wireless personal digital assistant (PDA), etc. The gNB 103 provides wireless broadband access to the network 130 for a plurality of second UEs within a coverage area 125 of the gNB 103. The plurality of second UEs include UE 115 and UE 116 and subscriber stations (SS, e.g., UEs) 117, 118, and 119. In some embodiments, one or more of gNBs 101-103 may communicate with each other and UEs 111-116 using existing wireless communication technologies, and one or more of UEs 111-119 may communicate directly with each other (e.g., UEs 117-119) using other existing or proposed wireless communication technologies.
[0049] Depending on the type of network, the term "base station" or "BS" may refer to any component (or collection of components) configured to provide wireless access to a network, such as a transmit point (TP), a transmit-receive point (TRP), an enhanced (or "evolved") base station (eNodeB or eNB), a 5G base station (gNB), a macro cell, a femto cell, a wireless fidelity (WiFi) access point (AP), or other wireless capable devices. A base station may provide wireless access according to one or more wireless communication protocols, such as 3GPP 5G new radio (NR), Long Term Evolution (LTE), LTE-Advanced (LTE-A), high speed packet access (HSPA), Wi-Fi 802.11a / b / g / n / ac, etc. For convenience, various names of base station type devices and functions are used interchangeably in this patent document to refer to network infrastructure components that provide wireless access to remote terminals. Also, depending on the network type, the term "user equipment" (UE) may refer to any component such as a mobile station (MS), a subscriber station (SS), a remote terminal, a wireless terminal, a reception point, or a user device, etc. For convenience, various names of user equipment type devices and functions are used interchangeably in this patent document to refer to a remote wireless device that wirelessly accesses a BS regardless of whether the UE is a mobile device (such as a mobile phone or a smart phone) or a remote wireless device that is generally considered to be a fixed device (such as a desktop computer or a vending machine).
[0050] Dashed lines illustrate the approximate extents of coverage areas 120 and 125, which are shown as generally circular for purposes of illustration and explanation only. It should be clearly understood that coverage areas associated with a gNB, such as coverage areas 120 and 125, may have other shapes, including irregular shapes, depending on the configuration of the gNB and variations in the wireless environment associated with natural and artificial obstacles.
[0051] As described in more detail below, one or more of UEs 111-119 include circuitry, programming, or a combination thereof. In certain embodiments, one or more of gNBs 101-103 include circuitry, programming, or a combination thereof.
[0052] although Figure 1 An example of a wireless network is shown, but Figure 1Various changes may be made. For example, wireless network 100 may include any number of gNBs and any number of UEs in any suitable arrangement. Moreover, gNB 101 may communicate directly with any number of UEs and provide those UEs with wireless broadband access to network 130. Similarly, each gNB 102-103 may communicate directly with network 130 and provide UEs with direct wireless broadband access to network 130. In addition, gNBs 101, 102, and / or 103 may provide access to other or additional external networks such as an external telephone network or other types of data networks.
[0053] Figure 2 An example base station according to an embodiment of the present disclosure is shown. Figure 2 The embodiment of the gNB 102 shown in FIG. is for illustration only, and Figure 1 gNBs 101 and 103 may have the same or similar configurations. However, gNBs appear in a variety of configurations, and Figure 2 The scope of the present disclosure is not limited to any particular implementation of the gNB.
[0054] like Figure 2 As shown in FIG. 1 , gNB 102 includes multiple antennas 200a-200n, multiple radio frequency (RF) transceivers 201a-201n, a transmit (TX) processing circuit 203, and a receive (RX) processing circuit 204. gNB 102 also includes a controller / processor 205, a memory 206, and a backhaul or network interface (IF) 207.
[0055] The RF transceivers 201a-201n receive incoming RF signals from the antennas 200a-200n, such as signals sent by UEs in the network 100. The RF transceivers 201a-201n down-convert the incoming RF signals to generate intermediate frequency (IF) or baseband signals. The IF or baseband signals are sent to the RX processing circuit 204, which generates processed baseband signals by filtering, decoding and / or digitizing the baseband or IF signals. The RX processing circuit 204 sends the processed baseband signals to the controller / processor 205 for further processing.
[0056] TX processing circuit 203 receives analog or digital data (such as voice data, web data, email, or interactive video game data) from controller / processor 205. TX processing circuit 203 encodes, multiplexes, and / or digitizes the outgoing baseband data to generate processed baseband or IF signals. RF transceivers 201a-201n receive the outgoing processed baseband or IF signals from TX processing circuit 203 and up-convert the baseband or IF signals to RF signals that are transmitted via antennas 201a-201n.
[0057] Controller / processor 205 may include one or more processors or other processing devices that control the overall operation of gNB 102. For example, controller / processor 205 may control the reception of forward channel signals and the transmission of reverse channel signals by RF transceivers 201a-201n, RX processing circuitry 204, and TX processing circuitry 203 in accordance with well-known principles. Controller / processor 205 may also support additional functionality, such as more advanced wireless communication functionality.
[0058] For example, the controller / processor 205 may support beamforming or directional routing operations in which outgoing signals from multiple antennas 200a-200n are weighted differently to effectively steer the outgoing signals in a desired direction. Any of a variety of other functions may be supported in the gNB 102 by the controller / processor 205.
[0059] The controller / processor 205 is also capable of executing programs and other processes, such as an operating system (OS), located in the memory 206. The controller / processor 205 can move data into or out of the memory 206 as required by the executing process.
[0060] The controller / processor 205 is also connected to a backhaul or network interface 207. The backhaul or network interface 207 allows the gNB 102 to communicate with other devices or systems via a backhaul connection or via a network. The interface 207 may support communication over any appropriate (one or more) wired or wireless connections. For example, when the gNB 102 is implemented as part of a cellular communication system (such as a cellular communication system supporting 5G, LTE, or LTE-A), the interface 207 may allow the gNB 102 to communicate with other gNBs via a wired or wireless backhaul connection. When the gNB 102 is implemented as an access point, the interface 207 may allow the gNB 102 to communicate over a wired or wireless local area network or over a wired or wireless connection to a larger network (such as the Internet). The interface 207 includes any appropriate structure that supports communication over a wired or wireless connection such as an Ethernet or RF transceiver.
[0061] Memory 206 is connected to controller / processor 205. A portion of memory 206 may include random access memory (RAM), and another portion of memory 206 may include flash memory or other read-only memory (ROM).
[0062] although Figure 2 An example of gNB 102 is shown, but the Figure 2 For example, gNB 102 may include any number of Figure 2 As a specific example, the access point may include multiple interfaces 207, and the controller / processor 205 may support routing functions to route data between different network addresses. As another specific example, although shown as including a single instance of TX processing circuitry 203 and a single instance of RX processing circuitry 204, the gNB 102 may include multiple instances of each (such as one for each RF transceiver). For example, Figure 2 The various components in may be combined, further subdivided, or omitted, and additional components may be added according to specific needs.
[0063] Figure 3a An example user device according to an embodiment of the present disclosure is shown. Figure 3a The embodiment of UE 116 shown in FIG. 1 is for illustration only, and Figure 1 UEs 111-115 and 117-119 may have the same or similar configurations. However, UEs may appear in a variety of configurations, and Figure 3a The scope of the present disclosure is not limited to any particular implementation of the UE.
[0064] like Figure 3a As shown in FIG. 1 , UE 116 includes an antenna 301, a radio frequency (RF) transceiver 302, a TX processing circuit 303, a microphone 304, and a receive (RX) processing circuit 305. UE 116 also includes a speaker 306, a controller or processor 307, an input / output (I / O) interface (IF) 308, an input device 309, a touch screen display 310, and a memory 311. The memory 311 includes an OS 312 and one or more applications 313.
[0065] RF transceiver 302 receives incoming RF signals transmitted by a gNB of network 100 from antenna 301. RF transceiver 302 downconverts the incoming RF signals to generate an IF or baseband signal. The IF or baseband signal is sent to RX processing circuitry 305, which generates a processed baseband signal by filtering, decoding, and / or digitizing the baseband or IF signal. RX processing circuitry 305 sends the processed baseband signal to speaker 306 (such as for voice data) or processor 307 for further processing (such as for web browsing data).
[0066] The TX processing circuit 303 receives analog or digital voice data from the microphone 304 or other outgoing baseband data (such as web data, email, or interactive video game data) from the processor 307. The TX processing circuit 303 encodes, multiplexes, and / or digitizes the outgoing baseband data to generate a processed baseband or IF signal. The RF transceiver 302 receives the outgoing processed baseband or IF signal from the TX processing circuit 303 and up-converts the baseband or IF signal to an RF signal that is transmitted via the antenna 301.
[0067] The processor 307 may include one or more processors or other processing devices and executes the OS 312 stored in the memory 311 to control the overall operation of the UE 116. For example, the processor 307 may control the reception of forward channel signals and the transmission of reverse channel signals by the RF transceiver 302, the RX processing circuit 305, and the TX processing circuit 303 according to well-known principles. In some embodiments, the processor 307 includes at least one microprocessor or microcontroller.
[0068] The processor 307 is also capable of executing other processes and programs located in the memory 311, such as a process for CSI (Channel State Information) reporting on the uplink channel. The processor 307 can move data into or out of the memory 311 as needed to execute the process. In some embodiments, the processor 307 is configured to execute the application 313 based on the OS 312 or in response to a signal received from the gNB or operator. The processor 307 is also coupled to the I / O interface 308, which provides the UE 116 with the ability to connect to other devices such as laptops and portable computers. The I / O interface 308 is the communication path between these accessories and the processor 307.
[0069] Processor 307 is also connected to touch screen display 310. A user of UE 116 may use touch screen display 310 to enter data into UE 116. Touch screen display 310 may be a liquid crystal display, light emitting diode display, or other display capable of rendering text and / or at least limited graphics, such as from a website.
[0070] The memory 311 is connected to the processor 307. A portion of the memory 311 may include RAM, and another portion of the memory 311 may include flash memory or other ROM.
[0071] although Figure 3a An example of UE 116 is shown, but the Figure 3a Make various changes. For example, Figure 3a The various components in the embodiment may be combined, further subdivided, or omitted, and additional components may be added as required. As a specific example, processor 307 may be divided into multiple processors, such as one or more central processing units (CPUs) and one or more graphics processing units (GPUs). Furthermore, although Figure 3a The UE 116 is shown configured as a mobile phone or smart phone, but the UE may be configured to operate as other types of mobile or stationary devices.
[0072] The text and drawings are provided as examples only to help understand the present disclosure. They should not be interpreted as limiting the scope of the present disclosure in any way. Although certain embodiments and examples have been provided, it will be apparent to those skilled in the art based on what is disclosed herein that the embodiments and examples shown may be changed without departing from the scope of the present disclosure.
[0073] The NR and LTE in the following description are merely examples of different radio access technologies (Radio Access Technology, RAT), and may also be other RATs, but the present disclosure is not limited thereto.
[0074] The present disclosure proposes an example of an access network and a core network of a service-oriented architecture. Figure 3bAs shown. Among them, CMS (Connection Mobility Service) is the connection mobility service module, and SCS (Session Control Service) is the session control service module. High UP is the high-level user plane, and its functions are equivalent to the service data adaption protocol (SDAP) and the packet data convergence protocol (PDCP) in the 5G system, or the functions equivalent to the SDAP, PDCP, and the radio link layer control protocol (RLC) in the 5G system; Low UP is the low-level user plane, and its functions are equivalent to the RLC and the media access control layer (MAC) in the 5G system, or the functions equivalent to the MAC function in the 5G system. DCS (Distribution Control Service) is the distribution control service. The air interface message sent by the UE is referred to as the RRC message, which is first received and analyzed by the DCS, and distributed to the corresponding service module according to the different message names or the different received wireless channels.
[0075] The functions that CMS is responsible for include radio resource control function (RRC control function), non-access layer (NAS) connection control function, and UE mobility management function. That is, the RRC function of the original radio access network and the NAS function of the core network are now the responsibility of CMS. Other functions of the core network, such as authentication function, session management function, etc., also have their corresponding services. CMS decides which function to use, which service to start, and whether these functions / services are located on the ground or other satellites. These can be decided by CMS based on its own situation. For example, when the satellite can connect to the ground network, CMS can decide to connect to the authentication function service located on the ground. If a session is to be established, CMS decides on which node or device the session control service SCS is established. In this article, nodes and devices refer to physical entities that implement certain functions.
[0076] The session control service SCS can decide whether the user plane is established. The SCS can determine the nodes, devices or locations where the high-level user plane and the low-level user plane are located. The SCS can decide to divide the user plane into high-level and low-level in order to flexibly deploy the user plane. For example, when the SCS is located on a satellite, the SCS can decide to establish the high-level user plane on the ground or another stationary satellite or aerial device, and the low-level user plane on the satellite. It can also be decided that the high-level user plane and the low-level user plane are on the same device, then the user plane is a centralized user plane. If the SCS decides that the high-level user plane and the low-level user plane are on different devices, the user plane is a distributed user plane. The high-level user plane handles the mapping of IP data packets to wireless data bearers and is responsible for data encryption. The low-level user plane can segment or reassemble the data packets based on the quality of the air interface and the amount of data that the air interface can transmit, and then send them to the UE through the air interface.
[0077] Figure 4 An example flow chart of an example method in a wireless communication system according to an embodiment of the present disclosure is shown. Figure 4 As shown, through Figure 4 In the method described, multiple services are deployed on the first device. Different services are divided into different modules (or models) or microservice modules, each module can be deployed separately, and can call other modules through service interfaces, or be called by other modules through service interfaces. For example, the first device can be a satellite. When the satellite moves to different locations, the services / functions deployed on the satellite can be different. Some satellites are stationary relative to the ground, some satellites move relative to the ground, and some satellites move to deserts or oceans. They can cache data, but cannot forward data to the ground in time because there is no gateway deployed on the ground.
[0078] Step 401: A first device broadcasts feature information supported by the first device.
[0079] The first device may be located on a moving satellite, or on a stationary satellite, or on an aerial vehicle, or on the ground, etc.
[0080] The feature information may be sent in a broadcast manner, for example, by broadcasting the feature information supported by the first device to the UE via a broadcast message.
[0081] The features supported by the first device or the adjacent device of the first device mentioned below may refer to features supported by a cell or beam on the first device or the adjacent device of the first device (for example, the second device).
[0082] The characteristic information may include information on whether the cell (or supported beam) supported by the first device is mobile or stationary relative to the ground.
[0083] The characteristic information may include information on whether the first device supports data caching.
[0084] The characteristic information may include information on whether the first device supports the functions of the core network.
[0085] The characteristic information may also include information on whether the cell (or supported beam) supported by the second device is moving or stationary relative to the ground.
[0086] The characteristic information may also include information on whether the second device supports data caching.
[0087] The characteristic information may also include information on whether the second device supports the functions of the core network.
[0088] The second device may be a neighboring device of the first device, or a substitute device of the first device, or a slave device of the first device.
[0089] Step 402: The UE sends a registration request message to the first device.
[0090] The UE can choose whether to reside in the cell on the first device based on the characteristic information broadcast by the first device. Generally speaking, in order to reduce the interruption caused by mobility and frequent UE context transfer, the UE can choose to reside in a cell or beam that is stationary relative to the ground.
[0091] The UE sends a registration request message to the first device to be resident, and the message may be referred to as a radio resource control message, or RRC message for short. The message is to be sent to a connection mobility service module (Connection Mobility Service, or CMS) on the first device. The name of the RRC message may indicate that the message is to be sent to the connection mobility service module. For example, if the RRC message is also service-oriented, the service-oriented message name may indicate that the RRC message is to be sent to the connection mobility service module, or the RRC message may indicate that the message is to be sent to the connection mobility service module through indication information, or the RRC message may include a container for the connection mobility service module.
[0092] The registration request message may include the UE's identifier. The UE's identifier may be a temporary identifier, which may be obtained from the network during the last registration. Alternatively, the UE's identifier may be a permanent identifier of the UE, such as an International Mobile Subscriber Identity (IMSI). Through this identifier, the network can authenticate the legitimacy of the UE.
[0093] The distribution service of the first device receives the registration request message from the UE, identifies that the message is to be sent to the connection mobile service module, and the distribution service of the first device sends the registration request message to the connection mobile service module. The connection mobile service module is responsible for the wireless connection of the UE and is responsible for managing the status of the UE. The distribution service can save indication information about which services the UE has started. For example, when a registration request message sent by the UE is received and the CMS service is started normally, the distribution service can record that the UE has started the CMS service. Optionally, the distribution service can also save the address information and / or identification information of the CMS service. This address information and / or identification information can indicate on which node or on which device the CMS service is established.
[0094] The connection mobile service module of the first device can call the authentication service of the UE. After the UE is authenticated, the connection mobile service module can obtain some UE authentication or certification or registration information from the authentication service, such as a list of slices allowed to be accessed registered by the UE, some discontinuous reception related information of the UE, etc. The connection mobile service module can call the encryption service module and obtain the encryption information of the UE from the encryption service module.
[0095] Step 403: The first device sends a registration acceptance message to the UE.
[0096] The registration acceptance message may include the authentication or certification or registration information of the UE. The registration acceptance message may carry the configuration of the encryption information of the UE. The message name may also be other names, which are not limited in this document.
[0097] The registration acceptance message may include the identifier of the next device (e.g., the second device) that serves the connection mobile service module of the UE, the first configuration information of the UE on the second device, the corresponding time window, etc. The identifier can indicate the next device, or can indicate the identifier of the next connection mobile service module. In the scenario where the first device is deployed on a satellite, the first device can know the movement trajectories of the first device and the second device. Based on the saved ephemeris information, the first device knows when the second device replaces the position of the first device and replaces the first device to serve the area previously served by the UE. The connection mobile service of the first device can also be configured on the second device with the first configuration information for the UE. Among them, the second device can be one or more candidate devices.
[0098] The first configuration information may include relatively static configuration information, specifically, may include radio bearer configuration information, cell group configuration information, security information, broadcast message and other information. Among them, the radio bearer configuration information may include signaling radio bearer configuration and data radio bearer configuration. The signaling radio bearer configuration may include the identifier of the signaling radio bearer and the configuration information of the PDCP of the signaling radio bearer. The data radio bearer configuration may include the identifier of the data radio bearer, the configuration information of the PDCP, and the encryption algorithm configuration information. The cell group configuration information may include the identifier of the cell group, may include the configuration information of the RLC, and the configuration information of the MAC. The security information may include the security algorithm configuration, and may include the integrity protection algorithm and the cryptographic algorithm. The broadcast message may include the content of the first broadcast message of the secondary cell, which the first device may obtain in advance from the secondary base station.
[0099] The first device may also configure a time window corresponding to the second device. During the time corresponding to the time window, the second device (next device) or the next connected mobile service module will replace the current connected mobile service module to provide coverage for the area.
[0100] Generally speaking, the first device needs to interact with the next device (for example, the second device) where the mobile service module is located in advance, tell the second device the relevant information of the UE and / or the session related information of the UE, and receive the confirmation of the second device before the first device can configure the second device to the UE. Generally speaking, the first configuration information is configured by the second device. This ensures that the UE can be accepted by the second device. However, for satellite communication, when the first device moves away, the first device can no longer serve the UE, and the second device must serve the UE. Expanding to a wider communication system, interacting with the second device in advance brings more delays. Therefore, in the present disclosure, the first device configures the first configuration information for the second device. When the first device learns that the UE is about to switch to the second device, the first device sends the first configuration information to the second device. The second device can accept the configuration or reject the configuration, and there is no need to negotiate for the first configuration information. This can avoid the second device from reserving resources in advance, avoid wasting resources, reduce signaling interactions between devices, and reduce switching delays. In order to improve robustness, the first device can configure multiple second devices, and the UE selects and selects a second device with good signal quality as the service device of the UE. The UE notifies the first device or the second device of the selection made.
[0101] Step 404: The UE sends a service request message to the first device.
[0102] The UE sends a service request message to the first device, which can be used to apply for establishing a session between the network and the UE. The message can be called a radio resource control message, or RRC message for short. The message is to be sent to the session control service module (Session Control Service, SCS for short) on the first device. The name of the RRC message can indicate that the message is to be sent to the SCS. For example, if the RRC message also adopts service-oriented, the service-oriented message name can be used to know that the RRC message is to be sent to the SCS, or the RRC message can be used to indicate that the message is to be sent to the SCS through indication information, or the RRC message can include a container for the session control service module.
[0103] The distribution service of the first device receives the service request message of the UE and sends the service request message to the session control service module SCS according to the message name. The session control service module is responsible for the UE session and for configuring the transmission address information of the user plane. When the service request message sent by the UE is received and the SCS service is started normally, the distribution service can record that the UE has started the SCS service, and optionally, the address information and / or identification information of the SCS service can also be saved. This address information and / or identification information can indicate on which node or on which device the SCS service is established.
[0104] Alternatively, the distribution service sends the received message to the CMS. The CMS knows that the message is to be sent to the SCS, and the CMS saves the necessary information, such as the identifier of the service that the UE wants to apply for. The CMS sends a message to the SCS, which carries the message received from the UE and also contains information that the CMS needs the SCS to save, such as encrypted information and UE capability information. The UE capability information can include the capabilities of the wireless interfaces supported by the UE, the capability information of the services that the UE joins, and the overall capability information of the services.
[0105] The session control service module establishes a user plane. For the flexibility of the user plane, the user plane can be divided into a high-layer user plane and a low-layer user plane.
[0106] The high-level user plane may be responsible for mapping and encrypting IP flows to wireless data bearers.
[0107] The lower user plane may be responsible for performing functions such as data segmentation, concatenation, and retransmission according to the quality of the air interface.
[0108] The session control service SCS module determines the entities (or devices) where the high-level user plane and the low-level user plane are located. In order to support the reduction of user plane interruptions when the first device moves, the SCS of the first device can decide to establish the high-level user plane on the second device, such as the second device is on the ground, and establish the low-level user plane on the first device and the second device.
[0109] SCS can send user plane establishment request messages to the upper user plane and the lower user plane respectively. If the upper user plane and the lower user plane adopt the GPRS Tunnel Protocol-User plane (GTP-U) transmission mode, in order to reduce the interaction of signaling, the address of GTP-U can be uniformly allocated by SCS. SCS determines the address for receiving uplink data of the upper user plane, and sends the address to the lower user plane through the second user plane establishment request. SCS determines the address for receiving downlink data of the lower user plane, and sends the address to the upper user plane through the first user plane establishment request.
[0110] Step 405: The SCS of the first device sends a first user plane establishment request message to the high-level user plane. At this time, the SCS of the first device refers to the control plane of the base station, and the high-level user plane belongs to the user plane of the base station. The control plane and the user plane of the base station constitute the first device.
[0111] The first user plane establishment request message may carry a session identifier, an identifier of a wireless data bearer, a session quality requirement, a quality requirement of a wireless data bearer, and encryption information.
[0112] The first user plane establishment request message may also carry the receiving address of the uplink data of the high-level user plane allocated by the SCS. The address may include an IP address and / or a tunnel endpoint identifier. The address may be for each session to be established or for each wireless data bearer to be established.
[0113] The first user plane establishment request message may also carry information of the lower user plane allocated by the SCS, including identification information of the node where the lower user plane is located, or IP address information thereof, and may also include a receiving address of downlink data of the lower user plane allocated by the SCS. The address may include an IP address and / or a tunnel endpoint identifier. The address may be for each session to be established or for each wireless data bearer to be established.
[0114] Step 406: The high-level user plane sends a response message to the SCS of the first device.
[0115] The response message may carry an available user plane address of the high-level user plane to the first device or to the SCS of the first device. The available user plane address may identify a range of available user plane addresses. When the first device or the SCS of the first device allocates a high-level user plane address, it may be selected from the available user plane addresses.
[0116] Step 407: The SCS of the first device sends a second user plane establishment request message to the lower user plane. At this time, the SCS of the first device refers to the control plane of the base station, and the lower user plane belongs to the user plane of the base station. The control plane and the user plane of the base station constitute the first device.
[0117] The second user plane establishment request message may carry a session identifier, an identifier of a wireless data bearer, a session quality requirement, a quality requirement of a wireless data bearer, and encryption information.
[0118] The second user plane establishment request message may also carry the receiving address of the downlink data of the lower layer user plane allocated by the SCS. The address includes an IP address and / or a tunnel endpoint identifier. The address may be for each session to be established or for each wireless data bearer to be established.
[0119] The second user plane establishment request message may also carry information of the high-level user plane allocated by the SCS, including identification information of the node where the high-level user plane is located, or the IP address information thereof, and may also include a receiving address of uplink data of the high-level user plane allocated by the SCS. The address may include an IP address and / or a tunnel endpoint identifier. The address may be for each session to be established or for each wireless data bearer to be established.
[0120] Step 408: The lower layer user plane sends a response message to the session control service module SCS of the first device.
[0121] The response message may carry an available user plane address of the low-level user plane to the first device or to the SCS of the first device. The available user plane address may identify a range of available user plane addresses. When the first device or the SCS of the first device allocates a low-level user plane address, it may be selected from the available user plane addresses.
[0122] The advantage of assigning the user plane transport layer address by the SCS is that the interaction between the SCS and the upper layer user plane and the lower layer user plane is reduced. Through the available transport layer addresses carried in the response message of the upper layer or the lower layer user plane, the SCS can select one from the available transport layer addresses to assign to other sessions.
[0123] Step 409: The first device sends a first message (e.g., an RRC reconfiguration request message) to the UE, and the message may carry service acceptance information. In some implementations, the first message may include information of one or more candidate devices (e.g., a second device, a third device, etc.), such as identifications of one or more candidate devices and / or feature information supported by one or more candidate devices. The first message may also include first configuration information associated with each of the one or more candidate devices configured by the first device for the UE.
[0124] The service acceptance information may include configuration information of the service-related session.
[0125] The RRC reconfiguration request message may include an identifier of a device (e.g., a candidate device, such as a second device) where the next session control service module is located, the first configuration information of the UE on the second device (or the first configuration information of the UE associated with the second device), and the corresponding time window. The identifier can indicate the next device, or can indicate the identifier of the next session control service module. In a scenario where the first device is deployed on a satellite, the first device can know the movement trajectories of the first device and the second device. Based on the saved ephemeris information, the first device knows when the second device replaces the position of the first device and replaces the first device to serve the area previously served by the UE. The session-based service of the first device can also be configured with the second configuration information for the UE on the second device.
[0126] The first configuration information may include relatively static configuration information, specifically, may include radio bearer configuration information, cell group configuration information, security information, broadcast message and other information. Among them, the radio bearer configuration information may include signaling radio bearer configuration and data radio bearer configuration. The signaling radio bearer configuration may include the identifier of the signaling radio bearer and the configuration information of the PDCP of the signaling radio bearer. The data radio bearer configuration may include the identifier of the data radio bearer, the configuration information of the PDCP, and the encryption algorithm configuration information. The cell group configuration information may include the identifier of the cell group, may include the configuration information of the RLC, and the configuration information of the MAC. The security information may include the security algorithm configuration, and may include the integrity protection algorithm and the cryptographic algorithm. The broadcast message may include the content of the first broadcast message of the secondary cell, which the first device may obtain in advance from the secondary base station.
[0127] The first device may also configure a time window corresponding to the second device. During the time corresponding to the time window, the second device (next device) or the next session control service module will replace the current session control service module and provide session data for the area.
[0128] Generally speaking, the first device needs to interact with the device (for example, the third device) where the next session control service module is located in advance to tell the second device the relevant information of the UE and / or the session related information of the UE. Only after receiving the confirmation of the second device, the first device can send the second device information (for example, identification information) and the first configuration information to the UE. Generally speaking, the first configuration information is configured by the second device. This ensures that the UE can be accepted by the second device. However, for satellite communications, when the first device moves away, the first device can no longer serve the UE, and the second device must serve the UE. Expanding to a wider range of communication systems, interacting with the second device in advance brings more delays. Therefore, in the present disclosure, the first device configures the first configuration information for the second device. When the first device learns that the UE's session is about to be switched to the second device, the first device sends the first configuration information to the second device. The second device can accept the configuration or reject the configuration, and there is no need to negotiate for the first configuration information. This can avoid the second device reserving resources in advance, avoid wasting resources, reduce signaling interactions between devices, and reduce switching delays. In order to improve robustness, the first device may be configured with multiple second devices, and the UE selects a second device with good signal quality as the service device of the UE. The UE notifies the first device or the second device of the selection.
[0129] The first device sends a switching request message to the second device at an appropriate time, and the message may carry the second configuration information. The second configuration information may be equal to the first configuration information, or the second configuration information may include the first configuration information. The second configuration information may include UE information and may also include session-related information. The session-related information may include the identifier of the session, the identifier of the quality of service flow (QoS flow) included in the session, and the quality requirements of the QoS flow. The second configuration information may include the first configuration information, and the first configuration information may be included in the RRC container. After receiving the message, if the second device can accept the second configuration information, it sends a success message to the first device. The second device uses the second configuration information configured by the first device to configure the user plane according to the information. Accepting the second configuration information also means accepting the first configuration information. If it cannot be accepted, the second device may send a rejection message to the first device, and the first device sends an auxiliary base station establishment request message to another candidate device.
[0130] When the UE is served by the second device, the second device may send a fourth message to the third device in order for the next UE switch to the third device. The fourth message includes fourth configuration information. The fourth configuration information includes the identifiers of one or more candidate devices and the first configuration information associated with each of the one or more candidate devices. The first configuration information may be included in the RRC container. After receiving the message, if the third device can accept the fourth configuration information, it sends a success message to the second device. The third device uses the fourth configuration information configured by the first device to configure the user plane according to the information. Accepting the fourth configuration information also means accepting the first configuration information. If it cannot be accepted, the third device may send a rejection message to the second device, and the second device sends an auxiliary base station establishment request message to another candidate device.
[0131] When the UE selects a second device, the UE and the second device are synchronized, and the second device sends third configuration information associated with the second device to the UE.
[0132] Step 410: The UE is synchronized with a cell on the second device. After synchronization, the UE sends a message to the first device and / or the second device.
[0133] After synchronization, the UE sends a message to the new serving base station, ie, the second device in this step, to notify the new serving base station that the UE has established an RRC connection with the new serving base station.
[0134] Step 411: The second device may send third configuration information (eg, included in a third message) to the UE. In some implementations, the third configuration information may be sent by the second device based on the second configuration information received from the first device.
[0135] Because the UE has obtained the first configuration information, the UE obtains the wireless configuration information used on the second device from the first configuration information, so the UE can quickly synchronize with the cell on the second device and send some RRC messages. The third configuration information may include dynamic wireless resource configuration. Specifically, the third configuration information may include physical cell group configuration information, such as physical layer related information, hybrid automatic repeat request (HARQ) configuration information, physical layer control channel PDCCH blind detection information, etc. When the third configuration information is received, the UE saves the first configuration information and the third configuration information. The UE combines the first configuration information and the third configuration information to obtain the complete wireless bearer configuration information. The UE can establish a wireless data bearer between the cell of the second device to interact with data. The third configuration information can be sent to the UE by the second device during the synchronization between the UE and the new service base station. The third configuration information can be sent to the UE via a MAC layer message or via an RRC message.
[0136] Step 412: The second device sends a release message to the first device.
[0137] The second device knows that the UE has been switched to the second device, and the second device sends a release request message to the first device.
[0138] Figure 5 FIG. 2 shows an example flow chart of another example method in a wireless communication system according to an embodiment of the present disclosure. Figure 5 As shown, through the method, the connection mobile service can be kept on the first device, and only the session control service can be transferred to the second device, thereby improving the flexibility of the system. Figure 5 Describes the process of switching the session control service while keeping the connection mobility service unchanged.
[0139] Step 501: UE sends a message to a first device.
[0140] The message sent by the UE may be a measurement report or a handover request message.
[0141] The UE can measure the signal of the second device and then send the measurement report (or measurement result) to the first device. The method in which the UE sends the measurement report to the first device to decide whether to switch is optional for satellite communication. Due to its own characteristics, satellite communication can also decide whether to send the session control service and / or the connected mobile service to the second device according to the ephemeris and time. For a service-oriented architecture, the measurement report can be sent to the CMS service on the first device.
[0142] For example, the first device may be a satellite stationary relative to the ground, the UE's connection mobile service is established on the first device, the UE's session control service is established on the first device, or established on a satellite (for example, a third device), the second device may be a newly moved satellite moving relative to the ground, when the UE can receive the signal of the second device, the UE sends the received measurement report of the second device to the first device. The first device may decide to establish the UE's session control service on the second device, and the connection mobile service is still maintained on the first device.
[0143] Step 502: The CMS on the first device sends a message to the SCS on the first device.
[0144] The first device decides to establish a session control service on the second device. This decision can be made by the connected mobile service CMS. There are two ways to establish SCS on the second device:
[0145] The CMS sends a message to the session control service SCS of the first device. The message may carry the information of the destination SCS, or may carry the unique identifier or IP address of the second device. The message may also include a time information. After this time, the session control service of the first device sends a message to the second device, specifically, it may be the SCS sent to the second device.
[0146] The CMS may directly send a message to the SCS of the second device. The message may carry a unique identifier of the second device, or an IP address. The message may also include a time information, after which the UE may be served by the second device, and the second device may allocate resources according to the time information. This method means that step 503 may be directly executed.
[0147] Step 503: The first device sends an SCS establishment request message to the second device.
[0148] The first device decides to establish a session control service on the second device, and this decision can be made by the connected mobile service CMS. As described in step 502, there are two methods, which can be:
[0149] The SCS of the first device sends an SCS establishment request message to the session control service SCS of the second device; or
[0150] The CMS of the first device sends an SCS establishment request message to the session control service SCS of the second device.
[0151] The SCS establishment request message is sent from the first device to the second device. The message can be transmitted through the interface between the first device and the second device, and the interface can be a service-based interface. The name of the request message can indicate that the message is an SCS establishment request message. For example, if the interface message between the first device and the second device also adopts service-based, through the service-based message name, it can be known that this request message is to be sent to the SCS of the second device, or the request message can be indicated by indication information that the message is to be sent to the SCS of the second device, or the request message can include a container for the session control service module. After receiving the SCS establishment request message, the distribution service on the second device sends the SCS establishment request message to the SCS module on the second device.
[0152] The SCS establishment request message may include the UE status, the UE capabilities, and user plane information. The user plane information may include high-layer and / or low-layer user plane information. The high-layer and / or low-layer user plane information may include an IP address and / or a tunnel endpoint identifier. The message may also include a time window, which may indicate the time when the UE is likely to be served by the device, and the second device may start the SCS corresponding to the session within this period of time.
[0153] After receiving the SCS establishment request message, the second device may establish a session control service module, and if necessary, the second device may establish user resources. The steps of establishing user resources may be as shown in steps 405 to 408.
[0154] Alternatively, when the session control service is established on a third device, the SCS module of the first device can send a message to the session control service SCS of the UE of the third device, which is also the source SCS, and then the source SCS sends a message to the destination SCS, and the message is sent by the third device to the second device, and the message is transmitted through the interface between the third device and the second device, which can be a service-oriented interface. Other details are as described above between the first device and the second device.
[0155] Step 504: The second device sends a response message to the first device or the third device.
[0156] The second device establishes a corresponding service module according to the message sent by the first device or the third device, and then sends a response message to the first device or the third device.
[0157] The destination SCS may send a message to the source SCS, and the message is transmitted through the interface between the second device and the first device (or the third device), and the interface may be a service-based interface. The name of the response message may indicate that the message is an SCS establishment response message. For example, if the interface message between the first device and the second device (or the third device) is also service-based, the service-based message name may indicate that the response message is to be sent to the SCS of the second device (or the third device), or the response message may indicate that the message is to be sent to the SCS of the second device (or the third device) through indication information, or the response message may include a container for the session control service module.
[0158] The response message may include information that the service bearer is successfully established, a container to be sent to the UE, the container may include configuration information of the second device SCS for the UE, random access configuration information, the access code allocated by the SCS to the UE, and time information.
[0159] In this embodiment, the CMS and SCS are established on different devices, and the CMS is still retained on the first device. The first device is responsible for managing the UE status and the connection with the RRC and the core network. The SCS is established on the second device. There can be multiple second devices, that is, steps 503 and 504 are performed multiple times.
[0160] After receiving the access code, the UE can perform a synchronization process with the SCS of the second device within the time indicated by the time information. After synchronization, the UE can send data to the SCS of the second device.
[0161] Figure 6 FIG. 2 shows an example flow chart of another example method in a wireless communication system according to an embodiment of the present disclosure. Figure 6 As shown, both the session control service and the connection mobility service can be transferred to the second device, thereby improving the flexibility of the system. Figure 6 The described method can reduce signaling interaction, and reduce data interruption time and data loss during UE switching.
[0162] Step 601: a first device sends a secondary base station establishment request message to a second device.
[0163] The first device sends an auxiliary base station establishment request message to the second device. The message name may also be other names, which are not limited in this document.
[0164] The first device may be a primary base station, and the second device may be a secondary base station.
[0165] The primary base station decides to establish certain sessions or certain QoS flows on the secondary base station. The session or QoS flow may have been previously mapped to a data radio bearer on the primary base station. The secondary base station establishment request message (or secondary base station modification request message) may carry one or more of the following information:
[0166] ·Indication of the location of upper layer resources. For example, indicating whether the PDCP is on the secondary base station or not. If it is not on the secondary base station, it indicates that the PDCP is established on the primary base station. Indication of the location of lower layer resources. For example, indicating whether MCGRLC resources exist and whether SCG RLC resources exist. Both MCG RLC resources and SCG RLC resources can exist. If both exist, it corresponds to split RLC resources.
[0167] Session ID, which uniquely identifies a session.
[0168] ● QoS Flow identification list, which uniquely identifies a QoS Flow in a session.
[0169] ●Quality requirement parameters for sessions or QoS Flows. This information may be the quality requirements corresponding to sessions or QoS flows, and may include standard 5G quality requirement indications 5QI, priority (allocation / retention priority, ARP), maximum uplink / downlink rates for guaranteed bit rate (Guaranteed Bit Rate, GBR) services, and uplink / downlink guaranteed rates for GBR services. Or it may be specific parameters containing quality requirements, such as resource type, priority level, data delay target, error rate, and other information. The QoS Flow identifier and the corresponding quality requirement parameters are transmitted from the core network to the primary base station. The primary base station may send the value transmitted from the core network directly to the secondary base station, or determine a new value based on the value transmitted from the core network and send it to the secondary base station.
[0170] ● DRB identification: The primary base station determines the mapping of QoS flow to DRB, or determines the mapping of IP flow to DRB.
[0171] Uplink and / or downlink data receiving address. Contains IP address and tunnel number.
[0172] ● RRC transparent container: The RRC transparent container may contain the UE's measurement report.
[0173] The message may include UE information and session configuration information. The session configuration information may include a session identifier, a mapping of an IP stream to a data radio bearer, and configuration parameters of a user plane protocol. The third device may adopt the session configuration information configured by the first device and configure the user plane according to the information.
[0174] The message may also include second configuration information. The second configuration information may include information about the UE and may also include session-related information. The session-related information may include an identifier of the session, an identifier of the QoS flow included in the session, quality requirements of the QoS flow, and first configuration information to be sent to the UE. The first configuration information may be included in an RRC container. After the second device receives the message, if it can accept the second configuration information, it can use the second configuration information configured by the first device to configure the user plane according to the information. Accepting the second configuration information also means accepting the first configuration information. If it cannot be accepted, the second device may send a rejection message to the first device, and the first device may send an auxiliary base station establishment request message to another candidate device.
[0175] Step 602: The second device sends an auxiliary base station establishment response message to the first device.
[0176] The message can contain a list of accepted sessions, or a list of accepted QoS flows.
[0177] Step 603: The first device sends an RRC reconfiguration request message to the UE.
[0178] The RRC reconfiguration request message may include the radio bearer configuration on the primary base station and / or the secondary base station, wherein the radio bearer configuration on the secondary base station may be the above-mentioned first configuration information. The RRC reconfiguration request message may also include a group of candidate secondary base stations and the first configuration information associated with each candidate device. The candidate secondary base station may be determined by the first device based on the ephemeris information, and the corresponding radio bearer configuration information on the candidate secondary base station (or candidate cell), i.e., the first configuration information, may be determined by the primary base station. Generally speaking, the primary base station needs to interact with the next candidate secondary base station in advance to tell the candidate secondary base station relevant information about the UE. The candidate secondary base station performs access control and configures radio resources for the UE. Only then can the first device send the radio resources configured by the second device to the UE. However, for satellite communications, when the source auxiliary base station moves away, the source auxiliary base station cannot provide services for the UE, and the satellite where another candidate auxiliary base station is located needs to serve the UE. Considering the high-speed mobility of the satellite, it is critical to be able to quickly establish wireless resources. Therefore, in this step, an enhanced method is that the first device directly configures the first configuration information for the candidate auxiliary base station for the UE without confirmation from the candidate auxiliary base station. The more dynamic configuration information, that is, the third configuration information, is still allocated by the auxiliary base station. When the UE is synchronized with the auxiliary base station, the auxiliary base station directly sends it to the UE.
[0179] The first configuration information may include the configuration of wireless resources, including relatively simple and relatively static configuration information that does not change much. Specifically, it may include wireless bearer configuration information, cell group configuration information, security information, broadcast messages and other information. Among them, the wireless bearer configuration information may include signaling wireless bearer configuration and data wireless bearer configuration. The signaling wireless bearer configuration may include the identifier of the signaling wireless bearer and the configuration information of the PDCP of the signaling wireless bearer. The data wireless bearer configuration may include the identifier of the data wireless bearer, the configuration information of the PDCP, and the encryption algorithm configuration information. The cell group configuration information may include the identifier of the cell group, the configuration information of the RLC, and the configuration information of the MAC. The security information may include the security algorithm configuration, and may include the integrity protection algorithm and the cryptographic algorithm. The broadcast message may include the content of the first broadcast message of the secondary cell, which the first device may obtain in advance from the secondary base station.
[0180] In order to improve robustness, the primary base station can be configured with multiple secondary base stations, allowing the UE to select a candidate secondary base station with good signal quality as the new secondary base station of the UE.
[0181] Step 604: The UE sends an RRC reconfiguration completion message (response message) to the first device.
[0182] The UE sends an RRC reconfiguration completion message to the first device, confirming receipt of the information configured by the first device.
[0183] Step 605: The first device sends an auxiliary base station establishment request message to the third device.
[0184] The first device knows when to transfer the context of the UE to the third device and establish the session of the UE on the third device. In order to avoid sending signaling in a centralized manner, the first device decides to send the auxiliary base station establishment request message for different UEs at different time points. Specifically, the first device decides when to send a message to the third device and establish the UE context and session related information on the third device, where the session related information may include the configuration information of the wireless data bearer. The selection of the third device may be based on the measurement report of the UE or based on the ephemeris information.
[0185] The auxiliary base station establishment request message may include second configuration information, and the second configuration information may be equal to the first configuration information, or the second configuration information may include the first configuration information. The second configuration information may include UE information, and may also include session related information, and the session related information may include the session identifier, the identifier of the QoS flow included in the session, and the quality requirement of the QoS flow. The second configuration information may also include the first configuration information, and the first configuration information may be included in the RRC container. After receiving the message, if the third device can accept the second configuration information, it can use the second configuration information configured by the first device to configure the user plane according to the information. Accepting the second configuration information also means accepting the first configuration information. If it cannot be accepted, the third device can send a rejection message to the first device, and the first device can send an auxiliary base station establishment request message to another candidate device.
[0186] Step 606: The third device sends an auxiliary base station establishment response message to the first device.
[0187] The third device may configure the radio resources according to the second configuration information. As described above, the second configuration information may include relatively static configuration information, such as configuration information of a high-level protocol (such as part of PDCP, RLC, and MAC), dynamic low-level configuration information that changes frequently, such as part of MAC layer configuration information, or physical layer configuration information, which is generated by the third device itself and sent to the UE. The third device configures dynamic radio bearer configuration information according to the capabilities of the UE and the quality requirements of the session, and this configuration is referred to as the third configuration information.
[0188] Step 607: The UE and the cell on the third device are synchronized. After synchronization, the UE can send a message to the first device and / or the third device.
[0189] After synchronization, the UE may send a message to the new auxiliary base station to notify the new auxiliary base station that the UE has established a connection with the new auxiliary base station.
[0190] Step 608: The new secondary base station may send third configuration information to the UE.
[0191] Because the UE has obtained the first configuration information, the UE obtains the wireless configuration information used on the third device from the first configuration information, so the UE can quickly synchronize with the cell on the third device and send some RRC messages. The third configuration information may include dynamic wireless resource configuration. Specifically, the third configuration information may include physical cell group configuration information, such as physical layer related information, hybrid automatic repeat request (HARQ) configuration information, physical layer control channel PDCCH blind detection information, etc. When the third configuration information is received, combined with the first configuration information, the UE obtains the complete wireless bearer configuration information, and the UE can interact with the cell of the third device. The third configuration information can be sent to the UE by the third device during the synchronization between the UE and the new auxiliary base station. The third configuration information can be sent to the UE via a MAC layer message or via an RRC message. After that, the UE can transmit data with the new auxiliary base station.
[0192] The UE may also send a message to the first device to notify the first device that the UE has established a connection with the third device.
[0193] Step 609: The first device sends a release message to the second device.
[0194] The first device knows that the UE has been switched to the third device, and the first device sends a release request message to the second device.
[0195] Next, Figure 7 A flowchart of a method 700 executed by a user equipment UE in a wireless communication system according to an embodiment of the present disclosure is shown.
[0196] like Figure 7As shown, the method 700 performed by the first device in the wireless communication system according to the embodiment of the present disclosure may include: in step S701, receiving a first message from the first device, the first message including the identification of one or more candidate devices and the first configuration information associated with each of the one or more candidate devices; in step S702, receiving a third message from the second device, the third message including the third configuration information associated with the second device, wherein the second device is one of the one or more candidate devices; and in step S703, establishing a wireless data bearer with the second device based on the first configuration information associated with the second device and the third configuration information. In some embodiments, the third configuration information is sent by the second device based on the second configuration information received from the first device, the second configuration information including the identification of the one or more candidate devices and the first configuration information associated with each of the one or more candidate devices.
[0197] According to an embodiment of the present disclosure, the second configuration information is sent by the second device to the third device.
[0198] According to an embodiment of the present disclosure, the first device is a source base station, and the second device is a destination base station.
[0199] According to an embodiment of the present disclosure, the method 700 may further include: saving identifications of the one or more candidate devices and first configuration information associated with each of the one or more candidate devices.
[0200] According to an embodiment of the present disclosure, method 700 may also include: receiving feature information supported by the first device broadcast by the first device, wherein the feature information includes at least one of the following: whether the cell and / or beam supported by the first device is mobile or stationary; whether the first device supports data caching; whether the first device supports core network functions; whether the cell and / or beam supported by the neighboring devices of the first device is mobile or stationary; whether the neighboring devices of the first device support data caching; whether the neighboring devices of the first device support core network functions.
[0201] According to an embodiment of the present disclosure, method 700 may further include: sending a registration request message to the first device, wherein the registration request message triggers the start of a first function on the first device, wherein the first function is associated with the wireless connection and / or mobility management of the UE.
[0202] According to an embodiment of the present disclosure, method 700 may also include: sending a service request message to the first device, wherein the service request message includes session-related information of the UE, and the service request message triggers the start of a second function on the first device, wherein the second function is associated with the session management of the UE.
[0203] According to an embodiment of the present disclosure, the candidate device is a candidate base station or a candidate auxiliary base station.
[0204] Figure 8 A flowchart of a method 800 executed by a second device in a wireless communication system according to an embodiment of the present disclosure is shown.
[0205] like Figure 8 As shown, the method 800 performed by a user equipment UE in a wireless communication system according to an embodiment of the present disclosure may include: in step S801, receiving second configuration information from a first device, wherein the second configuration information includes an identifier of one or more candidate devices and first configuration information associated with each of the one or more candidate devices; in step S802, sending a third message to the user equipment UE, wherein the third message includes third configuration information associated with the second device; and in step S803, sending a fourth message to the third device, wherein the fourth message includes an identifier of one or more candidate devices and first configuration information associated with each of the one or more candidate devices. The second device may be one of the one or more candidate devices.
[0206] According to an embodiment of the present disclosure, method 800 may further include: broadcasting feature information supported by the second device, wherein the feature information includes at least one of the following: whether the cell and / or beam supported by the second device is mobile or stationary; whether the second device supports data caching; whether the second device supports core network functions; whether the cell and / or beam supported by the adjacent devices of the second device is mobile or stationary; whether the adjacent devices of the second device support data caching; whether the adjacent devices of the second device support core network functions.
[0207] According to an embodiment of the present disclosure, the method 800 may further include: sending a session control service request message to a third device, wherein the session control service request message is used to request to establish a session control service for the UE on the third device.
[0208] Next, Fig. 9 A schematic diagram of a second device 900 in a wireless communication system according to an embodiment of the present disclosure is shown.
[0209] like Fig. 9As shown, the second device 900 in the wireless communication system according to the embodiment of the present disclosure may include a transceiver 910 and a processor 920. The transceiver 910 may be configured to send and receive signals. The processor 920 may be coupled to the transceiver 910 and may be configured to (e.g., control the transceiver 910) execute the method performed by the second device in the wireless communication system according to the embodiment of the present disclosure.
[0210] Fig.10 A schematic diagram of a user equipment 1000 in a wireless communication system according to an embodiment of the present disclosure is shown.
[0211] like Fig.10 As shown, the user equipment 1000 in the wireless communication system according to the embodiment of the present disclosure may include a transceiver 1010 and a processor 1020. The transceiver 1010 may be configured to send and receive signals. The processor 1020 may be coupled to the transceiver 1010 and may be configured to (e.g., control the transceiver 1010) execute the method performed by the user equipment in the wireless communication system according to the embodiment of the present disclosure. In the present disclosure, the processor may also be referred to as a controller.
[0212] An embodiment of the present disclosure also provides an electronic device in a wireless communication system, comprising: a transceiver; and a processor, coupled to the transceiver and configured to execute any method performed by a device or user equipment in the wireless communication system according to an embodiment of the present disclosure.
[0213] Various embodiments of the present disclosure may be implemented as computer-readable codes embodied on a computer-readable recording medium from a specific perspective. A computer-readable recording medium is any data storage device that can store data readable by a computer system. Examples of computer-readable recording media may include read-only memory (ROM), random access memory (RAM), compact disc read-only memory (CD-ROM), magnetic tape, floppy disk, optical data storage device, carrier wave (e.g., data transmission via the Internet), and the like. Computer-readable recording media may be distributed via a computer system connected via a network, and therefore computer-readable codes may be stored and executed in a distributed manner. Moreover, the functional programs, codes, and code segments for implementing the various embodiments of the present disclosure may be easily interpreted by a technician in the field of the embodiments of the present disclosure.
[0214] It will be understood that the embodiments of the present disclosure may be implemented in the form of hardware, software, or a combination of hardware and software. Software may be stored as program instructions or computer-readable codes executable on a processor on a non-transient computer-readable medium. Examples of non-transient computer-readable recording media include magnetic storage media (e.g., ROM, floppy disk, hard disk, etc.) and optical recording media (e.g., CD-ROM, digital video disk (DVD), etc.). Non-transient computer-readable recording media may also be distributed on network-coupled computer systems so that computer-readable codes are stored and executed in a distributed manner. The medium may be read by a computer, stored in a memory, and executed by a processor. Various embodiments may be implemented by a computer or a portable terminal including a controller and a memory, and the memory may be an example of a non-transient computer-readable recording medium suitable for storing (multiple) programs having instructions for implementing embodiments of the present disclosure. The present disclosure may be implemented by a program having a code for specifically implementing the apparatus and method described in the claims, the program being stored in a machine (or computer) readable storage medium. The program may be electronically carried on any medium, such as a communication signal transmitted via a wired or wireless connection, and the present disclosure suitably includes its equivalents.
[0215] The above description is only a specific implementation of the present disclosure, but the protection scope of the present disclosure is not limited thereto. Any technician familiar with the technical field can make various changes or substitutions within the technical scope disclosed in the present disclosure, and these changes or substitutions should be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be based on the protection scope of the claims.
Claims
1. A method performed by a user equipment UE in a wireless communication system, comprising: receiving a first message from a first device, the first message including identifications of one or more candidate devices and first configuration information associated with each of the one or more candidate devices; receiving a third message from a second device, the third message including third configuration information associated with the second device, wherein the second device is one of the one or more candidate devices; as well as establishing a wireless data bearer with the second device based on the first configuration information associated with the second device and the third configuration information; The third configuration information is sent by the second device based on second configuration information received from the first device, wherein the second configuration information includes identifications of the one or more candidate devices and the first configuration information associated with each of the one or more candidate devices.
2. The method according to claim 1, wherein: The second configuration information is sent by the second device to the third device.
3. The method according to claim 1, wherein: The first device is a source base station, and the second device is a destination base station.
4. The method according to claim 1, further comprising: Identifications of the one or more candidate devices and first configuration information associated with each of the one or more candidate devices are saved.
5. The method according to claim 1, further comprising: receiving feature information supported by the first device and broadcasted by the first device, wherein the feature information includes at least one of the following: whether the cell and / or beam supported by the first device is mobile or stationary; whether the first device supports data caching; Whether the first device supports core network functions; whether the cells and / or beams supported by the neighboring device of the first device are mobile or stationary; whether a neighboring device of the first device supports data caching; Whether the neighboring device of the first device supports the core network function.
6. The method according to claim 1, further comprising: sending a registration request message to the first device, wherein the registration request message triggers the start of a first function on the first device, The first function is associated with the wireless connection and / or mobility management of the UE.
7. The method according to claim 1, further comprising: sending a service request message to the first device, wherein the service request message includes session related information of the UE, and the service request message triggers the start of the second function on the first device, The second function is associated with session management of the UE.
8. The method according to claim 1, wherein: The candidate device is a candidate base station or a candidate auxiliary base station.
9. A method performed by a second device in a wireless communication system, comprising: receiving second configuration information from the first device, wherein the second configuration information includes identifications of one or more candidate devices and first configuration information associated with each of the one or more candidate devices; Sending a third message to a user equipment UE, where the third message includes third configuration information associated with the second device; and sending a fourth message to the third device, wherein the fourth message includes identifications of the one or more candidate devices and first configuration information associated with each of the one or more candidate devices; The second device is one of the one or more candidate devices.
10. The method according to claim 9, further comprising: Broadcasting feature information supported by the second device, wherein the feature information includes at least one of the following: whether the cell and / or beam supported by the second device is mobile or stationary; whether the second device supports data caching; Whether the second device supports core network functions; whether the cells and / or beams supported by the neighboring device of the second device are mobile or stationary; whether a neighboring device of the second device supports data caching; Whether the neighboring device of the second device supports the core network function.
11. The method according to claim 9, further comprising: A session control service request message is sent to a third device, wherein the session control service request message is used to request to establish a session control service for the UE on the third device.
12. An electronic device in a wireless communication system, comprising: Transceiver; as well as A processor is coupled to the transceiver and configured to execute the method as described in any one of claims 1-8 or 9-11.