A method, apparatus and system for managing a communication connection in a wireless network
The method and apparatus for managing residential gateway connections in wireless networks improve connectivity and load management by using SIM authentication and synchronized data delivery across LAN and wireless interfaces, addressing coverage and connectivity issues in home networks.
Patent Information
- Application Number
- PCT/EP2025/054141
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-03-21
- Filing Date
- 2025-02-17
- Publication Date
- 2025-08-28
AI Technical Summary
Existing residential gateway devices in home networks face coverage and connectivity issues, requiring advanced solutions for improved connectivity management.
A method and apparatus for managing communication connections in a wireless network, involving a residential gateway, that utilizes a subscriber identity module (SIM) to authenticate and connect to a core network for data network access, with load balancing and data scheduling between local area network and wireless access interfaces, and synchronization of data delivery schedules.
Enhances connectivity and load management in home networks by providing reliable data access through both LAN and wireless interfaces, optimizing resource allocation and ensuring seamless communication.
Smart Images

Figure EP2025054141_28082025_PF_FP_ABST
Abstract
Description
[0001] A method, apparatus and system for managing a communication connection in a wireless network
[0002] FIELD OF THE INVENTION
[0003] This invention relates to a method, apparatus and system for managing a communication connection in a wireless network, in particular where the management of the communication connection involves a residential gateway.
[0004] BACKGROUND OF THE INVENTION
[0005] In conventional cellular networks, a primary station serves a plurality of secondary stations located within a cell served by this primary station. Wireless communication from the primary station towards each secondary station is done on downlink channels. Conversely, wireless communication from each secondary station towards the primary station is done on uplink channels. The wireless communication can include data traffic (sometimes referred to User Data), and control information (also referred sometimes as signaling). This control information typically comprises information to assist the primary station and / or the secondary station to exchange data traffic (e.g. resource alloca- tion / requests, physical transmission parameters, information on the state of the respective stations).
[0006] In the context of cellular networks as standardized by 3GPP, the primary station is referred to a base station, or a gNodeB (or gNB) in 5G (NR) or an eNodeB (or eNB) in 4G (LTE). The eNB / gNB is part of the Radio Access Network RAN, which interfaces to functions in the Core Network (CN). In the same context, the secondary station corresponds to a mobile station, or a User Equipment (or a UE) in 4G / 5G, which is a wireless client device or a specific role played by such device. The term "node" is also used to denote either a UE or a gNB / eNB.
[0007] Additionally, for example, in the case of PC5 interface or Sidelink communication, it is possible to have Direct communication between secondary stations, here UEs. It is then also possible for UEs to operate as Relays to allow for example out of coverage UEs to get an intermediate (or indirect) connection to the eNB or gNB. To be able to work as a relay, a UE may use discovery messages to establish new connections with other UEs.
[0008] In home networks, wireless connectivity is provided to wireless devices by means of a local area network, e.g., Wi-Fi based, wherein one or more access points may provide wireless connectivity to the wireless devices (e.g., Wi-Fi stations).
[0009] In home networks, access to the Internet and / or a data network is sometimes enabled by means of a fixed wireless access device denoted as a residential gateway. The residential gateway provides connectivity to the wireless devices in the local area network as received through the cellular infrastructure.
[0010] However, existing residential gateway devices still suffer from certain problems, e.g., coverage or connectivity issues, and thus, more advanced solutions are required.
[0011] SUMMARY OF THE INVENTION
[0012] It is an object of the present invention to enable an enhanced procedure for providing connectivity to a device in a home network.
[0013] This object is achieved by the methods, apparatus, system, residential gateway unit, User Equipment (UE) and computer program product as claimed in in the appended claims.
[0014] More specifically, to this end, it is proposed a method for providing access to a data network (DN), comprising: an apparatus obtaining an identifier associated with at least one of a subscriber and a first residential gateway unit from a subscriber identity module (SIM) card; the apparatus receiving DN access through and / or providing DN access to a second residential gateway using a local area network (LAN) interface; the apparatus connecting to the DN wirelessly directly through a wireless access infrastructure using a wireless access interface; wherein the method comprises, if the SIM provides to the wireless access interface and / or configures the wireless access interface with credentials, the apparatus connecting to the core network of a cellular system to receive DN access.
[0015] The apparatus in this first aspect may be a wireless device, including, but not limited to a User Equipment, or a residential gateway unit, or a femtocell device.
[0016] In a first variant of this aspect, the method comprises authenticating to a core network and being authorized to use and / or share a subscription to access the DN according to a policy, wherein said policy determines a Quality of Service, QoS, provided to the apparatus.
[0017] In a second variant of the first variant or of the first aspect, the method comprises providing a wireless device with access to the DN via its LAN interface.
[0018] In accordance with a third variant of the previous variants or of the first aspect, the method comprises controlling the configuration of a UE and / or a third residential gateway unit with credentials, wherein the configuration with credentials of the UE and / or the third residential gateway allows sharing the subscription of the wireless access interface of the apparatus with the UE and / or the third residential gateway. Optionally, the method may further comprise
[0019] - requesting a reconfiguration message for the UE or the third residential gateway unit to a core network,
[0020] - receiving a reconfiguration message and sharing it with the UE or the third residential gateway unit triggering the connection of the UE or the third residential gateway unit to the core network using the subscription of the apparatus.
[0021] In accordance with another variant, the method may comprise performing load balancing and / or data scheduling between at least two of
[0022] - the local area network interface,
[0023] - the wireless access interface, and
[0024] - the wireless access interface of the second residential gateway unit and / or the UE and / or the third residential gateway. Optionally, this can be done when accessingthe DN to provide DN access to the wireless device.
[0025] In another variant, the method may comprise synchronizing one or more of:
[0026] - the data delivery schedule of the wireless access interface and the data delivery schedule of the local area network interface when delivering data to the wireless device,
[0027] - the data delivery schedule of the wireless access interface and the data delivery schedule of the wireless access interface of the second and / or third residential gateway units.
[0028] In another variant, the method may comprise at least one of:
[0029] - identifying and / or assigning an identifier to the wireless device and / or user using the wireless device, or
[0030] - monitoring the location of the wireless device, and the method may comprise using said identifier and / or location to handle the DN access through the LAN interface and the wireless access interface.
[0031] In still another variant, the method may comprise if the SIM provides credentials to the wireless access interface and / or if the SIM configures credentials for the wireless access interface, connecting by means of the wireless access interface to the core network of the cellular system to receive DN access, and receiving DN access through the wireless access device and / or the second residential gateway.
[0032] In another variant, the method comprises providing the wireless access infrastructure and / or core network with first information about the communication parameters of the LAN interface when providing the wireless access device with access to the DN, wherein the first information comprises one or more of: frequency band, quality of the communication link, communication schedule, bandwidth requirements, path identifier, communication session identifier, number of connected wireless devices, and one or more identifiers of the connected wireless devices.
[0033] In another variant, the method may comprise requesting and / or receiving from the wireless access infrastructure and / or core network and / or another residential gateway unit second information about the communication parameters of the LAN interface and / or wireless access interface of the second and / or third residential gateway units, wherein the second information comprises one or more of: a status of the interfaces, a frequency band of the LAN interface and / or wireless access interface, a quality of the communication link of the LAN interface and / or wireless access interface, a communication schedule of the LAN interface and / or wireless access interface, bandwidth requirements of the LAN interface and / or wireless access interface, a path identifier of the LAN interface and / or wireless access interface, a communication session identifier of the LAN interface and / or wireless access interface, a number of connected wireless devices, and one or more identifiers of the connected wireless devices.
[0034] In another variant, the method may comprise providing the second and / or third residential gateway units with third information about the communication parameters of the LAN interface and / or wireless access interface when providing the wireless device with access to the DN, wherein the third information comprises one or more of: frequency band of the LAN interface and / or wireless access interface, quality of the communication link of the LAN interface and / or wireless access interface, communication schedule of the LAN interface and / or wireless access interface, bandwidth requirements of the LAN interface and / or wireless access interface, path identifier of the LAN interface and / or wireless access interface, communication session identifier of the LAN interface and / or wireless access interface, and wireless device identifier of the LAN interface and / or wireless access interface.
[0035] In the above variants, the apparatus may be a UE or a residential gateway.
[0036] In accordance with a second aspect of the invention, it is proposed an apparatus for providing access to a data network (DN) comprising: a SIM interface adapted to receive a subscriber identity module, SIM, card, said SIM card having stored an identifier associated with at least one of a subscriber and a residential gateway unit; a local area network, LAN, interface adapted to receive DN access through and / or providing DN access to a second residential gateway; a wireless access interface adapted to connect to the DN wirelessly directly through a wireless access infrastructure; and a controller configured to connect the wireless access interface to the core network of a cellular system to receive DN access if the SIM is provided to the wireless access interface providing and / or configuring credentials for the wireless access interface.
[0037] In accordance with a third aspect of the invention, it is proposed a system comprising two or more residential gateway units comprising the apparatus of the second aspect and a wireless device, wherein the residential gateway units access the DN to provide data to the wireless device via a LAN. Optionally, a network function is configured to manage a user plan function to exchange data with the residential gateway units delivering data to the wireless device.
[0038] In accordance with a fourth aspect of the invention, it is proposed a method for providing access to a data network (DN) adapted to: receiving DN access from a second residential gateway unit through the local area network (LAN) interface, and checking the availability of a SIM or eSIM comprising an identifier associated with at least one of a subscriber and a residential gateway unit, connecting to the core network of a cellular system to receive DN access directly, if the SIM or eSIM is available. In accordance with a fifth aspect of the invention, it is proposed a computer program product having stored thereon instructions for producing the steps of the first or third aspects of the invention when run on a computer.
[0039] In accordance with another definition of the second aspect of the invention, it is proposed an apparatus for providing access to a data network (DN) comprising: an interface for receiving a subscriber identity module (SIM) card or an eSIM comprising an identifier associated with at least one of a subscriber and a residential gateway unit; a local area network (LAN) interface for receiving DN access through a second residential gateway; a wireless access interface for connecting to the DN wirelessly through a wireless access infrastructure (this may be, e.g., the radio access network of a cellular system and / or a network function in the core network of the cellular system); wherein if a SIM or eSIM is provided to the wireless access interface, the wireless access interface is adapted to connect to the core network of a cellular system access to receive DN access.
[0040] It is noted that the above apparatus may be implemented based on discrete hardware circuitries with discrete hardware components, integrated chips, or arrangements of chip modules, or based on signal processing devices or chips controlled by software routines or programs stored in memories, written on a computer readable media, or downloaded from a network, such as the Internet.
[0041] It shall be understood that the apparatus, the UE, the residential gateway unit, the system, the methods, and the computer program product of the various aspects of the invention may have similar and / or identical preferred embodiments, in particular, as defined in the dependent claims.
[0042] It shall be understood that a preferred embodiment of the invention can also be any combination of the dependent claims or above embodiments with the respective independent claim.
[0043] These and other aspects of the invention will be apparent from and elucidated with reference to the embodiments described hereinafter.
[0044] BRIEF DESCRIPTION OF THE DRAWINGS
[0045] In the following drawings:
[0046] Fig. 1 schematically represents the overall cellular system including UEs, RAN, and core network;
[0047] Fig. 2 provides a schematic representation of a UE and its components;
[0048] Fig. 3 schematically represents different entities involved in a non-terrestrial network; Fig. 4 schematically represents a random-access procedure in a wireless network;
[0049] Fig. 5 schematically represents a signalling procedure by an access device;
[0050] Fig. 6 schematically represents the periodic transmission of SSB bursts;
[0051] Fig. 7 schematically represents examples of wireless devices according to some embodiments;Fig. 8 schematically describes the components in a residential gateway deployment;
[0052] Fig. 9 schematically describes a procedure for the distribution of credentials to a user equipment device in a residential gateway deployment;
[0053] Fig. 10 schematically describes the components in a distributed residential gateway deployment;
[0054] Fig. 11 schematically describes a procedure for the distribution of credentials to a user equipment device / unit in a distributed residential gateway deployment;
[0055] Fig. 12 schematically describes the load of different communication links in residential gateway deployments;
[0056] Fig. 13 schematically describes the components of a unit in a distributed residential gateway;
[0057] Fig. 14 schematically describes a procedure to handle the load of different communication links in residential gateway deployments;
[0058] Fig. 15 schematically describes an embodiment of the invention based on DualSteer devices; and
[0059] Fig. 16 schematically describes components of a DualSteer device. .
[0060] DETAILED DESCRIPTION OF EMBODIMENTS
[0061] Embodiments of the present invention are now described based on a cellular communication network environment, such as 5G or 6G. However, the present invention may also be used in connection with other wireless technologies.
[0062] Throughout the present disclosure, the abbreviation "gNB" (5G terminology) or "BS" (base station) or the term "access device" is intended to mean a wireless access device such as a cellular base station or a WiFi access point or a ultrawide band (UWB) personal area network (PAN) coordinator. The gNB may consist of a centralized control plane unit (gNB-CU-CP), multiple centralized user plane units (gNB-CU-UPs) and / or multiple distributed units (gNB-DUs). The gNB is part of a radio access network (RAN), which provides an interface to functions in the core network (CN). The RAN is part of a wireless communication network. It implements a radio access technology (RAT). Conceptually, it resides between a communication device such as a mobile phone, a computer, or any remotely controlled machine and provides connection with its CN. The CN is the communication network's core part, which offers numerous services to customers who are interconnected via the RAN. More specifically, it directs communication streams over the communication network and possibly other networks.
[0063] Furthermore, the terms "base station" (BS) and "network" may be used as synonyms in this disclosure. This means for example that when it is written that the "network" performs a certain operation it may be performed by a CN function of a wireless communication network, or by one or more base stations that are part of such a wireless communication network, and vice versa. It can also mean that part of the functionality is performed by a CN function of the wireless communication network and part of the functionality by the base station.
[0064] It is further noted that throughout the present disclosure only those blocks, components and / or devices that are relevant are shown in the accompanying drawings. Other blocks have been omitted for reasons of brevity. Furthermore, blocks designated by same reference numbers are intended to have the same or at least a similar function, so that their function is not described again later.
[0065] A cellular system is a wireless communication system that consists of three main components: user equipment (UE), radio access network (RAN), and core network (CN). These components work together to provide voice and data services to mobile users over a large geographic area.
[0066] In conventional cellular networks, a primary station serves a plurality of secondary stations located within a cell served by this primary station. Wireless communication from the primary station towards each secondary station is done on downlink channels. Conversely, wireless communication from each secondary towards the primary station is done on uplink channels. The wireless communication can include data traffic (sometimes referred to User Data), and control information (also referred sometimes as signalling). This control information typically comprises information to assist the primary station and / or the secondary station to exchange data traffic (e.g. resource allocation / re- quests, physical transmission parameters, information on the state of the respective stations). In the context of cellular networks as standardized by 3GPP, the primary station is referred to a base station, or a gNodeB (or gNB) in 5G (NR) or an eNodeB (or eNB) in 4G (LTE). The eNB / gNB is part of the Radio Access Network RAN, which interfaces to functions in the Core Network (CN). In the same context, the secondary station corresponds to a mobile station, or a User Equipment (or a UE) in 4G / 5G, which is a wireless client device or a specific role played by such device. The term "node" is also used to denote either a UE or a gNB / eNB.
[0067] Additionally, for example, in the case of PC5 interface or Sidelink communication, it is possible to have Direct communication between secondary stations, here UEs. It is then also possible for UEs to operate as Relays to allow for example out of coverage UEs to get an inter-mediate (or indirect) connection to the eNB orgNB. To be able to workas a relay, a UE may use discovery messages to establish new connections with other UEs. Certain UEs may communicate with each other by using device-to-device communication, also known as sidelink communication using the PC5 interface that may rely on physical sidelink (PS) broadcast channel, PS shared channel, PS control, etc. Furthermore, the role of a relay node has been introduced in 3GPP. This relay node is a wireless communication station that includes functionalities for relaying communication between a primary station, e.g. a gNB and a secondary station, e.g. a UE. This relay function for example allows to extend the coverage of a cell to an out-of-coverage (OoC) secondary station. This relay node may be a mobile station or could be a different type of device. In the specifications for 4G, the Proximity Services (ProSe) functions are defined inter alia in TS 23.303, and TS 24.334 to enable - amongst others -connectivity for the cellular User Equipment (UE) that is temporarily not in coverage of the cellular network base station (eNB) serving the cell. This particular function is called ProSe UE-to-network relay, or Relay UE for short. The Relay UE relays application and network traffic in two directions between the OoC UE and the eNB. The local communication between the Relay UE and the OoC UE is called device-to-device (D2D) communication or Sidelink (also known as PC5) communication in TS 23.303 and TS 24.334. Once the relaying relation is established, the OoC-UE is, e.g., IP-connected via the Relay UE and acts in a role of "Remote UE". This situation means the Remote UE has an indirect network connection to selected functions of the Core Network as opposed to a direct network connection to all Core Network functions that is the normal case. Furthermore, it has been introduced the role of a UE-to-UE relay node, i.e., a relay node re-laying the communication between two UE devices. The relay node relays the communications between UE devices. UEs may connect to the core network through a base station when in-coverage. In such relay scenarios, the relay devices may receive and store some information for some time before forwarding it towards the target device. This information that may be stored and forwarded may be discovery messages received from a source UE whereby the relay UE may release them at some point of time later. This information that may be stored and forwarded may be a SIB that may contain a timestamp.
[0068] User equipment (UE) is the device that a user uses to access the cellular system, such as a smartphone, a tablet, a laptop, loT device, or a wearable device. A UE typically may contain the following components:
[0069] - A universal integrated circuit card (UICC), which stores the user's identification and authentication information, such as the subscription permanent identifier (SUPI) or credentials.
[0070] - A transceiver, which converts the digital signals from the processor into analog signals for transmission and reception over the air interface. The transceiver also performs modulation, demodulation, coding, decoding, and other signal processing functions. - A processor, which controls the operation of the UE and executes the applications and services that the user requests. The processor also communicates with the RAN and the CN using various protocols.
[0071] - A display, which shows the user the information and feedback from the UE, such as the signal strength, the battery level, the call status, the messages, the contacts, the menu, etc.
[0072] - A microphone and a speaker, which enable the user to make and receive voice calls, as well as use other audio features, such as voice mail, voice recognition, etc.
[0073] - A keyboard and / or a touch screen, which allow the user to enter and select commands, text, numbers, etc.
[0074] - A camera and / or a video recorder, which enable the user to capture and send images and videos, as well as use other multimedia features, such as video calling, video streaming, etc.
[0075] - A memory, which stores the data and programs that the user needs, such as the phone book, the messages, the photos, the videos, the applications, etc as well as a computer program to perform the operations of the RAN and CN protocols.
[0076] - A battery, which provides the power supply for the UE.
[0077] Fig. 2 provides a schematic representation of a UE and its components, e.g., UICC (201), processor (202), transceiver (203), memory (204), input devices (205) such as camera, microphone, etc and output devices (206) such as display, speaker, etc. Fig. 7 schematically represents wireless devices that may include the capabilities of a UE and / or a STA. Fig. 7a) represents AR / VR glasses; Fig. 7b) represents a connected vehicle; and Fig. 7c) represents a mobile phone. In these devices, a reflective intelligent surface (RIS) may be embedded, e.g., by covering and / or under the whole a part of the UE surface. This may be used, e.g., to better deal with interferences or improve wireless sensing.
[0078] A UE access the cellular network via the radio access network, as described below. Certain UEs may communicate with each other by using device-to-device communication, also known as sidelink communication using the PC5 interface that may rely on physical sidelink (PS) broadcast channel, PS shared channel, PS control, etc.
[0079] A UE may receive a configuration by means of different procedures:
[0080] Downlink control information (DCI) is a type of control information that is sent from the BS to the UE on the physical downlink control channel (PDCCH). DCI contains various parameters that instruct the UE how / when to decode and transmit data on the physical downlink shared channel (PDSCH) and the physical uplink shared channel (PUSCH), such as the resource allocation, the modulation and coding scheme. The UE needs to monitor the PDCCH in each subframe to detect and decode the DCI that is addressed to it. Uplink control information (UCI) is a type of control information that is sent from the UE to the BS on the physical uplink control channel (PUCCH) or the physical uplink shared channel (PUSCH). UCI contains various feedback signals that inform the BS about the status and quality of the downlink transmission, such as the HARQ. acknowledgments (ACKs), the channel state information (CSI), and the scheduling requests (SRs). The UE needs to encode and transmit the UCI according to the configuration and timing indicated by the BS.
[0081] Sidelink control information (SCI) is a type of control information that is sent from the UE to another UE on the physical sidelink control channel (PSCCH) in device-to-device (D2D) communication scenarios. The main functions of SCI include resource allocation, synchronization, channel quality reporting, .
[0082] Medium access control (MAC) control element (MAC CE) is a type of control information that is sent from the BS to the UE or vice versa on the MAC layer. MAC CE contains various commands or indications that regulate the MAC layer functions, such as the buffer status report (BSR), the timing advance command (TAC), the discontinuous reception (DRX) command, etc. The UE needs to process the MAC CE according to the MAC protocol and the configuration provided by the BS.
[0083] Radio resource control (RRC) command is a type of control information that is exchanged between the BS and the UE on the RRC layer. RRC Command contains various messages that modify / configure RRC parameters and / or initiate, modify, or release the RRC connection or the radio bearers between the UE and the BS, such as the RRC connection setup, the RRC connection reconfiguration, the RRC connection release, the security mode command, the mobility from E-UTRA command, the handover from E-UTRA preparation request, etc. The UE needs to respond to the RRC Command according to the RRC protocol and the configuration provided by the BS.
[0084] Non-access stratum (NAS) messages are used for signalling between UE and core network (CN) on the non-access stratum (NAS) layer. NAS messages enable functionality such as registration, session establishment, security, and mobility management. The UE needs to respond to the NAS Command according to the NAS protocol and the configuration provided by the CN.
[0085] UE parameter update (UPU) is a procedure between the UE and the home network that enables the home network to update configuration parameters in mobile phones and / or USIM using tthe UDM control plane procedure (TS 23.502). The UE can receive Parameters Update Data from the UDM after the UE has registered in the 5G network.
[0086] Steering of Roaming (SoR) enables the home network to guide the user equipment
[0087] (UE) when registering on a visited network. For detailed information about the interfaces and registration in the 5G System, refer to 3GPP TS.23.501 (Release 15)
[0017] and 3GPP TS 24.501 (Release 15)
[0018] . The 5G CP-SOR is activated during or after registration to update the UE's "Operator Controlled PLMN Selector with Access Technology" list via secure NAS messages, as directed by the home PLMN based on specific operator policies, such as preferred networks or UE location.
[0088] UE configuration update (UCU) is used to update configuration parameters as per TS 23.502 that may include Access and Mobility Management related parameters decided and provided by the AMF, UE Policy provided by the PCF. When AMF wants to change the UE configuration for access and mobility management related parameters the AMF initiates the procedure defined in clause 4.2.4.2. When the PCF wants to change or provide new UE Policies in the UE, the PCF initiates the procedure defined in clause 4.2.4.3. If the UE Configuration Update procedure requires the UE to initiate a Registration procedure, the AMF indicates this to the UE explicitly. The procedure in clause 4.2.4.2 may be triggered also when the AAA Server that performed Network Slice-Specific Authentication and Authorization for an S-NSSAI revokes the authorization.
[0089] Radio access network (RAN) is the part of the cellular system that connects the UEs to the CN via the air interface. The RAN consists of base stations (BSs). A base station (BS) is a fixed or mobile transceiver that covers a certain geographic area, called a cell. In 5G, a BS is also called a gNB (next generation node B). A BS can serve multiple UEs simultaneously within its cell, by using different frequencies, time slots, codes, or beams. A BS also performs functions such as power control, handover control, channel allocation, interference management, etc. A base station can be divided into two units: a central unit (CU) and a distributed unit (DU). The CU performs the higher layer functions, such as RLC, PDCP, RRC, etc. The DU performs the lower layer functions, such as PHY and MAC. The CU and the DU can be co-located or separated, depending on the network architecture and deployment. In cellular systems, a base station may be denoted, based on context, as a cell, or gNB.
[0090] The cell may also refer to the coverage area of a base station. A BS may have different coverage areas such as a macro cell (e.g. several kilometres wide), a pico cell (e.g., for a given location such as a stadium) or a femto cell for a small location (e.g., a home or part of it).
[0091] A base station may communicate with the core network. Since there can be base stations for different cellular systems, different interfaces are required. For instance, a base station, eNB, in a 4G Long Term Evolution (LTE) system (also known as Evolved Universal Mobile Telecommunications Systems (UMTS) Terrestrial Radio Access Network (E-UTRAN)) may interface with the 4G CN known as EPC through the corresponding interface. For instance, a base station, gNB, in a 5G system (i.e., 5G New Radio or Next Generation RAN) may communicate with the 5GC through a different interface. 4G and 5G base stations may communicate with each other directly or through their corresponding core networks.
[0092] The main protocols used between the UEs and the RAN are:
[0093] - The physical layer (PHY), which defines the characteristics of the air interface, such as the frequency bands, the modulation schemes, the coding rates, the frame structure, the synchronization, etc.
[0094] - The medium access control (MAC) layer, which regulates the access of the UEs to the shared radio channel, by using techniques such as orthogonal frequency division multiple access (OFDMA), time division duplex (TDD), frequency division duplex (FDD), etc.
[0095] - The radio link control (RLC) layer, which provides reliable data transmission over the radio channel, by using techniques such as segmentation, reassembly, error detection, error correction, retransmission, etc.
[0096] - The packet data convergence protocol (PDCP) layer, which compresses and decompresses the headers of the data packets, encrypts and decrypts the data, and performs data integrity protection.
[0097] - The radio resource control (RRC) layer, which establishes, maintains, and releases the radio bearers between the UEs and the RAN, as well as exchanges the signaling messages for functions such as connection setup, handover, measurement reporting, security activation, etc.
[0098] A transmission / reception communication unit or transceiver may be used by BS and UE to transmit / receive data. Control data may be required for a physical broadcast channel, physical downlink control channel, etc. Data may be for the physical downlink shared channel.
[0099] Data may be encoded by the UE and / or BS to obtain data symbols and / or control symbols that may be exchanged over the wireless interface. The conversion from digital data into analog symbols may be done by the transmission / reception communication unit
[0100] A medium access control control-element (MAC-CE) is a MAC layer communication element that is used to control the communication between wireless devices. A MAC-CE may be exchanged in a shared channel, e.g., the physical downlink / uplink / sidelink shared channel.
[0101] The communication between a UE and a base station or the communication between UEs (when sidelink is used) may involve the exchange of reference signals. Reference signals may include primary synchronization signal (PSS), a secondary synchronization signal (SSS), a physical broadcast channel demodulation reference signal (DMRS), a channel state information reference signal (CSI- RS). Core network (CN) is the part of the cellular system that connects the RAN to other networks, such as the Internet, or other cellular systems. The CN consists of two main (control / user) domains. The control domain is responsible for providing signalling and control functions for the UEs, such as authentication, authorization, mobility management, session management, etc. The control plane consists of several network functions (NFs), such as the access and mobility management function (AMF), the session management function (SMF), the unified data management (UDM), the policy control function (PCF), the network exposure function (NEF), and the authentication server function (AUSF). The access and mobility management function (AMF) is a NF that handles the registration, deregistration, connection management, and mobility management for the UEs. The session management function (SMF) is a NF that handles the establishment, modification, and release of the sessions for the UEs. The SMF also communicates with the user plane devices to perform functions such as IP address allocation, tunneling, QoS, etc. The unified data management (UDM) is a NF that stores and manages the user data, such as the SUPI, the service profile, the subscription status, etc. The policy control function (PCF) is a NF that provides the policy rules and charging information for the UEs, such as the access type, the service level, the data rate, the quota, etc. The network exposure function (NEF) is a NF that exposes the network capabilities and services to external applications and devices, such as the IMS, the Internet of Things (loT), etc. The authentication server function (AUSF) is a NF that performs the primary authentication with the by using credentials and the SUPI. The user domain is responsible for providing data and multimedia services to the UEs, by using packets and IP addresses. The user plane consists of two main functions: the user plane function (UPF) and the data network (DN). The user plane function (UPF) is a device that forwards the data packets between the UEs and the DNs, as well as performs functions such as tunneling, firewall, QoS, charging, etc. The data network (DN) is a network that provides access to the services and applications that the UEs request, such as the Internet, the IMS, etc.
[0102] A residential gateway (RG) is a device that connects a home network to an external network, such as the Internet or a cellular system. An RG typically provides functions such as routing, switching, firewall, NAT, DHCP, DNS, VPN, etc. An RG can also support various types of interfaces, such as Ethernet, Wi-Fi, Bluetooth, USB, etc. A cellular-capable RG is an RG that has a cellular interface, such as a UICC slot, a cellular modem, or an antenna, that enables it to access the cellular system as a backup or an alternative to the wired or wireless broadband connection. A cellular-capable RG can provide benefits such as: (1) Enhanced reliability, by switching to the cellular connection in case of a failure or a degradation of the broadband connection; (2) Increased bandwidth, by aggregating the cellular connection and the broadband connection to achieve higher data rates or QoS.
[0103] A multi-SIM subscription is a subscription that allows a user to have multiple SIMs (or eSIMs) that are linked to the same account and service profile. A user can use the multi-SIM subscription to access the cellular system from different devices, such as a smartphone, a tablet, a laptop, or a wearable device, without having to switch the SIM card or the device. Overall system: Fig. 1 provides an overall description of a wireless system wherein devices 100, 102, and 128 can play the role of UEs. Device 102 is part of a cellular-capable RG providing connectivity to a home network 129 e.g., by means of a local area network and / or wireless local area network. Device 102 is served by base station 104.
[0104] The RAN 127 comprises base station 103 and serves UE 128. UE 128 may also be a UE to Network relay given access to remote UE 136 that is out of coverage of base station 103. UEs 134 and 136 also communicate with each other via a UE-to-UE relay 135. UE to UE communication via relays is enabled by means of sidelink communication / PC5 interface.
[0105] Within the RAN, the range of base station 103 is extended via smart repeater 137 and reflective intelligent surface (RIS) 138. Smart repeater 137 and RIS 138 give access to UE 142.
[0106] The RAN 143 includes base station 104 tand serves as wireless access infrastructure for the home network. Base station 104 also serves a mobile access device and / or UE as a UAV 139. UAV 139 may provide connectivity to remote UE 136.
[0107] Furthermore, a satellite gateway 141 is shown that connects to satellite 140 and may provide connectivity services to remote UE 136 or UE 100.
[0108] In Fig. 1, the 5G core network 133 may include one or more an AMF 121, SMF 123, UPF 122, AUSF 124, UDM 125, PCF 131, NEF 132 and allows the connection to a data network 130.
[0109] In Fig. 1, a second core network 142, e.g., a legacy core network as a 4G core network, is also shown that may interface with the 5G core network 133, interface with base stations denoted eNB in 4G, and provide a connection to the data network 130. The legacy 4G core network is denoted EPC and may include one or more mobility management entities (MME), a serving gateway, a multimedia broadcast multicast service gateway, a broadcast multicast service center, a packet data network gateway, etc. The mobility management entity may handle the signalling between UE and the 4G CN and may interact with the home subscriber server (HSS) in charge of the storage and management of subscriber data and secrets. The MME may provide connection management, similar to the AMF in 5G. The serving gateway may be used to exchange user internet protocol messages whereby the serving gateway may interact with the packet data network gateway that is connected to IP services. Multiple protocols in 4G and 5G have similar features. For example, the 5G network registration and 4G attach registration message are initially sent by the UE to establish a connection between the UE and the CN, which involves sending an initial request from the UE with its identity and capabilities, receiving an authentication request from the CN with a challenge, sending an authentication response from the UE with a response, receiving an authentication result from the CN with an indication of success or failure, and sending a security mode command from the CN with the selected security algorithms. As a result of this connection establishment procedure, NAS and AS keys are derived from the K_AMF (5G) and K_ASME (4G) where K_AMF is managed by the AMF and K_ASME is managed by the MME. A UE may connect to a serving network or serving Public Land Mobile Network (PLMN). A UE may have a subscription with a home PLMN, and during the registration procedure, the (AMF of the) serving PLMN may forward the registration request to the (AUSF of the) home PLMN that may perform an initial authentication procedure between home PLMN and UE. If the authentication procedure is successful, keys are derived and the home PLMN may share derived credentials with the serving PLMN, including K_SEAF, that may be used to derive K_AMF, from which NAS keys and AS keys are derived. The registration request sent by the UE includes an identifier that can be used by the home PLMN to identify the UE. To prevent privacy vulnerabilities, the long-term subscriber's identifier known as Subscriber Permanent Identifier (SUPI) may not be exchanged in the clear, but instead, either a Subscription Concealed Identifier (SUCI) or a pseudonym known as GUTI are exchanged with the AMF of the serving PLMN. The AMF of the PLMN may then forward the SUCI to the home PLMN so that the home PLMN decrypts / verifies it.
[0110] Satellite access: Fig. 1 depicts satellite 140 providing access to one or more UEs. Satellite access can be performed by means of non-terrestrial devices at different altitudes such as Low Earth Orbit (LEO), Medium Earth Orbit (MEO) or Geosynchronous Equatorial Orbit (GEO) satellites. Other types of non-terrestrial devices may include high-altitude platform station (HAPS) or unmanned aerial vehicle (UAVs) that may comprise a base station. Fig. 3 illustrates different elements including a GEO satellite 302, a MEO satellite 303, a LEO satellites 304 and 304', a UAV 305, all of them potential non-terrestrial mobile access devices giving coverage to wireless device (e.g., a UE) 301. GEO satellite 302 remains static over a given earth position while MEO and LEO satellites move. MEO satellites 303 have a slower moving vector 306 in relation to the earth compared with LEO satellites 304 / 304' that have a faster moving vector 307 / 307'. A non-terrestrial gateway 308 is included that provides connectivity to the mobile access device via a feeder link 310. A mobile access device provides service to the wireless device via a service link 311. Two mobile access devices in the same orbit may communicate with each other via an intra-orbit-satellite link 312 while two mobile access devices in different orbits may communicate with each other via an inter-orbit-satellite link 313. Fig. 3 finally also includes a terrestrial access device 309 that may also provide connectivity to wireless device 301. The terrestrial access device 309, the wireless device 301, and non-terrestrial gateway are on the earth surface 314.
[0111] A UE in a cellular system performs an initial random-access procedure to connect an access device. The 5G random access procedure is illustrated by means of Fig. 4 wherein 401 represents a user equipment and 402 represents an access device. The access device distributes signals 402. Signals 402 can be distributed periodically or on demand. Signals 402 may comprise the Master Information Block (MIB) transmitted together with / in the physical broadcast channel (PBCH) and the synchronization signals. The MIB comprises:
[0112] MIB ::= SEQUENCE { system FrameN umber BIT STRING (SIZE (6)), subCarrierSpacingCommon ENUMERATED {scsl5or60, scs30orl20}, ssb-SubcarrierOffset INTEGER (0..15), dmrs-TypeA-Position ENUMERATED {pos2, pos3}, pdcch-ConfigSIBl INTEGER (0..255), cellBarred ENUMERATED {barred, notBarred}, intra Freq Reselection ENUMERATED {allowed, notAllowed}, spare BIT STRING (SIZE (1))
[0113] MIB and PBCH are transmitted as part of a Synchronization Signal Block, and the access device may transmit multiple SSBs through different beams, allowing the user equipment to determine the preferred beam, and once the preferred beam is obtained, retrieve the MIB, and use the information in the MIB to attempt to retrieve System Information Block 1 (SI Bl) that may also be distributed periodically. The UE can the use the information in SIB1 to perform the random-access procedure selecting a preamble to indicate its intention to access the cell by means of message 404, e.g., preamble transmission. This message may use a random-access radio network temporary identifier (RA-RNTI). Upon reception of message 404, access device 402 replies with message 405, e.g., a random access response. This message may include a time advance field to adapt the transmission timing, a value matching the preamble used by wireless device 401, and a grant (communication resources) for the wireless device. The access device also assigns a temporary cell radio network temporary identifier (TC-RNTI). Prior to this message 405, the access device may send a PDCCH DCI message assigning resources (a communication grant). This message may be addressed using the RA-RNTI. Upon reception of message 405, wireless device uses the initial grant received in the previous message and the RA- RNTI to transmit a subsequent message 406, e.g, an RRCSetupRequest or PHY layer. This message may include a Contention Resolution Identifier (CRI). This message may be sent in the PUSCH. As a response, access device replies with message 407, e.g., RRCSetup, that includes / repeats the received CRI confirming that the access device has identified the access device. This message includes a Cell RNTI (C-RNTI). Next, wireless device replies with message 408, e.g., an RRCSetupComplete that includes the RegistrationRequest message, and UE capabilities.
[0114] MIB and PBCH are transmitted as part of a Synchronization Signal Block, and the access device may transmit multiple SSBs through different beams. Multiple SSBs transmitted through multiple beams form an SSB burst. The multiple SSBs in an SSB burst are transmitted sequentially in the first part of a frame. SSB bursts are transmitted periodically, typically every 20 ms, or more.
[0115] Fig. 5 schematically illustrates an access device 500 transmitting four beams, each of them transmitting an SSB, namely 501, 502, 503, and 504. A wireless device 505 can measure the signal strength, i.e., RSRP (Reference Signal Received Power), of the beams. This is illustrated by means of the graph in Fig. 5 where 501', 502', 503', and 504' represent the RSRP of beams 501, 502, 503, and 504, respectively, as measured by wireless device 505. Wireless device 505 can use this information to determine which one of the beams is the preferred beam for further communication, e.g., to perform the random access procedure.
[0116] Fig. 6 further schematically illustrates SSB bursts transmitted periodically. In this case, each SSB burst comprises four SSBs transmitted in the first part / half of every second frame. In this figure, frames are denoted as f, f+1, f+2, f+3,...A frame has a typical duration of 10 ms.
[0117] Resource grid: in a cellular network, such as a 5G network, the resource grid is a structured framework used to allocate and manage communication resources efficiently. It is characterized by a time-frequency matrix where each element, known as a resource element, is defined by its position in both time and frequency domains. The vertical axis represents frequency, segmented into subcarriers, which are spaced at intervals. The subcarrier spacing can vary depending on the deployment scenario, with common spacings being 15 kHz, 30 kHz, 60 kHz, 120 kHz, 240 kHz, and 480 kHz (corresponding to mu equal to 0, 1, 2, 3, 4, and 5, respectively). The horizontal axis of the grid represents time and is divided into frames, subframes, and slots, each frame has a duration of 10 ms and each subframe has a duration of 1 millisecond. Within these subframes, the time is further divided into slots. For mu, there are 2Amu symbols per subframe. Each slot typically spans 14 OFDM symbols. Each resource element in the grid, defined by the intersection of a time symbol and a frequency subcarrier, can carry a small portion of data, control information, or reference signals. These resource elements are grouped into larger units called Resource Blocks (RBs), which span 12 subcarriers in frequency and one slot in time. The allocation of these RBs is dynamically managed. Reflective intelligent surfaces (RIS): may be used as part of the wireless infrastructure or as part of the wireless devices. RIS, often referred to as metasurfaces, are advanced materials engineered with sub-wavelength structures that can manipulate electromagnetic waves in a controlled manner. These surfaces consist of an array of unit cells, each capable of adjusting its electromagnetic response through electronic control, thus enabling dynamic alteration of the wavefront of the incident signal. The wireless device can utilize the RIS to fine-tune the reflection properties of the wireless sensing signal, such as phase, amplitude, and polarization. By dynamically adjustingthese parameters, the RIS can enhance signal strength, directivity, and overall signal quality. For instance, the RIS can focus the reflected signal towards the transmitter, significantly improving signal reception. This capability is particularly advantageous in urban environments where obstacles and interference are prevalent. Technical details of the RIS involve the implementation of tunable elements, such as varactor diodes or microelectromechanical systems (MEMS), in each unit cell. These elements allow real-time reconfiguration of the surface's electromagnetic properties in response to control signals from the wireless device. The control signals can be generated based on real-time analysis of the received signal's quality and contextual parameters, ensuring optimal reflection under varying conditions. The RIS can operate in various frequency bands, including sub-6 GHz and millimeter-wave (mmWave) frequencies, making it versatile for different wireless applications. Additionally, the RIS can incorporate sensing capabilities to monitor the environment and further refine the reflection parameters. For example, integrated sensors can detect changes in temperature, humidity, or the presence of obstacles, and adjust the reflection properties accordingly to maintain high signal quality.
[0118] Quality of Service: a wireless system may be used to transport data belonging to different types of applications such as Machine Type Communication (MTC), Critical Machine Type Communication (CMTC), Enhanced Mobile Broadband (EMB), or Fixed Wireless Access (FWA). MTC (e.g., smart meters, tracking,...) requires low bandwidth and non-latency critical, CMTC (e.g., industrial applications) has strict throughput, latency, and availability needs, EMB (VR / AR, 4K UDH, ...) and FWA (e.g., in the home) require high data rate, with low latency, and low end-to-end response time. In wireless network such as 5G the Quality of Service has to accommodate different applications such as EMB, MTC, ultra-reliable low latency communications. QoS is influenced by the entities involved in the communication, UE, RAN, UPF, and DN. Data exchanges between UE and DN are mapped to QoS flows, and each QoS flow is mapped to a 5G QoS Identifier (5QI) in TS 23.501 (Table 5.7.4-1) that describes resource types, priority, packet delay budget, packet error rate, maximum data burst volume. Network is configured to configure RAN and core network interfaces to achieve the requirements of a 5QI. QoS is applied to a data stream from the wireless physical layer to the core network. Between RAN and UPF, QoS is applied in terms of a QoS flow. QoS in the RAN is managed by means of Data Radio Bearers (DRB). A QoS flow on core network side is created by means of a PDU session establishment accept. The mapping between a QoS flow and a DRM is done by means of SDAP configuration in an RRC message (RRCSetup or RRCReconfiguration) The indication or identifier that connects the whole QoS pipe is called QoS flow identifier. Downlink traffic requires mapping IP messages and the QoS pipe, and this is done by the UPF. For each IP message or packet, the UPF checks (by means of a packet QoS assignment / detection rule) the packet information (source / destination / protocol / type of service / ...) and directs the IP packet to a QoS flow. The packet QoS assignment / detection rule is provided by SMF interacting with PCF. In the uplink, the UE performs a similar task by applying QoS rules provided in NAS messages (e.g., PDU session establishment) by the SMF or are pre-configured / derived by the UE.
[0119] Discontinuous reception (DRX) in cellular networks such as 5G is in two types, Idle mode DRX and Connected mode DRX. In Idle mode DRX, the UE wakes up to monitor for paging messages. If no paging message is detected, it sleeps further. In Connected DRX mode, the UE enters in sleep mode periodically and during the sleep period the UE is not required to monitor the Physical Download Control Channel. The access device configures the UE device with C-DRX parameters. Connected DRX approach reduces energy consumption of the device because it does not require monitoring the PDCCH periodically and it also reduces the transmissions of CSI or SRS signals, that also has a positive effect in the network / access devices load. There are two types of DRX cycles, long and short. A long DRX cycle consists of an on period and an off period. The on duration is in terms of milliseconds. The long DRC cycle may be configured or the long DRX cycle and short DRX cycles may be configured. The access device can configure the time (drx-onDurationTimer) during which the UE is awake and goes back to sleep if there is no PDCCH received. The access device can also configure a given drx- LongCycleStartOffiset to start to awake period at a subframe boundary and / or drx-SlotOffset relative to the subframe boundary. If there is activity in an awake period, the UE may remain awake some more time determined by the drx-lnactivityTimer. Furthermore, the access device can configure long DRX cycle together with additional DRX cycle which is shorter than long DRX cycle. Configurable parameters include the drx-ShortCycle (duration of the short cycle) and drx-ShortCycleTImer that determines how many short cycles before the device should apply.
[0120] Data scheduling in a cellular network such as a 5G cellular network may be performed by means of a scheduler wherein the scheduler takes as input information such as measurements of UE / network, buffer status report, QoS requirements, associated radio bearers, or a scheduling request. In the downlink, data scheduling may be performed by means of dynamic scheduling and semi persistent scheduling (SPS). In dynamic scheduling, every data exchange in the Physical Downlink Shared Channel (PDSCH) is scheduled by means of a downlink control information (DCI) message in the Physical Downlink Control Channel (PDCCH). In SPS, the scheduling is done by means of an RRC message. In the uplink, scheduling can be performed by means of dynamic scheduling and configured scheduling (CS). In dynamic scheduling each Physical Uplink Shared Channel (PUSCH) is scheduled over DCI. In CS, the PUSCH transmission is scheduled via RRC message. Furthermore, a Scheduling Request message may be sent over the PUCCH (Physical Uplink Control Channel) or in an Uplink Control Information (UCI) in the PUSCH (Physical Uplink Shared Channel). An SR may be sent by a UE device when it has data to transmit. Upon reception, the access device can allocate resources (Uplink Grant by means of the Physical Downlink Control Channel. Upon resource allocation, the UE device can transmit data in the Physical Uplink Shared Channel.
[0121] Wireless sensing and integrated wireless sensing and communication: wireless systems are evolving to include wireless sensing capabilities. These wireless sensing capabilities may be implemented e.g. by a radar functionality in wireless communication involving one or more access devices (e.g., base stations (BS)) and / or one or more terminal devices (e.g., UEs). As an example, Frequency Modulated Continuous Wave (FMCW) mmWave radar systems can measure range, velocity, and angle of arrival (if two receivers are available) of objects in the scene which reflect radio waves. Such radar systems emit a chirp signal, e.g., a sine wave that increases in frequency over time. The chirp signal (e.g., a continuous wave pulse) has a bandwidth and a frequency increase rate. Generally, a continuous series of such chirps are emitted. The transmitted and received analogue chirp signals are mixed to generate an intermediate frequency (IF) signal which corresponds to the difference in frequencies of the two signals (outbound and inbound) and whose output phase corresponds to the difference in the phases of the two signals. Each surface of a scene or environment will therefore produce a constant frequency IF signal whose frequency relates to the distance to the surface (i.e., a first distance from the transmitter of the chirp signal to the surface plus a second distance from the surface to the receiver of the chirp signal). To resolve two surfaces at different distances, the two IF signals can be frequency resolved. A longer time window of the IF signal results in greater resolution. As the chirp time is related to its bandwidth (with constant chirp frequency change) the resolution of the radar is related to the chirp bandwidth. The IF signal may then be band pass filtered (to remove signals below some minimal range and frequencies above the maximum frequency for a subsequent analogue-to-digital converter (ADC)) and digitized prior to further processing. The upper frequency sensing range of the bandpass filter and ADC sets the maximum range that can be detected (i.e., IF frequencies increase with range). To detect vibrations, the phase of the IF signal is important, since the phase (i.e., the difference in phases of the transmitted and received chirp signals) is a sensitive measure of small changes in the distance of a surface. Small distance changes can be detected in the phase signal but may be indiscernible in the frequency signal. Moreover, phase difference measures between two consecutive chirp signals can be used to 11 determine the velocity of the surface. As an example, a fast Fourier transform (FFT) processing can be performed across multiple chirp signals to enable separation of objects with the same range but moving at different velocities. A Fourier transform converts a signal from a space or time domain into the frequency domain. In the frequency domain the signal is represented by a weighted sum of sine and cosine waves. A discrete digital signal with N samples can be represented exactly by a sum of N waves. FFT provides a faster way of computing a discrete Fourier transform by using the symmetry and repetition of waves to combine samples and reuse partial results. This method can save a huge amount of processing time, especially with real-world signals that can have many thousands or even millions of samples. As a further example, angle estimation can be performed by using the phase difference between the received chirp signal at two separated receivers.
[0122] As another option, a channel state information (CSI) can be used, which is a measure of the phases and amplitudes of many frequencies detected at a receiver, thereby forming a complex 'map' of the radio environment, including effects of objects within that environment. CSI characterizes how wireless signals propagate from the transmitter to the receiver at certain carrier frequencies. CSI amplitude and phase are impacted by multi-path effects including amplitude attenuation and phase shift, e.g., by the displacements and movements of the transmitter, receiver, and surrounding objects and humans. In other words, CSI captures the wireless characteristics of the nearby environment. These characteristics, assisted by mathematical modeling or machine learning algorithms, can be used for different sensing applications. A radio channel may be divided into multiple subcarriers, as is done e.g. in 5G communication systems (using e.g. orthogonal frequency division multiplexing (OFDM)). To measure CSI, the transmitter may send long training symbols (LTFs), which contain pre-defined symbols for each subcarrier, e.g., in a packet preamble. When those LTFs are received, the receiver can estimate a CSI matrix using the received signals and the original LTFs. For each subcarrier, the channel can be modeled by y = Hx + n, where y is the received signal, x is the transmitted signal, H is the CSI matrix, and n is the noise vector. The receiver estimates the CSI matrix H using a pre-defined signal x and the received signal y after signal processing such as removing cyclic prefix, de-mapping and demodulation. The estimated CSI is then a three-dimensional matrix of complex values and this matrix represents an 'image' of the radio environment at that time. By processing a time series of such 'images' information on movements, locations and vibrations of objects can be extracted. Such a processing of a CSI matrix can be used for vital signs monitoring, presence detection, and human movement recognition. As an example, neural network like recognition techniques can be used to process the CSI matrix to perform such kinds of recognition.
[0123] It is noted that systems using channel state information (CSI) are somehow related to systems with FMCW mmWave radar. In a CSI-based system, the input signal X may be defined and the receiver may use the received signal Y to obtain H, i.e., as H = (Y - N) / X . In a FMCW mmWave radar, the transmitted signal Chirp X may also be predefined, and the receiver may uses the received signal Y to obtain a transfer function as H = Y / X . This last step is in fact somehow related to multiplying the locally computed chirp signal and the received chirp signal and applying a bandpass filter. According to various embodiments in this invention, the above-described wireless sensing techniques are implemented in a mobile communication system (e.g. 5G or 6G or other cellular or WiFi communication systems), while the functional coexistence of radar and communication operating in the same frequency bands is configured to avoid interference bandwidths. Thereby, radio sensing can be integrated into large-scale mobile networks to create perceptive mobile networks.
[0124] As another example, the sensing signal may consist of a number of pulses sent, e.g., at specific frequencies and timing (sensing signal parameter information) by a sensing transmitter. The sensing receiver may include a number of bandpass filters that allow identifying the sensing signal parameter information, e.g, timing and frequency of the received pulses. In particular, if the transmitter determines a given pseudo-random sequence of frequency / timing pulses and beams it, e.g., by means of beamforming, in a specific direction, and if the transmitter communicates to the receiver the tim- ing / frequency, in general, the sensing signal parameter information, of the transmitted sensing signal, the receiver can use its bandpass filters to identify the reception of the same transmitted pulses, i.e., sensing signal, based on the received sensing signal parameter information.
[0125] The wireless sensing signal may be part of the synchronization signal block. For instance, the wireless sensing signal may be a reference signal included in the primary synchronization signal or in the secondary synchronization signal. It may consist of a number of reference signals and / or it may be a wide band signal. This wireless sensing signal can allowthe access devices to determine the presence of a wireless device. The wireless device may also use this wireless sensing signal to determine the access device that is more suitable to (re-)select.
[0126] Wireless local area network technologies such as Wi-Fi allow devices to connect to the Internet or to each other without using cables. Wi-Fi is based on radio waves that are transmitted and received by a device called a wireless access point (AP). The AP acts as a hub that connects Wi-Fi enabled devices, such as laptops, smartphones, tablets, smart TVs, etc., to a wired network, such as a local area network (LAN) or the Internet.
[0127] The term Wi-Fi is a trademark of the Wi-Fi Alliance, an industry association that certifies products that comply with the IEEE 802.11 standards for wireless local area networks (WLANs). These standards define the physical and data link layers of the communication protocol, such as the frequency bands, modulation schemes, encryption methods, authentication mechanisms, and data rates used by Wi-Fi devices. The most common Wi-Fi standards are 802.11a, 802.11b, 802.11g, 802. lln, 802.11ac, and 802.11ax, which operate in different frequency bands (2.4 GHz, 5 GHz, or both) and offer different levels of performance and compatibility.
[0128] To use Wi-Fi, a device needs to have a wireless network interface card (NIC) that can send and receive radio signals. The NIC scans the available wireless channels and detects the presence of nearby APs. The device then selects an AP to connect to, based on factors such as signal strength, security settings, and network name (SSID). The device and the AP exchange information, such as the MAC address, IP address, encryption key, and password, to establish a connection. This process is called association. After the connection is established, the device can communicate with the AP and other devices on the same network, or access the Internet through the AP.
[0129] IEEE 802. lln (Wi-Fi 4) provided new features such as MIMO and frame aggregation to increase throughput. IEEE 802.11ac (Wi-Fi 5) introduced wider bandwidth and MU-MIMO. IEEE 802.11 ax (WIFI-6) included OFDMA and BSS color or spatial reuse to use spectrum resources more efficiently. IEEE 802.11 ah introduced target wake time (TWT) to support low power loT applications by allowing STAs to go into sleep when not in a wake period after negotiation with AP. IEEE 802.11be (Wi-Fi 7) aims at improving throughput and latency operating in unlicensed bands between 1GHz and 7.125 GHz. Wi-Fi 7. Increases bandwidths up to 320 MHz, 4096 QAM modulation, and supporting up to 16 spatial streams in MU-MIMO with an improved sounding procedure. Wi-FI 7 also enables multiple resource units to be assigned to a single device. Furthermore, it includes an enhanced preamble with a universal SIG filed indicating the PHY version. It also extends the negotiated ack buffer size to 1024 bits. It also enables multilink operation (MLO) enabling multiple links between a station and an access point, for instance an AP can have two radios 2.4 and 5 GHz and use both of them for simultaneous transmission and / or reception with a multi-link capable device (MLD) capable station. Wi-Fi 7 also includes a restricted TWT providing predictable latency by assigning STAs to different rTWT types and making sure that other STAs do not transmit if they do not belong to a given rTWT type. Wi-Fi 7 also include multi-AP coordination performing, e.g., coordinated transmission, beamforming, or joint transmission.
[0130] For instance, in references to Fig. 1, devices 100, 101 and 102 may be Wi-FI access points and device 106 may be a wireless station. Station 106 and access point 101 may be MLD and communicate with two links 126. Device 102 may be a cellular capable residential gateway.
[0131] Section: Identification behind a 5G-RG via sidelink
[0132] The 5G-RG is defined in TS 23.501. A 5G-RG allows a device to access the 5G core network playing the role of a UE. The 5G-RG may access the core network via a 3GPP RAN or wireline. Then the UE 5G-RG may provide connectivity to other devices in the area, e.g., in the home (network). A 5G-RG is a device that can enable other devices to access the 5G core network and its services, such as IMS or Internet, by acting as a relay. For example, a 5G-RG may be installed in a home or office environment and provide wireless connectivity to other devices via WiFi, Bluetooth, or Zigbee. These devices may include smartphones, tablets, laptops, smart TVs, smart speakers, or loT sensors. The 5G- RG may also support different types of access networks (towards other devices), such as 3GPP (e.g., LTE, NR), non-3GPP (e.g., DSL, Ethernet), or hybrid (e.g., LWA, LWIP). The advantage of using a 5G-RG is that it can offer seamless and secure access to the 5G core network and its features, such as network slicing, QoS, policy control, charging, mobility management, or identity management. The 5G-RG can also optimize the traffic routing and the radio resource utilization by selecting the most suitable access network for each device and service. Furthermore, the 5G-RG can enhance the user experience and privacy by allowing the devices to use their own credentials and profiles when accessing the network through the relay. As already discussed, a challenge is how to identify a device behind this 5G-RG, e.g., a UE that may be in the area and may rely on the connectivity offered by the 5G-RG via a non-3GPP protocol, e.g., WiFi, instead of the 3GPP connectivity of the UE itself. For this case, the core network may still desire to identify the specific UE that is being served through the 5G-RG since then the communication profile of the UE (or user associated to the UE) may be used or applied to the 5G-RG. This may be achieved by means of embodiments as follows:
[0133] In an embodiment that may be combined with other embodiments or used independently, the 5G-RG may act as a UE-to-Network relay announcing its capabilities or being discoverable as a 5G- RG. A UE (e.g., associated to the environment / home network) may have the credentials to monitor or discover said 5G-RG. Upon discovery, the UE may send a Direct Communication Request to the 5G- RG to establish a security communication with the core network through the 5G-RG acting UE to Network relay. The core network may then authorize the communication, and the core network may then become aware that the specific UE is getting connectivity through the 5G-RG where the data connection between the 5G-RG and UE may not be 3GPP-based, but non-3GPP based, e.g., WiFi based. This may allow the core network to associate the UE profile, or a given user profile associated to the UE with the communication provided through the 5G-RG. For instance, the 5G-RG may enable a WiFi connection with the UE, and the 5G-RG may then link the communication data received through the WiFi connection with the communication profile of the identified UE / user.
[0134] In an embodiment that may be combined with other embodiments, e.g., previous one, the non-3GPP communication link between UE and 5G-RG may be considered as the user plane communication link while the 3GPP communication link between UE (remote UE) and 5G-RG (UE-to- Network relay) may be considered as the control plane. The communication link between UE and 5G- RG may be identified based on, e.g., the L2 address of the UE networking technology, e.g., WiFi.
[0135] In an embodiment that may be combined with other embodiments, e.g., previous one, the 5G-RG may use a secure communication link established with a UE, where the UE acts as remote UE and the 5G-RG acts as a UE-to-Network relay, to provide the UE with credentials for the non-3GPP connectivity technologies in a secure way, e.g., a WiFi password.
[0136] In an embodiment that may be combined with other embodiments, the discovery procedures may be based on other discovery types, e.g., direct discovery.
[0137] In an embodiment that may be combined with other embodiments, a UE may be provisioned with credentials enabling the access to the 5G-RG, e.g., the 5G-RG may include a QR code that allows a UE to scan it and be directed to the PKMF or DDNMF so that it can be provisioned with corresponding credentials, e.g., discovery keying materials, that may then be used for the discovery / access of the 5G-RG, and later access to the core network.
[0138] Section: Redistribution of credentials
[0139] In a further embodiment that may be combined with other embodiments or used independently, the first and the second UEs may be served by a 5G-RG as in other embodiments that may be subject to a given subscription. The 5G-RG may be connected through a 3GPP RAN. When the connection between 5G-RG and the first UE and / or second UE may not be optimal in the home environment, e.g., due to a weak non-3GPP connection, the 5G-RG may be configured to provide temporal credentials to either the first UE or the second UE so that they can directly access the core network through the 3GPP RAN. This configuration (e.g., determined by a policy) may determine how many devices may receive these credentials, the type of allowed communication, the communication features (latency, max. download / upload data rates,...), etc. This may involve distributing or assigning certain credentials (e.g., an access token, or temporary root credentials, etc) that allow the first and / or second UEs to access the core network to obtain direct access.
[0140] For instance, assume that the first and second UE are associated with a 3GPP subscription that allows up to 1 mbps download speed while the 5G-RG allows up to 2 mbps download speed. If the 5G- RG determines that this speed cannot be achieved because of the non-3GPP communication link between 5G-RG and the first and / or second UEs, the 5G-RG may share said temporary credentials so that the first and / or second UEs can achieve said download speed. Other communication key performance indicators, next to download speed, may also be applicable, e.g., upload speed, latency, QoS, etc. The credentials may identify the first and / or second UEs as members of the network served by the 5G-RG. For instance, Fig. 8 illustrates an embodiment that may be combined with other embodiments or used independently, of a home network including a 5G-RG 100 that is connected to two base stations 103 and 104. The 5G-RG 100 serves two wireless devices 106 and 107 by means of local connectivity, e.g., WiFi. In this situation, the 5G-RG determines that one of the devices, 107, cannot be allocated with the required resources to achieve the desired QoS. Thus, Fig. 9 illustrates a subsequent step in which 5G-RG 100 transfers / allocates or requires the transference or allocation of credentials in Step 108. The credentials of the 5G-RG are illustrated by 109 and the credentials assigned to device 107 are illustrated by 110. The transfer may be direct from device 100 to device 107, or it may via a different channel. In the direct case, the credentials may be securely shared via local communication interface, or via an out of band channel, e.g., a QR code that may be scanned by device 107. Additionally or alternatively, device 100 may request the creation of the credentials for device 107 to the core network of the telecommunication system, and the credentials may be deployed to device 107 via its own (cellular) connection, if it has an active (cellular) connection. Once device 107 has received these credentials, device 107, may use them to directly access the RAN of the telecommunications system, in this case, device 107 accesses base station 104 in step / messages 109.
[0141] In a further embodiment that may be combined with other embodiments or used independently, the transfer of credentials may be the other way around, e.g., from UE 107 or residential gateway 100. This may be applicable, e.g., when a user with UE 107 moves to a new environment (e.g., hotel, rental house, etc) with a residential gateway and the user may not trust the connection provided in the new environment or the performance may not be sufficient. In this case, the user may trigger the transfer of part of the credentials of his UE 107 to residential gateway 100 so that the residential gateway provides local connectivity (LAN, WLAN, etc) based on those credentials. For instance, a user may use its UE to request new credentials, e.g., cellular credentials, to the operator. The user may create a trigger to deploy the credentials. For instance, the user may use his user equipment to create a token and / or code (e.g., QR code) that may be scanned / obtained by and / or provided to a residential gateway. The residential gateway may then use such token and / or code to retrieve the credentials. These credentials may be linked to metadata and / or a configuration that determine the conditions for its usage, e.g., location, time, type of data, etc. For instance, the credentials may only be used when the user's UE is in close proximity.
[0142] In a further embodiment that may be combined with other embodiments or used independently, the credentials that may be distributed from a residential gateway (e.g., as in previous embodiments) to a user equipment may be valid in a given context. In an example, the context may refer to an area close to the area served by the residential gateway (e.g., in the same home network / local area network). In another example, the context may refer to a time window during which the credentials are valid. In another example, the context may refer to the execution of a given communication task, e.g., watch a given movie with certain quality of service / quality of experience. Multiple context criteria may be considered in combination and may be received by the user equipment as a configuration, e.g., a configuration linked to the received credentials.
[0143] Section: Distributed residential gateway
[0144] The capability of sharing the credentials of a 5G-RG may lead to a concept of a distributed residential gateway wherein two or more devices may connect to the RAN of the telecommunications system to provide connectivity to the "residence". For instance, a user may get a new subscription and receive or buy two or more access points that may act as a (distributed) residential gateway if configured with suitable credentials and be capable of connecting to the RAN of the telecommunications system (e.g., 5G RAN) and provide local wireless connectivity (e.g., Wi-Fi) to local devices or as wireless repeaters using the local wireless connectivity technology (e.g., Wi-Fi) to communicate with configured residential gateway and provide local wireless connectivity (e.g., Wi-Fi) to local devices.
[0145] In an embodiment of the invention that may be combined with other embodiments or used independently, a first (distributed) residential gateway unit may provide access to a data network (DN), e.g., the internet, and the residential gateway unit may comprise: an interface for receiving a Universal Integrated Circuit Card / subscriber identity module (SIM) card / an eSIM / universal SIM (USIM comprising an identifier associated with at least one of a subscriber and a residential gateway unit; a local area network (LAN) interface (e.g., Wi-Fi or Ethernet) for receiving DN access through a second residential gateway; a wireless access interface (e.g., 4G, 5G, 6G, etc) for connecting to the DN wirelessly directly through a wireless access infrastructure; wherein if the UICC / SIM / eSIM / USIM (terms can be used interchangeably) is provided to the wireless access interface providing and / or configuring credentials for the wireless access interface, the wireless access interface is adapted to connect to the core network of a cellular system to receive DN access. This embodiment means that if the first (distributed) residential gateway unit is not configured with the credentials for the wireless access interface, then the first (distributed) residential gateway receives access through the second residential gateway, but if it is provided with the credentials, it receives access through the wireless access interface (e.g., cellular, 4G, 5G, 6G, etc). In embodiments of this invention, a Universal Integrated Circuit Card and / or subscriber identity module (SIM) card and / or an eSIM and / or USIM may refer to means to provide credentials to a distributed residential gateway unit. These terms may be used interchangeably.
[0146] In embodiments of this invention, when a distributed residential gateway unit receives access through the local area network (LAN) interface, it may receive access directly from another distributed residential gateway unit, and / or through a mesh network.
[0147] In embodiments of this invention, a distributed residential gateway unit may receive access through the local area network (LAN) interface, and additionally, the distributed residential gateway unit may communicate with each other by means of other communication means, e.g., powerline.
[0148] For instance, Fig. 10 shows such a distributed residential gateway comprising three units 100, 101 and 102 where each of the units have the required credentials, and thus, can connect to the RAN of the telecommunications system, in this case, base stations 103, 104, and 105. This concept of distributed residential gateway allows a device (e.g., 106 in Fig. 10) to be served by two or more units (e.g., 100 and 101 in Fig. 10) of the distributed residential gateway, where each of those units is directly connected to the RAN of the telecommunications system (e.g., 103, 104 and 105 in Fig. 10).
[0149] It is to be noted that a unit of a distributed residential gateway, e.g., the first one that becomes active may share relevant credentials and / or trigger the sharing of relevant credentials with other 3GPP devices, e.g., a user equipment (Case (1)) or another distributed residential gateway unit (Case (2)) as described in other embodiments of the invention. Case (1) may happen when the user equipment is in the local area (e.g., home network) and may have bad connectivity due to the local area communication technology (e.g., Wi-Fi) so that it receives credentials from the distributed residential gateway to access the cellular network directly. Case (2) may happen when the user decides to activate another distributed residential gateway to provide better connectivity in the local area (e.g., home network). It is to be noted that a wireless device may be a 3GPP device such as user equipment or a Wi-Fi device, etc. In this case, the devices that may received credentials may be devices such as 3GPP devices, e.g., as user equipments.
[0150] In an embodiment that may be combined with other embodiments or used independently, one or more units of the distributed residential gateway may need to allow scheduling traffic related to a given device, this means that the telecommunications system (e.g, RAN) may need to know that / consider the different (distributed residential gateway) units are parts of a single entity. For instance, when one of the units (e.g., 103 in Fig. 10) registers in the telecommunication systems and may perform the primary authentication, the unit may be authenticated as part of the distributed residential gateway. These capabilities may be checked against the subscription. The (home) network may configure the (serving) network functions with relevant parameters, e.g., related to communication parameters, communication sessions served (e.g., in the 5G SMF), and the network function handling the different communication sessions (e.g., 5G SMF) may control a user plane function (e.g., 5F UPF) to steer the traffic to and from one or more units of the distributed residential gateway so that a device served by the units of the distributed residential gateway can receive data through them.
[0151] In an embodiment that may be combined with other embodiments or used independently, the distributed residential gateway units may need to verify that they are in close proximity (e.g., providing access to a common local network / home network) to work in such a mode. In order to perform such a verification, the distributed residential gateway units may provide certain parameters (e.g., name of the network in the local area network, e.g., password of the network, ...) to the core network in a secure manner. This may allow the core network to verify that they are close by, and after confirmation, enable their operation. The distributed residential gateway units may also interact, e.g., through the local area network interface to verify that they are located close by, e.g., by exchanging a token and / or nonce.
[0152] In an embodiment that may be combined with other embodiments or used independently, one of the units may play the role of master determining how the downlink / uplink traffic for a device is to be exchanged through the RAN of the telecommunication systems. For instance, in reference to Fig. 10, unit 100 may act as the master determining which traffic is received / transmitted by unit 100 and unit 101 with base stations 103 / 104 and 105 respectively. Said traffic is then exchanged with device 106 through the local wireless communication technology (e.g., Wi-Fi) wherein communication link 113 may be used to coordinate both units 100 and 101. This communication link 113 may be based on the local wireless communication technology (e.g., Wi-Fi) or may be based on the RAT of the telecommunication systems (e.g., be sidelink). Which unit plays the role of master may depend on a configuration and / or policy and / or context. For instance, a unit connected to the wireline may act as the default master. But a policy may determine that if more than x% of the traffic is handled by a unit or most of the devices are connected to a unit, the unit becomes the master unit, e.g., because it may then reduce the control signaling between the units (e.g., link 113).
[0153] In an embodiment that may be combined with other embodiments or used independently, a specific procedure of distributing traffic towards a given device through two or more units may be as follows. Device 106 may receive data from units 100 and 101. Unit 100 may be configured to provide data to 106 in the 2.4 GHz band and to 107 in the 5 GHz band. Unit 101 may be configured to provide data to 106 in the 5GHz band. Units 100 and 101 may be seen / considered as Access Points (AP) in a Wi-Fi multi AP deployment wherein multiple APs are able to provide connectivity to one or more wireless devices. Units 100 and 101 may have agreed on this split by using link 113. Device 100 may act as the master of the local network. The incoming traffic for device 106 is then to be split so that the telecommunication system sends part of it through unit 100 and part of it through unit 101. Unit
[0154] 100 may interact with the RAN (operating cells 103, 104, and / or 105) and / or core network (e.g., AMF) indicating the current configuration with two active units in the distributed residential gateway, and indicating that unit 100 may consume a fraction x of the traffic and unit 101 may consume a fraction 1-x of the traffic. The core network (e.g., SMF) may then configure the communication sessions for the user plane function to be split accordingly. A way to split the traffic may be by setting up a multi-path communication link, e.g., using multipath TCP or multipath QUIC.
[0155] Fig. 11 schematically illustrates a procedure by means of which one of the units in the distributed residential gateway obtains credentials (e.g., an eSIM in a multiSIM package). Unit 100 may have determined that the RAN of the telecommunication system is not capable of providing the required throughput alone, e.g., because of the traffic conditions around base stations 103 and 104 and / or interferences. This may cause the transmission of a reconfiguration message 112 towards unit
[0156] 101 so that unit 101 becomes active and starts using base station 105 to transmit / receive data, e.g., from / for device 106. This reconfiguration message may be a message sent through the local wireless technology and / or a communication interface of the telecommunication system (e.g., sidelink, Uu interface) 113. The reconfiguration message may involve one or more of: providing credentials to 101 so that it can connect to the telecommunication system as part of the distributed residential gateway and access 105, activate 101 so that it connects to the network and access 105, offload request that may include information regarding requested throughput / QoS, scheduling related information, frequency alignment information, ...
[0157] Additionally or alternatively, units 100 and / or 101 may also send messages 114 and 115 indicating to the RAN and / or core network of the telecommunication system the activation of a single unit and / or communication policy for the active units so that the incoming / outgoing traffic can be routed in a suitable manner.
[0158] In a related embodiment that may be combined with other embodiments or used independently, for instance, if a unit (e.g., 100) determines capacity / reliability / coverage issues, unit 100 may request the core network to activate another unit of the distributed residential gateway. The core network may check whether the subscription allows it, and it may trigger the activation of, e.g., unit 101, e.g., by sending a paging message. The core network may retrieve suitable policies (e.g., from a policy network function) and provide them to the unit, e.g., unit 101. The core network may control a network function managing the communication sessions (e.g., SMF) so that SMF is aware of the newly activated unit 101. Such a session function may then interact with an entity such as the UPF indicating that two units of the distributed residential gateway are active, so that traffic can be (re)routed accordingly.
[0159] In a related embodiment that may be combined with other embodiments or used independently, a distributed residential gateway unit (e.g., that is to be activated) may be requested to transmit measurements, e.g., measurements of pilot signals transmitted by the radio access network. Such measurements may provide the radio access network about the quality of the communication link, Quality of Service that may be achievable, etc. Based on the transmitted measurements, the radio access network may determine which of the units may provide the best connectivity, and activate it / them. The radio access network may provide a given schedule for the reporting of measurements, e.g., because the (distributed) residential gateway unit is a static device. This reporting may be less frequent than in standard (mobile) user equipment. Reporting may be triggered by a movement of the (distributed) residential gateway unit, e.g., due a change of position. Reporting may also be triggered when the unit and / or radio access network notice a change in the achievable performance.
[0160] In an embodiment that may be combined with other embodiments or used independently, in some cases, the distributed residential gateway may have a maximum number of units active at the same time, thus, the core network may verify whether the maximum number of units is reached, and not allow the activation of any further units.
[0161] When a UE is behind a 5G-Residential Gateway, Clause 7B. 4 in TS 33.501 indicates that when the UE uses untrusted non-3GPP access, the authentication of the UE is as specified in clause 7.2.1 and when the UE uses trusted non-3GPP access, the authentication of the UE is as specified in clause 7A.2.1. A residential gateway unit as described in this invention can be considered a UE when configured with the corresponding credentials, e.g., SIM or eSIM, and otherwise, a non-cellular device. Thus, in an embodiment that may be combined with other embodiments or used independently, when a first residential gateway unit is configured with credentials but it is not connected to the RAN of the cellular system (e.g., 5G RAN), the first residential gateway unit may connect to the core network of the cellular system via a second residential gateway unit that has credentials and is connected to the RAN of the cellular system. The first residential gateway may not connect directly to the cellular system / RAN because the first residential gateway may be dormant, e.g., or not active yet in the RAN. The second residential gateway unit can authenticate as a normal UE while the first residential gateway unit may authenticate, e.g., based on the procedure in clause 7.2.1.
[0162] In an option, when the first residential gateway unit may become connected, the first residential gateway unit may receive other set of credentials / configuration parameters that may allow it to connect to the cellular system through its RAN without needing to reperform the normal primary authentication procedure and using the communication parameters of the second residential gateway unit. As described in other embodiments / options, the first residential gateway may also use its own credentials that may be linked to the ones of the second residential gateway unit via a combined subscription.
[0163] This may be an authorization token provided by the (home / serving) network and that signs, e.g., the fact that the device is a residential gateway, the current AMF, validity period, or its current identity (e.g., GUTI). When the registration request reaches the AMF with this authorization token, the AMF may skip the triggering of the primary authentication, stop the connection to it via the first residential gateway unit and enable through the cellular RAN, e.g., by deriving AS keys. This way, the first unit 100 may avoid primary authentication and select the same AMF it is currently using when it switches from untrusted non-3GPP access to trusted non-3GPP access. This procedure may also be applicable in other settings.
[0164] In an option, the first residential gateway unit may be a regular UE that becomes a "temporary first residential unit" sharing the subscription of the residential gateway. The distribution of a token, e.g., as above, would be a secure way of telling the network that the two RGs are related. The first RG unit would be configured as a secondary station and therefore may need the token to connect to the cellular system as part of the distributed RG. Its own credentials, if any, might provide network access for another role.
[0165] In an embodiment that may be combined with other embodiments or used independently, there is a scheduler or load balancer that determines how much traffic and which traffic is received through wireline (if available) and / or through each of the residential gateway units. The scheduler may require receiving information from the residential gateway units so that they are aware of the quality of the cellular RAN links, the devices that connect to them, and the location of those devices. Based on this information, the scheduler may decide how to allocate the available bandwidth and resources among the different residential gateway units and the devices connected to them. For example, the scheduler may prioritize the traffic of some devices or applications over others, or may balance the load across the residential gateway units according to their connection quality or capacity. The scheduler may also adjust the allocation dynamically based on the changing network conditions or user demands. The scheduler may be located in one of the residential gateway units, or in a network node of the cellular system, such as the AMF, SMF, or UPF. Alternatively, the scheduler may be distributed across multiple nodes or units, and use a distributed algorithm or protocol to coordinate the traffic allocation. The scheduler may communicate with the residential gateway units and the network nodes through signaling messages or control plane data. The scheduler may also implement some security mechanisms to protect the communication and prevent unauthorized access or interference.
[0166] In an embodiment that may be combined with other embodiments or used independently, the (distributed) residential gateway unit may be adapted to provide the wireless access infrastructure (e.g., radio access network) with information about the communication parameters of the local area network (e.g., related to its LAN interface) when providing a device, e.g., a wireless access device, with access to a data network wherein the information may comprise one or more of:
[0167] - frequency band, e.g., the frequency band used for communication in the local network, e.g., 2.4 GHz, 5 GHz, 6 GHz, etc
[0168] - quality of the communication link, e.g., signal strength, data rate, modulation, error correction configuration, etc.
[0169] - communication schedule, e.g., frequency of data exchanges, size of the data exchanges, etc
[0170] - bandwidth requirements, e.g., how much data is required by the wireless device,
[0171] - path identifier, e.g., an identifier indicating a communication path, e.g., in a multipath communication protocol,
[0172] - communication session identifier, and
[0173] - device identifier, e.g., an identifier such as the MAC address that identifies the wireless device.
[0174] In an embodiment that may be combined with other embodiments or used independently, a (distributed) residential gateway unit may adapted to request and / or receive from the wireless access infrastructure and / or core network and / or another distributed residential gateway unit information about the communication parameters of the LAN interface and / or wireless access interface of one or more distributed residential gateway units wherein the information may comprise one or more of:
[0175] - status of the interfaces (e.g., enabled, disabled),
[0176] - frequency band of the LAN interface and / or wireless access interface (e.g., which frequency bands are enabled),
[0177] - quality of the communication link of the LAN interface and / or wireless access interface (e.g., how fast and / or reliable the links are),
[0178] - communication schedule of the LAN interface and / or wireless access interface (e.g., periodicity, communication length, DRX schedule, sleep period, etc),
[0179] - bandwidth requirements and / or communication load of the LAN interface and / or wireless access interface (e.g., how much data is required), - path identifier of the LAN interface and / or wireless access interface (e.g., identifiers of communication paths exchanged through the interfaces),
[0180] - communication session identifier of the LAN interface and / or wireless access interface (e.g., identifiers of communication sessions), and
[0181] - device identifier, e.g., an identifier such as the MAC address that identifies the wireless device. In an embodiment that may be combined with other embodiments or used independently, a
[0182] (distributed) residential gateway unit may provide another (distributed) residential gateway unit with information about the communication parameters of the local area network (LAN) interface and / or wireless access interface when providing a wireless device with access to a data network wherein the information may comprise one or more of:
[0183] - frequency band of the LAN interface and / or wireless access interface,
[0184] - quality of the communication link of the LAN interface and / or wireless access interface,
[0185] - communication schedule of the LAN interface and / or wireless access interface,
[0186] - bandwidth requirements of the LAN interface and / or wireless access interface,
[0187] - path identifier of the LAN interface and / or wireless access interface,
[0188] - communication session identifier of the LAN interface and / or wireless access interface, and
[0189] - wireless device identifier of the LAN interface and / or wireless access interface.
[0190] In an embodiment that may be combined with other embodiments or used independently, the exchange of above information may allow routing the data through the most suitable link, e.g., through the wireless access interface and / or the LAN interface.
[0191] In an embodiment that may be combined with other embodiments or used independently, the invention may comprise one or two control links that coordinate the communication when serving, e.g., devices 106 and 107 with, e.g., the residential gateway units 100 and 101.
[0192] A first control link is responsible for assigning and managing which residential gateway units and with which communication resources are used to serve a device, e.g., 106, by means of the local communication technology (e.g., Wi-Fi based).
[0193] A second control link is responsible for selecting and controlling which residential gateway unit is used to download / upload which data with the core network where the data may be made available directly to a device (e.g., 106) or through another residential gateway unit.
[0194] The first control link may be local and can be realized via Wi-Fi or a cellular link, e.g., sidelink. The second control link may also be based on sidelink, or could also be based on Wi-Fi or the decision may be centralized, e.g., performed by the cellular RAN (e.g., the central unit of a base station) or a network function (e.g., SMF). Both control links are also related, and thus, information may be exchanged about the control decisions in each of them. For example, the first control link may inform the second control link about the quality and availability of the local communication links and communication preferences of the devices, and the second control link may inform the first control link about the connectivity level (e.g., the coverage level, achievable uplink / downlink speeds, etc) and achievable quality of service.
[0195] The two control links may use different protocols or mechanisms to communicate and coordinate, such as signaling messages, control plane data, or data plane headers.
[0196] In an embodiment that may be combined with other embodiments or used independently, the invention describes a wireless sensing module and / or localization that can be integrated in the residential gateway units to determine the location of the devices and use that information to make decisions regarding which residential gateway unit serves which device, and how the resources are coordinated. Sensing may be based on the measurement reports (CSI) of reference signals provided by devices. Sensing may be based on a wireless sensing signals, e.g., chirp based. Localization may be based on round trip time and / or angle of departure / arrival, e.g., based on IEEE 802.11az. Residential gateway units may gather information from wireless sensing / positioning procedures and keep track of the devices. A residential gateway unit may act as master and control the distribution of reference signals and collection of measurements. For instance, in reference to Fig. 14, if there are two active residential gateway units 100 and 101, and they sense that device 106 is close (POINT A, 122) to the first residential gateway unit 100, all data is transmitted through it, e.g., through Wi-Fi bands in 2.4 GHz and 5 GHz. When the wireless sensing module determines that the device 106 is getting closer (POINT B, 120) to the second residential gateway unit 101 (e.g., through a corridor), the first and second residential gateway units may determine a location to move the 2.4 GHz communication link from the first unit 100 to the second unit 101. The "handover" of the low frequency band is done first due to its longer range. Next, when the device 106 gets further close (POINT C, 121) to the second residential gateway unit 101, the first unit 100 further transfers the data link over the 5 GHz band to the second unit 101. This way, the wireless sensing module can optimize the communication quality and efficiency for the devices by dynamically selecting the best residential gateway unit and the best communication resources. Similarly, the wireless sensing module may also influence which of the residential gateway units is used to receive / transmit data from / to the cellular network. For instance, in POINT A 122, all data with the cellular network may go through the first residential gateway unit exchanging data with base stations 103 and 104. At POINT B, the data exchanged may go through both the first and second residential gateways exchanging data with base station 103, 104, and 105. At POINT C 121, all data with the cellular network may go through the second residential gateway unit and be exchanged through base station 105. Of course, if it happens that the connectivity of one of the residential gateway units is not "ideal", the other unit may support. For instance, when the communication link between 101 and 105 cannot deliver all throughput needed by device 106 at POINT C 121, residential gateway unit 100 may receive part of the data and either transfer it directly to device 106 or through residential gateway unit 101 (after forwarding the data in communication link 113). To perform such handover one or more of the following options may apply:
[0197] 1) The units may gather channel state information (measured from a reference signal) of the wireless device, and may determine based on it, where the wireless device is located, and whether there are obstacles in between,
[0198] 2) The units may transmit a wireless sensing signal such as a radar signal that may allow determining obstacles and / or the position of the wireless device,
[0199] 3) The units may determine when the "handover" in the local area network (e.g., when a WiFi MLD station is going to move one of its links to another Wi-Fi MLD access point) is going to take place, and may signal this to the radio access network (cellular network) of the (distributed residential gateway) units. This may be an indication that the handover (of a communication link or part of it) is going to take place. This may trigger the handover of part of the communication from a first unit to a second unit, e.g., triggered by the radio access network and / or a network function (e.g., SMF) in the core network of the telecommunications system,
[0200] 4) The cellular network may act as the backbone of the communication of the (distributed residential gateway) units so that communication / control / coordination messages between the units (e.g., Wi-Fi MLD access points) that determine which Wi-Fi MLD access point handles which part of the traffic are exchanged through the cellular network (e.g., as Ethernet PDUs). In this case, a controller in the (cellular) network may use those coordination messages to determine which traffic should be sent to which unit through the cellular network.
[0201] In an embodiment that may be combined with other embodiments or used independently, to support wireless sensing, the residential gateway units may include sensors that may detect rotation or changes in the location of the units. This can be useful to determine whether the environment has changed, for example, if a wall or a furniture has been moved, or if there is a new source of interference. The residential gateway units may also cooperate in the sensing, e.g., knowing the locations of the residential gateway units and using beamforming and sensing capabilities to determine the distance, two or more units may determine the location of the devices within the coverage area. They may also be able to learn a (3D) map of the environment and determine which area is best served by which unit, based on factors such as signal strength, quality, latency, traffic, and user preferences. The residential gateway units may dynamically adjust their configurations and resource allocations based on the sensed information and the feedback from the devices.
[0202] In an embodiment that may be combined with other embodiments or used independently, the local area network may be based on wireless LAN. Thus, the (distributed) residential gateway units may receive / transmit ethernet PDUs towards / through the radio access network. This may allow creating a virtual ethernet network having as backbone the radio access network and / or a network function in the core network. Control traffic in the local area network, e.g., wireless LAN control network to coordinate multiple access points providing connectivity to a wireless device may be exchanged through the cellular network. The radio access network and / or core network of the cellular system may then direct the ethernet PDUs towards the suitable (distributed) residential gateway unit as suitable. It is to be noted that coordination message within the local area network may only consider only the connectivity between the "access points" of the local area network (e.g., Wi-Fi access points) and the wireless device, but the cellular system should also consider the connectivity level from the (distributed) residential gateway units and the radio access network when performing load balancing. This may requires therefore information about the control messages in the local area network to coordinate the local access network interface (e.g., Wi-FI access point) and the quality of the communication link between (distributed) residential gateway units and the radio access network. Both mes- sages / measurements may be provided to core network. The core network may coordinate the cellular network and / or local area network (e.g., as software defined network (SDN) wherein the SDN controller of the local area network is run remotely, e.g., in the core network.
[0203] In an embodiment that may be combined with other embodiments or used independently, the invention describes a procedure that may be used by one or more residential gateway units to determine the quality of the communication link with the devices. For instance, in reference to Fig. 14, residential gateway units 100 and 101 may gather the information of the quality of the communication link with device 106. For instance, channel state information. This information may be reported to the telecommunication system, e.g., to some of the RAN devices, e.g., 103, 104, 105, that may use this information to perform resource allocation and / or load balancing between residential gateway units 100 and 101 that are serving device 106. Additionally or alternatively, residential gateway units may use the gathered information about the quality of the communication link to request resources and / or perform load balancing between them.
[0204] The cellular network may need or be able to identify which device is behind a residential gateway, e.g., as being study on the User Identities study in SA2 and SA3 in R19. If the UE in the residential gateway, or cellular RAN, or cellular system become aware of the identity of a UE and may need to store device identity information (e.g. device ID, associated UE / RG ID, authentication information, authorized DNN, S-NSSAI, QoS, PDU session type etc.), it may need to perform device authentication / authorization, and may need to request URSP configuration or differentiated QoS for the traffic of device. (If) The multiple residential gateway units are involved, it is a question whether the device authentication / authorization needs to be redone, or how to transfer the URSP rules. To address this question and / or enable identification, some embodiments may apply:
[0205] In an embodiment that may be combined with other embodiments or used independently, the cellular system (e.g., a network function storing the device identities, or the residential gateway units) may store to which residential gateway units a device (e.g., a Wi-Fi device or a UE) is currently connected. When a device moves (changes the residential gateway unit from a first one to a second one), the URSP configuration or QoS rules may be transferred from a residential gateway unit to the second residential gateway unit.
[0206] In an embodiment that may be combined with other embodiments or used independently, when a UE that is currently connected to the wireless access infrastructure (e.g., cellular network) moves in the home network and gets connected through a residential gateway (e.g., a distributed residential gateway unit) via local area network interface (e.g., Wi-Fi), the UE may provide its identity (e.g., SUPI) to the residential gateway that may share it with the core network. Additionally, the residential gateway and / or core network may use the identity to verify the UE, e.g., by performing an authentication procedure.
[0207] In an embodiment that may be combined with other embodiments or used independently, a residential gateway (e.g., a distributed residential gateway unit) may announce via its local area network interface (e.g., Wi-Fi), that it is a residential gateway. A UE configured with a USIM / 3GPP credentials may be configured to register to a residential gateway. For instance, provide a registration message including its identity.
[0208] In an embodiment that may be combined with other embodiments or used independently, the UE may perform a registration with and / or through the residential gateway (e.g., as a network registration in 5G), wherein the registration message is forwarded by the residential gateway to the serving network, and from there to the home network. Such messages (e.g., registration message) may be exchanged through the local area network communication technology. The residential gateway may transport the registration messages (e.g., registration request / primary authentication), e.g., as payload of some type of control messages, e.g., as payload of NAS messages, or as a specific type of NAS messages. The residential gateway may then serve as a relay (e.g., as illustrated in other embodiments) so that the UE and home network can authenticate with each other. The home network may authorize the UE to connect to the residential gateway via the serving network of the residential gateway, and the home network may provide the UE identity to the serving network of the residential gateway, i.e., the serving network handling / enabling / providing the connection of the residential gateway. The residential gateway may act as a base station providing a non-3GPP RAT. The residential gateway may register in a serving network / its home network using a registration message, e.g., as in 5G, indicating its capabilities as a residential gateway, and the serving network may store its identity, e.g., its long-term identity (e.g., 5G SUPI). When a UE connects to the residential gateway through a local network area interface (e.g., Wi-Fi), the residential gateway and / or UE may determine that the UE is a cellular / 3GPP device, and the residential gateway may request 3GPP credentials and / or the UE may provide 3GPP credentials (e.g., as explained above) via a registration message.
[0209] In an embodiment that may be combined with other embodiments or used independently, the residential gateway may keep track of an identifier of a UE (e.g., address of the local area network interface, e.g., L2 MAC address) so that all traffic originated from the UE and exchanged with the residential gateway through the local area network interface can be tracked back to it. The residential gateway may, e.g., exchange such data / traffic with the core network using messages making use of an identifier linked to the UE. For instance, it may use a communication session, e.g., PDU session, specific to the UE. The serving network may be able to identify all PDU sessions originated at a residential gateway and associated with a UE. The messages exchanged by the residential gateway may be specific per device (e.g., UE). For instance, the PDU frames (e.g., PDU Ethernet frames) may include an identifier identifying the residential gateway and another identifier identifying the UE (in general, device) to which the residential gateway is serving, e.g., the layer 2 identifier of the local area network interface of the device, e.g., MAC address. In another example, the traffic (or specific traffic) for a specific device (UE) may be carried in a specific QUIC connection, e.g., a multipath QUIC connection. For instance, if the UE is connected to two distributed residential gateway units and the UE has two types of traffic flows, each traffic flow may be mapped to a QUIC connection. A first QUIC connection may carry a first traffic flow and may require multipath through two distributed residential gateway units. A second QUIC connection may carry a second traffic flow that may not require multipath and may just be exchanged through one of the distributed residential gateway units. The QUIC connections may identify both the residential gateway units and the device (UE) originating the traffc flows. The traffic flows that are originated / received by the wireless device (UE) in the local area network may be carried as payload in QUIC multipath and may terminate, e.g., in a network function giving access to the data network, e.g., the 5G UPF.
[0210] The RAN of the cellular system provides different methods to reserve communication resources for a device (UE) in the downlink and uplink, including on (1) dynamic scheduling in which a DCI message is used to configured resources to be used by the UE in the uplink (PUSCH) or downlink (PDSCH) or scheduled procedures, namely semi persistent scheduling (downlink) or configured scheduling (uplink) wherein a DCI message or an RRC message are used to configure communication resources to be used by the UE in the uplink (PUSCH) or downlink (PDSCH). Local wireless systems such as Wi-Fi incorporate features to enable also more deterministic traffic, e.g., restricted target wake time (rTWT) that indicates when the devices (stations) need to wake up to transmit / receive data. The introduction of multiple residential gateways and the coordination between them introduces multiple challenges: (1) how to align cellular RAN scheduling of residential gateway units; (2) how to reduce the end-to-end latency (since rTWT and cellular scheduling may not be aligned). To this end, the following embodiments may be applicable.
[0211] In an embodiment that may be combined with other embodiments or used independently, N residential gateways units may receive a common resource budget, e.g., the same set of scheduled resources in up / downlink. The N residential gateways units may be assigned a same RNTI to transmit in those resources. Which resources are used by which residential gateway unit may be determined by the residential gateway units based on the current communication load. This may require signaling between the residential gateway units to agree on how the resources are shared at a given instant of time.
[0212] In an embodiment that may be combined with other embodiments or used independently, all N residential gateway units receive the same traffic (e.g., the same downlink traffic at PDCP layer). This means that they have the same data available to distribute within the home network. This means that all N residential gateways may share some RAN parameters, e.g., (e.g., AS keys, etc) so that all of them can process / receive the same downlink traffic. In this operation mode, the reliability of the system increases because all residential gateway units may receive a copy of the data so that independently of where the device is in the home network, the residential gateway units may deliver a copy.
[0213] In an embodiment that may be combined with other embodiments or used independently, the residential gateway units may operate in two modes: a mode in which load balancing is performed and data is distributed according to the internal connectivity in the "local" (home) network (e.g., depending on where the devices are located) and a mode in which all residential gateway units receive a "copy" of the same downlink data so that all data is available to all residential gateway units and the units can distribute it according to protocols within the "local" network.
[0214] In an embodiment that may be combined with other embodiments or used independently, each residential gateway unit may receive a resource budget based on the current communication load at time t. This may require signaling between the residential gateway units to agree on how the resources are shared at a given instant of time so that if a residential gateway unit requests more resources, another residential gateway unit decreases them (since otherwise they may surpass a maximum). This may be a communication based on a "local" network protocol, e.g., WiFi. This may also require the cellular RAN (e.g., base stations) or a network function (e.g., SMF) to monitor two or more connections to make sure that the resource requirements do not surpass a maximum.
[0215] In an embodiment that may be combined with other embodiments or used independently, the residential gateway units may inform the cellular RAN about their scheduling (e.g., scheduling in the local area network interface, e.g., bandwidth needs for different rTWT, distribution among residential gateway units, etc) so that the cellular RAN may allocate resources fitting that schedule (and also other UEs in the cellular RAN). This allows coordinating the scheduling between cellular RAN and local wireless system to minimize the end-to-end latency. This embodiment may be applicable to use cases in which there is a single residential gateway unit. The residential gateway unit may send a report (e.g., via an RRC message) summarizing the scheduling of the "local" network. The RAN (e.g., access device) may use this information to perform and / or optimize resource scheduling.
[0216] In an embodiment that may be combined with other embodiments or used independently, the residential gateway units may inform the cellular RAN about the local network devices (e.g., number of devices, traffic type, communication resources, etc) so that the cellular RAN may allocate resources fitting their needs.
[0217] In an embodiment that may be combined with other embodiments or used independently, the residential gateway units may request the cellular RAN resources to enable the communication with the local network devices. Once the allocated resources are allocated, the residential gateway units determine the local scheduling (rTWT) minimizing resources and latency.
[0218] In a related embodiment that may be combined with other embodiments or used independently, the residential gateway units may also perform resource scheduling on the local communication interface with the wireless devices (e.g. as in Wi-Fi 6 / 7), so a residential gateway may perform such scheduling of local resources based on the received resources and / or request resources accordingly and in advance, e.g. to minimize latency
[0219] In an embodiment that may be combined with other embodiments or used independently, the device may transmit a reference signal that is measured by the residential gateway units to assess which of the residential gateway units are best suitable to receive uplink traffic from the device. Similarly, the residential gateway units may transmit a reference signal so that the device can assess which of the devices are best suitable to transmit downlink traffic. The reference signals may be transmitted on demand, for example, when the device or the residential gateway units detect a change in the channel conditions or the quality of service requirements or when / shortly before the devices are configured to wake up (e.g., using the target wake time parameter in Wi-Fi). The device and the residential gateway units may be configured with a time to wake up for the transmission and reception of data / the reference signals, respectively. The reference signals may be transmitted / received shortly before the actual data transmission, and input may be provided on the performance achieved, such as signal-to-noise ratio, interference level, latency, packet error rate, etc. Based on this input, the device and / or the residential gateway units may select the best residential gateway units and bands for uplink / downlink transmission. This selection may be done by the device, by the residential gateway units, or by a centralized controller, e.g., one of the residential gateway units collecting the data measurements and allocating resources. The selection may also take into account other factors, such as the load of the residential gateway units, the battery level of the device, the user preferences, or the link quality of the cellular RAN etc. This information may also be reported by one or more of the residential gateway units to one or more of the RAN access devices so that they can optimize the communication, perform load balancing, and / or adjust resource allocation, etc.
[0220] Fig. 12 illustrates four different communication situations illustrating the advantages of a distributed residential gateway as per different embodiments. Fig. 12, a) shows a situation in which there is a single unit 100 and all resources (1) can be allocated to the communication with device 106. Fig. 12, b) shows a situation in which there is a single unit 100 and two devices 106 and 107 so that all resources (1) can distributed equality for the communication of device 106 (1 / 2) and 107 (1 / 2). Fig. 12, c) shows a situation in which there are two units 100 and 101 and two devices 106 and 107, and unit 100 cannot efficiently communicate with device 107, so that unit 101 provides the communication with device 107, and unit 101 receives / sends said data from / to unit 100. In other words, the link between 100 and 101 is there to enable the communication with 107. The communication resources can be divided between link 100-106, link 100-101, and link 101-107, (1 / 3) each. Finally, Fig. 12, d) shows a situation in which there are two units 100 and 101 and two devices 106 and 107, and unit 100 cannot efficiently communicate with device 107 so that unit 101 is configured with credentials to access the RAN of the telecommunication system directly so that unit 100 serves device 106 with 1 / 2 of the available resources and 101 serves device 107 with 1 / 2 of the available resources.
[0221] In an embodiment that may be combined with other embodiments or used independently, a network operator may offer a distributed residential gateway offering a package of N units, and a single unit with an active subscription to access the RAN of the telecommunication system. The other N-l units may work as a Wi-Fi repeater / extender. The operator may offer the possibility of adding additional subscriptions (e.g., eSIM in a multiSIM package) for the other N-l units. The operator may handle all units with an active subscription as units in a single entity so that routed traffic to / from them can be optimized jointly. The residential gateway units may store credentials and / or be configured with credentials so that they can operate in this manner. In an embodiment that may be combined with other embodiments or used independently, a user interface may be used to manage the units of the distributed residential gateway. Units may announce their presence via beacons, e.g., WiFi beacons or sidelink beacons. A unit acting as master (and where a SIM card may be configured or plugged) may receive those beacons and when the user logs in in the master unit (e.g., connecting to the Wi-Fi SSID, entering an IP address of a local server, and entering a user name / password), the available units may be shown. The user may be able to request new (3GPP) credentials (e.g., a new eSIM related to the distributed residential gateway subscription) from the new units (without credentials) though the user interface, where the request may involve interacting with the network operator and updating the subscription. If new credentials are purchased, the credentials (e.g., eSIM) may be deployed to a chosen unit. The user may then also configure the mode of operation of the different units, e.g., whether all units with credentials are always connected to the RAN or not.
[0222] Fig. 13 schematically shows the architecture and components of a unit 100 in a distributed residential gateway. It may comprise one or more of: a radio 115 of a telecommunication system (e.g., 5G or 6G) that may correspond to a user equipment, credentials 116 to access the telecommunication system, a transceiver (e.g., radio) 117 of a local area network technology, e.g., wireless or wired, e.g., a local wireless communication technology (e.g., Wi-Fi), a wireline interface 134, a controller 118 to configure how radio 115 and / or 117 and / or wireline interface 134 is / are to be used, e.g., based on a local policy or configuration 119.
[0223] The local area network (LAN) technology may be wired or wireless.
[0224] Section: DualSteer related aspects
[0225] In an embodiment that may be combined with other embodiments or used independently, a distributed residential gateway is a multiple steer device (MSD), including some similarities with a dual steer device as per TS 22.841. For instance, an MSD may comprise N (physical) devices, each of them accessing the data network via the same or different a RAT and / or core network. For instance, an MSD may comprise N residential gateway units and or UEs giving access to one or more wireless devices to a data network. A residential gateway unit and / or UE may also be a dual steer device or a multiple steer device itself where in this case each of the UEs may be in the same device. For instance, Fig. 15 shows a residential gateway unit 100 that includes two UEs 134 and 135 (being a DualSteer device), a residential gateway unit 102 that includes a single UE 128, and a DualSteer device 107 that also includes two UEs 136 and 137, being also a Dual Steer device.
[0226] Fig. 16 illustrates some components of a DualSteer UE 1400. In this UE, 1404 and 1405 refer to two protocol stacks as may be present in two Release 18 UEs. For instance, in an option the user plane protocol stack may include PHY / MAC / RLC / PDCP / SDAP layers. For instance, in another option the user plane protocol stack may include PHY / MAC / RLC / PDCP / SDAP / IP / UDP layers. For instance, the control plane protocol stack may include PHY / MAC / RLC / PDCP / RRC / NAS-MM / NAS-SM. 1406 represents a DualSteer control functionality module in charge of managing the operations of the protocol stacks. 1407 represents the multipath logic below the application layer or the IP layer, i.e., a layer in charge of enabling a multipath communication layer over both protocol stacks. This multipath logic maybe as in other embodiments describing MPQUIC. 1403 represents the USIM management module managing at least two SIMs / eSIMs 1401 and 1402. SIMs may include the required credentials (keys, counters, user identities, etc).
[0227] When the device is implemented in a distributed manner, the DualSteer control functionality (in general, multiSteer control functionality) may be present in a physical device next to one or more protocol stacks and the corresponding SIM / eSIM, and another physical device may implement another protocol stack and include the SIM / eSIM
[0228] A residential gateway unit (or UE) may register with the home network and indicate the fact that it is a residential gateway unit part of a distributed residential gateway, and indicate this in its UE capabilities. A first mobility function (e.g., AMF) may then trigger a primary authentication procedure with the home network. The home network may then check whether the credentials are entitled to be used in a residential gateway unit part of a distributed residential gateway. If authorized, the home network may indicate to the mobility function its authorization, that may then send a registration accept message. Upon acceptance, the residential gateway unit (or UE) may first work standalone. If further communication resources are needed, the residential gateway unit (or UE) need to inform another residential gateway unit (or UE) that it needs to be added / configured to the system. This indication may be done by means of the multisteer control logic functionality that may steer / determine which residential gateway unit (or UE) is to be added / configured. The addition / configuration may involve the distribution of suitable credentials (e.g., SIM) to that residential gateway unit (or UE). Once credentials are available, the residential gateway unit (or UE) may need to send a registration message indicating the type of device and purpose (a new residential gateway unit part of an existing distributed gateway unit). The mobility function (e.g., AMF) may then trigger the primary authentication and check whether it is authorized. If authorized, it may inform the mobility function, that may then inform the residential gateway with a registration accept message.
[0229] In an embodiment that may be combined with other embodiments or used independently, the association of the connection between residential gateway units / UEs may require the exchange of a token between both residential gateway units. For instance: a first residential gateway unit may register / perform primary authentication, indicating it is an MSD, credentials / SIM may be created for a new second MSD, and the second MSD may use those credentials / SIM to register / perform primary authentication, second MSD may receive a token (e.g., encrypted by the first MSD with the public-key of the home network) as a proof of being connected to the same local area network.
[0230] For instance, the first MSD may generate a random number and encrypt the random number and its SUPI with the public key of the home network, the first MSD may share it over the local area network with the second MSD. Then the first MSD shares the random number with the core network and the second MSD shares the received token with the home network. The home network can then validate through the token that both devices are locally connected.
[0231] In a related embodiment that may be combined with other embodiments or used independently, as observed and described in the context of Fig. 9, a wireless device / UE may receive temporary credentials from a first residential gateway unit to access the cellular RAT / network. This same wireless device / UE may already have an existing subscription, and thus, it may become a dual steer device after step 108. The received credentials may be used by device 107 to register with the core network, indicate its capabilities, and shared subscription, and perform dual steer by means of both the existing and residential gateway unit subscriptions.
[0232] In a related embodiment that may be combined with other embodiments or used independently, in dual steer it is assumed that a DualSteer device is a device supporting traffic steering and switching of user data (for different services) across two 3GPP access networks; it can be a single UE, in case of non-simultaneous data transmission overthe two networks, or two separate UEs in case of simultaneous data transmission over the two networks. A reason for requiring two UEs is because each of them has a different set of credentials (e.g., a different SUPI). This can mean that the cellular RAN / core network cannot group the data traffic (protocol data units) under a single RAN identifier (e.g., RNTI), so two RNTIs are used to deliver the related traffic. However, to better optimize performance, the following optimizations may apply: The RAN / CN know / are aware that two RAN identities or sets of credentials belong together, so that it is allowed to perform load balancing / scheduling between them, e.g., as in the case of devices 100 and 101 in Fig. 11.
[0233] In the case of the example of Fig. 9, the two sets of credentials / SUPIs associated to device 107 after step 108 may be linked to a single RAN identifier, or set of RAN identifiers, (e.g., RNTI) because it allows performing scheduling in a simplified manner.
[0234] In an embodiment that may be combined with other embodiments or used independently, the subscription data of an MSD as per TS 22.841 may include the SUPI in each of the SIMs associated to a UE, and it may include whether those SIMs are in a single physical device or in multiple physical devices. For instance, a dual steer device may comprise two collocated UEs. For instance, a dual steer device may comprise two different physical residential gateway units. This information may be linked to location information of those devices and / or UEs. The subscription data may also include whether they may be served by a single network or multiple networks. The reason is that the definition of DualSteer device, a dual steer device is served by two networks, and thus, two AMFs. However, in the case of a multiple residential gateway units part of a distributed gateway unit, the same serving network / AMF may be used.
[0235] In an embodiment that may be combined with other embodiments or used independently, a distributed residential gateway may be configured as a dual steer device, i.e. provide the dual steer with policies (e.g. DualSteer policies and / or URSP rules or ATSSS rules extended for dual steer (e.g. including which RAT or which UE within the dualsteer device to select, which traffic goes via which UE within the dualsteer device, etc.)).
[0236] It is noted that in this invention, a DualSteer device may be such that the two (in general N UEs / units of the device) units are controlled through a single network / PLMN
[0237] In an embodiment that may be combined with other embodiments or used independently and in reference to Fig. 9, wireless device / UE 107 may receive credentials from a residential gateway unit, or it may have its own 3GPP credentials. The UE may then use those credentials to establish a connection with the 5G system and request access to the data network through the UPF. The 5G system may know that the wireless device / UE is capable of connecting through multiple networks or radio access networks, or distributed gateway units. In particular, it may be able to connect through the 3GPP RAN and N residential gateway units, so the core network (e.g., SMF) may instruct the UPF (e.g., via the N4 interface) to configure multiple multipath connections, e.g., using multipath QUIC. Additionally, or alternatively, the UE may attempt to connect with a residential gateway unit (e.g., sending a layer 2 indication). The residential gateway unit may trigger the establishment of a secure connection, e.g., an IPSec tunnel by sending an IKE message, and / or an authorization token, and / or a multipath-QUIC, towards the core network (e.g., U PF). When received, the UPF may check with the SMF whether the request is authorized. The SMF may further check with the AUSF / UDM. If authorized to establish an additional path, the SMF may configure the UPF to finish the setup of the secure communication link. The device / UE 107 may then have multiple connections through multiple residential gateway units, e.g., 3 connections through 3 residential gateway units. The UE may also need to map those connections (e.g., IPSec tunnels or multipath QUIC connections, etc) to different WLAN / WiFi frequency bands, e.g., Wi-Fi 2.4 GHz, Wi-Fi 5 Ghz, and Wi-Fi 6 Ghz. Note that when this is done, the UE may inform the cellular network about the features / configuration of the lower WLAN layers, e.g., frequency band, communication frequency, rTWT, etc so that the core network (e.g., SMF / UPF) can configure the communication parameters for each of those connections, e.g., this may be done by using multipath QUIC.
[0238] In an embodiment that may be combined with other embodiments or used independently, the first protocol stack 1404 may be in a first physical device (first UE) and the second protocol stack 1405 may be in a second physical device (second UE). The first UE and second UE may be carried by / be owned by a user. A DualSteer capability may be used to use the second protocol stack of the second device to deliver a service to the first UE. For instance, if a user is watching a video with the first UE using the first protocol stack, the user may have coupled both the first UE and second UE to operate in DualSteer mode so that the first UE / first protocol stack steers the second UE to handle part of the connection / communication. The coupling of the first UE and second UE may be done by some type of non-cellular wireless communication (e.g., WiFi, Bluetooth, NFC, etc) or a cellular wireless communication (e.g., Sidelink).
[0239] To summarize, apparatuses / methods for enhanced authentication in cellular networks have been described, wherein the apparatus / method checks for a preferred authentication procedure, performs the preferred authentication procedure with a core network, and sets up a connection. Thereby, authentication challenges (such as retrieving core network data, optimizing resources and strength of authentication) arising from users of one or more devices (e.g., UEs) using multiple / different networks, (e.g., with multiple subscriber identity modules and / or different radio access technologies), avatar-based communication and / or biometrics (e.g., by means of embedded sensors or wireless sensing) can be addressed.
[0240] Although embodiments have been described in the context of virtual space such as metaverse, their applications are not limited to such a type of operation. Low latency systems, e.g., in Industrial loT systems, would also benefit from the teachings of this invention and its embodiments. The invention can be applied to various types of UEs or terminal devices, such as mobile phone, vital signs monitoring / telemetry devices, smartwatches, detectors, vehicles (for vehicle-to-vehicle (V2V) communication or more general vehicle-to-everything (V2X) communication), V2X devices, Internet of Things (loT) hubs, loT devices, including low-power medical sensors for health monitoring, medical (emergency) diagnosis and treatment devices, for hospital use or first-responder use, virtual reality (VR) headsets, etc.
[0241] Other variations to the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed invention, from a study of the drawings, the disclosure and the appended claims. In the claims, the word "comprising" does not exclude other elements or steps, and the indefinite article "a" or "an" does not exclude a plurality. A single processor or other unit may fulfil the functions of several items recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage. The foregoing description details certain embodiments of the invention. It will be appreciated, however, that no matter how detailed the foregoing appears in the text, the invention may be practiced in many ways, and is therefore not limited to the embodiments disclosed. It should be noted that the use of particular terminology when describing certain features or aspects of the invention should not be taken to imply that the terminology is being re-defined herein to be restricted to include any specific characteristics of the features or aspects of the invention with which that terminology is associated. Additionally, the expression "at least one of A, B, and C" is to be understood as disjunctive, i.e., as "A and / or B and / or C".
[0242] A single unit or device may fulfil the functions of several items recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage.
[0243] The described operations like those indicated in the above embodiments may be implemented as program code means of a computer program and / or as dedicated hardware of the related network device or function, respectively. The computer program may be stored and / or distributed on a suitable medium, such as an optical storage medium or a solid-state medium, supplied together with or as part of other hardware, but may also be distributed in other forms, such as via the Internet or other wired or wireless telecommunication systems.
Claims
Claims1. A method for providing access to a data network (DN), comprising: an apparatus obtaining an identifier associated with at least one of a subscriber and a first residential gateway unit from a subscriber identity module (SIM); the apparatus receiving DN access through and / or providing DN access to a second residential gateway using a local area network (LAN) interface; the apparatus connecting to the DN wirelessly directly through a wireless access infrastructure using a wireless access interface; wherein the method comprises, if the SIM provides to the wireless access interface and / or configures the wireless access interface with credentials, connecting to the core network of a cellular system to receive DN access.
2. The method of claim 1, comprising authenticating to a core network and being authorized to use and / or share a subscription to access the DN according to a policy, wherein said policy determines Quality of Service, QoS, provided to the apparatus.
3. The method of claim 1 or 2, comprising providing a wireless device with access to the DN via its LAN interface.
4. The method of any one of the previous claims, comprising controlling the configuration of a UE and / or a third residential gateway unit with credentials, wherein the configuration with credentials of the UE and / or the third residential gateway allows sharing the subscription of the wireless access interface of the apparatus with the UE and / or the third residential gateway.
5. The method of claim 4, comprising- requesting a reconfiguration message for the UE or the third residential gateway unit to a core network,- receiving a reconfiguration message and sharing it with the UE or the third residential gateway unit triggering the connection of the UE or the third residential gateway unit to the core network using the subscription of the apparatus.
6. The method of any one of the previous claims, comprising performing load balancing and / or data scheduling between at least two of- the local area network interface,- the wireless access interface, and- the wireless access interface of the second residential gateway unit and / or the UE and / or the third residential gateway.
7. The method of claim 6, wherein the step of performing load balancing and / or data scheduling is done when accessing the DN to provide DN access to the wireless device.
8. The method of any one of the previous claims, comprising synchronizing one or more of:- the data delivery schedule of the wireless access interface and the data delivery schedule of the local area network interface when delivering data to the wireless device,- the data delivery schedule of the wireless access interface and the data delivery schedule of the wireless access interface of the second and / or third residential gateway units.
9. The method of any one of the previous claims, comprising at least one of:- identifying and / or assigning an identifier to the wireless device and / or user using the wireless device, or- monitoring the location of the wireless device, and the method comprising using said identifier and / or location to handle the DN access through the LAN interface and the wireless access interface.
10. The method of any one of the previous claims, comprising, if the SIM provides to the wireless access interface and / or configures the wireless access interface credentials for the wireless access interface, connecting by means of the wireless access interface to the core network of the cellular system to receive DN access, and receiving DN access through the wireless access device and / or the second residential gateway.
11. The method of any one of the previous claims, comprisingproviding the wireless access infrastructure and / or core network with first information about the communication parameters of the LAN interface when providing the wireless access device with access to the DN, wherein the first information comprises one or more of: frequency band, quality of the communication link, communication schedule, bandwidth requirements, path identifier, communication session identifier, number of connected wireless devices, and one or more identifiers of the connected wireless devices.
12. The method of any one of the previous claims, comprising requesting and / or receiving from the wireless access infrastructure and / or core network and / or another residential gateway unit second information about the communication parameters of the LAN interface and / or wireless access interface of the second and / or third residential gateway units, wherein the second information comprises one or more of: a status of the interfaces, a frequency band of the LAN interface and / or wireless access interface, a quality of the communication link of the LAN interface and / or wireless access interface, a communication schedule of the LAN interface and / or wireless access interface, bandwidth requirements of the LAN interface and / or wireless access interface, a path identifier of the LAN interface and / or wireless access interface, a communication session identifier of the LAN interface and / or wireless access interface, a number of connected wireless devices, and one or more identifiers of the connected wireless devices.
13. The method of any one of the previous claims, comprising providing the second and / or third residential gateway units with third information about the communication parameters of the LAN interface and / or wireless access interface when providing the wireless device with access to the DN, wherein the third information comprises one or more of:frequency band of the LAN interface and / or wireless access interface, quality of the communication link of the LAN interface and / or wireless access interface, communication schedule of the LAN interface and / or wireless access interface, bandwidth requirements of the LAN interface and / or wireless access interface, path identifier of the LAN interface and / or wireless access interface, communication session identifier of the LAN interface and / or wireless access interface, and wireless device identifier of the LAN interface and / or wireless access interface.
14. The method of claim 1 or 2, wherein the apparatus is a UE.
15. The method of any of claims 1 to 13, wherein the apparatus is a residential gateway.
16. An apparatus for providing access to a data network (DN) comprising: a SIM interface adapted to receive a subscriber identity module, SIM, card, said SIM card having stored an identifier associated with at least one of a subscriber and a residential gateway unit; a local area network, LAN, interface adapted to receive DN access through and / or providing DN access to a second residential gateway; a wireless access interface adapted to connect to the DN wirelessly directly through a wireless access infrastructure; and a controller configured to connect the wireless access interface to the core network of a cellular system to receive DN access if the SIM is provided to the wireless access interface providing and / or configuring credentials for the wireless access interface.
17. A system comprising two or more residential gateway units comprising the apparatus of claim 16 and a wireless device, wherein the residential gateway units access the DN to provide data to the wireless device via a LAN.
18. The system of claim 17, wherein a network function is configured to manage a user plan function to exchange data with the residential gateway units delivering data to the wireless device.
19. A method for providing access to a data network (DN) adapted to:receiving DN access from a second residential gateway unit through the local area network (LAN) interface, and checking the availability of a SIM or eSIM comprising an identifier associated with at least one of a subscriber and a residential gateway unit, connecting to the core network of a cellular system to receive DN access directly, if the SIM or eSIM is available.
20. A computer program product having stored thereon instructions for producing the steps of claim 1-15 or 19 when run on a computer.
Citation Information
Patent Citations
Device-to-device subscriber identity module sharing method and associated apparatuses
US20200359211A1
Establishing a new QOS flow for a data connection
WO2021052573A1
Small base station configuration and control in 5g networks
WO2022192638A1
Authentication support for an electronic device to connect to a telecommunications network
WO2023126296A1