Coordination between Wired Policy Controller and Wireless Policy Controller

By coordinating the mapping information between the traffic multiplexer and data session selector for wired and wireless access in the 5G core network, the problems of policy coordination and service quality mapping in the 5G communication system are solved, and wired and wireless access is realized Consistent mapping between traffic and service quality.

CN114271007BActive Publication Date: 2025-01-03ALCATEL LUCENT SHANGHAI BELL CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN201980099478.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-06-18
Publication Date
2025-01-03
Estimated Expiration
2039-06-18

AI Technical Summary

Technical Problem

In existing 5G communication systems, it is necessary to coordinate policy mapping and QoS policies between wired and wireless policy controllers. However, the existing technology has failed to effectively solve this problem, resulting in potential failure of policy coordination and inaccurate quality of service mapping.

Method used

By coordinating the mapping information from the traffic multiplexer for wired access to the wireless data session selector in the core network, ensure the accurate mapping of application traffic between wired and wireless access, and define it in 5G core network signaling How 5G core network signaling related to 5G CQoS is mapped to wired QoS policies.

Benefits of technology

The coordination between wired and wireless policy controllers is achieved, ensuring the accurate mapping of application traffic and consistency of service quality under different access methods, and improving the policy coordination efficiency and service quality of 5G communication systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114271007B_ABST
    Figure CN114271007B_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide methods, devices, and computer-readable media for coordination between a wired policy controller and a wireless policy controller. According to embodiments of the present disclosure, a service controller is capable of coordinating between information about wireless subscriptions mapped from a traffic multiplexer used in wired access to a wireless data session selector and information sent to a wired residential gateway device about mapping application traffic to a traffic multiplexer used in wired access.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present disclosure relate generally to communication technology, and more particularly, to methods, devices, and computer-readable media for coordination between a wired policy controller and a wireless policy controller. Background Art

[0002] In recent years, communication technology has been significantly developed. For example, the 5th generation (5G) communication allows more traffic on the channel and achieves higher speeds. 5G systems are designed to support a wider range of devices than just smart phones and mobile entities. They also aim to support and connect wired devices via residential gateways (RGs). Different residential gateways (RGs) will need to be served: 5G-RGs, i.e., RGs are updated to support access to the 5G core network (5GC), but FN-RGs, i.e., RGs are not updated to support access to the 5G core network (5GC). Summary of the invention

[0003] Generally, embodiments of the present disclosure relate to a method for coordination between a wired policy controller and a wireless policy controller and corresponding communication devices.

[0004] In a first aspect, an embodiment of the present disclosure provides a first device. The first device includes: at least one processor, and a memory coupled to the at least one processor, the memory storing instructions, which, when executed by the at least one processor, cause the first device to: at the first device, obtain first information about a wireless subscription from a second device in a core network, the wireless subscription being for a mapping from a traffic multiplexer used in wired access to a wireless data session selector. The first device is also caused to receive traffic within a traffic multiplexer used in wired access from a third device, the traffic multiplexer being mapped from an application in the third device based on the second information. The first device is also caused to map the traffic multiplexer used in wired access to a wireless data session selection based on the first information. The first device is also caused to send a request for a wireless data session to the core network based on the wireless data session selector.

[0005] In a second aspect, an embodiment of the present invention provides a second device. A second network device includes: at least one processor, and a memory coupled to the at least one processor, wherein the memory stores instructions, and when the instructions are executed by the at least one processor, the second device: receives first information about a wireless subscription from a fourth device, the wireless subscription being for a mapping from a traffic multiplexer used in wired access to a wireless data session selector. The second device is also caused to send the first information to the first device.

[0006] In a third aspect, an embodiment of the present disclosure provides a third device. A third network device includes: at least one processor, and a memory coupled to the at least one processor, wherein the memory stores instructions, and when the instructions are executed by the at least one processor, the third device receives second information from a fourth device, and the second information is used to map an application to a traffic multiplexer used in wired access. The third device is also caused to map the application traffic to the traffic multiplexer based on the second information in response to detecting the application traffic. The third device is also caused to send a wired data session request on the mapped traffic multiplexer used in wired access based on the second information. The third device is also caused to send the first information to the second device.

[0007] In a fourth aspect, an embodiment of the present disclosure provides a fourth device. The fourth network device includes: at least one processor, and a memory coupled to the at least one processor, wherein the memory stores instructions, and when the instructions are executed by the at least one processor, the fourth device determines first information about a wireless subscription for mapping from a traffic multiplexer used in wired access to a wireless data session selector, and the first information is provided to a second device. The fourth device is also caused to determine second information for mapping an application to a traffic multiplexer used in wired access to ensure mapping between the first information and the second information.

[0008] In a fifth aspect, an embodiment of the present disclosure provides a method. The method includes: at a first device in a core network, obtaining first information about a wireless subscription from a second device, the wireless subscription being for a mapping from a traffic multiplexer used in wired access to a wireless data session selector. The method also includes receiving traffic within a traffic multiplexer used in wired access from a third device, the traffic multiplexer being mapped from an application in the third device based on the second information. The method also includes mapping the traffic multiplexer used in wired access to a wireless data session selection based on the first information. The method also includes sending a request for a wireless data session to the core network based on the wireless data session selector.

[0009] In a sixth aspect, an embodiment of the present disclosure provides a method. The method includes receiving first information about a wireless subscription from a fourth device, the wireless subscription being for a mapping from a traffic multiplexer used in wired access to a wireless data session selector. The method also includes sending the first information to a first device.

[0010] In a seventh aspect, an embodiment of the present disclosure provides a method. The method includes receiving second information from a fourth device, the second information being used to map an application to a traffic multiplexer used in wired access. The method also includes, in response to detecting application traffic, mapping the application traffic to the traffic multiplexer based on the second information. The method also includes sending a wired data session request on the mapped traffic multiplexer used in wired access based on the second information. The method also includes sending first information to a second device.

[0011] In an eighth aspect, an embodiment of the present disclosure provides a method. The method includes determining second information for mapping an application to a traffic multiplexer used in wired access. The method also includes sending the second information to a third device. The method also includes: based on the second information, determining first information about a wireless subscription for mapping from a traffic multiplexer used in wired access to a wireless data session selector to ensure mapping between the first information and the second information. The method also includes sending the first information to a second device.

[0012] In a ninth aspect, an embodiment of the present disclosure provides an apparatus. The apparatus includes a component for obtaining, at a first device, first information about a wireless subscription from a second device in a core network, the wireless subscription being for a mapping from a traffic multiplexer used in wired access to a wireless data session selector. The apparatus also includes a component for receiving traffic within a traffic multiplexer used in wired access from a third device, the traffic multiplexer being mapped from an application in the third device based on the second information. The apparatus also includes a component for mapping the traffic multiplexer used in wired access to the wireless data session selector based on the first information. The apparatus also includes a component for sending a request for a wireless data session to the core network based on the wireless data session selector.

[0013] In a tenth aspect, an embodiment of the present disclosure provides an apparatus. The apparatus includes a component for receiving first information about a wireless subscription from a fourth device, the wireless subscription being for a mapping from a traffic multiplexer used in wired access to a wireless data session selector. The apparatus also includes a component for sending the first information to a first device.

[0014] In an eleventh aspect, an embodiment of the present disclosure provides an apparatus. The apparatus includes a component for receiving second information from a fourth device, the second information being used to map an application to a traffic multiplexer used in wired access. The apparatus also includes a component for mapping application traffic to a traffic multiplexer used in wired access based on the second information in response to detecting application traffic. The apparatus also includes a component for sending a request for a wired data session on a mapping traffic multiplexer used in wired access based on the second information.

[0015] In a twelfth aspect, an embodiment of the present disclosure provides an apparatus. The apparatus includes a component for determining second information, the second information being used to map an application to a traffic multiplexer used in wired access. The apparatus also includes a component for sending the second information to a third device. The apparatus also includes a component for determining first information about a wireless subscription based on the second information to ensure a mapping between the first information and the second information, the wireless subscription being for a mapping from a traffic multiplexer used in wired access to a wireless data session selector. The apparatus also includes a component for sending the first information to a second device.

[0016] In a thirteenth aspect, an embodiment of the present disclosure provides a computer-readable medium having instructions stored thereon, which, when executed by at least one processing unit of a machine, causes the machine to implement a method according to any one of the fifth aspect, the sixth aspect, the seventh aspect, or the eighth aspect.

[0017] Other features and advantages of the embodiments of the present disclosure will also become apparent from the following description of specific embodiments when read in conjunction with the accompanying drawings, which illustrate, by way of example, the principles of the embodiments of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The embodiments of the present disclosure are presented in exemplary sense and their advantages are explained in more detail below with reference to the accompanying drawings, in which

[0019] Figure 1 A schematic diagram of a 5G-RG communication environment according to conventional technology is shown;

[0020] Figure 2 A schematic diagram showing a FN-RG communication environment according to conventional technology;

[0021] Figure 3 A schematic diagram of a communication system according to an embodiment of the present disclosure is shown;

[0022] Figure 4 A schematic diagram showing interactions between devices according to an embodiment of the present disclosure;

[0023] Figure 5 A flowchart of a method implemented at a communication device according to an embodiment of the present disclosure is shown;

[0024] Figure 6 A flowchart of a method implemented at a communication device according to an embodiment of the present disclosure is shown;

[0025] Figure 7 A flowchart of a method implemented at a communication device according to an embodiment of the present disclosure is shown;

[0026] Figure 8A flowchart of a method implemented at a communication device according to an embodiment of the present disclosure is shown;

[0027] Fig. 9 A schematic diagram showing an apparatus according to an embodiment of the present disclosure; and

[0028] Fig.10 A block diagram of an example computer-readable medium is shown in accordance with some embodiments of the present disclosure.

[0029] Throughout the drawings, the same or similar reference numerals refer to the same or similar elements. DETAILED DESCRIPTION

[0030] The subject matter described herein will now be discussed with reference to several example embodiments. It should be understood that these embodiments are discussed only to enable those skilled in the art to better understand and thereby implement the subject matter described herein, and do not imply any limitation on the scope of the subject matter.

[0031] The terms used herein are only used for the purpose of describing specific embodiments and are not intended to limit the exemplary embodiments. As used herein, the singular forms "a", "an", and "the" are also intended to include the plural forms, unless the context clearly indicates otherwise. It will be further understood that the terms "comprise", "including", "having", "having", "including" and / or "comprising" when used herein specify the presence of the features, elements and / or components, etc., but do not exclude the presence or addition of one or more other features, elements, components and / or combinations thereof.

[0032] It should also be noted that in some alternative implementations, the functions / actions indicated may not occur in the order indicated in the figures. For example, depending on the functions / actions involved, two functions or actions shown in succession may actually be performed simultaneously, or may sometimes be performed in reverse order.

[0033] As used herein, the term "communication network" refers to a network that complies with any suitable communication standard, such as New Radio (NR), Long Term Evolution (LTE), Advanced LTE (LTE-A), Wideband Code Division Multiple Access (WCDMA), High Speed ​​Packet Access (HSPA), etc. In addition, communication between terminal devices and network devices in the communication network can be performed according to any suitable generation of communication protocols, including but not limited to first generation (1G), second generation (2G), 2.5G, 2.75G, third generation (3G), fourth generation (4G), 4.5G, future fifth generation (5G) communication protocols, and / or any other protocols currently known or to be developed in the future.

[0034] Embodiments of the present disclosure may be applied to various communication systems. Considering the rapid development of communications, there are certainly future types of communication technologies and systems with which the present disclosure may be implemented. It should not be construed as limiting the scope of the present invention to only the above-mentioned systems. For purposes of illustration, embodiments of the present disclosure will be described with reference to a 5G communication system.

[0035] The term "network equipment" as used herein includes, but is not limited to, a base station (BS), a gateway, a registration management entity, and other appropriate equipment in a communication system. The term "base station" or "BS" refers to a Node B (Node B or NB), an evolved Node B (eNodeB or eNB), a NR NB (also known as a gNB), a remote radio unit (RRU), a radio head (RH), a remote radio head (RRH), a relay, a low power node such as a femto, a pico, etc.

[0036] The term "terminal device" used herein includes but is not limited to "user equipment (UE)" and other suitable terminal devices capable of communicating with network devices. For example, "terminal device" may refer to a terminal, a mobile terminal (MT), a subscriber station (SS), a portable subscriber station, a mobile station (MS) or an access terminal (AT).

[0037] As used in this application, the term "circuitry" may refer to one, more, or all of the following:

[0038] (a) pure hardware circuit implementation (such as implementation in analog and / or digital circuitry only), and

[0039] (b) a combination of hardware circuitry and software such as (where applicable):

[0040] (i) a combination of analog and / or digital hardware circuitry and software / firmware, and

[0041] (ii) any portion of a hardware processor (including a digital signal processor) with software, software and memory that work together to cause a device (such as a mobile phone or server) to perform various functions, and

[0042] (c) Hardware circuits and / or processors, such as a microprocessor or portion of a microprocessor, that require software (e.g., firmware) to operate, but which may not be present when not required for operation.

[0043] This definition of circuitry applies to all uses of the term in this application, including in any claims. As another example, as used in this application, the term circuitry also covers an implementation of only a hardware circuit or processor (or multiple processors) or a portion of a hardware circuit or processor and its (or their) accompanying software and / or firmware. The term circuitry also covers (for example and if applicable to a particular claim element) a baseband integrated circuit or processor integrated circuit of a mobile device, or a similar integrated circuit in a server, cellular network device, or other computing or network device.

[0044] As described above, 5G communication and wired communication use different residential gateways that should be coordinated. In the 5G communication network, a 5G-RG that has been modified for accessing the 5G core network is used. The 5G-RG can act as a third generation partnership project (3GPP) user equipment (UE), which is assumed to terminate 3GPP non-access stratum (NAS) signaling and support UE routing policy (URSP). In the fixed network (FN), an unmodified FN-RG is used to access the 5G core network. The wired access entity (e.g., an access gateway function (AGF) device) can terminate 3GPP NAS signaling on behalf of the FN-RG.

[0045] Figure 1 FIG. 1 is a schematic diagram of a communication system 100 for 5G-RG using a wired 5G access network to access a 5G core network. Figure 1 As shown, the communication system 100 may include 5G-RG 110, W-AGF 120, and a policy control function (PCF) 130. The communication system 100 may also include one or more of the following: a service controller (e.g., an automatic configuration server (ACS) 140), an access and mobility management function (AMF) 150, a session management function (SMF) 160, a unified data repository (UDR) 170, a network exposure (exposure) function (NEF) 190, a user data management (UDM) 175, and a user plane function (UPF) 180. It should be noted that Figure 1 The devices shown are only examples. 5G-RG 110, W-AGF 120 and ACS 140 may involve wired access. For clarity, the interfaces between the devices are omitted.

[0046] like Figure 1As shown, 5G-RG110 can behave as a conventional 3GPP UE. That is, 5G-RG110 can exchange NAS / N1 signaling with the 5G core network. NAS / N1 signaling may include: NAS registration management and connection management (RM / CM), registering to the 5G core network and establishing a signaling connection with the 5G core network; NAS session management (SM) (called PDU session) for establishing / modifying / releasing data connection capabilities via the 5G core network. 5G-RG110 can receive URSP policy from PCF 130 via AMF 150.

[0047] Figure 2 FIG. 2 is a schematic diagram of a communication system 200 for FN-RG. Figure 2 As shown, the communication system 200 may include FN-RG 210, W-AGF 220, and a policy control function (PCF) 230. The communication system 200 may also include an automatic configuration server (ACS) 240, an access and mobility management function (AMF) 250, a session management function (SMF) 260, a unified data repository (UDR) 270, a network exposure function (NEF) 290, a user data management (UDM) 275, and a user plane function (UPF) 280. It should be noted that Figure 2 The modules, entities and devices shown are examples only. FN-RG210, W-AGF220 and ACS240 may involve wired access. For clarity, the interfaces between devices are omitted.

[0048] like Figure 2 As shown, the 3GPPN1 / NAS of FN-RG210 is terminated on W-AGF220. W-AGF220 can exchange NAS / N1 signaling with the 5G core network on behalf of the FN-RG210 served by W-AGF220. NAS / N1 signaling may include: NAS RM / CM registers and establishes a signaling connection with the 5G core network; NAS SM establishes / modifies / releases data connection capabilities (called PDU sessions) through the 5G core network. W-AGF220 can receive URSP policies from PCF240 via AMF 250.

[0049] From the perspective of the 5G core network, both 5G-RG110 and FN-RG210 are terminal devices. Therefore, in the case of FN-RG210, PCF140 / 240 can determine the corresponding URSP policy and send it to 5G-RG110 or W-AGF220. PCF140 / 240 can obtain policy-related subscription information about the terminal device (or RG) from UDR170 / 270.

[0050] In addition, in the wired network, ACS140 / 240 can be configured by the wired operator to deploy RGs in the user premises. Both 5G-RG110 and FN-RG210 can receive policies from the wired ACS140 / 240. 5G-RG110 and FN-RG210 can use the user plane to exchange information with ACS140 / 240.

[0051] However, potential policy-related coordination between ACS and PCF policies has not been discussed. Potential policies may correspond to mappings from applications (e.g., Internet / IMS Voice / IPTV) to data sessions. Data sessions may involve parameters such as Data Network Name (DNN) in 5GC, Slice Identifier S-NSSAI, which in turn refer to service multiplexers (e.g., Virtual LANs) used on wired access.

[0052] Potential policies may also correspond to QoS related policy mappings. More dynamic information related to the mapping of uplink (link from terminal device to core network) IP flows (or Ethernet flows) to the QoS that the UL data flows need to receive.

[0053] More specifically, regarding the mapping from applications to data sessions, in 5GC, PCF130 can provide URSP rules containing mappings from traffic filters to PDU session parameters to the terminal device. Traffic filters can correspond to application identifiers (e.g., operating system IDs) or IP descriptor traffic related filters (e.g., destination IP "triplets") and other traffic descriptors. The wired-defined policy sent by ACS140 can associate applications (e.g., Internet / IMS voice / IPTV) with L2 headers that act as service multiplexers (e.g., VLANs) on wired access. Therefore, it is necessary to define how the two rules are mapped in the case of 5G-RG and FN-RG networks.

[0054] In addition, regarding QoS-related policy mapping, in 3GPP, when a PDU session is established, SMF160 / 260 can obtain QoS policies from PCF130 / 230. These policies map traffic identified by some filters (for example, in the case of an IP type PDU session, the filter can be an application ID or a five-tuple, or in the case of an Ethernet type PDU session, the filter can be filtering on the Ethernet header) to a 3GPP QoS parameter set, the main parameter of which is 5QI. Traffic within a PDU session to receive the same QoS treatment can be grouped within a QoS flow. 5G core network signaling can provide mapping between QoS flows and 3GPP QoS parameters including 5QI to the 5G access network and terminal equipment (for example, 5G-RG110 or W-AGF220 representing FN-RG210). Therefore, it is necessary to define how the 5G core network signaling related to 5G CQoS is mapped to wired QoS policies.

[0055] According to an embodiment of the present disclosure, the service controller is able to coordinate between information about wireless subscriptions for mapping from a traffic multiplexer used in wired access to a wireless data session selector and information about mapping application traffic to a traffic multiplexer used in wired access sent to a wired residential gateway device. In this way, communication between a network device and a configuration server is achieved, thereby coordinating wired and wireless policy controllers.

[0056] Figure 3 Schematic diagram of a communication system 300 in which embodiments of the present disclosure may be implemented is shown. Figure 3 As shown, the communication system 300 may include 5G-RG 310, FN-RG 315, W-AGF 320, and a policy control function (PCF) 330. The communication system 300 may also include one or more of the following: an automatic configuration server (ACS) 340, an access and mobility management function (AMF) 350, a session management function (SMF) 360, a unified data repository (UDR) 370, a user data management (UDM) 375, a user plane function (UPF) 380, and a network exposure function (NEF) 390.

[0057] It should be noted that 5G-RG 310, FN-RG 315, W-AGF 320, PCF 330, automatic configuration server (ACS) 340, AMF 350, SMF 360, UDR 370, UDM 375, UPF 380 and NEF 390 can be implemented at any device, entity or module. It should be noted that Figure 3 The devices, modules or entities shown are merely examples. It should be understood that the communication system 300 may also include other elements that are omitted for clarity. Figure 3 The number of devices, modules or entities shown in the figures is given for illustrative purposes and does not imply any limitation.

[0058] The communication in the communication system 300 may be implemented according to any appropriate communication protocol, including but not limited to cellular communication protocols of the first generation (1G), second generation (2G), third generation (3G), fourth generation (4G) and fifth generation (5G), wireless local area network communication protocols such as Institute of Electrical and Electronics Engineers (IEEE) 802.11, and / or any other protocol currently known or developed in the future. In addition, the communication may utilize any appropriate wireless communication technology, including but not limited to: code division multiple access (CDMA), frequency division multiple access (FDMA), time division multiple access (TDMA), frequency division duplex (FDD), time division duplex (TDD), multiple input multiple output (MIMO), orthogonal frequency division multiple access (OFDMA) and / or any other technology currently known or to be developed in the future.

[0059] Figure 4 A schematic diagram of an interaction 400 according to an embodiment of the present disclosure is shown. The interaction 400 may be implemented on any suitable device. For illustrative purposes only, the interaction 400 is described as being implemented between the FN-RG 315, the W-AGF 320, the PCF 330, and the ACF 340.

[0060] For 5G-RG, the URSP sent by PCF 340 to 5G-RG 310 can control the 5G-RG mapping from applications to PDU session parameters (DNN, S-NSSAI). The wired configuration also defines the mapping from applications to L2 headers (VLANs) used as service multiplexers on wired access.

[0061] For FN-RG, ACS 340 can control how FN-RG 315 sends UL traffic on the VLAN corresponding to the target application. ACS 340 generates 4002 second information. The second information can be used to map the application to the traffic multiplexer used on the wired access of FN-RG 315. ACS 340 sends 4004 the second information to FN-RG 315.

[0062] ACS 340 generates 4005 first information based on the second information to ensure mapping between the first information and the second information. In this way, mapping between the first information and the second information is achieved. The first information is about wireless subscription, which is for mapping from the traffic multiplexer used in wired access to the wireless data session selector. The traffic multiplexer used in wired access exists and should not be changed due to the introduction of 5GC. In some embodiments, ACS 340 may send 4010 information to PCF 330. In some embodiments, the first information may not be sent directly from ACS 340 to PCF 330. In some embodiments, the OSS (operation) system coordinates the wired parameter configuration of the wired access in ACS 340 with the wireless subscription-related policy data used by PCF 330 through the existing API on ACS 340. The OSS system should ensure that the coordination is completed and can communicate with PCF via 3GPP NEF 390, UDM375 and UDR370. Wireless subscription is associated with wired access.

[0063] In some embodiments, ACS 340 may send the first information to UDM 375 (possibly via NEF 390). UDM 375 may store the first information in UDR 370. PCF 330 may access UDR 370 to obtain the first information. In this way, indirect interaction between ACS 340 and PCF 330 is completed. In this way, new application program interfaces (APIs) in UDM 375, NEF 390 allow ACS 340 or OSS to control the mapping from the multiplexing identifier used on the wired access to the data session processed by the 5G core network.

[0064] For example, in some embodiments, the Operation Support System (OSS) can use the list of subscribed PDU sessions of the corresponding user to ensure the correct configuration of the wireless subscription. For each subscribed PDU session, the service multiplexer (e.g., VLAN) used on the wired access is also configured. In some embodiments, the OSS (or ACS340) can issue a request via the NEF 390 to ensure such configuration of the corresponding wireless subscription. The NEF 390 can check the right to issue such a request. The NEF 390 can forward the request to the UDM (375). The UDM 375 can update the SM (session management) subscription data in the UDR 370 of the corresponding user with the list of subscribed PDU session selectors (DNN, S-NSSAI). If the PCF 330 knows that the terminal device (here, the W-AGF 320 representing the terminal FN-RG) is reachable, the PCF 330 can check whether the policy information such as the URSP configuration on the W-AGF 320 is aligned. The 5G core network supports an API that can be used to configure the mapping between the service multiplexer (e.g., VLAN) used on the V (wired) interface of the W-AGF and the PDU session subscription parameters (e.g., DNN, Single Network Slice Selection Assistance Information (S-NSSAI)). This API can be used by the ACS340 or the OSS.

[0065] The PCF 330 sends 4015 the first information to the W-AGF 320. In some embodiments, the first information may be sent in a URSP policy. If the first information is sent in a URSP policy, it may reuse the traffic filter information in the URSP, noting that even if the USRP is involved in an IP type PDU session, the URSP involving the Ethernet header must be sent for the FN-RG 315. Table 1 below shows the reused traffic filter information in the URSP. It should be noted that the headers shown in Table 1 are only examples.

[0066] Table 1

[0067]

[0068]

[0069] The FN-RG 315 detects 4020 application traffic and maps 4025 the application to a traffic multiplexer used on the wired access based on the second information. The application may include one or more of: IP Multimedia Subsystem (IMS) Voice, Internet Protocol Television (IPTV), Internet. In some embodiments, the traffic multiplexer used on the wired access of the FN-RG 315 may correspond to a VLAN. The FN-RG 315 sends 4030 a request for a wired data session on the mapped traffic multiplexer used on its wired access W-AGF.

[0070] The wireless subscription received from the FN-RG 315 may trigger a request to establish a protocol data unit (PDU) session. The W-AGF 320 maps 4035 the traffic multiplexer used on the wired access of the FN-RG 315 to the wireless data session selector based on the first information. The data session selector may refer to a data network name. Alternatively or additionally, the data session selector may refer to a slice identifier. The W-AGF 320 sends 4040 a request for a wireless data session with the selector to the core network.

[0071] In some embodiments, ACS 340 may send other provisioning information (hereinafter referred to as "third information") to 5G-RG 310. The third information can be used for mapping from wireless quality of service (QoS) to wired QoS. In some embodiments, the 3GPP driver in 5G-RG310 can map uplink traffic to 3GPP QoS flows based on NAS SM signaling received from 5GC. The 3GPP QoS flow then needs to be mapped to BBF QoS. Therefore, the provisioning information sent by ACS 340 to 5G-RG 310 can be extended to provide a mapping from 3GPP 5QI (defining the main parameters of 3GPP QoS) to wired line QoS parameters (e.g., IEEE802.1p priority or DSCP Diffserv code point as defined in the IETF specification).

[0072] Figure 5 A flow chart of a method 500 according to an embodiment of the present disclosure is shown. The method 500 may be implemented at any suitable device. For illustration purposes only, the method 500 is described as being implemented at the W-AGF 320 .

[0073] At block 510, the W-AGF 320 obtains first information from the PCF 330. The first information is about a wireless subscription for mapping from a traffic multiplexer used in a wired access to a wireless data session selector. The wireless subscription is associated with the wired access.

[0074] In some embodiments, the first information may be sent in a URSP policy, and the W-AGF 320 may extract the first information from the URSP policy. If the first information is sent in a URSP policy, it may reuse the traffic filter information in the URSP, noting that even if the USRP is involved in an IP type PDU session, a URSP involving an Ethernet header must be sent for the FN-RG 315.

[0075] At block 520, W-AGF 320 receives traffic within a traffic multiplexer used in wired access from FN-RG 315. Based on the second information, application traffic has been mapped to a traffic multiplexer (e.g., VLAN) used in wired access by FN-RG 315. The second information can be used to map an application to a traffic multiplexer.

[0076] At block 530, W-AGF 320 maps the traffic multiplexer used in the wired access to the wireless data session selector based on the first information. The data session selector may refer to a data network name. Alternatively or additionally, the data session selector may refer to a slice identifier.

[0077] At block 540, the W-AGF 320 sends a request for a wireless data session based on the wireless data session selector to the core network. Traffic received from the FN-RG 315 may trigger a request to establish a protocol data unit (PDU) session.

[0078] Figure 6 A flow chart of a method 600 according to an embodiment of the present disclosure is shown. The method 600 may be implemented at any suitable device. For illustration purposes only, the method 600 is described as being implemented at the PCF 330.

[0079] At block 610, the PCF 330 obtains first information from the ACS 340. The first information is about a wireless subscription for mapping from a traffic multiplexer used in wired access to a wireless data session selector. Alternatively, the first information may be about a wireless subscription for mapping from a traffic multiplexer used in wired access to a prioritized list of wireless data session selectors.

[0080] In some embodiments, the first information may not be sent directly from the ACS 340 to the PCF 330. In some embodiments, the ACS 340 or the operating system OSS may send the first information to the UDM 375 via the NEF 390. The UDM 375 may store the first information in the UDR 370. The UDR may notify the PCF 330 that the policy data about the wireless subscription it serves has changed, and may access the UDR 370 to obtain the first information. In this way, an indirect interaction between the ACS 340 and the PCF 330 is completed. In this way, a new application program interface (API) in the UDM 375, the UDR 370, the NEF 390, and the ACS 340 is defined as part of the mapping from the wireless subscription to the data session.

[0081] For example, in some embodiments, the Operation Support System (OSS) can utilize the list of subscribed PDU sessions of the corresponding user to ensure the correct configuration of the wireless subscription. For each subscribed PDU session, the service multiplexer (e.g., VLAN) used on the wired access is also configured. In some embodiments, the OSS (or ACS 340) can issue a request via the NEF 390 to ensure such configuration of the corresponding wireless subscription. The NEF 390 can check the right to issue such a request. The NEF 390 can forward the request to the UDM (375). The UDM 375 can update the SM subscription data in the UDR 370 of the corresponding user with the list of subscribed PDU sessions (DNN, S-NSSAI). If the PCF 330 knows that the terminal is reachable, the PCF 330 can check whether the URSP configuration on the UE is aligned.

[0082] At block 620, the PCF 330 transmits first information to the W-AGF 320. The first information is about a wireless subscription for mapping from a traffic multiplexer used in a wired access to a wireless data session selector. The wireless subscription is associated with the wired access.

[0083] In some embodiments, the first information may be sent in a URSP policy. If the first information is sent in a URSP policy, it may reuse the traffic filter information in the URSP. Note that even if the USRP is involved in an IP type PDU session, a URSP involving an Ethernet header must be sent for the FN-RG315.

[0084] Figure 7 A flow chart of a method 700 according to an embodiment of the present disclosure is shown. The method 700 may be implemented at any suitable device. For illustration purposes only, the method 700 is described as being implemented at the FN-RG 310.

[0085] At block 710, the FN-RG 315 receives second information from the ACS 340. The second information may be used to map wireless subscriptions to traffic multiplexers.

[0086] At block 720, if the FN-RG 315 detects application traffic, the FN-RG 315 maps the application traffic to a traffic multiplexer based on the second information. The application may include one or more of: IP Multimedia Subsystem (IMS) voice, Internet Protocol Television (IPTV), Internet. In some embodiments, the traffic multiplexer may correspond to a VLAN.

[0087] At box 730, FN-RG315 sends 4030 the wired data session request to W-AGF 320 on the mapped traffic multiplexer. At box 740, 5G-RG 310 receives third information from ACS 340. Other information can be used for mapping from wireless quality of service (QoS) to wired QoS. In some embodiments, the 3GPP driver in 5G-RG 310 can map uplink traffic to 3GPP QoS flows based on NAS SM signaling received from 5GC. The 3GPP QoS flow then needs to be mapped to BBF QoS. Therefore, the rules can be extended to provide a mapping from 3GPP5QI (the main parameter that defines 3GPP QoS) to wired line QoS parameters (e.g., IEEE802.1p priority).

[0088] Figure 8 A flow chart of a method 800 according to an embodiment of the present disclosure is shown. The method 800 may be implemented at any suitable device. For illustration purposes only, the method 800 is described as being implemented at the ACS 340.

[0089] At block 810 , the ACS 340 determines second information. The second information may be used to map the wireless subscription to the traffic multiplexer. At block 820 , the ACS 340 sends the second information to the FN-RG 315 .

[0090] At block 830, the ACS 340 determines first information based on the second information. The first information is about wireless subscription for mapping from a traffic multiplexer used in wired access to a wireless data session selector.

[0091] At block 840, ACS 340 sends the first information to PCF 330. In some embodiments, the first information may not be sent directly from ACS 340 to PCF 330. In some embodiments, ACS 340 may communicate with PCF 330 through an existing API on ACS 340 to the OSS system. The OSS system should ensure coordination and be able to communicate with the 3GPP UDR. Wireless subscription is associated with wired access.

[0092] In some embodiments, ACS 340 may send the first information to UDM. UDM may store the first information in UDR 370. PCF 330 may have subscribed to UDR 370 for changes in the first information and obtains it through notification of changes in such information. In this way, indirect interaction between ACS 340 and PCF 330 is completed. In this way, new application program interfaces (APIs) in UDM, NEF 390, and ACS 340 are defined as part of the mapping from wired and wireless subscriptions.

[0093] In some embodiments, the ACS 340 may send the third information to the 5G-RG 310. The third information may be used for mapping from wireless quality of service (QoS) to wired QoS. In some embodiments, the 3GPP driver in the 5G-RG 310 may map uplink traffic to 3GPP QoS flows based on NAS SM signaling received from the 5GC. The 3GPP QoS flows then need to be mapped to the BBF QoS. Therefore, the rules may be extended to provide mapping from 3GPP 5QI (the main parameter that defines 3GPP QoS) to wired QoS parameters (e.g., IEEE 802.1p priority).

[0094] In some embodiments, the apparatus for executing method 500 (eg, W-AGF 320) may include corresponding components for executing corresponding steps in method 500. These components may be implemented in any appropriate manner. For example, it may be implemented by a circuit or a software module.

[0095] In some embodiments, the apparatus includes a component for obtaining, at a first device, first information about a wireless subscription from a second device in a core network, the wireless subscription being for a mapping from a traffic multiplexer used in wired access to a wireless data session selector; a component for receiving traffic within a traffic multiplexer used in wired access from a third device, the traffic multiplexer being mapped from an application in the third device based on the second information; a component for mapping the traffic multiplexer used in wired access to the wireless data session selector based on the first information; and a component for sending a request for a wireless data session to the core network based on the wireless data session selector.

[0096] In some embodiments, the wireless subscription is associated with wired access.

[0097] In some embodiments, the wireless data session selector is at least one of a data network name and a slice identifier.

[0098] In some embodiments, the traffic multiplexer corresponds to a virtual local area network VLAN.

[0099] In some embodiments, the means for obtaining the first information comprises: means for receiving a User Equipment Routing Policy (URSP) from the second device; and means for extracting the first information from the URSP.

[0100] In some embodiments, means for sending the request includes means for sending the request for the wireless data session using a wireless data session selector derived from the first information.

[0101] In some embodiments, the first device is an access gateway function device, the second device is a policy control function PCF device, and the third device is a residential gateway device.

[0102] In some embodiments, the apparatus for executing method 600 (e.g., PCF 330) may include corresponding components for executing corresponding steps in method 600. These components may be implemented in any appropriate manner. For example, it may be implemented by a circuit or a software module.

[0103] In some embodiments, the apparatus includes means for receiving first information about a wireless subscription from a fourth device, the wireless subscription being for a mapping from a traffic multiplexer used in wired access to a wireless data session selector; and means for sending the first information to the first device.

[0104] In some embodiments, the wireless subscription is associated with wired access.

[0105] In some embodiments, the wireless data session selector is at least one of a data network name and a slice identifier.

[0106] In some embodiments, the traffic multiplexer corresponds to a virtual local area network (VLAN).

[0107] In some embodiments, the means for sending the first information includes means for sending a User Equipment Routing Policy (URSP) including the first information to the first device.

[0108] In some embodiments, the apparatus further comprises means for obtaining the first information from the fourth device via a data repository storing user-related subscriptions.

[0109] In some embodiments, the first device is an access gateway function device, the second device is a policy control function device, and the fourth device is a cable service controller.

[0110] In some embodiments, the apparatus for performing the method 700 (eg, FN-RG 315) may include corresponding components for performing the corresponding steps in the method 700. These components may be implemented in any appropriate manner. For example, it may be implemented by a circuit or a software module.

[0111] In some embodiments, the apparatus includes a component for receiving second information from a fourth device, the second information being used to map an application to a traffic multiplexer used in wired access; a component for mapping application traffic to a traffic multiplexer used in wired access based on the second information in response to detecting application traffic; a component for sending a wired data session request on a mapped traffic multiplexer used in wired access based on the second information; and a component for receiving additional information from the fourth device, the additional information being used to map wireless quality of service to wired quality of service.

[0112] In some embodiments, the wireless service quality corresponds to a 5G QoS indicator.

[0113] In some embodiments, the third device is a residential gateway device and the fourth device is a cable service controller.

[0114] In some embodiments, the apparatus for executing method 800 (e.g., ACS 340) may include corresponding components for executing corresponding steps in method 800. These components may be implemented in any appropriate manner. For example, it may be implemented by a circuit or a software module.

[0115] In some embodiments, the apparatus includes a component for determining second information, the second information being used to map an application to a traffic multiplexer used in wired access; a component for sending the second information to a third device; a component for determining first information about a wireless subscription based on the second information to ensure a mapping between the first information and the second information, the wireless subscription being for a mapping from a traffic multiplexer used in wired access to a wireless data session selector; and a component for sending the first information to a second device.

[0116] In some embodiments, the apparatus includes means for sending the first information to the second device via a data repository storing user-related subscriptions.

[0117] In some embodiments, the second device is a policy control function (PCF) device, the third device is a residential gateway device, and the fourth device is a cable service controller.

[0118] Fig. 9 900 is a simplified block diagram of a device 900 suitable for implementing an embodiment of the present disclosure. The device 900 may be used to implement the following Figure 1 As shown in the figure, the device 900 includes one or more processors 910, one or more memories 920 coupled to the processors 910, and one or more communication modules 940 coupled to the processors 910.

[0119] The communication module 940 is used for two-way communication. The communication module 940 has at least one antenna to facilitate communication. The communication interface may represent any interface required to communicate with other network elements.

[0120] Processor 910 may be of any type suitable for the local technology network, and may include, as non-limiting examples, one or more of a general purpose computer, a special purpose computer, a microprocessor, a digital signal processor (DSP), and a processor based on a multi-core processor architecture. Device 900 may have multiple processors, such as application specific integrated circuit chips that are time slaved to a clock synchronized with a main processor.

[0121] The memory 920 may include one or more non-volatile memories and one or more volatile memories. Examples of non-volatile memories include, but are not limited to, read-only memory (ROM) 924, electrically programmable read-only memory (EPROM), flash memory, hard disks, compact disks (CDs), digital video disks (DVDs), and other magnetic storage and / or optical storage devices. Examples of volatile memories include, but are not limited to, random access memory (RAM) 922 and other volatile memories that do not persist over the duration of a power outage.

[0122] The computer program 930 includes computer executable instructions executed by the associated processor 910. The program 930 may be stored in the ROM 924. The processor 910 may perform any suitable actions and processes by loading the program 930 into the RAM 922.

[0123] The embodiments of the present disclosure may be implemented by a program 930, so that the device 900 may execute the Figures 4 to 8 Any process of the present disclosure discussed. The embodiments of the present disclosure may also be implemented by hardware or a combination of software and hardware.

[0124] In some embodiments, the program 930 may be tangibly embodied in a computer-readable medium, which may be included in the device 900 (such as in the memory 920) or in other storage devices accessible to the device 900. The device 900 may load the program 930 from the computer-readable medium to the RAM 922 for execution. The computer-readable medium may include any type of tangible non-volatile memory, such as ROM, EPROM, flash memory, hard disk, CD, DVD, etc. Fig.10 An example of a computer readable medium 1000 in the form of a CD or DVD is shown. The computer readable medium has a program 930 stored thereon.

[0125] Generally, various embodiments of the present disclosure may be implemented in hardware or dedicated circuits, software, logic, or any combination thereof. Some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software that may be executed by a controller, microprocessor, or other computing device. Although various aspects of the embodiments of the present disclosure are shown and described as block diagrams, flow charts, or using some other graphical representations, it should be understood that the block diagrams, devices, systems, techniques, or methods described herein may be implemented in hardware, software, firmware, dedicated circuits or logic, general hardware or controllers or other computing devices, or some combination thereof.

[0126] The present disclosure also provides at least one computer program product tangibly stored on a non-transitory computer-readable storage medium. The computer program product includes computer executable instructions, such as computer executable instructions included in a program module, which are executed in a device on a target real or virtual processor to perform the above reference Figure 5 , 6 , 7 and 8. Generally, program modules include routines, programs, libraries, objects, classes, components, data types, etc. that perform specific tasks or implement specific abstract data structures. The functions of program modules can be combined or split between program modules as needed in various embodiments. Machine executable instructions for program modules can be executed in local or distributed devices. In distributed devices, program modules can be located in local and remote storage media.

[0127] The program code for executing the method of the present disclosure can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer or other programmable data processing device, so that these program codes cause the functions / operations specified in the flow chart and / or block diagram to be implemented when executed by the processor or controller. The program code can be executed completely on the machine, partially on the machine, executed as an independent software package, partially on the machine and partially on a remote machine, or completely on a remote machine or server.

[0128] In the context of the present disclosure, computer program codes or related data may be carried by any suitable carrier to enable a device, apparatus or processor to perform various processes and operations as described above. Examples of carriers include signals, computer readable media, etc.

[0129] The computer readable medium may be a computer readable signal medium or a computer readable storage medium. The computer readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared or semiconductor systems, devices or equipment, or any suitable combination thereof. More specific examples of computer readable storage media include an electrical connection with one or more wires, a portable computer floppy disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.

[0130] In addition, although the operations are depicted in a particular order, this should not be understood as requiring such operations to be performed in the particular order shown or in a continuous order or to perform all the operations shown to achieve the desired result. In some cases, multitasking and parallel processing may be advantageous. Similarly, although the above discussion includes several specific implementation details, these details should not be interpreted as limitations on the scope of the present disclosure, but should be interpreted as descriptions of features that may be specific to a particular embodiment. Certain features described in the context of a separate embodiment may also be implemented in combination in a single embodiment. On the contrary, the various features described in the context of a single embodiment may also be implemented in multiple embodiments or in any suitable sub-combination, respectively.

[0131] Although the disclosure has been described in language specific to structural features and / or methodological acts, it should be understood that the disclosure defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.

Claims

1. A first device, comprising: at least one processor; as well as a memory coupled to the at least one processor, the memory having instructions stored therein, the instructions, when executed by the at least one processor, causing the first device to: obtaining, at the first device, first information about a wireless subscription from a second device in a core network, the wireless subscription being for a mapping from a traffic multiplexer used in a wired access to a wireless data session selector; receiving, from a third device, traffic in a traffic multiplexer used in wired access, the traffic multiplexer being mapped from an application in the third device based on second information; Based on the first information, mapping the traffic multiplexer used in the wired access to a wireless data session selector; as well as Based on the wireless data session selector, a request for a wireless data session is sent to the core network. 2 . The first device of claim 1 , wherein the wireless subscription is associated with the wired access.

3. The first device of claim 1, wherein the wireless data session selector is at least one of a data network name and a slice identifier. 4 . The first device according to claim 1 , wherein the traffic multiplexer corresponds to a virtual local area network (VLAN).

5. The first device according to claim 1, wherein the first device is configured to obtain the first information by: receiving a User Equipment Routing Policy URSP from the second device; and The first information is extracted from the URSP.

6. The first device according to claim 1, wherein the first device is configured to send the request to the core network in the following manner: A request for the wireless data session is sent using the wireless data session selector derived from the first information. 7 . The first device according to claim 1 , wherein the first device is an access gateway function device, the second device is a policy control function (PCF) device, and the third device is a residential gateway device.

8. A second device, comprising: at least one processor; as well as a memory coupled to the at least one processor, the memory having instructions stored therein, the instructions, when executed by the at least one processor, causing the second device to: receiving first information about a wireless subscription from a fourth device, the wireless subscription for a mapping from a traffic multiplexer used in a wired access to a wireless data session selector; as well as Sending the first information to a first device, wherein the first information is used to enable the first device to: map the traffic multiplexer used in the wired access to a wireless data session selector based on the first information; And based on the wireless data session selector, sending a request for the wireless data session to a core network.

9. The second device of claim 8, wherein the wireless subscription is associated with the wired access.

10. The second device of claim 8, wherein the wireless data session selector is at least one of a data network name and a slice identifier.

11. The second device according to claim 8, wherein the traffic multiplexer corresponds to a virtual local area network (VLAN).

12. The second device according to claim 8, wherein the second device is caused to send the first information by: A User Equipment Routing Policy (URSP) including the first information is sent to the first device.

13. The second device according to claim 8, wherein the second device is further configured to: The first information is obtained from the fourth device via a data repository storing user-related subscriptions.

14. The second device according to claim 8, wherein the first device is an access gateway function device, the second device is a policy control function device, and the fourth device is a cable service controller.

15. A third device, comprising: at least one processor; as well as a memory coupled to the at least one processor, the memory storing instructions that, when executed by the at least one processor, cause the third device to: receiving second information from a fourth device, the second information being used to map an application to a traffic multiplexer used in wired access; In response to detecting the application traffic, mapping the application traffic to the traffic multiplexer based on the second information; Based on the second information, sending a wired data session request on the mapped traffic multiplexer used in wired access; as well as Third information is received from the fourth device, where the third information is used to map wireless quality of service QoS to wired QoS.

16. The third device of claim 15, wherein the wireless quality of service corresponds to a 5G QoS indicator.

17. The third device of claim 15, wherein the third device is a residential gateway device and the fourth device is a cable service controller.

18. A fourth device, comprising: at least one processor; as well as a memory coupled to the at least one processor, the memory storing instructions that, when executed by the at least one processor, cause the fourth device to: determining second information, wherein the second information is used to map the application to a traffic multiplexer used in wired access; sending the second information to a third device; determining, based on the second information, first information about a wireless subscription for mapping from a traffic multiplexer used in wired access to a wireless data session selector to ensure a mapping between the first information and the second information; as well as The first information is sent to the second device.

19. The fourth device according to claim 18, wherein the fourth device is further caused to: The first information is sent to the second device via a data repository storing user-related subscriptions.

20. The fourth device according to claim 18, wherein the second device is a policy control function (PCF) device, the third device is a residential gateway device, and the fourth device is a cable service controller.

21. A method comprising: At the first device, obtaining first information about a wireless subscription from a second device in the core network, the wireless subscription being for a mapping from a traffic multiplexer used in wired access to a wireless data session selector; receiving, from a third device, traffic in a traffic multiplexer used in wired access, the traffic multiplexer being mapped from an application in the third device based on second information; Based on the first information, mapping the traffic multiplexer used in the wired access to a wireless data session selector; as well as Based on the wireless data session selector, a request for a wireless data session is sent to the core network.

22. The method of claim 21, wherein the wireless subscription is associated with the wired access.

23. The method of claim 21, wherein the wireless data session selector is at least one of a data network name and a slice identifier.

24. The method of claim 21, wherein the traffic multiplexer corresponds to a virtual local area network (VLAN).

25. The method of claim 21, wherein obtaining the first information comprises: receiving a user equipment routing policy URSP from the second device; as well as The first information is extracted from the URSP.

26. The method of claim 21, wherein sending the request to the core network comprises: The request for the wireless data session is sent using the wireless data session selector derived from the first information.

27. The method according to claim 21, wherein the first device is an access gateway function device, the second device is a policy control function (PCF) device, and the third device is a residential gateway device.

28. A method comprising: receiving, at the second device, first information about a wireless subscription from a fourth device, the wireless subscription for a mapping from a traffic multiplexer used in a wired access to a wireless data session selector; as well as Sending the first information to a first device, wherein the first information is used to enable the first device to: map the traffic multiplexer used in the wired access to a wireless data session selector based on the first information; And based on the wireless data session selector, sending a request for the wireless data session to a core network.

29. The method of claim 28, wherein the wireless subscription is associated with the wired access.

30. The method of claim 28, wherein the wireless data session selector is at least one of a data network name and a slice identifier.

31. The method of claim 28, wherein the traffic multiplexer corresponds to a virtual local area network (VLAN).

32. The method of claim 28, wherein sending the first information comprises: A User Equipment Routing Policy (URSP) including the first information is sent to the first device.

33. The method of claim 28, further comprising: The first information is obtained from the fourth device via a data repository storing user-related subscriptions.

34. The method of claim 28, wherein the first device is an access gateway function device, the second device is a policy control function device, and the fourth device is a cable service controller.

35. A method comprising: At the third device, receiving second information from the fourth device, the second information being used to map the application to a traffic multiplexer used in the wired access; In response to detecting the application traffic, mapping the application traffic to the traffic multiplexer based on the second information; Based on the second information, sending a wired data session request on the mapped traffic multiplexer used in wired access; as well as Third information is received from the fourth device, where the third information is used to map wireless quality of service to wired quality of service.

36. The method of claim 35, wherein the wireless quality of service corresponds to a 5G QoS indicator.

37. The method of claim 35, wherein the third device is a residential gateway device and the fourth device is a cable service controller.

38. A method comprising: At the fourth device, second information is determined, wherein the second information is used to map the application to a traffic multiplexer used in the wired access; sending the second information to a third device; determining, based on the second information, first information about a wireless subscription for mapping from a traffic multiplexer used in wired access to a wireless data session selector to ensure a mapping between the first information and the second information; as well as The first information is sent to the second device.

39. The method of claim 38, further comprising: The first information is sent to the second device via a data repository storing user-related subscriptions.

40. The method of claim 38, wherein the second device is a policy control function (PCF) device, the third device is a residential gateway device, and the fourth device is a cable service controller.

41. A computer readable medium having instructions stored thereon, which when executed by at least one processing unit of a machine causes the machine to perform the method according to any one of claims 21-27.

42. A computer readable medium having instructions stored thereon, which when executed by at least one processing unit of a machine causes the machine to perform the method according to any one of claims 28-34.

43. A computer readable medium having instructions stored thereon, which when executed by at least one processing unit of a machine causes the machine to perform the method according to any one of claims 35-37.

44. A computer readable medium having instructions stored thereon, which when executed by at least one processing unit of a machine causes the machine to perform the method according to any one of claims 38-40.

45. An apparatus comprising: means for obtaining, at a first device, from a second device in a core network, first information about a wireless subscription for a mapping from a traffic multiplexer used in a wired access to a wireless data session selector; means for receiving, from a third device, traffic within a traffic multiplexer used in a wired access, the traffic multiplexer being mapped from an application in the third device based on second information; means for mapping the traffic multiplexer used in the wired access to a wireless data session selector based on the first information; as well as Means for sending a request for a wireless data session to the core network based on the wireless data session selector.

46. ​​An apparatus comprising: means for receiving, from a fourth device, first information regarding a wireless subscription for a mapping from a traffic multiplexer used in a wired access to a wireless data session selector; as well as A means for sending the first information to a first device, wherein the first information is used to enable the first device to: map the traffic multiplexer used in the wired access to a wireless data session selector based on the first information; And based on the wireless data session selector, sending a request for the wireless data session to a core network.

47. An apparatus comprising: means for receiving second information from a fourth device, the second information being used to map an application to a traffic multiplexer used in wired access; means for mapping the application traffic to a traffic multiplexer used in wired access based on the second information in response to detecting the application traffic; means for sending a wired data session request on the traffic multiplexer used in the mapped wired access based on the second information; as well as A means for receiving third information from the fourth device, wherein the third information is used to map wireless quality of service QoS to wired QoS.

48. An apparatus comprising: means for determining second information for mapping an application to a traffic multiplexer used in wired access; A component for sending the second information to a third device; means for determining first information about a wireless subscription based on the second information to ensure a mapping between the first information and the second information, the wireless subscription for mapping from a traffic multiplexer used in wired access to a wireless data session selector; as well as A component for sending the first information to a second device.