WO2025172543A1 - Procédés, appareils et programme informatique pour double direction - Google Patents
Procédés, appareils et programme informatique pour double directionInfo
- Publication number
- WO2025172543A1 WO2025172543A1 PCT/EP2025/054055 EP2025054055W WO2025172543A1 WO 2025172543 A1 WO2025172543 A1 WO 2025172543A1 EP 2025054055 W EP2025054055 W EP 2025054055W WO 2025172543 A1 WO2025172543 A1 WO 2025172543A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- session
- data
- subscription
- dual
- network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W60/00—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
- H04W60/005—Multiple registrations, e.g. multihoming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/183—Processing at user equipment or user record carrier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
Definitions
- This disclosure relates to methods, apparatus and computer programs, and in particular - but not exclusively - to methods, apparatus and computer program relating to dual steering.
- a communication system can be seen as a facility that enables communication sessions between two or more entities such as communication devices, base stations and/or other nodes by providing carriers between the various entities involved in the communications path.
- the communication system and associated entities typically operate in accordance with a given standard or specification which sets out what the associated entities are permitted to do and how that should be achieved. Communication protocols and/or parameters that shall be used for the connection are also typically defined. Examples of standard include the so-called 5G standards.
- an apparatus comprising: means for receiving a user equipment routing policy comprising dual steering information; and means for ensuring, based on the dual steering information of said user equipment routing policy, that a first data session with a network via a first access network and a second data session with the network via a second access network to provide dual steering are established, the first data session being associated with a first subscription and the second data session being associated with a second subscription.
- the first and second data sessions may comprise first and second packet data unit data sessions.
- the means for ensuring may be for sending one or more data sessions requests comprising an indication that dual steering is required , a data session request being associated with a respective one or more of the first and second data sessions.
- the apparatus may comprise means for determining from the user equipment routing policy that one or more of the first and second data sessions is able to be requested as a data session supporting dual steering.
- the dual steering information may be provided by a dual steering indicator in a respective route selection descriptor parameter.
- the apparatus may comprise means for determining for an application if the respective route selection descriptor parameter comprises the dual steering indicator for that application.
- the apparatus may comprise means for determining for a respective single network slice selection assistance information and data network name combination if the respective route selection descriptor parameter comprises a dual steering indicator.
- One or more route selection descriptor parameters may be associated with a validity criterion such that the respective route selection descriptor parameter is only valid for a data session supporting dual steering.
- the dual steering information may comprise information about one or more combinations of said first access network and said second access network.
- the dual steering information may comprise information about one or more combinations of said first access network and said second access network preferred for a respective application.
- the dual steering information may comprise information a first indicator associated with the first subscriber indicating for first application traffic if the first data session is to be active or on standby and a second indicator associated with the second subscriber indicating for the first application traffic if the second data session is to be active or on standby.
- the user equipment routing policy may comprise: one or more first rules associated with the first subscriber and received via the first access network, the one or more first rules comprising information about dual steering; and one or more second rules associated with the second subscriber and received via the second access network the one or more second rules comprising information about dual steering.
- the apparatus may comprise means for combining one or more first rules and one or more second rules to provide one or more rules for dual steering.
- the apparatus may comprise or be a user equipment of the dual steer device.
- the apparatus may be a dual steer device.
- method comprising: receiving a user equipment routing policy comprising dual steering information; and ensuring, based on the dual steering information of said user equipment routing policy, that a first data session with a network via a first access network and a second data session with the network via a second access network to provide dual steering are established, the first data session being associated with a first subscription and the second data session being associated with a second subscription.
- the first and second data sessions may comprise first and second packet data unit data sessions.
- the method may comprise sending one or more data sessions requests comprising an indication that dual steering is required, a data session request being associated with a respective one or more of the first and second data sessions.
- the method may comprise determining from the user equipment routing policy that one or more of the first and second data sessions is able to be requested as a data session supporting dual steering.
- the dual steering information may be provided by a dual steering indicator in a respective route selection descriptor parameter.
- the method may comprise determining for an application if the respective route selection descriptor parameter comprises the dual steering indicator for that application.
- the method may comprise determining for a respective single network slice selection assistance information and data network name combination if the respective route selection descriptor parameter comprises a dual steering indicator.
- One or more route selection descriptor parameters may be associated with a validity criterion such that the respective route selection descriptor parameter is only valid for a data session supporting dual steering.
- the dual steering information may comprise information about one or more combinations of said first access network and said second access network.
- the dual steering information may comprise information about one or more combinations of said first access network and said second access network preferred for a respective application.
- the dual steering information may comprise information a first indicator associated with the first subscriber indicating for first application traffic if the first data session is to be active or on standby and a second indicator associated with the second subscriber indicating for the first application traffic if the second data session is to be active or on standby.
- the user equipment routing policy may comprise: one or more first rules associated with the first subscriber and received via the first access network, the one or more first rules comprising information about dual steering; and one or more second rules associated with the second subscriber and received via the second access network the one or more second rules comprising information about dual steering.
- the method may comprise combining one or more first rules and one or more second rules to provide one or more rules for dual steering.
- the method may be performed by an apparatus.
- the apparatus may comprise at least one processor and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to perform any of the methods discussed in relation to the second aspect.
- the apparatus may comprise or be a user equipment of the dual steer device.
- the apparatus may be a dual steer device.
- an apparatus comprising: means for receiving a request for a first data session with an indication that dual steering is required in which the first data session is associated with a first subscription and uses a first network access to access a network data session; and means for sending, to a session management function, a message comprising one or more of: an indication that dual steering is required; a subscriber identity associated with the first subscription; a subscriber identity associated with a second subscription associated with the dual steering; and/or information identifying a second data session associated with the dual steering.
- the message may comprise a request to establish the first data session or a request to modify the first data session.
- the apparatus may comprise means for, prior to sending to the session management function the request to establish or modify the first data session, retrieving from a user data management function, session management function data associated with the second subscription.
- the session management function data may comprise registration data associated with the second subscription
- the apparatus may further comprise means for determining from the session management function registration data associated with the second subscription that the second data session is already established with a session management function and selecting the same session management function for the first data session.
- the session management function data may comprise data session management function selection data associated with the second subscription
- the apparatus may further comprise means for determining from the session management function selection data associated with the second subscription that the second data session is already established with a session management function and selecting the same session management function for the first data session.
- the apparatus may comprise means for receiving a registration message associated with one of the first and second subscriptions, the registration request comprising information indicating that the respective subscription supports dual steering.
- the registration message may comprise a subscriber identity associated with the respective one of the first and second subscriptions.
- the apparatus may comprise means for providing the information indicating that the respective subscription supports dual steering to a user data management function and receiving from the user data management function, a subscriber identity for the other of the first and second subscriptions.
- the apparatus may comprise means for receiving a set of one or more single network slice selection assistance information and data network name combination applicable for dual steering via the first and second data sessions.
- the apparatus may comprise means for implementing an access and mobility function.
- the apparatus may be an access and mobility function.
- the apparatus may implement an access and mobility function.
- a method comprising: receiving a request for a first data session with an indication that dual steering is required in which the first data session is associated with a first subscription and uses a first network access to access a network data session; and sending, to a session management function, a message comprising one or more of: an indication that dual steering is required; a subscriber identity associated with the first subscription; a subscriber identity associated with a second subscription associated with the dual steering; and/or information identifying a second data session associated with the dual steering.
- the message may comprise a request to establish the first data session or a request to modify the first data session.
- the method may comprise prior to sending to the session management function the request to establish or modify the first data session, retrieving from a user data management function, session management function data associated with the second subscription.
- the session management function data may comprise registration data associated with the second subscription, the method further comprising determining from the session management function registration data associated with the second subscription that the second data session is already established with a session management function and selecting the same session management function for the first data session.
- the session management function data may comprise data session management function selection data associated with the second subscription
- the method may further comprise determining from the session management function selection data associated with the second subscription that the second data session is already established with a session management function and selecting the same session management function for the first data session.
- the method may comprise receiving a registration message associated with one of the first and second subscriptions, the registration request comprising information indicating that the respective subscription supports dual steering.
- the registration message may comprise a subscriber identity associated with the respective one of the first and second subscriptions.
- the method may comprise providing the information indicating that the respective subscription supports dual steering to a user data management function and receiving from the user data management function, a subscriber identity for the other of the first and second subscriptions.
- the method may comprise receiving a set of one or more single network slice selection assistance information and data network name combination applicable for dual steering via the first and second data sessions.
- the methods of the fourth aspect may be performed by an apparatus.
- the apparatus may comprise at least one processor and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to perform any of the methods discussed in relation to the fourth aspect.
- the apparatus may implement an access and mobility function.
- an apparatus comprising: means for receiving from an access and mobility function, a session management message associated with a first data session, said first data session and a second data session together to provide dual steering, said first data session being associated with a first subscription and using a first network access to access a network and the second data session is associated with a second subscription and uses a second network access to access the network, said session management message comprising one or more of: an indication that dual steering is required; a subscriber identity associated with the first subscription; a subscriber identity associated with the second subscription; and/or information identifying the second data session.
- the apparatus may comprise means for linking the first and second data sessions.
- the apparatus may comprise means for selecting a common user plane function for the first and second data sessions.
- the apparatus may comprise means for selecting a common policy control function for the first and second data sessions and providing to the policy control function one or more of: the indication that dual steering is required; the subscriber identity associated with the first subscription; the subscriber identity associated with the second subscription; and/or information identifying the second data session.
- the apparatus may comprise means for receiving from the policy control function one or more dual steering rules or policies and providing the one or more dual steering rules or policies to a dual steer device associated with the first and second subscriptions.
- the apparatus may comprise means for implementing a session management function.
- the apparatus may be a session management function, The apparatus may implement session management function.
- a method comprising: receiving from an access and mobility function, a session management message associated with a first data session, said first data session and a second data session together to provide dual steering, said first data session being associated with a first subscription and using a first network access to access a network and the second data session is associated with a second subscription and uses a second network access to access the network, said session management message comprising one or more of: an indication that dual steering is required; a subscriber identity associated with the first subscription; a subscriber identity associated with the second subscription; and/or information identifying the second data session.
- the method may comprise linking the first and second data sessions.
- the method may comprise selecting a common user plane function for the first and second data sessions.
- the method may comprise selecting a common policy control function for the first and second data sessions and providing to the policy control function one or more of: the indication that dual steering is required; the subscriber identity associated with the first subscription; the subscriber identity associated with the second subscription; and/or information identifying the second data session.
- the method may comprise receiving from the policy control function one or more dual steering rules or policies and providing the one or more dual steering rules or policies to a dual steer device associated with the first and second subscriptions.
- the methods of the sixth aspect may be performed by an apparatus.
- the apparatus may comprise at least one processor and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to perform any of the methods discussed in relation to the sixth aspect.
- the apparatus may implement a session management function.
- an apparatus comprising: means for receiving a request for a first data session with an indication that dual steering is required, dual steering being provided by first data session which is associated with a first subscription and uses a first network access to access a network and by a second data session which is associated with a second subscription and uses a second network access to access the network, the request being associated with the first subscription; means for sending, to a first session management function, a session management message for the first session; and means for receiving a response from a second session management function for the first data session, said second session management function handling the first and the second data sessions.
- the apparatus may comprise means for, prior to receiving the response from the second session management function, receiving from the first session management function information indicating that a session management message for the first data session is to be sent to the second session management function.
- the information received from the first session management function may indicate dual steering as a cause for sending of the session management message to the second session management function.
- the apparatus may comprise means for, prior to receiving the response from the second session management function, sending a session management message associated with the first data session to the second session management function for the first data session.
- the request for the first data session may comprise an indication that dual steering is required.
- the apparatus may comprise means for implementing an access and mobility function.
- the apparatus may be an access and mobility function
- the apparatus may implement an access and mobility function.
- a method comprising: receiving a request for a first data session with an indication that dual steering is required, dual steering being provided by first data session which is associated with a first subscription and uses a first network access to access a network and by a second data session which is associated with a second subscription and uses a second network access to access the network, the request being associated with the first subscription; sending, to a first session management function, a session management message for the first session; and receiving a response from a second session management function for the first data session, said second session management function handling the first and the second data sessions.
- the method may comprise, prior to receiving the response from the second session management function, receiving from the first session management function information indicating that a session management message for the first data session is to be sent to the second session management function.
- the information received from the first session management function may indicate dual steering as a cause for sending of the session management message to the second session management function.
- the method may comprise prior to receiving the response from the second session management function, sending a session management message associated with the first data session to the second session management function for the first data session.
- the request for the first data session may comprise an indication that dual steering is required.
- the method may comprise prior to receiving the response from the second session management function, receiving a session establishment request message from the second session management function, when the first session establishment request has been forwarded from the first session management function.
- the apparatus may comprise at least one processor and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to perform any of the methods discussed in relation to the eighth aspect.
- the apparatus may implement an access and mobility function.
- an apparatus comprising: means for receiving at a first session management function, a session management message, from an access and mobility function, for a first data session with an indication that dual steering is required, dual steering being provided by first data session which is associated with a first subscription and uses a first network access to access a network and by a second data session which is associated with a second subscription and uses a second network access to access the network, the session management message being associated with the first subscription; means for retrieving subscription data associated with the first subscription, said subscription data comprising information indicating a second session management function associated with said second season; and means for determining from said subscription data that the first data session is to be associated with the second management function.
- the apparatus may comprise means for sending a response to the access and mobility function, indicating that the first data session is to be managed by the second session management function.
- the response may comprise a request to redirect to the second session management function.
- the apparatus may comprise means for implementing a session management function.
- the apparatus may be a session management function
- the apparatus may implement session management function.
- a method comprising: receiving at a first session management function, a session management message, from an access and mobility function, for a first data session with an indication that dual steering is required, dual steering being provided by first data session which is associated with a first subscription and uses a first network access to access a network and by a second data session which is associated with a second subscription and uses a second network access to access the network, the session management message being associated with the first subscription; retrieving subscription data associated with the first subscription, said subscription data comprising information indicating a second session management function associated with said second season; and determining from said subscription data that the first data session is to be associated with the second management function.
- the method may comprise sending a response to the access and mobility function, indicating that the first data session is to be managed by the second session management function.
- the response may comprise a request to redirect to the second session management function.
- the methods of the tenth aspect may be performed by an apparatus.
- the apparatus may comprise at least one processor and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to perform any of the methods discussed in relation to the tenth aspect.
- the apparatus may comprise means for sending a request to register to the network, the request to register associated with the first subscription, said request to register comprising an indication that dual steering is supported.
- the apparatus may comprise a first user equipment of a dual steer device, the first user equipment being associated with the first subscription.
- the apparatus may be the dual steer device and further comprise a second user equipment, the second user equipment being associated with the second subscription.
- the apparatus may comprise a user equipment of a dual steer device, the first subscription and the second subscription being associated with the user equipment.
- the apparatus may comprise means for sending a request to the network to establish the second data session, said request comprising an indication that dual steering is required for the second data session.
- a method comprising: sending to the network a request to establish a first data session with an indication that dual steering is required for the first data session, dual steering being provided by the first data session which is associated with a first subscription and by a second data session which is associated with a second subscription, the request being associated with the first subscription; and sending to the network user data associated with dual steering via the first data session.
- the method may comprise sending a request to register to the network, the request to register associated with the first subscription, said request to register comprising an indication that dual steering is supported.
- the method may comprise sending a request to the network to establish the second data session, said request comprising an indication that dual steering is required for the second data session.
- the method may comprise sending a request to the network to establish the second data session, said request comprising an indication that dual steering is required for the second data session.
- the method may be performed by an apparatus.
- the apparatus may comprise at least one processor and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to perform any of the methods discussed in relation to the second aspect.
- the apparatus may comprise or be a user equipment of the dual steer device.
- the apparatus may be a dual steer device.
- a computer readable medium comprising program instructions stored thereon for performing at least one of the above methods.
- a non-transitory computer readable medium comprising program instructions stored thereon for performing at least one of the above methods.
- non-volatile tangible memory medium comprising program instructions stored thereon for performing at least one of the above methods.
- Fig. 1 shows a schematic representation of a 5G system
- Fig. 2 shows schematically a first example of a dual steer device and a UPF of a 5GC
- Fig. 3 shows schematically a second example of a dual steer device and a UPF of a 5GC
- Fig. 4 shows a schematic representation of an apparatus
- Fig. 5 schematically shows a first procedure in which a common SMF is used for a PDU session
- Fig. 6 schematically shows a second procedure in which a common SMF is used for a PDU session
- Fig. 7 schematically shows a procedure in UE route selection policy rules with dual steer information are used
- Fig. 8 shows a first method of some example embodiments:
- Fig. 9 shows a second method of some example embodiments
- Fig. 10 shows a third method of some example embodiments
- Fig.l 1 shows a fourth method of some example embodiments
- Fig. 12 shows a fifth method of some example embodiments.
- Fig. 13 shows a sixth method of some example embodiments
- a wireless communication system e.g., a cellular system or a mobile communication system
- An example wireless communication system is shown in Fig. 1.
- FIG. 1 shows a schematic representation of a deployment comprising a 5G system (5GS).
- the 5GS may comprise multiple public land mobile networks (PLMNs).
- PLMN may comprise a wireless access network comprising a plurality of 5G (radio) access network (R)AN 3GPP-1 and 3GPP2, a 5G core network (5GC), one or more application functions (AF) and one or more data networks (DN) 210.
- R radio
- R radio access network
- AF application functions
- DN data networks
- a dual steer device 200/300 of some example embodiments is connected to the 5GC via two different RANs 3GPP- 1 and 3GPP2.
- the dual steer devices 200/300 of some example embodiments are described in more detail later. However, it should be appreciated that the dual steer device may be connected via one or one or more different access networks to the example RANs shown in Fig. 1.
- an access network is a 5G (radio) access network, for example a3GPP RAN.
- Other examples of access networks may be untrusted or wireline non 3 GPP access to a 3GPP core (N3IWF -Non-3GPP Inter-Working Function or W-AGF- wireline5G access gateway function).
- one RAN may correspond to a terrestrial (radio access) network while the other RAN may correspond to a terrestrial (radio access) network.
- the two (R)AN may be operated by different operators e.g. different PLMN(s), thus possibly controlled by different AMF(s).
- a 5G RAN may comprise one or more base stations.
- Abase station may be an evolved NodeB (eNB) or a gNodeB (gNB).
- a gNB may comprise distributed units connected to one or more centralized units.
- the 5GC shown in Fig. 1 comprises network functions (NF).
- the network functions shown in Fig. 1 comprise a unified data repository (UDR), a network exposure function (NEF), a network repository function (NRF), a user data management (UDM) function, a policy control function (PCF), an access and mobility management function (AMF), an authentication server function (AUSF), a session management function (SMF), and a user plane function (UPF) 206.
- UDR unified data repository
- NEF network exposure function
- NRF network repository function
- UDM user data management
- PCF policy control function
- AMF access and mobility management function
- AUSF authentication server function
- SMF session management function
- UPF user plane function
- 5GC shown in Fig. 1 may comprise other network functions (NF).
- Some example embodiments relate to a so-called “ dual steer device”.
- a dual steer device is a device supporting traffic steering, traffic splitting and/or traffic switching, of user data across two access networks.
- the user data may relate to a user equipment data session.
- the two access networks may be different access networks.
- the access networks may be two 3 GPP access networks.
- the two access networks may be two different 3GPP access networks.
- the two different access networks may be provided by different RANs.
- Traffic steering may steer the traffic to one or other or both of the two access networks. Traffic may be split between both of the two access networks. In another example, the traffic may be directed to only one of the access networks. In another example, the traffic may be switched from one of the two access networks to the other of the two access networks.
- a dual steer device may be associated with a first subscription and a second subscription.
- the first subscription is associated with a first subscriber identifier and the second subscription is associated with a second subscriber identifier.
- the first and second subscriber identifiers are different subscriber identifiers.
- the first and second subscriber identifiers may be unique identifiers which are used to represent the identity of a subscriber in a network .
- the first and second subscriber identifiers may comprise a SUPI (subscription permanent identifier) or any other suitable subscriber identifier.
- Each of the first and second identifiers may be stored in a respective subscriber identity module SIM.
- SIM may be store in a universal SIM (USIM).
- USIM universal SIM
- the first and second subscriber identities may be linked to a single subscription profile.
- the dual steer device When a dual steer device provides dual steering, the dual steer device has a first session with a network associated with the first subscriber identifier and via a first access network and a second session associated with the second subscriber identifier and via a second access network. Traffic such as user data may be sent to the network via the first and second sessions. The traffic may be steered, switched and/or split between the first and second sessions..
- the traffic may, for example, comprise data from an application of the dual steer device.
- the first and second sessions may be packet data unit (PDU) sessions.
- PDU packet data unit
- the dual steer device 200 in this example comprises a first UE, UE1 and a second UE, UE2.
- the first UE, UE 1 is associated with the first subscriber identifier
- SUPI-land the second UE is associated with a second subscriber identifier, SUPI-2.
- the first UE, UE1 may have a first SIM, e.g. a USIM, storing the first subscriber identifier
- SUPI-1 storing the first subscriber identifier
- SUPI-2 the second UE may have a second SIM, e.g. a USIM, storing the second subscriber identifier SUPI-2.
- a so-called dual steer layer 204 is provided.
- the dual steer layer comprises a controlling function.
- the dual steer layer may be implemented by computer executable code running on at least one processor.
- the dual steer layer may be referred to a controller.
- the dual steer layer may be implemented by an apparatus, such as shown in Fig. 4.
- the first UE, UE 1 has network access via first access network 3GPP1 and the second UE, UE2 has network access via a second access network 3GPP2.
- the first and second access networks are different.
- the dual steer layer will manage the steering, switching and/or splitting of traffic to one or other or both of the two access networks via the first and second UEs.
- the dual steer device may support, if required, simultaneous data transmission over both of the two access networks.
- the traffic which is managed by the dual steer layer may comprise application traffic from an application 202 or any other suitable traffic.
- the dual steer device may be provided, for example, within a single housing.
- the dual steer device may be implemented as a system. Where the dual steer device is implemented as a system, the dual steer layer part of the system is arranged to communicate with the application, for example, and the first and second UEs. That communication may be wired and/or wireless.
- Fig. 3 shows a second example of a dual steer device 300.
- the dual steer device in this example comprises a one UE 302.
- the UE 302 is associated with the first subscriber identifier SUPI-2 and the second subscriber identifier SUPI-2.
- the UE may have a first SIM, e.g. a USIM, storing the first subscriber identifier SUPI- land a second SIM, e.g. a USIM, storing the second subscriber identifier SUPI-2.
- a dual steer layer 204 is provided, as discussed in relation to Fig. 2.
- the dual steer layer and the application may be provided within the UE.
- the dual steer device may be implemented within the UE In other example embodiments, the application and/or the dual steer layer may be outside the UE.
- the UE has a first network access associated with the first subscriber identifier via a first access network 3GPP1 and a second network access associated with the second subscriber identifier via a second access network 3GPP2.
- the first and second access networks are different.
- the dual steer layer 204 may be provided with one or more rules/policies for controlling the steering, switching and/or splitting of the traffic.
- the dual steer layer is responsible for steering of UL (uplink) data, that is the data from the dual steer device to the network.
- a user plane function UPF 206 is provided which responsible for steering DL (downlink) data, that is the data from the network to the dual steer device.
- the UPF is provided with one or more rules/policies 208 for controlling the steering, switching and/or splitting of the DL traffic.
- the traffic from the dual steer device may be provided by the UPF 206 to a DN 210.
- the DN 210 may provide traffic to the UPF which is for the dual steer device.
- the dual-steer device may support traffic steering, splitting, and/or switching of the user data across two access networks.
- the dual-steer device may support changing one 3 GPP access network to a non-3GPP access network of the same subscription (and vice versa).
- traffic steering, switching and/or splitting examples may be supported by a dual steer device of some example embodiments: traffic steering, switching and/or splitting between two 3GPP access networks belonging to the same or different PLMN(s) or SNPN.
- the two 3 GPP access networks may be associated with the same or with different RAT (radio access technology).
- a dual steer device may uses two subscriptions/SUPIs sharing one subscription profile from the same operator for accessing two access networks through which steering, switching and/or splitting of user data can be performed.
- the two access networks are 3 GPP access networks.
- the access network may be any other suitable type of access network.
- the two SUPIs associated with the dual steer subscriptions may have independent registrations and thereafter independent PDU session establishment for accessing different services.
- the two SUPIs can be registered: in the same PLMN (home HPLM or visited VPLM) with same or different radio access type (e.g. Terrestrial NR (new radio), NTN NR (non-terrestrial new radio), E-UTRA (evolved UMTS (universal mobile telecommunications system) terrestrial radio access,); in two different PLMNs (HPLMN and VPLMN, or VPLMN 1 and VPLMN2) with same or different radio access type; or a combination of PLMN and PNI-NPN.
- radio access type e.g. Terrestrial NR (new radio), NTN NR (non-terrestrial new radio), E-UTRA (evolved UMTS (universal mobile telecommunications system) terrestrial radio access,); in two different PLMNs (HPLMN and VPLMN, or VPLMN 1 and VPLMN2) with same or different radio access type; or a combination of PLMN and PNI-NPN.
- SMF selection subscription data from the UDM may comprise a list of combinations of DNN (data network name) and S-NSSAI (single network slice selection assistance information) applicable for dual steering associated with the two SUPIs.
- the SMF selection subscription data comprises data which allows a SMF to be selected and is based on the common subscription data.
- Each combination of DNN/S-NSSAI is applicable for dual steering of traffic between the two SUPIs.
- a (DNN/S-NSSAI) pair is associated with a SMF.
- a first subscriber identifier, SUPI-1 and a second subscriber identifier, SUPI-2 are the two subscriber identifiers associated with the dual steer device.
- the AMF may check the subscription data associated with the first subscriber identifier, SUPI-1 and ensures the first subscriber identifier, SUPI-lis associated with subscription information for dual steering and the DNN/S-NSSAI in the PDU Session Establishment request is allowed for dual steer.
- the PDU session establishment request associated with the first subscriber identifier, SUPI-1 may include or be associate with an indication, for example an explicit indication, that dual steering is applicable or requested.
- the information about the SMF serving the PDU Session associated with the second subscriber identifier SUPI-2 for the requested DNN/S-NSSAI combination may be provided by the UDM when the AMF requests SMF selection subscription data for the first subscriber identifier, SUPI-1 or may be retrieved, for example explicitly retrieved, by the AMF from the UDM.
- the SMF may select the same SM PCF (PCF for session management) and provide the received dual steer information to the PCF.
- the received dual steer information may be provided as part of the procedure to establish SM policy (referred to a SM policy association establishment) with the PCF.
- the SMF may provide the reference of the SM policy of a first PDU Session associated with the first subscriber identifier, SUPI-1 when establishing the second SM policy associated with the second subscriber identifier).
- This PCF may generate, dual steer device related policies/rules for an established PDU session and provide them to the SMF.
- the SMF may send the corresponding rules (e.g. FAR (forwarding action rule) and/or PDR (packet detection rule) and/or MAR (multi access rules)) to the UPF.
- the rules may be N4 rules.
- the SMF may send the dual steer rules/policies to the UE or relevant part (communication capabilities) of the UE.
- the AMF may select the same PCF for the UE policies for both subscriber identifiers .
- the AMF may determine, when selecting the PCF for the first subscriber identifier SUPI-lthat the PCF is also able to serve the second subscriber identifier SUPI-2.
- the PCF may determine the dual steer policies/rules which may be sent to the dual steer device.
- the PCF may determine a URSP (UE route selection policy) which supports dual steering.
- the URSP may be sent to the dual steer device. This procedure may happen at registration.
- the AMF establishes a "UE policy association" with the PCF and the PCF then provides UE policies to the UE via AMF (the UE policies also include URSP).
- the SMF establishes the PDU session as a regular PDU session.
- Fig. 5 shows a procedure in which a common SMF is used for a PDU session associated with the first subscriber identifierSUPI-1 of the dual steer device and for a PDU session associated with the second subscriber identifier SUPI-2 of the dual steer.
- a first UE and a second UE is shown for ease of reference.
- some example embodiments may be alternatively used with a dual steer device such as shown in Fig. 3 with one UE..
- UE 1 should be considered as corresponding to the first subscriber identifier
- SUPI-1 and UE 2 should be considered as corresponding to the second subscriber identifier, SUPI-2
- the first AMF, AMF1 provides the dual steer indication and the first subscriber identifier, SUPI-1 to the UDM.
- the UDM provides to the first AMF, AMF1 the second subscriber identifier SUPI, SUPI-2, associated with the dual steer subscriptions and the list of DNN/S- NSSAI combinations that are applicable/allowed for dual steering.
- the first AMF, AMF1 stores the information received from the UDM.
- the first AMF, AMF1 may store the information as part of the UE context information in the AMF.
- a PDU session is established associated with the first subscriber identifier, SUPI-1.
- the session is established with a SMF and a PCF both of which are capable of supporting dual steering for the dual steering device.
- a registration procedure associated with the second subscriber identifier, SUPI-2 is triggered.
- the registration procedure provides to an AMF, for example a second AMF, AMF, a dual steer indication and the second subscriber identifier, SUPI-2.
- the AMF is a different AMF to that serving the first subscriber identifier, SUPI-lduring registration.
- the same AMF may serving the first subscriber identifier, SUPI-land the second subscriber identifier, SUPI-2.
- the second AMF, AMF2 provides the dual steer indication and the second subscriber identifier, SUPI-2 to the UDM.
- the UDM provides to the second AMF, AMF2 the first subscriber identifier, SUPI-1, associated with the dual steer subscriptions and the list of DNN/S-NSSAI combinations that are applicable/allowed for dual steering.
- the second AMF, AMF2 stores the information received from the UDM.
- the second AMF, AMF2 may store the information as part of the UE context information in the AMF.
- the second AMF, AMF2 sends a registration accept message to the dual steer device either to the second UE, UE2 where the dual steer device has two UEs or to the part (communication capabilities) of the UE handling the second subscriber identifier where the dual steer device has one UE.
- the second UE, UE 2 or the part (communication capabilities) of the UE handling the second subscriber identifier SUPI- 2 sends a PDU session request to the second AM, AMF 2 associated with the second subscriber identifier.
- dual steering is required for the PDU session.
- the request may comprise the second subscriber identifier, SUPI-2 .
- the AMF logic retrieves the SMF for the linked subscriber identifier SUPI and selects a common SMF.
- the AMF retrieves SMF registration data for SUPI-1 from the UDM.
- the second AMF, AMF2 sends a request for SMF registration data for the first subscriber identifier, SUPI-1.
- the UDM sends the SMF registration data to the second AMF, AMF2. This may provide the identity of a SMF which is already serving a PDU session associated with the first subscriber identifier, SUPI-1. for the same (DNN/S-NSSAI)
- the AMF sends a request to create a context, for example, a Nsmf PDUSession CreateSMContext request to the selected SMF.
- the request may include dual steer related information.
- the dual steer related information may comprise the dual steer indication, and/or the linked subscriber identifier SUPI, and/or the identity of a PDU session associated with the linked subscriber identifier SUPI.
- the UDM provides the SMF with the linked subscriber identifier SUPI and the AMF selects a common SMF.
- the second AMF, AMF2 sends a request for SMF selection subscription data for the second subscriber identifier SUPI-2.
- the UDM identifies that second subscriber identifier SUPI-2 is associated with a dual steer subscription.
- the UDM also includes the SMF registration data related to the first subscriber identifier, SUPI-1.
- the AMF then performs the following check, The AMF checks from the SMF registration data associated with the first subscriber identifier, SUPI-1 provided by the UDM, if there is already an SMF serving a PDU Session associated with the first subscriber identifier, SUPI-1 to the DNN/S-NSSAI for the session to be associated with the second subscriber identifier.
- the AMF selects the same SMF to serve the PDU session request associated with the second subscriber identifier, SUPI-2 as used for the session associated with the first subscriber identifier, SUPI-1 ). This is then followed by the part of the procedure referenced at 15 and is as previously discussed.
- the SMF provides dual steer information received from the AMF or from UDM to the PCF in SM (session management) policy association signaling (e.g.SM policy association establishment). This allows the PCF to generate dual steer policies/rules and provide those dual steer policies/rules to the SMF. The SMF then further sends corresponding N4 policies to the UPF and the dual steer device or respective UE of the dual steer device.
- SM session management
- the session management (SM) subscription data in the UDM has the DNN/S-NSSAI related SM subscription information of one subscriber identifier (e.g. SUPL1) of a dual steer containing a linkage to the other subscriber identifier (e.g. SUPL2) of the dual steer device together with the DNN/S-NSSAI of that other subscriber identifier for which dual steering of traffic is applicable.
- one subscriber identifier e.g. SUPL1
- SUPL2 subscriber identifier
- the dual steer device e.g. SUPL2
- the reference of that SMF (e.g. SMF set, SMF instance, UR1 (universal resource indicator) for N11/N16 services) may also be provided. This may be provided as part of the SM subscription data.
- N11 is the reference point between AMF and SMF and N16 is the reference point between a V-SMF and a H-SMF (N16 is used for a roaming scenario)
- This linkage information may be provided to the SMF during the PDU session establishment procedure for one subscriber identifier SUPI.
- the reference to the SMF registered for the other subscriber identifier SUPI may also be provided.
- SMF-1 When a first SMF, SMF-1 receives a PDU Session establishment request associated with the first subscriber identifier, SUPI-1, if a dual steer indication is included, then the SMF- 1 redirects the PDU Session establishment request (for example a Nsmf_PDUSession_CreateSMContext request) to a second SMF, SMF-2 that is serving the PDU Session associated with the second subscriber identifier SUPL2 for the requested DNN/S- NSSAI , if there is an already existing PDU Session from SUPL2 to this DNN/S-NSSAI. Redirection may be provided even if the second SMF, SMF-2 is initially selected, too.
- PDU Session establishment request for example a Nsmf_PDUSession_CreateSMContext request
- AMF has selected a SMF SMF-2 which is not handling (e.g., not configured to handle) the DNN/S-NSSAI associated with the first subscriber identifier, SUPI-1
- the initially selected SMF-2 might redirect to another SMF which is able (e.g., configured) to handle the PDU sessions of both subscriber identifiers SUPI-1, SUPI-2.
- No UE SM context is established in the first SMF, SMF-1.
- the PDU Session establishment request is redirected to the second SMF, SMF-2.
- the information about the second SMF, SMF-2 that is serving the PDU session associated with the second subscriber identifier SUPI-2 for the requested DNN/S-NSSAI may be retrieved by the SMF from the UDM.
- information about the second SMF, SMF-2 that is serving the PDU session of associated with the second subscriber identifier SUPI-2 for the requested DNN/S- NSSAI may be provided by the UDM when the SMF requests SM subscription data for the first subscriber identifier, SUPI-1.
- the redirection of the session management request to the second SMF, SMF-2 can be performed by the first SMF, SMF-1 by sending a request for redirection to the AMF.
- This may be a HTTPS (hypertext transfer protocol secure) REDIRECT request, for example. This case may happen when the AMF does not support dual steer and has selected the second SMF, SMF- 2, because it has been unable to get dual steer related information from the UDM.
- redirection of the session management request to the second SMF, SMF-2 can be performed by the first SMF, SMF-1, by sending a Nsmf PDUSession CreateSMContext response or other message to the AMF.
- the response or other message may comprise information identifying the second SMF, SMF-2.
- the response or other message may comprise information requesting the AMF to forward the PDU Session establishment request to the second SMF, SMF-2 directly.
- redirection of the session management request to the second SMF, SMF-2 can be performed by the first SMF, SMF-1 by forwarding the request for a creation of a context (e.g.
- a Nsmf_PDUSession_CreateSMContext request directly to the selected second SMF, SMF-2.
- the second SMF, SMF-2 replies to the AMF.
- the AMF accepts that the second SMF, SMF-2 is handling the PDU Session although the second SMF, SMF-2, was not selected by the AMF and/or SCP (service communication proxy).
- the AMF and/or SCP which selected the first SMF, SMF-1 accepts that the first SMF, SMF-1 has decided to redirect the request.
- An indication of the reasoning for redirecting may be provide to the AMF and/SCP.
- the reasoning for the redirecting for example, may be that dual steer support is required.
- the PDU session establishment request may be a NAS SM message PDU session establishment request
- the SMF may receive the indication whether dual steer is required directly from AMF (e.g. outside the PDU session establishment request message).
- the indication whether dual steer is required may be included by the UE or relevant part (communication capabilities) of the UE in the NAS MM message UL NAS transport that carries the NAS SM message PDU session establishment request.
- the second SMF, SMF 2 has the linked subscriber identifier SUPI and the linked (or dual steer) DNN/S-NSSAI information from the UDM.
- This linked subscriber identifier- SUPI and the linked (or dual steer) DNN/S-NSSAI information may be from SM subscription data in the UDM.
- the second SMF, SMF 2 is able to link the two PDU sessions associated with the second subscriber identifiers SUPIs of the dual steer device and select the same UPF for both of the PDU sessions.
- the SMF establishes the PDU session as a regular PDU session.
- Fig. 6 shows another example procedure in which a common SMF is used for a PDU session for the first subscriber identifier ,SUPI-1 of the dual steer device and for a PDU session for the second subscriber identifier, SUPI-2 of the dual steer.
- a registration procedure associated with the first subscriber identifier, SUPI-1 is triggered and a request for registration is sent to a first AMF, AMF1.
- the first AMF As referenced at 2, the first AMF, AMF1, provides request for registration to the UDM.
- the UDM provides a response to the first AMF.
- a registration procedure associated with the second subscriber identifier, SUPI-2 is triggered and a request for registration is sent to a second AMF, AMF2.
- the second AMF provides request for registration to the UDM.
- the UDM provides a response to the second AMF.
- the second AMF, AMF2 sends a registration accept message to the dual steer device either to the second UE, UE2, where the dual steer device has two UEs or to the part (communication capabilities) of the UE handling the second subscriber identifier where the dual steer device has one UE.
- the NAS SM message PDU Session establishment request may comprise dual steer related information, for example an indication as to whether dual steer is required.
- the indication that dual steer is required is in the NAS MM message UL NAS transport that carries the NAS SM message PDU session establishment request.
- the second SMF, SMF-2 receives a request for the creation of the context for the PDU session from the second AMF, AMF 2.
- the request may be a Nsmf PDUSession CreateSMContext Request .
- the request comprises the indication that dual steer is required.
- the second SMF, SMF-2 may retrieve session management subscription data from the UDM.
- the second SMF, SMF-2 may perform a Nudm SDM Get operation to retrieve the session management subscription data from the UDM.
- the SMF may also provide to the UDM the indication that dual steer is required.
- the UDM provides session management (SM) subscription data.
- SM session management
- the session management (SM) subscription data in the UDM contains a linkage to the first subscriber identifier, SUPI-1 together with the DNN/S-NSSAI of that subscriber identity, SUPI-1 for which dual steer of traffic associated with the two subscriber identifiers SUPIs is applicable.
- a SMF for example SMF-1
- SMF-1 is registered for the linked first subscriber identifier SUPI-1
- a reference to that SMF, SMF-1 is provided in response to the second SMF, SMF-2.
- a reference to that SMF may comprise one or more of a SMF set, a SMF instance, and/or a URJ for Nl l/N16 services.
- the second SMF, SMF-2 redirects the session management request to the first SMF, SMF-1 using one of the alternatives below.
- the second SMF, SMF-2 may send a redirection request to the second AMF, AMF2.
- the redirection request may comprise a reference to the first SMF, SMF-1 and/or reasoning for the redirection.
- the redirection request may request redirection to the identified SMF.
- redirection request is an HTTPS REDIRECT .
- Another example is an Nsmf PDUSession CreateSMContext Response.
- the second AMF, AMF2 then sends a request for the creation of the context for the PDU session to the first AMF, AMF-1.
- the request for the creation of the context for the PDU session may be a Nsmf PDUSession CreateSMContext request.
- the second SMF, SMF-2 forwards the request for the creation of the context for the PDU session to the first SMF, SMF-1.
- the request for the creation of the context for the PDU session may be a Nsmf_PDUSession_CreateSMContext request,
- the first SMF, SMF-1 handles the PDU session request.
- the first SMF, SMF-1 ensures that the same PCF and the same UPF that are handling the PDU session associated with the first subscriber identifier, SUPI-1 for the dual steer DNN/S-NSSAI which also selected for the session associated with the second subscriber identifier SUPI-2.
- the first SMF, SMF-la sends response for the creation of the context for the PDU session to the second AMF, AMF-1.
- the response for the creation of the context for the PDU session may be a Nsmf_PDUSession_CreateSMContext response.
- the second AMF, AMF2 assumes that the request was forwarded to the first SMF, SMF-1 by the second SMF, SMF -2 for dual steer.
- the NRF profile may be enhanced for NF registration and accordingly NF discovery for:
- a SMF to register with an indication of support for dual steering and other consumer NFs (e.g. AMF, SMF) to discover a SMF that supports dual steering.
- consumer NFs e.g. AMF, SMF
- PCF to register with indication of support for dual steering and other consumer NFs (e.g. SMF) to discover a PCF that supports dual steering.
- consumer NFs e.g. SMF
- a UE route selection policy (URSP) rule may contains a traffic descriptor (TD) that identifies the application and for each TD a one/more corresponding route selection descriptor (RSD) which provides the PDU session parameters e.g. PDU session type, DNN/S-NSSAI to be used, preferred access type etc.
- the URSP may include a dual steer indication in a RSD parameter.
- This indication that dual steering is required may be provided in a request for a PDU session establishment message.
- the request for a PDU session establishment message may be a NAS SM message PDU Session establishment request.
- the indication that dual steering is required may be provided in a NAS MM message UL NAS Transport that carries the NAS SM message PDU Session establishment request.
- the URSP can be enhanced to include dual steer access preference.
- the preference may indicate one or more preferred 3 GPP access RATs combinations, such as those previously discussed.
- the dual steer access preference may indicate, for a certain application, on which 3GPP RATs the dual steer PDUs are to be established.
- the UE or relevant part (communication capabilities) of the UE may receive a validity criterion for RSDs that allows, enables or otherwise facilitates the use of some RSDs for a subscriber identifier, SUPI only if the UE or relevant part (communication capabilities) of the UE is capable of dual steering and dual steering has been requested.
- the PCF may receive the subscriber identifier (for example SUPI-1) and associated subscriber identifier (for example SUPI-2) for a PDU session when the PDU session is associated with dual steering.
- subscriber identifier for example SUPI-1
- associated subscriber identifier for example SUPI-2
- the PCF may indicate to the SMF the SDFs (service data flows) that use a PDU session associated with the first subscriber identifier, SUPI-and which have to use the other PDU session associated with the second subscriber identifier, SUPI-2.
- the SMF may cause the same IP address to be assigned to the two PDU sessions and which of the two legs to use for DL traffic at UPF shall be based on policy received from the PCF.
- the URSP rules may be configured so that the UL traffic uses one of the PDU sessions as a default (match all) and the other only for specific SDFs (service data flows).
- each subscriber identifier is provided with an indicator in the URSP rule, which indicates for a specific application traffic if the respective UE or part of the UE is dual steer active or in standby. This may be provided by a parameter in the RSD
- Fig. 7 shows a procedure in which UE route selection policy (URSP) provides support for dual steering.
- URSP UE route selection policy
- the first subscriber identifier, SUPI-1 of the dual steer device is registered over a first network access, 3GPP 1.
- the second subscriber identifier SUPI-2 of the dual steer device is registered over a second network access, 3 GPP 2
- procedure is followed to deliver UE policy to the UE or relevant part (communication capabilities) of the UE that registered to the network.
- this may the procedure "4.2.4.3 UE Configuration Update procedure for transparent UE Policy delivery" from 3 GPP standard TS 23.502
- the AMF when subscriber identifier is being registered, the AMF performs UE policy association establishment with the PCF and then PCF delivers UE policies.
- URSP may be provided to the UE or relevant part (communication capabilities) of the UE.
- the URSP policy may include dual steer information such as discussed previously.
- the dual steer device follows the URSP rules/policy to establish the two PDU sessions over different network accesses, for example two different 3GPP accesses.
- the dual steer device establishes a first PDU session via the first access network 3GPPls, 3 GPP 1. This is in respect of the first subscriber identifier, SUPI-1.
- the dual steer device establishes a second PDU session via the second access network 3GPP2. This is in respect of the second subscriber identifier SUPI-2.
- the subscriber identifier being SUPIs.
- the subscriber identifier may be an GPSI (generic public subscription identifiers) or any other suitable identifiers.
- FIG. 4 illustrates an example of an apparatus 201.
- the apparatus 201 may comprise or implement one or more of the network functions shown in FIG. 1.
- the apparatus 201 may have at least one processor and at least one memory storing instructions of one or more the network functions shown in FIG. 1 that, when executed by at least one of the at least one processor cause operations or actions of the one or more network functions to be performed.
- the apparatus 201 may comprise or implement at least a part of the dual steer device of Fig. 2 or of Fig. 3.
- the apparatus 201 may have at least one processor and at least one memory storing instructions that, when executed by at least one of the at least one processor cause operations or actions of at least a part of the dual steer device to be performed.
- the apparatus 201 may comprise at least one random access memory (RAM) 211a, and/or at least one read only memory (ROM) 211b.
- the apparatus 201 may comprise at least one processor 212, 213 and/or a network interface 214.
- the at least one processor 212, 213 may be coupled to the at least one memory which in some examples is the RAM 211a and the ROM 211b.
- the at least one processor 212, 213 may be configured to execute an appropriate software code 215.
- the software code 215 may, for example, include software code of one or more of the network functions or at least a part of the dual steer device.
- the software code may include software code which allows the apparatus to perform one or more operations of one or more of the present aspects.
- Fig. 8 shows a method of some example embodiments.
- This method may be performed by an apparatus.
- the apparatus may comprise or implement an access and mobility function.
- the apparatus may comprise suitable means, such as circuitry for providing the method.
- the apparatus may comprise at least one processor and at least one memory storing instructions that, when executed by the at least one processor cause the apparatus at least to provide the method below.
- the apparatus may be such as discussed in relation to Fig. 4.
- the method may be provided by computer program code or computer executable instructions.
- the method may comprise as referenced Al, receiving a request for a first data session with an indication that dual steering is required in which the first data session is associated with a first subscription and uses a first network access to access a network data session.
- the method may comprise as referenced A2, sending, to a session management function, a message comprising one or more of: an indication that dual steering is required; a subscriber identity associated with the first subscription; a subscriber identity associated with a second subscription associated with the dual steering; and/or information identifying a second data session associated with the dual steering.
- Fig. 9 shows a method of some example embodiments.
- This method may be performed by an apparatus.
- the apparatus may comprise or implement a session management function.
- the apparatus may comprise suitable means, such as circuitry for providing the method.
- the apparatus may comprise at least one processor and at least one memory storing instructions that, when executed by the at least one processor cause the apparatus at least to provide the method below.
- the apparatus may be such as discussed in relation to Fig. 4.
- the method may be provided by computer program code or computer executable instructions.
- the method may comprise as referenced Bl, receiving from an access and mobility function, a session management message associated with a first data session, said first data session and a second data session together to provide dual steering, said first data session being associated with a first subscription and using a first network access to access a network and the second data session is associated with a second subscription and uses a second network access to access the network, said session management message comprising one or more of: an indication that dual steering is required; a subscriber identity associated with the first subscription; a subscriber identity associated with the second subscription; and/or information identifying the second data session.
- Fig. 10 shows a method of some example embodiments.
- This method may be performed by an apparatus.
- the apparatus may be a dual steer device.
- the dual steer device may comprise a second user equipment, the second user equipment being associated with a second subscription.
- the dual steer device may comprise a user equipment, a first subscription and a second subscription being associated with the user equipment.
- the apparatus may comprise suitable means, such as circuitry for providing the method.
- the apparatus may comprise at least one processor and at least one memory storing instructions that, when executed by the at least one processor cause the apparatus at least to provide the method below.
- the apparatus may be such as discussed in relation to Fig. 2, 3 or 4.
- the method may be provided by computer program code or computer executable instructions.
- the method may comprise as referenced C2, ensuring, based on the dual steering information of said user equipment routing policy, that a first data session with a network via a first access network and a second data session with the network via a second access network to provide dual steering are established, the first data session being associated with a first subscription and the second data session being associated with a second subscription.
- Fig. 10 may be modified to include any of the previously described features.
- Fig. 11 shows a method of some example embodiments.
- This method may be performed by an apparatus.
- the apparatus may comprise or implement an access and mobility function.
- the apparatus may comprise suitable means, such as circuitry for providing the method.
- the apparatus may comprise at least one processor and at least one memory storing instructions that, when executed by the at least one processor cause the apparatus at least to provide the method below.
- the apparatus may be such as discussed in relation to Fig. 4.
- the method may be provided by computer program code or computer executable instructions.
- the method may comprise as referenced DI, receiving a request for a first data session with an indication that dual steering is required, dual steering being provided by first data session which is associated with a first subscription and uses a first network access to access a network and by a second data session which is associated with a second subscription and uses a second network access to access the network, the request being associated with the first subscription.
- the method may comprise as referenced D2, sending, to a first session management function, a session management message for the first session.
- the method may comprise as referenced D3, receiving a response from a second session management function for the first data session, said second session management function handling the first and the second data sessions.
- Fig. 12 shows a method of some example embodiments.
- This method may be performed by an apparatus.
- the apparatus may comprise or implement a session management function.
- the apparatus may comprise suitable means, such as circuitry for providing the method.
- the apparatus may comprise at least one processor and at least one memory storing instructions that, when executed by the at least one processor cause the apparatus at least to provide the method below.
- the apparatus may be such as discussed in relation to Fig. 4.
- the method may be provided by computer program code or computer executable instructions.
- the method may comprise as referenced El, receiving at a first session management function, a session management message, from an access and mobility function, for a first data session with an indication that dual steering is required, dual steering being provided by first data session which is associated with a first subscription and uses a first network access to access a network and by a second data session which is associated with a second subscription and uses a second network access to access the network, the session management message being associated with the first subscription.
- the method may comprise as referenced E2, retrieving subscription data associated with the first subscription, said subscription data comprising information indicating a second session management function associated with said second session.
- the method may comprise as referenced E3, determining from said subscription data that the first data session is to be associated with the second management function.
- Fig. 13 shows a method of some example embodiments.
- This method may be performed by an apparatus.
- the apparatus may be a dual steer device.
- the dual steer device may comprise a first user equipment, the first user equipment being associated with a first subscription.
- the dual steer device may comprise a second user equipment, the second user equipment being associated with a second subscription.
- the dual steer device may comprise a user equipment, a first subscription and a second subscription being associated with the user equipment.
- the apparatus may comprise suitable means, such as circuitry for providing the method.
- the apparatus may comprise at least one processor and at least one memory storing instructions that, when executed by the at least one processor cause the apparatus at least to provide the method below.
- the apparatus may be such as discussed in relation to Fig. 2, 3 or 4.
- the method may be provided by computer program code or computer executable instructions.
- the method may comprise as referenced Fl, sending to the network a request to establish a first data session with an indication that dual steering is required for the first data session, dual steering being provided by the first data session which is associated with a first subscription and by a second data session which is associated with a second subscription, the request being associated with the first subscription.
- the method may comprise as referenced F2, sending to the network user data associated with dual steering via the first data session.
- Computer program code may be downloaded and stored in one or more memories of the apparatus described herein.
- the expression “and/or” includes any and all combinations of the listed terms, including at least any one of the elements, or at least any two or more of the elements, or at least all of the elements.
- the term “or” refers to a non-exclusive “or” unless otherwise indicated (e.g., use of “or else” or “or in the alternative”).
- the various example embodiments of this disclosure may be implemented in hardware or special purpose circuitry, software, logic or any combination thereof. Some aspects of this disclosure may be implemented in hardware, while other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device, although the disclosure is not limited thereto. While various aspects of this disclosure may be illustrated and described as block diagrams, flow charts, or using some other pictorial representation, it is well understood that these blocks, apparatus, systems, techniques or methods described herein may be implemented in, as non-limiting and illustrative examples, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing devices, or some combination thereof.
- circuitry also covers an implementation of merely a hardware circuit or processor (or multiple processors) or portion of a hardware circuit or processor and its (or their) accompanying software and/or firmware.
- circuitry also covers, for example and if applicable to the particular claim element, an integrated circuit such as a baseband integrated circuit or processor integrated circuit for a mobile device or a similar integrated circuit in server, a cellular network device, and/or other computing or network device.
- the various example embodiments of this disclosure may be implemented by computer software executable by a data processor of the mobile device, such as in the processor entity, or by hardware, or by a combination of software and hardware.
- Computer software or program also called program product, including software routines, applets and/or macros, may be stored in any apparatus-readable data storage medium and they comprise program instructions to perform particular tasks.
- a computer program product may comprise one or more computerexecutable components which, when the program is run, are configured to carry out the various example embodiments of this disclosure.
- the one or more computer-executable components may be include software code or any portion(s ) thereof.
- any blocks of the logic flow as in the Figs may represent program steps, or interconnected logic circuits, blocks and functions, or a combination of program steps and logic circuits, blocks and functions.
- the software may be stored on physical media such as memory chips, or memory blocks implemented within the processor, magnetic media such as hard disk or floppy disks, and optical media (for example DVD and the data variants thereof, CD).
- the physical media is a non-transitory media.
- non-transitory is a limitation of the medium itself (i.e., tangible, not a signal) as opposed to a limitation on data storage persistency (e.g., RAM vs. ROM).
- the memory may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory.
- the data processors may be of any type suitable to the local technical environment, and may comprise one or more of general-purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs), application specific integrated circuits (ASIC), FPGA, gate level circuits and processors based on multi core processor architecture, as non-limiting and illustrative examples.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Un procédé consiste à : recevoir une demande pour une première session de données avec une indication mentionnant qu'une double direction est requise, une double direction étant fournie par une première session de données qui est associée à un premier abonnement et utilise un premier accès au réseau pour accéder à un réseau et par une seconde session de données qui est associée à un second abonnement et utilise un second accès au réseau pour accéder au réseau, la demande étant associée au premier abonnement ; envoyer à une première fonction de gestion de session un message de gestion de session pour la première session ; et recevoir une réponse d'une seconde fonction de gestion de session pour la première session de données, ladite seconde fonction de gestion de session traitant les première et seconde sessions de données.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| IN202441011110 | 2024-02-16 | ||
| IN202441011110 | 2024-02-16 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025172543A1 true WO2025172543A1 (fr) | 2025-08-21 |
Family
ID=94687870
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/EP2025/054055 Pending WO2025172543A1 (fr) | 2024-02-16 | 2025-02-14 | Procédés, appareils et programme informatique pour double direction |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2025172543A1 (fr) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019011398A1 (fr) * | 2017-07-10 | 2019-01-17 | Motorola Mobility Llc | Connexion de données à accès multiples dans un réseau mobile |
| US20220116327A1 (en) * | 2020-02-28 | 2022-04-14 | Apostolis Salkintzis | Access traffic steering using a plurality of steering connections over different access networks |
| US20230078760A1 (en) * | 2021-09-13 | 2023-03-16 | Cable Television Laboratories, Inc. | Enhanced multi-access protocol data unit (pdu) session |
| US20230108625A1 (en) * | 2021-09-27 | 2023-04-06 | Cable Television Laboratories, Inc. | Enhanced multi-access protocol data unit (pdu) session |
-
2025
- 2025-02-14 WO PCT/EP2025/054055 patent/WO2025172543A1/fr active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019011398A1 (fr) * | 2017-07-10 | 2019-01-17 | Motorola Mobility Llc | Connexion de données à accès multiples dans un réseau mobile |
| US20220116327A1 (en) * | 2020-02-28 | 2022-04-14 | Apostolis Salkintzis | Access traffic steering using a plurality of steering connections over different access networks |
| US20230078760A1 (en) * | 2021-09-13 | 2023-03-16 | Cable Television Laboratories, Inc. | Enhanced multi-access protocol data unit (pdu) session |
| US20230108625A1 (en) * | 2021-09-27 | 2023-04-06 | Cable Television Laboratories, Inc. | Enhanced multi-access protocol data unit (pdu) session |
Non-Patent Citations (2)
| Title |
|---|
| "3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Study on Multi-Access (DualSteer and ATSSS_Ph4) (Release 19)", no. V19.0.0, 20 December 2024 (2024-12-20), pages 1 - 178, XP052689254, Retrieved from the Internet <URL:https://ftp.3gpp.org/Specs/archive/23_series/23.700-54/23700-54-j00.zip 23700-54-j00.docx> [retrieved on 20241220] * |
| PALLAB GUPTA ET AL: "Updates to Solution #1.3", vol. SA WG2, no. Jeju, KR; 20240527 - 20240531, 17 May 2024 (2024-05-17), XP052613826, Retrieved from the Internet <URL:https://www.3gpp.org/ftp/tsg_sa/WG2_Arch/TSGS2_163_Jeju_2024-05/Docs/S2-2406408.zip S2-2406408_FS_MASSS_Updates to Solution#1.3.docx> [retrieved on 20240517] * |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11206597B2 (en) | Enhanced UE route selection policy (URSP) rules selection | |
| US8626683B2 (en) | Systems and methods for achieving PLMN continuity when moving between networks of different types through network selection | |
| CN104067664B (zh) | 接入控制方法、基站、用户设备和移动管理实体 | |
| KR20200143134A (ko) | 무선통신 시스템에서 서비스를 제공하는 방법 및 장치 | |
| CN107925955A (zh) | 专用核心网(dcn)选择 | |
| JP7609892B2 (ja) | ネットワークアクセス方法、装置、およびシステム | |
| CN113647148A (zh) | 支持集成有公共网络的非公共网络 | |
| EP4156785B1 (fr) | Équipement utilisateur (ue) et procédé de commande de communication | |
| WO2024127331A1 (fr) | Appareils, procédés, et produits programmes d'ordinateur pour un enregistrement multiple de système de cinquième génération avec interfonctionnement de réseau de système de paquet évolué | |
| JP2023535961A (ja) | 通信端末、コアネットワークノード、及び方法 | |
| US11856035B2 (en) | Network nodes and methods performed therein for handling discovery of entrance points to an IP multimedia subsystem | |
| KR20240036088A (ko) | 로밍 스티어링 방법 및 시스템 | |
| WO2020217224A1 (fr) | Comportement amf et scp dans la découverte déléguée de pcf | |
| EP3955650B1 (fr) | Composant de gestion d'accès et procédé de commande de l'utilisation d'un système de communication mobile | |
| WO2016138940A1 (fr) | Détermination de prise en charge de session voix sur ps lorsque les deux modèles d'itinérance sont pris en charge, point de rattachement et décrochage local | |
| US20250234187A1 (en) | Methods, systems, and computer readable media for detecting and processing inter-public land mobile network (plmn) service-based interface (sbi) messages without 3gpp-sbi-originating-network-id headers | |
| WO2025172543A1 (fr) | Procédés, appareils et programme informatique pour double direction | |
| WO2025172559A1 (fr) | Appareil, procédé et programme informatique | |
| US20250365641A1 (en) | Message routing method, device and system | |
| CN114143246B (zh) | 一种网络通信的方法和装置 | |
| CN118301596A (zh) | 专网访问方法、装置、设备及可读存储介质 | |
| EP4255001A1 (fr) | Mécanisme d'accès à des données d'abonnement | |
| US20250031166A1 (en) | Method, apparatus and computer program | |
| US20100265926A1 (en) | Mobile Station Methods and Systems for Maintaining PLMN Continuity When Moving Between Networks of Different Types as a Function of PLMN Continuity Preference | |
| US20250203552A1 (en) | Coverage opportunity enhancement for wireless devices |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 25706719 Country of ref document: EP Kind code of ref document: A1 |