QoS service providing method, home gateway, communication system and storage medium

By receiving and processing terminal QoS policy information in the home gateway (RG), establishing correspondence relationships and actively launching QoS processing flow, the problem that the prior art cannot provide QoS services to terminal devices that access the network through RG is solved, and the service quality management of terminal devices is realized.

CN114513819BActive Publication Date: 2025-04-22CHINA TELECOM CORP LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202210312330.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-28
Publication Date
2025-04-22
Estimated Expiration
2042-03-28

AI Technical Summary

Technical Problem

The prior art cannot provide QoS services to terminal devices that access the network in the form of credited N3GPP through residential gateways (RGs), resulting in the inability to distinguish and process traffic from different terminals.

Method used

By receiving the terminal QoS policy information obtained from the terminal core network by trusted non-3GPP access gateway (TNGF) in the home gateway (RG), establishing the correspondence between the terminal QoS policy information and the terminal address information, and actively initiates the QoS processing process for the terminal to provide QoS services to the terminal.

Benefits of technology

It realizes the provision of QoS services for terminal devices that access the network through RG in the form of credit N3GPP, and deepens the application scenario of fixed mobile convergence.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114513819B_ABST
    Figure CN114513819B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a QoS service provision method, a home gateway, a communication system and a storage medium. The method comprises: when a terminal accesses a third generation partnership project 3GPP network through a home gateway RG in the form of a trusted non-third generation partnership project N3GPP network, the RG receives the terminal QoS policy information obtained by the trusted non-3GPP access gateway TNGF from the terminal core network; the RG establishes a correspondence between the terminal QoS policy information and the terminal address information; the RG actively initiates a QoS processing flow for the terminal to provide QoS services for the terminal. The present disclosure can provide QoS services to terminals connected to the RG based on trusted N3GPP access, and the RG can actively initiate QoS processing for the terminal through the terminal policy information, thereby deepening the application scenarios of fixed-mobile convergence.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of communication technology, and in particular to a QoS service providing method, a home gateway, a communication system and a storage medium. Background Art

[0002] Related technology For terminal devices that access the network through RG in the form of authorized N3GPP (non-3GPP, non-third generation partnership project), the network will charge the traffic in the session. For RG (Residential Gateway), it does not currently support distinguishing the traffic of terminals accessing the network through RG, and thus cannot provide QoS (Quality of Service) services for different terminals. Summary of the invention

[0003] The inventors have found through research that it is currently necessary to support a method for providing QoS services to terminals connected to RG when a terminal accesses the network through RG in the form of trusted N3GPP. However, the relevant technology does not currently support a method for providing QoS services to terminals connected to RG when a terminal accesses the network through RG in the form of trusted N3GPP.

[0004] In view of at least one of the above technical problems, the present disclosure provides a QoS service providing method, a home gateway, a communication system and a storage medium, which can provide QoS services to terminals connected to RG based on trusted N3GPP access.

[0005] According to one aspect of the present disclosure, a QoS service providing method is provided, including:

[0006] When the terminal accesses the 3rd Generation Partnership Project 3GPP network through the home gateway RG in the form of a trusted non-3rd Generation Partnership Project N3GPP network, the RG receives the terminal QoS policy information obtained by the trusted non-3GPP access gateway TNGF from the terminal core network;

[0007] RG establishes the correspondence between terminal QoS policy information and terminal address information;

[0008] RG actively initiates the QoS processing flow for the terminal and provides QoS services for the terminal.

[0009] In some embodiments of the present disclosure, when the terminal accesses the 3GPP network in the form of a trusted N3GPP network through the RG, the method further includes:

[0010] The RG identifies the terminal identification and terminal address information of the terminal;

[0011] The RG establishes a correspondence between the terminal identification and the terminal address information.

[0012] In some embodiments of the present disclosure, the RG receiving the QoS policy information of the terminal acquired by the TNGF from the terminal core network includes:

[0013] The RG receives the terminal QoS policy information sent by the TNGF, wherein the terminal QoS policy information includes a correspondence between the terminal identifier and the terminal QoS policy information.

[0014] In some embodiments of the present disclosure, the RG establishing a correspondence between the terminal QoS policy information and the terminal address information includes:

[0015] The RG establishes a correspondence between the terminal QoS policy information and the terminal address information according to the correspondence between the terminal identification and the terminal QoS policy information and the correspondence between the terminal identification and the terminal address information;

[0016] RG maps the terminal QoS policy information to different terminal address information.

[0017] In some embodiments of the present disclosure, the RG actively initiates a QoS processing process for the terminal including:

[0018] RG proactively initiates the QoS processing flow for the terminal to the policy control function entity PCF in the RG core network to provide QoS services for the terminals connected to RG.

[0019] In some embodiments of the present disclosure, when the terminal accesses the 3GPP network in the form of a trusted N3GPP network through the RG, the method further includes:

[0020] RG filters terminal data packets.

[0021] In some embodiments of the present disclosure, the RG filtering the terminal data packet includes:

[0022] When filtering terminal data packets of the IPV6 session type, the filtered data packets contain the IPV6 prefix address information.

[0023] According to another aspect of the present disclosure, a home gateway RG is provided, including:

[0024] A policy information receiving module, used for receiving the terminal QoS policy information obtained by the trusted non-3GPP access gateway TNGF from the terminal core network when the terminal accesses the third generation partnership project 3GPP network through the RG in the form of a trusted non-3GPP N3GPP network;

[0025] A first correspondence establishing module, used to establish a correspondence between terminal QoS policy information and terminal address information;

[0026] The QoS processing initiation module is used to actively initiate the QoS processing flow for the terminal and provide QoS services for the terminal.

[0027] In some embodiments of the present disclosure, the RG further includes:

[0028] An address information identification module, used for the RG to identify the terminal identifier and terminal address information of the terminal when the terminal accesses the 3GPP network in the form of a trusted N3GPP network through the RG;

[0029] The second corresponding relationship establishing module is used to establish a corresponding relationship between the terminal identification and the terminal address information.

[0030] In some embodiments of the present disclosure, the policy information receiving module is used to receive the terminal QoS policy information sent by the TNGF, wherein the terminal QoS policy information includes the correspondence between the terminal identifier and the terminal QoS policy information.

[0031] In some embodiments of the present disclosure, a first correspondence establishing module is used to establish a correspondence between terminal QoS policy information and terminal address information based on a correspondence between terminal identification and terminal QoS policy information and a correspondence between terminal identification and terminal address information; and to correspond the terminal QoS policy information to different terminal address information.

[0032] In some embodiments of the present disclosure, the QoS processing initiation module is used to actively initiate a QoS processing flow for the terminal to the policy control function entity PCF in the RG core network, so as to provide QoS services for the terminal connected to the RG.

[0033] In some embodiments of the present disclosure, the RG further includes:

[0034] The data packet filtering module is used to filter the terminal data packets when the terminal accesses the 3GPP network through the RG in the form of a trusted N3GPP network.

[0035] In some embodiments of the present disclosure, the data packet filtering module is used to filter the terminal data packets of the IPV6 session type, and the filtered data packets contain the IPV6 prefix address information.

[0036] According to another aspect of the present disclosure, a home gateway RG is provided, including:

[0037] Memory; and

[0038] A processor coupled to the memory, wherein the processor is configured to execute the method according to any one of the above embodiments based on instructions stored in the memory.

[0039] According to another aspect of the present disclosure, there is provided a communication system, comprising:

[0040] RG as described in any of the above embodiments; and

[0041] The trusted non-3GPP access gateway TNGF is used to obtain terminal QoS policy information from the terminal core network and send the terminal QoS policy information to the home gateway.

[0042] According to another aspect of the present disclosure, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the instructions are executed by a processor to perform the method described in any of the above embodiments.

[0043] The present disclosure can provide QoS services to terminals connected to RG based on trusted N3GPP access, and RG can actively initiate QoS processing for the terminal through terminal policy information, thereby deepening the application scenario of fixed-mobile convergence. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0045] Figure 1 A schematic diagram of some embodiments of the QoS service providing method disclosed in the present invention.

[0046] Figure 2 Schematic diagram of other embodiments of the QoS service providing method disclosed in the present invention.

[0047] Figure 3 Schematic diagrams of other embodiments of the communication system disclosed herein.

[0048] Figure 4 Schematic diagram of some embodiments of the home gateway disclosed herein.

[0049] Figure 5 It is a schematic diagram of the structure of other embodiments of the home gateway disclosed in the present invention. DETAILED DESCRIPTION

[0050] The technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all of the embodiments. The following description of at least one exemplary embodiment is actually only illustrative and is by no means intended to limit the present disclosure and its application or use. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.

[0051] Unless specifically stated otherwise, the relative arrangement of components and steps, the numerical expressions and numerical values ​​set forth in these embodiments do not limit the scope of the present disclosure.

[0052] At the same time, it should be understood that for the convenience of description, the sizes of the various parts shown in the drawings are not drawn according to the actual proportional relationship.

[0053] Technologies, methods, and apparatus known to ordinary technicians in the relevant field may not be discussed in detail, but where appropriate, such technologies, methods, and apparatus should be considered part of the authorization specification.

[0054] In all examples shown and discussed herein, any specific values ​​should be interpreted as merely exemplary and not as limiting. Therefore, other examples of the exemplary embodiments may have different values.

[0055] It should be noted that like reference numerals and letters refer to similar items in the following figures, and therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.

[0056] Figure 1 Schematic diagram of some embodiments of the QoS service providing method of the present disclosure. Preferably, this embodiment can be performed by the home gateway of the present disclosure or the communication system of the present disclosure. The method includes at least one step from step 11 to step 21, wherein:

[0057] Step 11, when the terminal accesses the 3rd Generation Partnership Project 3GPP network through the home gateway RG in the form of a trusted non-3rd Generation Partnership Project N3GPP network, the RG receives the terminal QoS policy information obtained by the trusted non-3GPP access gateway TNGF from the terminal core network.

[0058] In some embodiments of the present disclosure, the common NON-3GPP network may be a fixed telephone network, WLAN, HRPD (EVDO, EHRPD), or WiMAX.

[0059] Step 12: The RG establishes a correspondence between the terminal QoS policy information and the terminal address information.

[0060] Step 13: RG actively initiates the QoS processing flow for the terminal and provides QoS service for the terminal.

[0061] In some embodiments of the present disclosure, step 13 may include: the RG actively initiates a QoS processing process for the terminal by adopting a PDU (Protocol Data Unit) session modification process to provide QoS services for the terminal.

[0062] Figure 2 Schematic diagram of other embodiments of the QoS service providing method of the present disclosure. Preferably, this embodiment can be performed by the communication system of the present disclosure. The method includes at least one step from step 20 to step 21, wherein:

[0063] Step 20: The terminal accesses the 3GPP network through the RG in the form of a trusted N3GPP network.

[0064] In some embodiments of the present disclosure, step 20 may include at least one of steps 201 to 203, wherein:

[0065] Step 201: The RG identifies the terminal identification and terminal address information of the terminal.

[0066] Step 202: The RG establishes a correspondence between the terminal identification and the terminal address information.

[0067] Step 203: The RG filters the terminal data packets.

[0068] In some embodiments of the present disclosure, step 203 may include: in the case of filtering terminal data packets of the IPV6 session type, the filtered data packets contain the IPV6 prefix address information.

[0069] Step 21, the TNGF in the core network of the terminal obtains the QoS policy information of the terminal from the core network of the terminal.

[0070] Step 22: TNGF sends the QoS policy information of the terminal to RG through the Ta interface.

[0071] In some embodiments of the present disclosure, step 22 may include: the RG receives the terminal QoS policy information sent by the TNGF, wherein the terminal QoS policy information includes a correspondence between the terminal identifier and the terminal QoS policy information.

[0072] Step 23, RG establishes a correspondence between the terminal QoS policy information and the terminal address information; RG actively initiates a QoS processing flow for the terminal to provide QoS service for the terminal.

[0073] In some embodiments of the present disclosure, in step 23, the step in which the RG establishes a correspondence between the terminal QoS policy information and the terminal address information may include: the RG establishes a correspondence between the terminal QoS policy information and the terminal address information according to the correspondence between the terminal identifier and the terminal QoS policy information and the correspondence between the terminal identifier and the terminal address information; the RG corresponds the terminal QoS policy information to different terminal address information.

[0074] In some embodiments of the present disclosure, in step 23, the step of the RG actively initiating the QoS processing flow for the terminal may include: the RG actively initiates the QoS processing flow for the terminal to the policy control function entity PCF in the RG core network to provide QoS services for the terminals connected to the RG.

[0075] In step 24, the network subsequently performs QoS control based on PCC (Policy and Charging Control Rule).

[0076] The related technology does not support the method of providing QoS services for terminals connected to RG by accessing the network through RG in the form of trusted N3GPP. The TNGF of the above embodiment of the present disclosure can send the acquired QoS policy information of the terminal to RG through the Ta interface, and RG can correspond the QoS policy information of the terminal to different terminal addresses, and then RG actively initiates the QoS processing flow for the terminal, thereby enabling the terminal to access the network through RG in the form of trusted N3GPP to provide QoS services for terminals connected to RG.

[0077] Figure 2 Schematic diagrams of some embodiments of the communication system disclosed in the present invention are also provided. Figure 2 As shown, the communication system disclosed herein may include a home gateway RG, a trusted non-3GPP access gateway TNGF and an RCF (RCF-RG) of the RG core network, wherein:

[0078] TNGF is used to obtain terminal QoS policy information from the terminal core network when the terminal accesses the 3rd Generation Partnership Project 3GPP network in the form of a trusted non-3rd Generation Partnership Project N3GPP network through the RG, and send the terminal QoS policy information to the home gateway RG.

[0079] RG is used to establish the correspondence between the terminal QoS policy information and the terminal address information; actively initiate the QoS processing flow for the terminal to the PCF (Policy Control Function) in the RG core network to provide QoS services for the terminal.

[0080] Figure 3Schematic diagrams of other embodiments of the communication system disclosed in the present invention. Figure 3 As shown, the communication system disclosed in the present invention may include a home gateway RG, a trusted non-3GPP access gateway TNGF and an RG core network, a W-5GAN (Wireline-5G Access Network, access network from wireless local area network to 5G network) terminal core network and a DN (Data Network, data network), wherein:

[0081] The RG core network includes PCF-RG (policy control function entity in the RG core network), AMF-RG (Access and Mobility Management Function in the RG core network), SMF-RG (Session Management Function in the RG core network) and UPF-RG (User Plane Function in the RG core network).

[0082] The terminal core network includes PCF-terminal (policy control function entity in the terminal core network), AMF-terminal (access and mobility management function entity in the terminal core network), SMF-terminal (session management function entity in the terminal core network) and UPF-terminal (user plane function entity in the terminal core network).

[0083] In some embodiments of the present disclosure, the TNGF is a TNGF-terminal (TNGF in a terminal core network).

[0084] In some embodiments of the present disclosure, the QoS service providing method of the present disclosure may include at least one of steps 1 to 8, wherein:

[0085] Step 1: RG obtains the address and ID information of the connected terminal UE.

[0086] In some embodiments of the present disclosure, step 1 may include: the UE accesses the network through the RG through the authorized non-3GPP, etc. The RG includes FN-RG (fixed network home gateway) and 5G-RG.

[0087] Step 2: RG reports the terminal information to RG's SMF (through RG's AMF), including the terminal ID information and address information.

[0088] In some embodiments of the present disclosure, the terminal identifier includes at least one of a SUPI (Subscription Permanent Identifier), a MAC (Media Access Control) address, and a BSSID (Basic Service Set Identifier), but is not limited to the examples given.

[0089] In some embodiments of the present disclosure, the RG adds the terminal information to the PDU session modification information and sends it to the SMF. The SMF receives the PDU session modification information sent by the RG and parses the PDU session modification information to obtain the terminal information.

[0090] In some embodiments of the present disclosure, the address information includes: IP, Ethernet address. A special IP address includes:

[0091] If it is an IPv4 type address, it contains the IPv4 and port number range information; if it is an IPv6 type address, it contains the IPv6 prefix.

[0092] Step 3: RG's SMF reports the terminal address (eg: IPv4+port number range, IPV6 prefix address information, Ethernet address) and terminal ID (eg: SUPI, MAC address, BSSID) through the N7 interface to RG's PCF, and PCF stores the terminal information.

[0093] Step 4: The TNGF in the core network of the terminal obtains the QoS policy information of the terminal from the core network of the terminal; the TNGF sends the QoS policy information of the terminal to the RG through the Ta interface.

[0094] Step 5: RG establishes the correspondence between the terminal QoS policy information and the terminal address information; RG actively initiates the QoS processing flow for the terminal to provide QoS services for the terminal; RG's PCF will be triggered to provide QoS services to the terminal connected to RG. PCF identifies the corresponding terminal through the traffic information in the QoS service request (eg: IP address and port number range information of the business process on the terminal side).

[0095] In some embodiments of the present disclosure, in step 5, the step of the RG actively initiating a QoS processing flow for the terminal may include: the RG actively initiating a QoS processing flow for the terminal by adopting a PDU session modification flow.

[0096] In some embodiments of the present disclosure, the address information present in the request information,

[0097] If it is an IPv6 address, the terminal is identified by the IPv6 prefix;

[0098] If it is an IPv4 address, the terminal is identified by IPv4 and port range;

[0099] In case of Ethernet communication, the terminal is identified by the Ethernet address.

[0100] Step 6: PCF finds the QoS service policy supported by the terminal through the identified terminal ID, and authorizes QoS service for the terminal connected to RG according to the policy.

[0101] Step 7: According to the standard 3GPP process, PCF sends the PCC policy rules to SMF and other network elements.

[0102] Step 8: The network performs QoS control based on the PCC policy.

[0103] In the above-mentioned embodiment of the present disclosure, for a terminal device that accesses the network through an RG in the form of a trusted N3GPP, the RG can actively initiate a QoS processing flow for the terminal.

[0104] In the above embodiment of the present disclosure, the TNGF needs to send the acquired QoS policy information of the terminal to the RG through the Ta interface.

[0105] In the above embodiment of the present disclosure, the RG can correspond the QoS policy information of the terminal to different terminal addresses.

[0106] In the above embodiment of the present disclosure, the RG proactively initiates a QoS processing flow for the terminal to the PCF in the RG core network.

[0107] In the above-mentioned embodiment of the present disclosure, for the IPV6 session type, the IPV6 prefix address information must be included when filtering data packets.

[0108] In the above-mentioned embodiment of the present disclosure, TNGF can send the acquired QoS policy information of the terminal to RG through the Ta interface. RG can correspond the QoS policy information of the terminal to different terminal addresses, and then RG actively initiates the QoS processing flow for the terminal to provide QoS services for the terminals connected to RG, which can be used for similar mechanisms of providing QoS services to terminals connected to RG in the future.

[0109] The above-mentioned embodiments of the present disclosure are for terminal devices that access the operator's 5GC network through RG (home gateway) (for example, terminals that access the optical modem through WIFI), especially the trusted Non-3GPP access architecture. The RG can actively initiate QoS processing for the terminal through terminal policy information, deepening the application scenarios of fixed-mobile convergence.

[0110] Figure 4 Schematic diagram of some embodiments of the home gateway disclosed in the present invention. Figure 4As shown, the home gateway RG of the present disclosure may include a policy information receiving module 41, a first correspondence establishing module 42 and a QoS processing initiating module 43, wherein:

[0111] The policy information receiving module 41 is used to receive the terminal QoS policy information obtained by the trusted non-3GPP access gateway TNGF from the terminal core network when the terminal accesses the 3GPP network in the form of a trusted non-3GPP N3GPP network through the RG.

[0112] In some embodiments of the present disclosure, the policy information receiving module 41 may be configured to receive terminal QoS policy information sent by the TNGF, wherein the terminal QoS policy information includes a correspondence between a terminal identifier and the terminal QoS policy information.

[0113] The first correspondence establishing module 42 is used to establish a correspondence between the terminal QoS policy information and the terminal address information.

[0114] The QoS processing initiating module 43 is used to actively initiate the QoS processing flow for the terminal and provide QoS service for the terminal.

[0115] In some embodiments of the present disclosure, Figure 4 As shown, the home gateway RG of the present disclosure may further include an address information identification module 44 and a second correspondence establishment module 45, wherein:

[0116] The address information identification module 44 is used for the RG to identify the terminal identifier and terminal address information of the terminal when the terminal accesses the 3GPP network in the form of a trusted N3GPP network through the RG.

[0117] The second correspondence establishing module 45 is used to establish a correspondence between the terminal identification and the terminal address information.

[0118] In some embodiments of the present disclosure, the first correspondence establishing module 42 can be used to establish a correspondence between terminal QoS policy information and terminal address information based on the correspondence between terminal identification and terminal QoS policy information and the correspondence between terminal identification and terminal address information; and correspond the terminal QoS policy information to different terminal address information.

[0119] In some embodiments of the present disclosure, the QoS processing initiating module 43 may be used to actively initiate a QoS processing flow for the terminal to the policy control function entity PCF in the RG core network, so as to provide QoS services for the terminal connected to the RG.

[0120] In some embodiments of the present disclosure, Figure 4 As shown, the home gateway RG of the present disclosure may further include a data packet filtering module 46, wherein:

[0121] The data packet filtering module 46 is used to filter the terminal data packets when the terminal accesses the 3GPP network in the form of a trusted N3GPP network through the RG.

[0122] In some embodiments of the present disclosure, the data packet filtering module 46 may be used to filter the terminal data packets of the IPV6 session type, and the filtered data packets contain the IPV6 prefix address information.

[0123] The TNGF of the above-mentioned embodiment of the present disclosure can send the acquired QoS policy information of the terminal to the RG through the Ta interface. The RG can correspond the QoS policy information of the terminal to different terminal addresses, and then the RG actively initiates the QoS processing flow for the terminal, thereby enabling the terminal to access the network through the RG in the form of trusted N3GPP to provide QoS services for the terminals connected to the RG.

[0124] Figure 5 FIG. 1 is a schematic diagram of the structure of other embodiments of the home gateway disclosed in the present invention. Figure 5 As shown, the home gateway includes a memory 51 and a processor 52 .

[0125] The memory 51 is used to store instructions. The processor 52 is coupled to the memory 51 . The processor 52 is configured to execute the method involved in the above embodiment based on the instructions stored in the memory.

[0126] like Figure 5 As shown, the home gateway also includes a communication interface 53 for information exchange with other devices. At the same time, the home gateway also includes a bus 54, through which the processor 52, the communication interface 53, and the memory 51 communicate with each other.

[0127] The memory 51 may include a high-speed RAM memory, and may also include a non-volatile memory, such as at least one disk memory. The memory 51 may also be a memory array. The memory 51 may also be divided into blocks, and the blocks may be combined into virtual volumes according to certain rules.

[0128] In addition, the processor 52 may be a central processing unit (CPU), or may be an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiments of the present disclosure.

[0129] According to another aspect of the present disclosure, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the instructions are executed by a processor to perform the method described in any of the above embodiments.

[0130] Those skilled in the art will appreciate that the embodiments of the present disclosure may be provided as methods, devices, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present disclosure may take the form of a computer program product implemented on one or more computer-usable non-transient storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0131] The present disclosure is described with reference to flowcharts and / or block diagrams of methods, devices (systems) and computer program products according to embodiments of the present disclosure. It should be understood that each process and / or block in the flowchart and / or block diagram and the combination of processes and / or blocks in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0132] These computer program instructions may also be stored in a computer readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0133] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0134] The home gateway and TNGF described above can be implemented as a general-purpose processor, a programmable logic controller (PLC), a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components or any appropriate combination thereof for performing the functions described in this application.

[0135] So far, the present disclosure has been described in detail. In order to avoid obscuring the concept of the present disclosure, some details known in the art are not described. Based on the above description, those skilled in the art can fully understand how to implement the technical solution disclosed here.

[0136] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware, or may be accomplished by instructing the relevant hardware through a program, and the program may be stored in a non-transitory computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.

[0137] The description of the present disclosure is given for the purpose of illustration and description, and is not intended to be exhaustive or to limit the present disclosure to the disclosed form. Many modifications and variations will be apparent to those of ordinary skill in the art. The embodiments are selected and described in order to better illustrate the principles and practical applications of the present disclosure, and to enable those of ordinary skill in the art to understand the present disclosure and thereby design various embodiments with various modifications suitable for specific uses.

Claims

1. A QoS service providing method, comprising: When the terminal accesses the 3rd Generation Partnership Project 3GPP network through the home gateway RG in the form of a trusted non-3rd Generation Partnership Project N3GPP network, the RG receives the terminal QoS policy information obtained by the trusted non-3GPP access gateway TNGF from the terminal core network; RG establishes the correspondence between terminal QoS policy information and terminal address information; RG actively initiates the QoS processing process for the terminal and provides QoS services for the terminal; The RG actively initiates the QoS processing process for the terminal, which includes: RG proactively initiates the QoS processing flow for the terminal to the policy control function entity PCF in the RG core network to provide QoS services for the terminals connected to RG.

2. The method of claim 1, wherein: When the terminal accesses the 3GPP network through the RG in the form of a trusted N3GPP network, it also includes: The RG identifies the terminal identification and terminal address information of the terminal; The RG establishes a correspondence between the terminal identification and the terminal address information.

3. The method of claim 2, wherein: The RG receives the QoS policy information of the terminal obtained by the TNGF from the terminal core network, including: The RG receives the terminal QoS policy information sent by the TNGF, wherein the terminal QoS policy information includes a correspondence between the terminal identifier and the terminal QoS policy information.

4. The method of claim 3, wherein: The RG establishing the correspondence between the terminal QoS policy information and the terminal address information includes: The RG establishes a correspondence between the terminal QoS policy information and the terminal address information according to the correspondence between the terminal identification and the terminal QoS policy information and the correspondence between the terminal identification and the terminal address information; RG maps the terminal QoS policy information to different terminal address information.

5. The method according to any one of claims 1 to 4, wherein: When the terminal accesses the 3GPP network through the RG in the form of a trusted N3GPP network, it also includes: RG filters terminal data packets.

6. The method of claim 5, wherein: The RG filters the terminal data packet including: When filtering terminal data packets of the IPV6 session type, the filtered data packets contain the IPV6 prefix address information.

7. A home gateway RG, comprising: A policy information receiving module, used for receiving the terminal QoS policy information obtained by the trusted non-3GPP access gateway TNGF from the terminal core network when the terminal accesses the third generation partnership project 3GPP network through the RG in the form of a trusted non-3GPP N3GPP network; A first correspondence establishing module, used to establish a correspondence between terminal QoS policy information and terminal address information; QoS processing initiation module, used to actively initiate the QoS processing process for the terminal and provide QoS services for the terminal; The QoS processing initiation module is used to actively initiate the QoS processing flow for the terminal to the policy control function entity PCF in the RG core network, so as to provide QoS service for the terminal connected to the RG.

8. The RG according to claim 7, further comprising: An address information identification module, used for the RG to identify the terminal identifier and terminal address information of the terminal when the terminal accesses the 3GPP network in the form of a trusted N3GPP network through the RG; The second corresponding relationship establishing module is used to establish a corresponding relationship between the terminal identification and the terminal address information.

9. The RG according to claim 8, wherein: The policy information receiving module is used to receive the terminal QoS policy information sent by the TNGF, wherein the terminal QoS policy information includes the correspondence between the terminal identifier and the terminal QoS policy information.

10. The RG according to claim 9, wherein: A first correspondence establishing module, used to establish a correspondence between the terminal QoS policy information and the terminal address information according to the correspondence between the terminal identifier and the terminal QoS policy information and the correspondence between the terminal identifier and the terminal address information; The terminal QoS policy information is mapped to different terminal address information.

11. The RG according to any one of claims 7 to 10, further comprising: The data packet filtering module is used to filter the terminal data packets when the terminal accesses the 3GPP network through the RG in the form of a trusted N3GPP network.

12. The RG according to claim 11, wherein: The data packet filtering module is used to filter the terminal data packets of the IPV6 session type, and the filtered data packets contain the IPV6 prefix address information.

13. A home gateway RG, comprising: Memory; as well as A processor coupled to the memory, the processor being configured to execute the method according to any one of claims 1 to 6 based on instructions stored in the memory.

14. A communication system comprising: RG according to any one of claims 7 to 13; as well as The trusted non-3GPP access gateway TNGF is used to obtain terminal QoS policy information from the terminal core network and send the terminal QoS policy information to the home gateway. 15 . A computer-readable storage medium storing computer instructions, wherein the instructions are executed by a processor to execute the method according to claim 1 .

Citation Information

Patent Citations

  • Selection method and device of policy servers

    CN102938756A

  • Communication method and device

    CN111586860A

  • Home gateway apparatus and packet transfer method

    US20160065536A1