IP Library Granted Patent US 12,483,490
Granted Patent B2
US 12,483,490 · App. 18/533,027 · Granted Nov 25, 2025

Method for generating detection policy, device, and system

Inventors: Tao Peng (Nanjing, CN); Zhouyi Yu (Beijing, CN); Rongrong Hua (Nanjing, CN)
Assignee: Huawei Technologies Co., Ltd.
H04L43/08H04L41/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,483,490
App. No.
18/533,027
Granted
Nov 25, 2025
Kind
B2
Abstract

This application relates to methods, devices, and systems for generating a detection policy. An example method can be applied to a controller. In the example method, the controller obtains path information, where the path information includes information about a first network device, and the first network device belongs to a network device through which a packet passes from a source end to a destination end. The controller generates a detection policy for a second network device based on the path information and delivers the detection policy to the second network device, where the second network device is the same as or different from the first network device.

Claims (34)

1 . A method for generating a detection policy, applied to a controller, wherein the method comprises:

obtaining, by the controller, path information, wherein the path information comprises information about a first network device, the first network device belongs to a network device through which a packet passes from a source end to a destination end, the obtaining, by the controller, path information comprises receiving, by the controller, the path information sent from a broadband network gateway control plane (BNG-CP) device, the BNG-CP device is connected to a user plane selection function (UPSF), the UPSF is connected to the controller, and the obtaining, by the controller, path information comprises receiving, by the controller, the path information sent by the BNG-CP device via the UPSE;

generating, by the controller, a detection policy for a second network device based on the path information; and

delivering, by the controller, the detection policy to the second network device, wherein the second network device is the same as or different from the first network device.

2 . The method according to claim 1 , wherein the second network device is different from the first network device, and the method further comprises:

determining, by the controller, information about the second network device based on the information about the first network device.

3 . The method according to claim 1 , wherein the second network device is different from the first network device, and the path information further comprises information about the second network device.

4 . The method according to claim 1 , wherein the source end is connected to a spine node via a first leaf node, the spine node is connected to a second leaf node, the second leaf node is connected to the destination end, the destination end is a broadband network gateway user plane (BNG-UP) device, and the first network device is the first leaf node.

5 . The method according to claim 1 , wherein the source end is connected to at least one intermediate network device via a selection function (SF) device, one network device in the at least one intermediate network device is connected to the destination end, and the destination end is a broadband network gateway user plane (BNG-UP) device; and

the path information comprises information about the SF device.

6 . The method according to claim 1 , wherein the path information further comprises one or more of the following: a media access control (MAC) address of user equipment, a private internet protocol (IP) address of the user equipment, a public IP address, or a port of the user equipment.

7 . The method according to claim 1 , wherein the path information is carried in a detection request, and the obtaining, by the controller, path information comprises:

receiving, by the controller, the detection request sent by a broadband network gateway control plane (BNG-CP) device; and

obtaining the path information based on the detection request.

8 . The method according to claim 1 , wherein the obtaining, by the controller, path information comprises:

receiving, by the controller, a configuration command, wherein the configuration command comprises information about first user equipment;

sending, by the controller, a query request to a broadband network gateway control plane (BNG-CP) device based on the information about the first user equipment; and

receiving, by the controller, the path information returned by the BNG-CP device based on the query request, wherein the path information corresponds to the first user equipment.

9 . A network device, comprising one or more processors and one or more memories that are coupled to the one or more processors and store programming instructions for execution by the one or more processors to cause the network device to perform operations comprising:

obtaining path information, wherein the path information comprises information about a first network device, the first network device belongs to a network device through which a packet passes from a source end to a destination end, the obtaining path information comprises receiving the path information sent from a broadband network gateway control plane (BNG-CP) device, the BNG-CP device is connected to a user plane selection function (UPSF), the UPSF is connected to the network device, and the obtaining path information comprises receiving the path information sent by the BNG-CP device via the UPSE;

generating a detection policy for a second network device based on the path information; and

delivering the detection policy to the second network device, wherein the second network device is the same as or different from the first network device.

10 . The network device according to claim 9 , wherein the second network device is different from the first network device, and the operations further comprise:

determine information about the second network device based on the information about the first network device.

11 . The network device according to claim 9 , wherein the second network device is different from the first network device, and the path information further comprises information about the second network device.

12 . The network device according to claim 9 , wherein the source end is connected to a spine node via a first leaf node, the spine node is connected to a second leaf node, the second leaf node is connected to the destination end, the destination end is a broadband network gateway user plane (BNG-UP) device, and the first network device is the first leaf node.

13 . The network device according to claim 9 , wherein the source end is connected to at least one intermediate network device via a selection function (SF) device, one network device in the at least one intermediate network device is connected to the destination end, and the destination end is a broadband network gateway user plane (BNG-UP) device; and

the path information comprises information about the SF device.

14 . The network device according to claim 9 , wherein the path information further comprises one or more of the following: a media access control (MAC) address of user equipment, a private internet protocol (IP) address of the user equipment, a public IP address, or a port of the user equipment.

15 . The network device according to claim 9 , wherein the path information is carried in a detection request, and the operations further comprise:

receiving the detection request sent by a broadband network gateway control plane (BNG-CP) device; and

obtaining the path information based on the detection request.

16 . A network device, comprising one or more processors and one or more memories that are coupled to the one or more processors and store programming instructions for execution by the one or more processors to cause the network device to perform operations comprising:

sending path information to a controller, wherein the path information comprises information about a first network device, and the first network device belongs to a network device through which a packet passes from a source end to a destination end, the sending path information to a controller comprises sending the path information from a broadband network gateway control plane (BNG-CP) device to the controller via a user plane selection function (UPSF), the BNG-CP device is connected to the UPSF, and the UPSF is connected to the controller.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2025
From: PENG, TAO; YU, ZHOUYI; HUA, RONGRONG
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 072059/0591 →
Priority Claims (1)
CN 202110639244.4 · Jun 8, 2021 · national
Continuity (2)
Continuation PCTCN2022096173 · May 31, 2022
Related Publication 20240106727A1 · Mar 28, 2024
References Cited (15)
US 9479409B2 · Zhang et al. · 2016 [cited by applicant]
US 9961686B2 · Andreoli-Fang · 2018 [cited by examiner]
US 10244032B2 · Rao · 2019 [cited by examiner]
US 10644994B1 · Judge · 2020 [cited by examiner]
US 20130142046A1 · Zhou · 2013 [cited by examiner]
US 20150036495A1 · Venkatachalam · 2015 [cited by examiner]
US 20150381493A1 · Bansal · 2015 [cited by examiner]
US 20160285729A1 · Chinthalapati et al. · 2016 [cited by applicant]
US 20170093681A1 · Chaubey · 2017 [cited by examiner]
US 20170250945A1 · Wadhwa · 2017 [cited by examiner]
US 20180133507A1 · Malchano · 2018 [cited by examiner]
US 20200229040A1 · Sun · 2020 [cited by examiner]
EP 3605956A1 · 2020 [cited by applicant]
EP 3627765A1 · 2020 [cited by applicant]
Extended European Search Report in European Appln. No. 22819410.6, mailed on Oct. 10, 2024, 16 pages. [cited by applicant]