Method and apparatus for communication interception
By configuring network nodes to exclude specific QoS flows for IMS communications, the issue of duplicate interception in 3GPP standards is addressed, improving resource efficiency and reducing unnecessary consumption.
Patent Information
- Application Number
- PCT/CN2024/075576
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-02-02
- Publication Date
- 2025-08-07
AI Technical Summary
Existing 3GPP standards lead to duplicate communication interception for Internet Protocol Multimedia Subsystem (IMS) communications, causing unnecessary resource consumption.
Network nodes such as SMF, UPF, PGW, and SGW are configured to exclude specific Quality of Service (QoS) flows for IMS communications, using configuration information to avoid duplicate interception.
This approach reduces resource waste by eliminating duplicate interception, enhancing efficiency and optimizing resource utilization.
Smart Images

Figure CN2024075576_07082025_PF_FP_ABST
Abstract
Description
METHOD AND APPARATUS FOR COMMUNICATION INTERCEPTIONFIELD OF THE INVENTION
[0001] The present disclosure generally relates to communication networks, and more specifically, to a method and apparatus for communication interception.BACKGROUND
[0002] This section introduces aspects that may facilitate a better understanding of the disclosure. Accordingly, the statements of this section are to be read in this light and are not to be understood as admissions about what is in the prior art or what is not in the prior art.
[0003] Communication interception such as Lawful Interception (LI) in mobile networks is discussed by the 3rd generation partnership project (3GPP) . 3GPP standards provide technical capabilities to allow communication networks such as long-term evolution (LTE) / fourth generation (4G) network and new radio (NR) / fifth generation (5G) network and various services to comply with national lawful interception regulations. The standards ensure that Communications Service Providers (CSPs) can maintain regulatory compliance in an efficient, secure and effective manner. In general, the network may be able to provide an LI capability which meets the relevant regulatory and operational obligations. The CSP can use a target identity to provision interception of the target. The network can detect and capture contents and metadata (required to produce Intercept Related Information (IRI) , etc. ) associated with targeted communications as provided in the network, in order for a Law Enforcement Agency (LEA) to fully understand the context of communication. The network may be able to deliver interception product in agreed format to the LEA, such that the LEA can comprehend the interception product as provided by the CSP. 3GPP defines a functional architecture to support LI by various Network Functions (NFs) . Considering the diverse requirements of application services and network technologies, configuration and management of LI supported by different NFs may become more challenging.SUMMARY
[0004] This summary is provided to introduce a selection of concepts in a simplified form that are further described below in the detailed description. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
[0005] According to the current 3GPP standards, when receiving a task of LI, NFs (e.g., a Session Management Function (SMF) , a User Plane Function (UPF) , a Packet Data Network Gateway (PGW) , a Serving Gateway (SGW) , and an evolved Packet Data Gateway (ePDG) , etc. ) configured with LI capability in a communication network can supply LI for Protocol Data Unit (PDU) sessions in all Access Point Names (APNs) / Data Network Names (DNNs) . In addition, 3GPP also defines that Internet Protocol Multimedia Subsystem (IMS) NFs, such as various Call Session Control Functions (CSCF) , an IMS-Access GateWay (IMS-AGW) , a Translation Gateway (TrGW) , a Bearer Binding Intercept and Forward Function (BBIFF) , etc., need to support LI for PDU sessions in IMS APNs / DNNs. In this case, duplicate LI may be supplied for IMS APNs / DNNs, causing unnecessary resource consumption. Therefore, it may be desirable to improve configuration of communication interception, especially for IMS communication.
[0006] Various exemplary embodiments of the present disclosure propose solutions for communication interception, which can enable a network node or a network entity such as an SMF / UPF / PGW / SGW / ePDG to exclude interception (e.g., LI, etc. ) of some target communications for IMS, so as to avoid duplicate interception for IMS communication.
[0007] It can be appreciated that in different communication architectures, a NF may be implemented in different ways. As an example, the NF may be implemented as multiple parts, and these parts of the NF may be located in a single network node or over several network nodes. A network node may be configured to implement at least part of a NF. For instance, in a Control and User Plane Separation (CUPS) architecture, an SGW may be implemented as an SGW-Control plane (SGW-C) and an SGW-User plane (SGW-U) separately, and the SGW-C and the SGW-U may be located at the same network node or different network nodes; while in a non-CUPS architecture, an SGW may be implemented as a whole. Similarly, a PGW in a CUPS architecture may be implemented separately as a PGW-Control plane (PGW-C) and a PGW-User plane (PGW-U) which may be located at the same network node or different network nodes; while a PGW in a non-CUPS architecture may be implemented as a whole.
[0008] In addition, it also can be appreciated that although some exemplary embodiments are described with respect to LI for IMS communication, the same principle may also be applied to other scenarios where there is potential duplication of communication interception.
[0009] According to a first aspect of the present disclosure, there is provided a method performed by a first network node (e.g., an SMF / PGW / SGW / ePDG, etc. ) . The method comprises: obtaining configuration information which indicates that interception of one or more Quality of Service (QoS) flows for IMS communication of a terminal device is to be excluded. In accordance with an exemplary embodiment, the method further comprises: performing interception configuration according to the configuration information.
[0010] In accordance with an exemplary embodiment, the configuration information may include one or more of: APN information about the IMS communication of the terminal device; DNN information about the IMS communication of the terminal device; and indication information of the one or more QoS flows.
[0011] In accordance with an exemplary embodiment, the indication information of the one or more QoS flows may include QoS Class Identifier (QCI) information and / or 5G QoS Identifier (5QI) information.
[0012] In accordance with an exemplary embodiment, when the configuration information includes APN information and / or DNN information about the IMS communication of the terminal device without indicating the one or more QoS flows, the one or more QoS flows for which the interception is to be excluded may comprise: all QoS flows of one or more APNs indicated by the APN information, and / or all QoS flows of one or more DNNs indicated by the DNN information.
[0013] In accordance with an exemplary embodiment, the first network node may perform the interception configuration by excluding one or more of: an Intercept Related Information-Point of Interception (IRI-POI) for the one or more QoS flows; an Intercept Related Information-Triggering Function (IRI-TF) for the one or more QoS flows; a Content of Communication-Point of Interception (CC-POI) for the one or more QoS flows; a Content of Communication-Triggering Function (CC-TF) for the one or more QoS flows; intercepting the one or more QoS flows; delivering IRI of the one or more QoS flows over an LI_X2 interface; and triggering the interception of the one or more QoS flows and / or related contents for the IMS communication of the terminal device at a second network node.
[0014] In accordance with an exemplary embodiment, the method according to the first aspect of the present disclosure may further comprise: transmitting, to a second network node, a message for triggering interception at the second network node. In an embodiment, the message may indicate that the interception of the one or more QoS flows for the IMS communication of the terminal device is to be excluded.
[0015] In accordance with an exemplary embodiment, the message for triggering the interception at the second network node may include target identity type information about one or more Packet Detection Rule Identifiers (PDR IDs) . In an embodiment, PDR IDs of the one or more QoS flows may be excluded from the one or more PDR IDs.
[0016] In accordance with an exemplary embodiment, the message for triggering the interception at the second network node may be an LI_T3 activate task message.
[0017] In accordance with an exemplary embodiment, the second network node may be configured to implement one or more of the following functions: a UPF; a PGW-U; an SGW-U; and an ePDG.
[0018] In accordance with an exemplary embodiment, the configuration information may be obtained by the first network node according to preconfigured information for interception, and / or via receiving a message including the configuration information from a third network node.
[0019] In accordance with an exemplary embodiment, the message including the configuration information may be an LI_X1 activate task message.
[0020] In accordance with an exemplary embodiment, the third network node may be configured to implement an Administration Function (ADMF) .
[0021] In accordance with an exemplary embodiment, the first network node may be configured to implement one or more of the following functions: an SMF; a PGW-C; an SGW-C; and an ePDG.
[0022] According to a second aspect of the present disclosure, there is provided an apparatus which may be implemented as a first network node. The apparatus may comprise one or more processors and one or more memories storing computer program codes. The one or more memories and the computer program codes may be configured to, with the one or more processors, cause the apparatus at least to perform any step of the method according to the first aspect of the present disclosure.
[0023] According to a third aspect of the present disclosure, there is provided a computer-readable medium having computer program codes embodied thereon which, when executed on a computer, cause the computer to perform any step of the method according to the first aspect of the present disclosure.
[0024] According to a fourth aspect of the present disclosure, there is provided an apparatus which may be implemented as a first network node. The apparatus may comprise an obtaining unit and a performing unit. In accordance with some exemplary embodiments, the obtaining unit may be operable to carry out at least the obtaining step of the method according to the first aspect of the present disclosure. The performing unit may be operable to carry out at least the performing step of the method according to the first aspect of the present disclosure.
[0025] According to a fifth aspect of the present disclosure, there is provided a method performed by a second network node (e.g., a UPF / PGW / SGW / ePDG, etc. ) . The method comprises: receiving, from a first network node, a message for triggering interception at the second network node. The message may indicate that interception of one or more QoS flows for IMS communication of a terminal device is to be excluded. In accordance with an exemplary embodiment, the method further comprises: performing interception configuration according to the message.
[0026] In accordance with an exemplary embodiment, the message for triggering the interception at the second network node according to the fifth aspect of the present disclosure may correspond to the message for triggering the interception at the second network node according to the first aspect of the present disclosure. Thus, the message for triggering the interception at the second network node according to the first and fifth aspects of the present disclosure may have the same or similar contents and / or feature elements.
[0027] In accordance with an exemplary embodiment, the message may include target identity type information about one or more PDR IDs. In an embodiment, PDR IDs of the one or more QoS flows may be excluded from the one or more PDR IDs.
[0028] In accordance with an exemplary embodiment, the message may be an LI_T3 activate task message.
[0029] In accordance with an exemplary embodiment, the one or more QoS flows may be indicated by one or more of: APN information about the IMS communication of the terminal device; DNN information about the IMS communication of the terminal device; and indication information of the one or more QoS flows.
[0030] In accordance with an exemplary embodiment, the indication information of the one or more QoS flows may include QCI information and / or 5QI information.
[0031] In accordance with an exemplary embodiment, the second network node may perform the interception configuration by excluding one or more of: a CC-POI for the one or more QoS flows; intercepting the one or more QoS flows and / or related contents for the IMS communication of the terminal device; and delivering real-time Content of Communication (CC) of the one or more QoS flows over an LI_X3 interface.
[0032] In accordance with an exemplary embodiment, the second network node may be configured to implement one or more of the following functions: a UPF; a PGW-U; an SGW-U; and an ePDG.
[0033] In accordance with an exemplary embodiment, the first network node may be configured to implement one or more of the following functions: an SMF; a PGW-C; an SGW-C; and an ePDG.
[0034] According to a sixth aspect of the present disclosure, there is provided an apparatus which may be implemented as a second network node. The apparatus may comprise one or more processors and one or more memories storing computer program codes. The one or more memories and the computer program codes may be configured to, with the one or more processors, cause the apparatus at least to perform any step of the method according to the fifth aspect of the present disclosure.
[0035] According to a seventh aspect of the present disclosure, there is provided a computer-readable medium having computer program codes embodied thereon which, when executed on a computer, cause the computer to perform any step of the method according to the fifth aspect of the present disclosure.
[0036] According to an eighth aspect of the present disclosure, there is provided an apparatus which may be implemented as a second network node. The apparatus may comprise a receiving unit and a performing unit. In accordance with some exemplary embodiments, the receiving unit may be operable to carry out at least the receiving step of the method according to the fifth aspect of the present disclosure. The performing unit may be operable to carry out at least the performing step of the method according to the fifth aspect of the present disclosure.
[0037] According to a ninth aspect of the present disclosure, there is provided a method performed by a third network node (e.g., an ADMF, etc. ) . The method comprises: determining configuration information which indicates that interception of one or more QoS flows for IMS communication of a terminal device is to be excluded. In accordance with an exemplary embodiment, the method further comprises: transmitting the configuration information to a first network node (e.g., an SMF / PGW / SGW / ePDG, etc. ) .
[0038] In accordance with an exemplary embodiment, the configuration information according to the ninth aspect of the present disclosure may correspond to the configuration information according to the first aspect of the present disclosure. Thus, the configuration information according to the first and ninth aspects of the present disclosure may have the same or similar contents and / or feature elements.
[0039] In accordance with an exemplary embodiment, the third network node may determine the configuration information in response to potential duplication of the interception of the one or more QoS flows.
[0040] In accordance with an exemplary embodiment, the third network node may determine the configuration information according to one or more of: APN information about the IMS communication of the terminal device; DNN information about the IMS communication of the terminal device; and indication information (e.g., including QCI information and / or 5QI information, etc. ) of the one or more QoS flows.
[0041] In accordance with an exemplary embodiment, when the configuration information comprises APN information and / or DNN information about the IMS communication of the terminal device without indicating the one or more QoS flows, the one or more QoS flows for which the interception is to be excluded may comprise: all QoS flows of one or more APNs indicated by the APN information, and / or all QoS flows of one or more DNNs indicated by the DNN information.
[0042] In accordance with an exemplary embodiment, the configuration information may be transmitted to the first network node in an LI_X1 activate task message.
[0043] According to a tenth aspect of the present disclosure, there is provided an apparatus which may be implemented as a third network node. The apparatus may comprise one or more processors and one or more memories storing computer program codes. The one or more memories and the computer program codes may be configured to, with the one or more processors, cause the apparatus at least to perform any step of the method according to the ninth aspect of the present disclosure.
[0044] According to an eleventh aspect of the present disclosure, there is provided a computer-readable medium having computer program codes embodied thereon which, when executed on a computer, cause the computer to perform any step of the method according to the ninth aspect of the present disclosure.
[0045] According to a twelfth aspect of the present disclosure, there is provided an apparatus which may be implemented as a third network node. The apparatus may comprise a determining unit and a transmitting unit. In accordance with some exemplary embodiments, the determining unit may be operable to carry out at least the determining step of the method according to the ninth aspect of the present disclosure. The transmitting unit may be operable to carry out at least the transmitting step of the method according to the ninth aspect of the present disclosure.
[0046] According to various exemplary embodiments, a first network node (such as an SMF / PGW-C / SGW-C / ePDG, etc. ) may be configured, e.g. by a third network node (such as an ADMF, etc. ) or according to predetermined configuration, to exclude interception of one or more QoS flows for IMS communication of a terminal device, so as to escape duplication of the interception of the one or more QoS flows. In an embodiment, the first network node can also exclude triggering the interception of the one or more QoS flows for the IMS communication of the terminal device at a second network node (such as a UPF / PGW-U / SGW-U / ePDG, etc. ) . Exclusion of interception of one or more QoS flows for IMS communication according to the exemplary embodiments can be applied to eliminate resource waste due to duplicate interception, thereby enhancing resource efficiency.BRIEF DESCRIPTION OF THE DRAWINGS
[0047] The disclosure itself, the preferable mode of use and further objectives are best understood by reference to the following detailed description of the embodiments when read in conjunction with the accompanying drawings, in which:
[0048] Fig. 1 is a diagram illustrating an exemplary LI architecture according to an embodiment of the present disclosure;
[0049] Fig. 2 is a flowchart illustrating a method according to an embodiment of the present disclosure;
[0050] Fig. 3 is a flowchart illustrating another method according to an embodiment of the present disclosure;
[0051] Fig. 4 is a flowchart illustrating yet another method according to an embodiment of the present disclosure;
[0052] Fig. 5 is a block diagram illustrating an apparatus according to an embodiment of the present disclosure; and
[0053] Fig. 6A-6C are block diagrams illustrating various apparatus according to some embodiments of the present disclosure.DETAILED DESCRIPTION
[0054] The embodiments of the present disclosure are described in detail with reference to the accompanying drawings. It should be understood that these embodiments are discussed only for the purpose of enabling those skilled persons in the art to better understand and thus implement the present disclosure, rather than suggesting any limitations on the scope of the present disclosure. Reference throughout this specification to features, advantages, or similar language does not imply that all of the features and advantages that may be realized with the present disclosure should be or are in any single embodiment of the disclosure. Rather, language referring to the features and advantages is understood to mean that a specific feature, advantage, or characteristic described in connection with an embodiment is included in at least one embodiment of the present disclosure. Furthermore, the described features, advantages, and characteristics of the disclosure may be combined in any suitable manner in one or more embodiments. One skilled in the relevant art will recognize that the disclosure may be practiced without one or more of the specific features or advantages of a particular embodiment. In other instances, additional features and advantages may be recognized in certain embodiments that may not be present in all embodiments of the disclosure.
[0055] As used herein, the term “communication network” refers to a network following any suitable communication standards, such as new radio (NR) , long term evolution (LTE) , LTE-Advanced, wideband code division multiple access (WCDMA) , high-speed packet access (HSPA) , and so on. Furthermore, the communications between a terminal device and a network node in the communication network may be performed according to any suitable generation communication protocols, including, but not limited to, the first generation (1G) , the second generation (2G) , 2.5G, 2.75G, the third generation (3G) , 4G, 4.5G, 5G communication protocols, and / or any other protocols either currently known or to be developed in the future.
[0056] As used herein, the terms “first” , “second” and so forth refer to different elements. The singular forms “a” and “an” are intended to include the plural forms as well, unless the context clearly indicates otherwise. The terms “comprises” , “comprising” , “has” , “having” , “includes” and / or “including” as used herein, specify the presence of stated features, elements, and / or components and the like, but do not preclude the presence or addition of one or more other features, elements, components and / or combinations thereof. The term “based on” is to be read as “based at least in part on” . The term “one embodiment” and “an embodiment” are to be read as “at least one embodiment” . The term “another embodiment” is to be read as “at least one other embodiment” . Other definitions, explicit and implicit, may be included below.
[0057] A CSP may deploy different network technologies or services and consider each of these network technologies or services separately with respect to the LI requirements applied according to relevant national legislation. In general, an LEA is responsible for submitting a warrant to a CSP, and the warrant may require the CSP to intercept multiple network technologies or services.
[0058] Fig. 1 is a diagram illustrating an exemplary LI architecture according to an embodiment of the present disclosure. The LI architecture shown in Fig. 1 can be used for SMF / UPF based interception, as described with respect to Figure 6.2-4 in 3GPP technical specification (TS) 33.127 V18.6.0. In a 5G core (5GC) network, user plane functions are separated from the control plane functions. An SMF that handles control plane actions (e.g., establishing, modifying, deleting, etc. ) for PDU sessions may include an IRI-POI that has the LI capability to generate the related LI_X2 Intercept Related Information (xIRI) . A UPF that handles the user plane data may include a CC-POI that has the capability to duplicate the user plane packets from the PDU sessions based on the interception rules received from the SMF.
[0059] In order to implement LI, an ADMF may provide the CSP’s administrative and management functions for the LI capability. This may include overall responsibility for the provisioning / activating, modifying, and de-activating / de-provisioning the Points of Interception (POIs) , Triggering Functions (TFs) , and the Mediation and Delivery Functions (MDFs) . The TF may be responsible for triggering POIs in response to network and service events matching the criteria provisioned by a Lawful Interception Provisioning Function (LIPF) . The TF can detect the target communications and send a trigger to the associated triggered POI. The POI can detect the target communication, derive the intercept related information or communications content from the target communication and deliver the POI output to the MDF. Multiple POIs may have to be involved in executing a warrant. The MDF can deliver the interception product to a Law Enforcement Monitoring Facility (LEMF) .
[0060] As shown in Fig. 1, a Lawful Interception Control Function (LICF) present in the ADMF may receive the warrant from an LEA, derive the intercept information from the warrant and provide it to the LIPF. The LIPF present in the ADMF can provision IRI-POI (e.g., present in an SMF, etc. ) , MDF2 and MDF3 over the LI_X1 interfaces. To enable the interception of the target’s user plane packets (e.g., when the warrant requires the interception of communication contents) , the CC-TF present in the SMF may also be provisioned with the intercept data. LI_X1 interfaces may be used to manage the POIs and TFs and to provision LI target information on the POIs and TFs in order to intercept target communications.
[0061] The IRI-POI and the CC-TF represented in Fig. 1 are logical functions requiring correlation information to be shared between them, and may be handled by the same process within the SMF. The IRI-POI present in the SMF can detect the PDU session establishment, modification, and deletion related events, generate and deliver the related xIRI to the MDF2 over LI_X2 interface. LI_X2 interfaces may be used to pass xIRI from IRI-POIs to the MDF2. The MDF2 may deliver the IRI messages to an LEMF over LI_HI2 interface.
[0062] LI_T3 interface is from CC-TF to CC-POI. In an embodiment, when interception of communication contents is required, the CC-TF present in the SMF may send a trigger to the CC-POI present in the UPF over the LI_T3 interface. The trigger sent from the CC-TF to the CC-POI may include information such as user plane packet detection rules, target identity, correlation information and MDF3 address, etc.
[0063] LI_X3 interfaces may be used to pass real-time content of communications (e.g., LI_X3 Content of Communication (xCC) , etc. ) and associated metadata from CC-POIs to the MDF3. In an embodiment, the CC-POI present in the UPF can generate the xCC from the user plane packets and deliver the xCC (that includes the correlation number and the target identity) to the MDF3. The MDF3 may deliver the CC to the LEMF over LI_HI3 interface.
[0064] The 3GPP specifications discuss different requirements, architectures and functions, protocols and procedures on LI over various communication networks. For example, 3GPP TS 33.127 V18.6.0 and TS 33.128 V18.6.0 specify LI for SMF / UPF / PGW / SGW / ePDG and also LI for IMS. In particular, clause 6.2.3 “LI for SMF / UPF” of 3GPP TS 33.127 V18.6.0 specifies LI requirement for all APNs / DNNs on SMF / UPF for LI in 5G and also mentions that duplicate delivery of CC is suppressed to the extent possible. Clause 6.3.3 “LI at PGW / SGW” of 3GPP TS 33.127 V18.6.0 specifies LI requirement for all APNs / DNNs on PGW / SGW for LI in 4G. Clause 6.3.4 “LI at ePDG” of 3GPP TS 33.127 V18.6.0 specifies LI requirement for all APNs / DNNs on ePDG for LI in 4G. In addition, clause 6.2.3 “LI for SMF / UPF” of 3GPP TS 33.128 V18.6.0 specifies ActivateTask without applied APNs / DNNs in “Table 6.2.3-0A: ActivateTask message for SMF IRI-POI, CC-TF and IRI-TF” . Clause 6.3.3 “LI at SGW / PGW and ePDG” of 3GPP TS 33.128 V18.6.0 specifies ActivateTask without applied APNs / DNNs in “Table 6.3.3.1-1: ActivateTask message for the IRI-POI and CC-POI in the SGW / PGW and ePDG in non-CUPS architecture” , and in “Table 6.3.3.1-2: ActivateTask message for the IRI-POI, CC-TF and IRI-TF in the SGW-C / PGW-C in CUPS architecture” . Clause 7.4 “IMS” of 3GPP TS 33.127 V18.6.0 specifies that IMS NFs, e.g., including *CSCF (such as Emergency-Call Session Control Function (E-CSCF) , Proxy-Call Session Control Function (P-CSCF) and Serving-Call Session Control Function (S-CSCF) , etc. ) , IMS-AGW, TrGW, BBIFF (N9 Home Routing / S8 Home Routing (N9HR / S8HR) ) , etc., supply LI for IMS APNs / DNNs. 3GPP TS 33.128 V18.6.0 also specifies LI for IMS based services in clause 7.12.
[0065] Based on 3GPP TS 33.127 V18.6.0 and TS 33.128 V18.6.0, when LI_X1 ActivateTask is received for one target (e.g., in type of Subscription Permanent Identifier (SUPI) , Permanent Equipment Identifier (PEI) , Generic Public Subscription Identifier (GPSI) , etc. ) , an SMF / PGW / SGW / ePDG need to supply LI for PDU sessions in all DNNs since LI_X1 ActivateTask has no indication on the applied DNNs. This may be applied for non-roaming, Home Routing (HR) roaming Visited-Public Land Mobile Network (V-PLMN) and Home-Public Land Mobile Network (H-PLMN) , and Local BreakOut (LBO) .
[0066] On the other hand, based on 3GPP TS 33.127 V18.6.0 and TS 33.128 V18.6.0, IMS NFs, including CSCF, IMS-AGW, TrGW, BBIFF (N9HR / S8HR) , etc., need to supply LI for PDU sessions in IMS APNs / DNNs for non-roaming, HR roaming V-PLMN and H-PLMN, and LBO. Taking a normal IMS session as an example:
[0067] - for non-roaming, the CSCF may supply IRI-POI, and the IMS-AGW may supply CC-POI;
[0068] - for the H-PLMN in HR roaming, the CSCF may supply IRI-POI, and the IMS-AGW may supply CC-POI;
[0069] - for the V-PLMN in HR roaming, the Bearer Binding Intercept and Forward Function-Control Plane (BBIFF-C) (e.g., located in an SMF, an SGW-C, etc. ) / Bearer Binding Intercept and Forward Function-User Plane (BBIFF-U) (e.g., located in a UPF, an SGW-U, etc. ) may supply IRI-POI / CC-POI over interface LI_X2_LITE / LI_X3_LITE_S&LI_X3_LITE_M;
[0070] - for the H-PLMN in LBO, the CSCF may supply IRI-POI, and the TrGW may supply CC-POI; and
[0071] - for the V-PLMN in LBO, the CSCF may supply IRI-POI, and the IMS- AGW may supply CC-POI.
[0072] More details can be found in clause 7.4.6.2 “IMS Network Functions providing the IRI-POI” and Table 7.4.6.2-2 of 3GPP TS 33.127 V18.6.0; clause 7.4.6.3 “IMS Network Functions providing the CC-TF and CC-POI functions” and Table 7.4.6.3-3 of 3GPP TS 33.127 V18.6.0; and clause 7.12 “LI for IMS based services” of 3GPP TS 33.128 V18.6.0.
[0073] Based on the current 3GPP specifications on LI for IMS, there may be LI duplication for IMS non-roaming and roaming (LBO and HR roaming) scenarios from ADMF view, because LI may be supplied by both SMF / UPF / PGW / SGW / ePDG and IMS NFs for IMS APNs / DNNs.
[0074] In order to address one or more issues above, various exemplary embodiments of the present disclosure propose solutions to enable one or more NFs such as SMF / UPF / PGW / SGW / ePDG to exclude interception (e.g., by excluding IRI-POI, CC-TF, IRI-TF and / or CC-POI, etc. ) for IMS APNs / DNNs, e.g., based on the excluded APNs / DNNs indicated by an ADMF or local configuration. Some embodiments described herein may be applied to avoid LI duplication for IMS APNs / DNNs. From ADMF view, there may be no LI duplication for IMS APNs / DNNs; while from SMF / UPF / PGW / SGW / ePDG view, there may be less resource exhaustion (e.g., saving resources for one or more Central Processing Units (CPUs) , one or more memories, etc. ) , after excluding LI for IMS APNs / DNNs. It can be appreciated that in addition to LI for IMS APNs / DNNs, various embodiments described herein may also be applicable to other suitable scenarios where duplicate interception may occur for target communications.
[0075] In accordance with exemplary embodiments, the following two options may be supplied to escape LI duplication for IMS communication.
[0076] ● Option I: One or more NFs such as SMF / UPF / PGW / SGW / ePDG may be configured to exclude LI for one or more IMS APNs / DNNs supported by IMS NFs.
[0077] In this option, all QoS flows of the excluded APNs / DNNs may be excluded from the target communications of LI. In accordance with an exemplary embodiment, an LI_X1 ActivateTask message for a user equipment (UE) (e.g., in type of SUPI, PEI, GPSI, etc. ) from an ADMF may include an information element (IE) such as “ListOfTrafficPolicyReferences” to indicate that LI for one or more IMS APNs / DNNs may need to be excluded to escape duplication between LI for SMF / UPF (e.g., as defined in clause 6.2.3 of 3GPP TS 33.128 V18.6.0) and LI for IMS (e.g., as defined in clause 7.12 of 3GPP TS 33.128 V18.6.0) . In accordance with another exemplary embodiment, for the case of the LI_X1 ActivateTask message without “ListOfTrafficPolicyReferences” from the ADMF, the SMF / PGW-C / SGW-C / ePDG may use local configuration for excluding IMS APNs / DNNs with or without one or more specified QoS flows. The local configuration may indicate that LI of all or part of QoS flows for the IMS APNs / DNNs may need to be excluded. In an embodiment, in case no QoS flow is specified, all QoS flows of one or more APNs / DNNs indicated by the LI_X1 ActivateTask message and / or according to the local configuration may be excluded for LI. It can be appreciated that the local configuration can be supported for non-roaming, outbound roaming and inbound roaming scenarios, so that LI can be supported for non-roaming, outbound roaming and inbound roaming scenarios in different ways.
[0078] In accordance with an exemplary embodiment, when Option I is applied, LI_X2 interfaces may not be used to send out xIRI for the excluded APNs / DNNs. For the SMF / PGW-C / SGW-C / ePDG, an LI trigger such as an LI_T3 ActivateTask message may not be sent to the CC-POI in the UPF / PGW-U / SGW-U / ePDG for the excluded APNs / DNNs. As such, PDU sessions in the excluded APNs / DNNs may not be intercepted by the UPF / PGW-U / SGW-U / ePDG, and thus there may be no LI duplication for the excluded APNs / DNNs from ADMF view.
[0079] ● Option II: One or more NFs such as SMF / UPF / PGW / SGW / ePDG may be configured to exclude LI for one or more specified QoS flows (e.g., 5QI / QCI=1 or 5, etc. ) of one or more IMS APNs / DNNs supported by a BBIFF located in an SMF / UPF / SGW (e.g., a BBIFF-C located in an SMF, an SGW-C, etc., and / or a BBIFF-U located in a UPF, an SGW-U, etc. ) .
[0080] In this option, one or more specified QoS flows of one or more excluded APNs / DNNs may be excluded from the target communications of LI. In accordance with an exemplary embodiment, an LI_X1 ActivateTask message for a UE (e.g., in type of SUPI, PEI, GPSI, etc. ) from an ADMF may include one or more IEs such as “ExcludedAPN” and / or “ExcludedDNN” to indicate that LI of one or more specified QoS flows for one or more IMS APNs / DNNs may need to be excluded to escape duplication between LI for SMF / UPF (e.g., as defined in clause 6.2.3 of 3GPP TS 33.128 V18.6.0) and LI for IMS (e.g., as defined in clause 7.12 of 3GPP TS 33.128 V18.6.0) . In accordance with another exemplary embodiment, for the case of the LI_X1 ActivateTask message without “ExcludedAPN” and / or “ExcludedDNN” from the ADMF, the SMF / PGW-C / SGW-C / ePDG may use local configuration for excluding IMS APNs / DNNs with or without one or more specified QoS flows. The local configuration may indicate that LI of all or part of QoS flows for the IMS APNs / DNNs may need to be excluded. In an embodiment, in case no QoS flow is specified, all QoS flows of one or more APNs / DNNs indicated by the LI_X1 ActivateTask message and / or according to the local configuration may be excluded for LI. It can be appreciated that the local configuration can be supported for non-roaming, outbound roaming and inbound roaming scenarios, so that LI can be supported for non-roaming, outbound roaming and inbound roaming scenarios in different ways.
[0081] In accordance with an exemplary embodiment, when Option II is applied, LI_X2 interfaces may be configured specially for some QoS flow (s) , and LI_X2 interfaces may not be used to send out xIRI for the specified QoS flow (s) of the excluded APN (s) / DNN (s) . For the SMF / PGW-C / SGW-C / ePDG, an LI trigger such as an LI_T3 ActivateTask message may not be sent to the CC-POI in the UPF / PGW-U / SGW-U / ePDG for the specified QoS flow (s) of the excluded APN (s) / DNN (s) . As such, PDU sessions in the excluded APN (s) / DNN (s) may not be intercepted by the UPF / PGW-U / SGW-U / ePDG for the specified QoS flow (s) , and thus there may be no LI duplication for the specified QoS flow (s) of the excluded APN (s) / DNN (s) from ADMF view.
[0082] In accordance with an exemplary embodiment, one or more new fields / IEs such as “ListOfTrafficPolicyReferences” , “ExcludedAPN” and “ExcludedDNN” may be added in an ActivateTask message for enabling an NF such as SMF / PGW / SGW / ePDG to exclude interception functionality (e.g., IRI-POI, CC-TF, IRI-TF and / or CC-POI, etc. ) for one or more IMS APNs / DNNs.
[0083] In accordance with an exemplary embodiment, an ActivateTask message for IRI-POI, CC-TF and IRI-TF of an SMF (e.g., a combined SMF with PGW-C, etc. ) may include one or more exemplary fields / IEs as shown in Table 1.
[0084] Table 1
[0085] In accordance with another exemplary embodiment, an ActivateTask message for IRI-POI and CC-POI of an SGW / PGW / ePDG in a non-CUPS architecture may include one or more exemplary fields / IEs as shown in Table 2.
[0086] Table 2
[0087] In accordance with another exemplary embodiment, an ActivateTask message for IRI-POI, CC-TF and IRI-TF of an SGW-C / PGW-C in a CUPS architecture may include one or more exemplary fields / IEs as shown in Table 3.
[0088] Table 3
[0089] In accordance with an exemplary embodiment, an ActivateTask message (e.g., an LI_T3 ActivateTask message from an SMF) for triggering CC-POI (e.g., in an UPF) may include one or more exemplary fields / IEs as shown in Table 4 to add logic update for the excluded APN (s) / DNN (s) with or without specified QoS flow (s) .
[0090] Table 4
[0091] In accordance with another exemplary embodiment, an ActivateTask message from an SGW-C / PGW-C / ePDG for triggering CC-POI in an SGW-U / PGW-U / ePDG may also be updated by including one or more fields / IEs similar to those shown in Table 4 to exclude LI for one or more APNs / DNNs with or without specified QoS flow (s) .
[0092] As described in 3GPP TS 33.128 V18.6.0, the eXtensible Markup Language Schema Definition (XSD) schema describing the extensions used for LI_X1 interface can be given in the file “urn_3GPP_ns_li_3GPPX1Extensions. xsd” . In accordance with an exemplary embodiment, in order to supply the schema with IEs such as “ExcludedAPNs” and “ExcludedDNNs” as described with respect to Tables 1-4, the extension xsd file “urn_3GPP_ns_li_3GPPX1Extensions. xsd” may be updated as below.
[0093] It can be appreciated that the names, representations, settings and values of the parameters / IEs used herein are exemplary, and other names, representations, settings and values may also be used to indicate the same or similar information.
[0094] According to various exemplary embodiments, one or more NFs such as SMF / UPF / PGW / SGW / ePDG may be configured to not supply IRI-POI, CC-TF, IRI-TF and / or CC-POI for IMS APNs / DNNs, so as to escape LI duplication with that from IMS NFs. In some embodiments, one or more NFs such as SMF / UPF / PGW / SGW / ePDG may be configured to not supply IRI-POI, CC-TF, IRI-TF and / or CC-POI for one or more specified QoS flows (e.g., 5QI / QCI=1 or 5, etc. ) of IMS APNs / DNNs, so as to escape LI duplication with that from a BBIFF located in an SMF / UPF / SGW.
[0095] Fig. 2 is a flowchart illustrating a method 200 according to some embodiments of the present disclosure. The method 200 illustrated in Fig. 2 may be performed by a first network node (e.g., an SMF / PGW / SGW / ePDG, etc. ) or an apparatus communicatively coupled to the first network node. In accordance with an exemplary embodiment, the first network node may be configured to intercept target communications.
[0096] According to the exemplary method 200 illustrated in Fig. 2, the first network node may obtain configuration information which indicates that interception of one or more QoS flows for IMS communication of a terminal device (e.g., a UE, etc. ) is to be excluded, as shown in block 202. In accordance with an exemplary embodiment, the first network node may perform interception configuration according to the configuration information, as shown in block 204.
[0097] In accordance with an exemplary embodiment, the configuration information may include one or more of: APN information about the IMS communication of the terminal device; DNN information about the IMS communication of the terminal device; and indication information of the one or more QoS flows. In an embodiment, the indication information of the one or more QoS flows may include QCI information and / or 5QI information.
[0098] In accordance with an exemplary embodiment, when the configuration information includes APN information and / or DNN information about the IMS communication of the terminal device without indicating the one or more QoS flows, the one or more QoS flows for which the interception is to be excluded may comprise: all QoS flows of one or more APNs indicated by the APN information, and / or all QoS flows of one or more DNNs indicated by the DNN information.
[0099] In accordance with an exemplary embodiment, the first network node may perform the interception configuration by excluding one or more of: an IRI-POI for the one or more QoS flows; an IRI-TF for the one or more QoS flows; a CC-POI for the one or more QoS flows; a CC-TF for the one or more QoS flows; intercepting the one or more QoS flows; delivering IRI of the one or more QoS flows over an LI_X2 interface; and triggering the interception of the one or more QoS flows and / or related contents for the IMS communication of the terminal device at a second network node.
[0100] In accordance with an exemplary embodiment, the first network node may transmit, to a second network node, a message for triggering interception at the second network node. In an embodiment, the message may indicate that the interception of the one or more QoS flows for the IMS communication of the terminal device is to be excluded.
[0101] In accordance with an exemplary embodiment, the message for triggering the interception at the second network node may include target identity type information about one or more PDR IDs. In an embodiment, PDR IDs of the one or more QoS flows may be excluded from the one or more PDR IDs. In an embodiment, the message for triggering the interception at the second network node may be an LI_T3 activate task message.
[0102] In accordance with an exemplary embodiment, the second network node may be configured to implement one or more of the following functions: a UPF; a PGW-U; an SGW-U; and an ePDG.
[0103] In accordance with an exemplary embodiment, the configuration information may be obtained by the first network node according to preconfigured information for interception, and / or via receiving a message including the configuration information from a third network node.
[0104] In accordance with an exemplary embodiment, the message including the configuration information may be an LI_X1 activate task message. In an embodiment, the third network node may be configured to implement an ADMF.
[0105] In accordance with an exemplary embodiment, the first network node may be configured to implement one or more of the following functions: an SMF; a PGW-C; an SGW-C; and an ePDG.
[0106] Fig. 3 is a flowchart illustrating a method 300 according to some embodiments of the present disclosure. The method 300 illustrated in Fig. 3 may be performed by a second network node (e.g., an UPF / PGW / SGW / ePDG, etc. ) or an apparatus communicatively coupled to the second network node. In accordance with an exemplary embodiment, the second network node may be configured to intercept target communications.
[0107] According to the exemplary method 300 illustrated in Fig. 3, the second network node may receive, from a first network node (e.g., the first network node as described with respect to Fig. 2) , a message for triggering interception at the second network node, as shown in block 302. The message may indicate that interception of one or more QoS flows for IMS communication of a terminal device is to be excluded. In accordance with an exemplary embodiment, the second network node may perform interception configuration according to the message, as shown in block 304.
[0108] In accordance with an exemplary embodiment, the message for triggering the interception at the second network node according to the method 300 may correspond to the message for triggering the interception at the second network node according to the method 200. Thus, the message for triggering the interception at the second network node as described with respect to Fig. 2 and Fig. 3 may have the same or similar contents and / or feature elements.
[0109] In accordance with an exemplary embodiment, the message for triggering the interception at the second network node may include target identity type information about one or more PDR IDs. In an embodiment, PDR IDs of the one or more QoS flows may be excluded from the one or more PDR IDs. In another embodiment, the message may be an LI_T3 activate task message.
[0110] In accordance with an exemplary embodiment, the one or more QoS flows may be indicated by one or more of: APN information about the IMS communication of the terminal device; DNN information about the IMS communication of the terminal device; and indication information of the one or more QoS flows. In an embodiment, the indication information of the one or more QoS flows may include QCI information and / or 5QI information.
[0111] In accordance with an exemplary embodiment, the second network node may perform the interception configuration by excluding one or more of: a CC-POI for the one or more QoS flows; intercepting the one or more QoS flows and / or related contents for the IMS communication of the terminal device; and delivering real-time CC of the one or more QoS flows over an LI_X3 interface.
[0112] In accordance with an exemplary embodiment, the second network node may be configured to implement one or more of the following functions: a UPF; a PGW-U; an SGW-U; and an ePDG.
[0113] In accordance with an exemplary embodiment, the first network node may be configured to implement one or more of the following functions: an SMF; a PGW-C; an SGW-C; and an ePDG.
[0114] Fig. 4 is a flowchart illustrating a method 400 according to some embodiments of the present disclosure. The method 400 illustrated in Fig. 4 may be performed by a third network node (e.g., an ADMF, etc. ) or an apparatus communicatively coupled to the third network node. In accordance with an exemplary embodiment, the third network node may be configured to provide management and configuration for an interception capability.
[0115] According to the exemplary method 400 illustrated in Fig. 4, the third network node may determine configuration information which indicates that interception of one or more QoS flows for IMS communication of a terminal device is to be excluded, as shown in block 402. In accordance with an exemplary embodiment, the third network node may transmit the configuration information to a first network node (e.g., the first network node as described with respect to Fig. 2) , as shown in block 404.
[0116] In accordance with an exemplary embodiment, the configuration information according to the method 400 may correspond to the configuration information according to the method 200. Thus, the configuration information as described with respect to Fig. 2 and Fig. 4 may have the same or similar contents and / or feature elements.
[0117] In accordance with an exemplary embodiment, the third network node may determine the configuration information in response to potential duplication of the interception of the one or more QoS flows.
[0118] In accordance with an exemplary embodiment, the third network node may determine the configuration information according to one or more of: APN information about the IMS communication of the terminal device; DNN information about the IMS communication of the terminal device; and indication information (e.g., including QCI information and / or 5QI information, etc. ) of the one or more QoS flows.
[0119] In accordance with an exemplary embodiment, when the configuration information comprises APN information and / or DNN information about the IMS communication of the terminal device without indicating the one or more QoS flows, the one or more QoS flows for which the interception is to be excluded may comprise: all QoS flows of one or more APNs indicated by the APN information, and / or all QoS flows of one or more DNNs indicated by the DNN information.
[0120] In accordance with an exemplary embodiment, the configuration information may be transmitted to the first network node by the third network node in an LI_X1 activate task message.
[0121] The various blocks shown in Figs. 2-4 may be viewed as method steps, and / or as operations that result from operation of computer program code, and / or as a plurality of coupled logic circuit elements constructed to carry out the associated function (s) . The schematic flow chart diagrams described above are generally set forth as logical flow chart diagrams. As such, the depicted order and labeled steps are indicative of specific embodiments of the presented methods. Other steps and methods may be conceived that are equivalent in function, logic, or effect to one or more steps, or portions thereof, of the illustrated methods. Additionally, the order in which a particular method occurs may or may not strictly adhere to the order of the corresponding steps shown.
[0122] It can be appreciated that the network node according to various embodiments can be implemented either as a network element and / or a network entity on a dedicated hardware, as a software instance running on a dedicated hardware, or as a virtualized function instantiated on an appropriate platform, e.g., on a cloud infrastructure.
[0123] Fig. 5 is a block diagram illustrating an apparatus 500 according to various embodiments of the present disclosure. As shown in Fig. 5, the apparatus 500 may comprise one or more processors such as processor 501 and one or more memories such as memory 502 storing computer program codes 503. The memory 502 may be non-transitory machine / processor / computer readable storage medium. In accordance with some exemplary embodiments, the apparatus 500 may be implemented as an integrated circuit chip or module that can be plugged or installed into a first network node as described with respect to Fig. 2, or a second network node as described with respect to Fig. 3, or a third network node as described with respect to Fig. 4. In such cases, the apparatus 500 may be implemented as a first network node as described with respect to Fig. 2, or a second network node as described with respect to Fig. 3, or a third network node as described with respect to Fig. 4.
[0124] In some implementations, the one or more memories 502 and the computer program codes 503 may be configured to, with the one or more processors 501, cause the apparatus 500 at least to perform any operation of the method as described in connection with Fig. 2. In other implementations, the one or more memories 502 and the computer program codes 503 may be configured to, with the one or more processors 501, cause the apparatus 500 at least to perform any operation of the method as described in connection with Fig. 3. In other implementations, the one or more memories 502 and the computer program codes 503 may be configured to, with the one or more processors 501, cause the apparatus 500 at least to perform any operation of the method as described in connection with Fig. 4. Alternatively or additionally, the one or more memories 502 and the computer program codes 503 may be configured to, with the one or more processors 501, cause the apparatus 500 at least to perform more or less operations to implement the proposed methods according to the exemplary embodiments of the present disclosure.
[0125] Fig. 6A is a block diagram illustrating an apparatus 610 according to some embodiments of the present disclosure. As shown in Fig. 6A, the apparatus 610 may comprise an obtaining unit 611 and a performing unit 612. In an exemplary embodiment, the apparatus 610 may be implemented in a first network node (e.g., an SMF / PGW / SGW / ePDG, etc. ) . The obtaining unit 611 may be operable to carry out the operation in block 202, and the performing unit 612 may be operable to carry out the operation in block 204. Optionally, the obtaining unit 611 and / or the performing unit 612 may be operable to carry out more or less operations to implement the proposed methods according to the exemplary embodiments of the present disclosure.
[0126] Fig. 6B is a block diagram illustrating an apparatus 620 according to some embodiments of the present disclosure. As shown in Fig. 6B, the apparatus 620 may comprise a receiving unit 621 and a performing unit 622. In an exemplary embodiment, the apparatus 620 may be implemented in a second network node (e.g., a UPF / PGW / SGW / ePDG, etc. ) . The receiving unit 621 may be operable to carry out the operation in block 302, and the performing unit 622 may be operable to carry out the operation in block 304. Optionally, the receiving unit 621 and / or the performing unit 622 may be operable to carry out more or less operations to implement the proposed methods according to the exemplary embodiments of the present disclosure.
[0127] Fig. 6C is a block diagram illustrating an apparatus 630 according to some embodiments of the present disclosure. As shown in Fig. 6C, the apparatus 630 may comprise a determining unit 631 and a transmitting unit 632. In an exemplary embodiment, the apparatus 630 may be implemented in a third network node (e.g., an ADMF, etc. ) . The determining unit 631 may be operable to carry out the operation in block 402, and the transmitting unit 632 may be operable to carry out the operation in block 404. Optionally, the determining unit 631 and / or the transmitting unit 632 may be operable to carry out more or less operations to implement the proposed methods according to the exemplary embodiments of the present disclosure.
[0128] In general, the various exemplary embodiments may be implemented in hardware or special purpose chips, circuits, software, logic or any combination thereof. For example, some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device, although the disclosure is not limited thereto. While various aspects of the exemplary embodiments of this disclosure may be illustrated and described as block diagrams, flow charts, or using some other pictorial representation, it is well understood that these blocks, apparatus, systems, techniques or methods described herein may be implemented in, as non-limiting examples, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing devices, or some combination thereof.
[0129] As such, it should be appreciated that at least some aspects of the exemplary embodiments of the disclosure may be practiced in various components such as integrated circuit chips and modules. It should thus be appreciated that the exemplary embodiments of this disclosure may be realized in an apparatus that is embodied as an integrated circuit, where the integrated circuit may comprise circuitry (as well as possibly firmware) for embodying at least one or more of a data processor, a digital signal processor, baseband circuitry and radio frequency circuitry that are configurable so as to operate in accordance with the exemplary embodiments of this disclosure.
[0130] It should be appreciated that at least some aspects of the exemplary embodiments of the disclosure may be embodied in computer-executable instructions, such as in one or more program modules, executed by one or more computers or other devices. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types when executed by a processor in a computer or other device. The computer executable instructions may be stored on a computer readable medium such as a hard disk, optical disk, removable storage media, solid state memory, random access memory (RAM) , etc. As will be appreciated by one of skill in the art, the function of the program modules may be combined or distributed as desired in various embodiments. In addition, the function may be embodied in whole or partly in firmware or hardware equivalents such as integrated circuits, field programmable gate arrays (FPGA) , and the like.
[0131] The present disclosure includes any novel feature or combination of features disclosed herein either explicitly or any generalization thereof. Various modifications and adaptations to the foregoing exemplary embodiments of this disclosure may become apparent to those skilled in the relevant arts in view of the foregoing description, when read in conjunction with the accompanying drawings. However, any and all modifications will still fall within the scope of the non-limiting and exemplary embodiments of this disclosure.
Claims
1.A method (200) performed by a first network node, comprising:obtaining (202) configuration information which indicates that interception of one or more Quality of Service, QoS, flows for Internet Protocol Multimedia Subsystem, IMS, communication of a terminal device is to be excluded; andperforming (204) interception configuration according to the configuration information.2.The method according to claim 1, wherein the configuration information includes one or more of:Access Point Name, APN, information about the IMS communication of the terminal device;Data Network Name, DNN, information about the IMS communication of the terminal device; andindication information of the one or more QoS flows.3.The method according to claim 2, wherein the indication information of the one or more QoS flows includes QoS Class Identifier, QCI, information and / or 5G QoS Identifier, 5QI, information.4.The method according to any of claims 1-3, wherein when the configuration information includes APN information and / or DNN information about the IMS communication of the terminal device without indicating the one or more QoS flows, the one or more QoS flows for which the interception is to be excluded comprise: all QoS flows of one or more APNs indicated by the APN information and / or all QoS flows of one or more DNNs indicated by the DNN information.5.The method according to any of claims 1-4, wherein the first network node performs the interception configuration by excluding one or more of:an Intercept Related Information-Point of Interception, IRI-POI, for the one or more QoS flows;an Intercept Related Information-Triggering Function, IRI-TF, for the one or more QoS flows;a Content of Communication-Point of Interception, CC-POI, for the one or more QoS flows;a Content of Communication-Triggering Function, CC-TF, for the one or more QoS flows;intercepting the one or more QoS flows;delivering Intercept Related Information, IRI, of the one or more QoS flows over a Lawful Interception_X2, LI_X2, interface; andtriggering the interception of the one or more QoS flows and / or related contents for the IMS communication of the terminal device at a second network node.6.The method according to any of claims 1-5, further comprising:transmitting, to a second network node, a message for triggering interception at the second network node, wherein the message indicates that the interception of the one or more QoS flows for the IMS communication of the terminal device is to be excluded.7.The method according to claim 6, wherein the message includes target identity type information about one or more Packet Detection Rule Identifiers, PDR IDs, and wherein PDR IDs of the one or more QoS flows are excluded from the one or more PDR IDs.8.The method according to claim 6 or 7, wherein the message is an LI_T3 activate task message.9.The method according to any of claims 5-8, wherein the second network node is configured to implement one or more of the following functions:a User Plane Function, UPF;a Packet Data Network Gateway-User plane, PGW-U;a Serving Gateway-User plane, SGW-U; andan evolved Packet Data Gateway, ePDG.10.The method according to any of claims 1-9, wherein the configuration information is obtained by the first network node according to preconfigured information for interception, and / or via receiving a message including the configuration information from a third network node.11.The method according to claim 10, wherein the message including the configuration information is an LI_X1 activate task message.12.The method according to claim 10 or 11, wherein the third network node is configured to implement an Administration Function, ADMF.13.The method according to any of claims 1-12, wherein the first network node is configured to implement one or more of the following functions:a Session Management Function, SMF;a Packet Data Network Gateway-Control plane, PGW-C;a Serving Gateway-Control plane, SGW-C; andan ePDG.14.A method (300) performed by a second network node, comprising:receiving (302) , from a first network node, a message for triggering interception at the second network node, wherein the message indicates that interception of one or more Quality of Service, QoS, flows for Internet Protocol Multimedia Subsystem, IMS, communication of a terminal device is to be excluded; andperforming (304) interception configuration according to the message.15.The method according to claim 14, wherein the message includes target identity type information about one or more Packet Detection Rule Identifiers, PDR IDs, and wherein PDR IDs of the one or more QoS flows are excluded from the one or more PDR IDs.16.The method according to claim 14 or 15, wherein the message is a Lawful Interception_T3, LI_T3, activate task message.17.The method according to any of claims 14-16, wherein the one or more QoS flows are indicated by one or more of:Access Point Name, APN, information about the IMS communication of the terminal device;Data Network Name, DNN, information about the IMS communication of the terminal device; andindication information of the one or more QoS flows.18.The method according to claim 17, wherein the indication information of the one or more QoS flows includes QoS Class Identifier, QCI, information and / or 5G QoS Identifier, 5QI, information.19.The method according to any of claims 14-18, wherein the second network node performs the interception configuration by excluding one or more of:a Content of Communication-Point of Interception, CC-POI, for the one or more QoS flows;intercepting the one or more QoS flows and / or related contents for the IMS communication of the terminal device; anddelivering real-time Content of Communication, CC, of the one or more QoS flows over an LI_X3 interface.20.The method according to any of claims 14-19, wherein the second network node is configured to implement one or more of the following functions:a User Plane Function, UPF;a Packet Data Network Gateway-User plane, PGW-U;a Serving Gateway-User plane, SGW-U; andan evolved Packet Data Gateway, ePDG.21.The method according to any of claims 14-20, wherein the first network node is configured to implement one or more of the following functions:a Session Management Function, SMF;a Packet Data Network Gateway-Control plane, PGW-C;a Serving Gateway-Control plane, SGW-C; andan ePDG.22.A method (400) performed by a third network node, comprising:determining (402) configuration information which indicates that interception of one or more Quality of Service, QoS, flows for Internet Protocol Multimedia Subsystem, IMS, communication of a terminal device is to be excluded; andtransmitting (404) the configuration information to a first network node.23.The method according to claim 22, wherein the third network node determines the configuration information in response to potential duplication of the interception of the one or more QoS flows.24.The method according to claim 22 or 23, wherein the third network node determines the configuration information according to one or more of:Access Point Name, APN, information about the IMS communication of the terminal device;Data Network Name, DNN, information about the IMS communication of the terminal device; andindication information of the one or more QoS flows.25.The method according to claim 24, wherein the indication information of the one or more QoS flows includes QoS Class Identifier, QCI, information and / or 5G QoS Identifier, 5QI, information.26.The method according to any of claims 22-25, wherein when the configuration information comprises APN information and / or DNN information about the IMS communication of the terminal device without indicating the one or more QoS flows, the one or more QoS flows for which the interception is to be excluded comprise: all QoS flows of one or more APNs indicated by the APN information and / or all QoS flows of one or more DNNs indicated by the DNN information.27.The method according to any of claims 22-26, wherein the configuration information is transmitted to the first network node in a Lawful Interception-X1, LI_X1, activate task message.28.The method according to any of claims 22-27, wherein the first network node is configured to implement one or more of the following functions:a Session Management Function, SMF;a Packet Data Network Gateway-Control plane, PGW-C;a Serving Gateway-Control plane, SGW-C; andan evolved Packet Data Gateway, ePDG.29.The method according to any of claims 22-28, wherein the third network node is configured to implement an Administration Function, ADMF.30.A first network node (500) , comprising:one or more processors (501) ; andone or more memories (502) comprising computer program codes (503) ,the one or more memories (502) and the computer program codes (503) configured to, with the one or more processors (501) , cause the first network node (500) at least to:obtain configuration information which indicates that interception of one or more Quality of Service, QoS, flows for Internet Protocol Multimedia Subsystem, IMS, communication of a terminal device is to be excluded; andperform interception configuration according to the configuration information.31.The first network node according to claim 30, wherein the one or more memories and the computer program codes are configured to, with the one or more processors, cause the first network node to perform the method according to any one of claims 2-13.32.A second network node (500) , comprising:one or more processors (501) ; andone or more memories (502) comprising computer program codes (503) ,the one or more memories (502) and the computer program codes (503) configured to, with the one or more processors (501) , cause the second network node (500) at least to:receive, from a first network node, a message for triggering interception at the second network node, wherein the message indicates that interception of one or more Quality of Service, QoS, flows for Internet Protocol Multimedia Subsystem, IMS, communication of a terminal device is to be excluded; andperform interception configuration according to the message.33.The second network node according to claim 32, wherein the one or more memories and the computer program codes are configured to, with the one or more processors, cause the second network node to perform the method according to any one of claims 15-21.34.A third network node (500) , comprising:one or more processors (501) ; andone or more memories (502) comprising computer program codes (503) ,the one or more memories (502) and the computer program codes (503) configured to, with the one or more processors (501) , cause the third network node (500) at least to:determine configuration information which indicates that interception of one or more Quality of Service, QoS, flows for Internet Protocol Multimedia Subsystem, IMS, communication of a terminal device is to be excluded; andtransmit the configuration information to a first network node.35.The third network node according to claim 34, wherein the one or more memories and the computer program codes are configured to, with the one or more processors, cause the third network node to perform the method according to any one of claims 23-29.36.A computer-readable medium having computer program codes (503) embodied thereon which, when executed on a computer, cause the computer to perform any step of the method according to any one of claims 1-29.
Citation Information
Patent Citations
Systems and methods for intercepting network traffic
US20210058769A1
Method and arrangements for QoS-aware routing in a LI system
US9853888B2