CN111131506A - 报文处理方法及装置 - Google Patents
报文处理方法及装置 Download PDFInfo
- Publication number
- CN111131506A CN111131506A CN201911417824.8A CN201911417824A CN111131506A CN 111131506 A CN111131506 A CN 111131506A CN 201911417824 A CN201911417824 A CN 201911417824A CN 111131506 A CN111131506 A CN 111131506A
- Authority
- CN
- China
- Prior art keywords
- redirection
- message
- user plane
- rule
- gateway user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/563—Data redirection of data network streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/148—Migration or transfer of sessions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
- H04L12/1403—Architecture for metering, charging or billing
- H04L12/1407—Policy-and-charging control [PCC] architecture
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/24—Accounting or billing
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请实施例提供一种报文处理方法及装置,其中,报文处理方法包括:网关用户面设备接收来自网关控制面设备的第一消息,所述第一消息包括一次重定向标识,所述一次重定向标识用于指示对满足重定向条件的报文进行一次重定向操作;所述网关用户面设备接收第一数据报文,并确定所述第一数据报文满足所述重定向条件;所述网关用户面设备对所述第一数据报文进行一次重定向操作。采用本申请实施例,可以在控制面和用户面分离的网络架构下,实现一次重定向。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种报文处理方法及装置。
背景技术
在通信***中,存在重定向的各种业务场景,例如,用户上网时,将用户重定向至上网欢迎页面,用户上网过程中将用户重定向至流量提醒页面,用于提醒用户流量使用情况,或者用户通信过程中,出现余额不足时,将用户重定向至充值页面等等。重定向又分为一次重定向和一直重定向。其中,一次重定向是指只进行一次重定向操作,例如,只针对用户在机场上网时,首次打开机场云服务的网页时进行欢迎页面展示。而一直重定向是指用户打开每个网页均进行重定向操作,例如,在用户流量不足时,用户打开每个网页均重定向至充值页面。
现有技术中,在控制面与用户面未分离的网络架构中,可以通过策略与计费规则功能单元(Policy and Charging Rules Function,PCRF)网元与网关之间的Gx接口,以及在线计费***(Online Charging System,OCS)与网关之间的Gy接口实现一次重定向和一直重定向。目前在控制面与用户面分离的网络架构中,仅仅能够实现一直重定向。
发明内容
本申请实施例提供了一种报文处理方法及通信装置,能够实现控制面和用户面分离的网络架构中的一次重定向操作,满足一次重定向的应用场景。
第一方面,提供了一种报文处理方法,该报文处理方法可以由网关用户面设备执行,也可以由网关用户面设备的部件(例如处理器、芯片、或芯片***等)执行。该方法包括:网关用户面设备接收来自网关控制面设备的第一消息,该第一消息包括一次重定向标识,一次重定向标识用于指示对满足重定向条件的报文进行一次重定向操作。可选的,一次重定向标识可以是以多种方式存在,例如,可以通过一个比特位标识是否为一次重定向。
网关用户面设备接收第一数据报文,并确定该第一数据报文满足重定向条件,其中,重定向条件的定义可以是以多种方式存在。例如,重定向条件可以定义报文的会话类型,若第一数据报文的会话类型与重定向条件中定义的会话类型匹配,则第一数据报文满足重定向条件。或者,重定向条件可以定义报文检测规则,若第一数据报文的属性信息与重定向条件中定义的报文检测规则匹配,则第一数据报文满足重定向条件。
在网关用户面设备确定第一数据报文满足重定向条件的情况下,该网关用户面设备对第一数据报文进行一次重定向操作。可选的,网关用户面设备对第一数据报文进行一次重定向操作可以包括:该网关用户面设备确定历史是否对满足该重定向条件的报文进行过重定向操作。在确定该网关用户面设备历史未对满足该重定向条件的报文进行过重定向操作,则对该第一数据报文进行重定向操作。在确定该网关用户面设备历史对满足该重定向条件的报文进行过重定向操作,则不对该第一数据报文进行重定向操作。
通过实施本申请实施例,在控制面和用户面分离的网络架构下,网关控制面设备可以向网关用户面设备发送一次重定向标识,从而使得网关用户面设备可以根据该一次重定向标识,对满足重定向条件的第一数据报文进行一次重定向操作,满足一次重定向的应用场景。
在一种可能的设计中,第一消息可以包括第一报文检测规则、与第一报文检测规则关联的第一转发动作规则,该第一转发动作规则包括一次重定向标识。其中,一次重定向标识可以是在第一转发动作规则中的重定向信息(例如:Redirect Information)信元中,可选的,该第一转发动作规则还可以包括重定向参数,该重定向参数用于进行重定向操作。其中,重定向参数也可以是在第一转发动作规则中的重定向信息信元中。
其中,第一报文检测规则可以是用于定义重定向条件,例如,若报文的属性信息与该第一报文检测规则匹配,则该报文满足重定向条件。可以理解的是,该第一报文检测规则可以包括一个或者多个报文检测规则,可以是报文的属性信息与该一个或者多个报文检测规则中的一个报文检测规则匹配,则确定该报文满足重定向条件。
相应的,网关用户面设备在接收到第一数据报文后,获取该第一数据报文的属性信息。判断该第一数据报文的属性信息是否与第一报文检测规则匹配,若确定该第一数据报文的属性信息与第一报文检测规则匹配,则确定该第一数据报文满足重定向条件。
进一步的,网关用户面设备获取与第一报文检测规则关联的第一转发动作规则,并在确定该第一转发动作规则包括一次重定向标识的情况下,对该第一数据报文进行一次重定向操作。
通过实施该实施例,网关控制面设备可以通过与第一报文检测规则关联的第一转发动作规则向网关用户面设备发送一次重定向标识,不仅定义了重定向条件,还下发一次重定向标识,节省开销。
在一种可能的设计中,第一消息可以包括第一报文检测规则、与第一报文检测规则关联的第一用量上报规则以及与第一用量上报规则关联的第一转发动作规则,该第一转发动作规则包括一次重定向标识。其中,一次重定向标识可以是在第一转发动作规则中的重定向信息(例如:Redirect Information)信元中,可选的,该第一转发动作规则还可以包括重定向参数,该重定向参数用于进行重定向操作。其中,重定向参数也可以是在第一转发动作规则中。
其中,第一报文检测规则可以是用于定义重定向条件,例如,若报文的属性信息与该第一报文检测规则匹配,则该报文满足重定向条件。可以理解的是,该第一报文检测规则可以包括一个或者多个报文检测规则,可以是报文的属性信息与该一个或者多个报文检测规则中的一个报文检测规则匹配,则确定该报文满足重定向条件。
相应的,网关用户面设备在接收到第一数据报文后,获取该第一数据报文的属性信息。判断该第一数据报文的属性信息是否与第一报文检测规则匹配,若确定该第一数据报文的属性信息与第一报文检测规则匹配,则确定该第一数据报文满足重定向条件。
进一步的,网关用户面设备获取与第一报文检测规则关联的第一用量上报规则,再获取与第一用量上报规则关联的第一转发动作规则,并在确定该第一转发动作规则包括一次重定向标识的情况下,对该第一数据报文进行一次重定向操作。其中,第一用量上报规则可以对于第一报文检测规则匹配的报文进行流量计费。
通过实施该实施例,网关控制面设备可以向网关用户面设备发送第一报文检测规则,与该第一报文检测规则关联的是第一用量上报规则,并通过与第一用量上报规则关联的第一转发动作规则向网关用户面设备指示一次重定向标识,该实施例可以在计费场景中,下发一次重定向标识,满足计费场景下的一次重定向需求。
在一种可能的设计中,网关用户面设备对第一数据报文进行一次重定向操作可以包括:该网关用户面设备确定是否存在重定向操作记录。其中,该重定向操作记录用于表示已经对满足重定向条件的报文进行过重定向操作。即网关用户面设备会在对满足重定向条件的报文进行重定向操作后,设置该重定向操作记录,从而便于后续接收到满足该重定向条件的报文时,确定是否对满足该重定向条件的报文进行重定向操作。
若存在重定向操作记录,则网关用户面设备不对第一数据报文进行重定向操作。
若不存在重定向操作记录,则网关用户面设备对所述第一数据报文进行重定向操作,并设置该重定向操作记录,该网关用户面设备后续再接收到满足该重定向条件的报文时,通过该重定向操作记录可以获知,已经对满足该重定向条件的报文进行过重定向操作。
通过实施该实施例,网关用户面设备通过设置重定向操作记录,以确定该网关用户面设备历史是否对满足该重定向条件的报文进行过重定向操作,从而实现一次重定向操作的目的,满足一次重定向的应用场景。
可选的,重定向操作记录可以是对一个标识进行设置的记录,若该标识为有效状态,则表明网关用户面设备历史未对满足该重定向条件的报文进行过重定向操作,网关用户面设备对所接收的报文进行重定向操作。进一步的,网关用户面设备在对报文进行重定向操作后,将该标识设置为无效状态,后续接收到满足该重定向条件的报文时,确定该标识被设置为无效状态,因此,不对后续接收的报文进行重定向操作。
可选的,重定向操作记录也可以是网关用户面设备针对该重定向条件在本地记录的一个重定向操作记录,若本地不存在该重定向操作记录,则表明网关用户面设备历史未对满足该重定向条件的报文进行过重定向操作,网关用户面设备对所接收的报文进行重定向操作。进一步的,网关用户面设备会在本地记录一个重定向操作记录,以表明已经对满足该重定向条件的报文进行过重定向操作。后续接收到满足该重定向条件的报文时,确定本地存在该重定向操作记录,因此,不对后续接收的报文进行重定向操作。
重定向操作记录的存在方式可以多种多样,本申请实施例不作限定,上述两种方式仅为举例。
第二方面,提供了一种报文处理方法,该报文处理方法可以由网关用户面设备执行,也可以由网关用户面设备的部件(例如处理器、芯片、或芯片***等)执行。该方法包括:网关用户面设备接收来自网关控制面设备的第二消息,该第二消息包括白名单,其中,白名单包括过滤元素,可选的,过滤元素可以是服务器的网际协议(Internet Protocol,IP)地址。
可选的,计费或者策略服务实体向网关控制面设备指示最后一份资源配额时,将白名单发送给网关控制面设备。例如,计费或者策略服务实体向网关控制面设备发送最后单元指示(Final Unit Indication,FUI),该FUI中包括白名单。
进一步的,该网关控制面设备通过第二消息将该白名单发送给网关用户面设备,该网关控制面设备用于管理该网关用户面设备的会话。相应的,网关用户面设备接收该第二消息,并获得白名单。
网关用户面设备接收第二数据报文,并确定与该第二数据报文关联的资源配额是否耗尽,其中,与第二数据报文关联的资源配额可以是该第二数据报文所属业务数据流的资源配额。
若与第二数据报文关联的资源配额耗尽,进一步确定该第二数据报文是否与白名单的过滤元素匹配。可选的,若过滤元素为服务器的IP地址,则第二数据报文中包含的服务器的IP地址与过滤元素中服务器的IP地址匹配,则确定该第二数据报文与过滤元素匹配。白名单可以包括至少一个过滤元素,第二数据报文可以是与该至少一个过滤元素中的一个过滤元素或者多个过滤元素匹配。
若第二数据报文与白名单的过滤元素匹配,该网关用户面设备对第二数据报文进行正常转发,其中,正常转发可以理解为不丢弃该第二数据报文,也不对该第二数据报文执行重定向操作,而是根据该第二数据报文所包含的目的地址进行转发。
通过实施本申请实施例,可以在控制面和用户面分离的网络架构下,实现在资源配额耗尽的情况下,依然能够对满足白名单的报文进行正常转发。
在一种可能的设计中,第二消息包括第二报文检测规则、与所述第二报文检测规则关联的第二用量上报规则以及与第二用量上报规则关联的第二转发动作规则,该第二转发动作规则包括所述白名单。可选的,该第二转发动作规则还可以包括重定向信息,该重定向信息用于对报文进行重定向操作。
在一种可能的设计中,网关用户面设备确定与第二数据报文关联的资源配额耗尽,可以包括:网关用户面设备获取该第二数据报文的属性信息,属性信息可以包括但不限于该第二数据报文所属数据流,以及发送给第二数据报文的终端设备的IP地址等等。
进一步,确定该第二数据报文的属性信息是否与第二报文检测规则匹配,若确定该第二数据报文的属性信息与第二报文检测规则匹配,则进一步获取与第二报文检测规则关联的第二用量上报规则,并确定该第二用量上报规则指示的资源配额是否耗尽。若第二用量上报规则指示的资源配额耗尽,则确定与第二数据报文关联的资源配额耗尽。
实施该实施例,网关控制面设备可以通过用量上报规则指示的资源配额,确定与第二数据报文关联的资源配额是否耗尽,确定方式简单,便于实现。
在一种可能的设计中,网关用户面设备在确定第二用量上报规则指示的资源配额耗尽时,进一步获取与第二用量上报规则关联的第二转发动作规则,并从第二转发动作规则中获取白名单,从而确定第二数据报文是否与白名单中的过滤元素匹配。
在网关用户面设备确定第二数据报文与白名单中的过滤元素匹配的情况下,对该第二数据报文进行正常转发。
通过实施本申请实施例,可以在第二用量上报规则指示的资源配额耗尽的情况下,对符合白名单的报文正常转发。
在一种可能的设计中,在确定第二数据报文与过滤元素不匹配的情况下,网关用户面设备可以丢弃第二数据报文。
在一种可能的设计中,第二消息还重定向信息,例如,可以是在第二转发动作规则中包含重定向信息。在确定第二数据报文与过滤元素不匹配的情况下,网关用户面设备根据重定向信息对第二数据报文进行重定向操作。例如,可以将用户重定向至充值页面。
通过实施本申请实施例,在资源配额耗尽的情况下,该报文又不符合白名单,则可以通过丢弃或者重定向的方式进行处理,满足多种业务场景需求。
第三方面,提供了一种通信装置,用于实现上述第一方面描述的方法。通信装置可以为网关用户面设备。例如,装置包括:收发单元和处理单元。所述收发单元用于接收来自网关控制面设备的第一消息,所述第一消息包括一次重定向标识,所述一次重定向标识用于指示对满足重定向条件的报文进行一次重定向操作。所述收发单元还用于接收第一数据报文。所述处理单元用于确定所述第一数据报文满足所述重定向条件。所述处理单元还用于对所述第一数据报文进行一次重定向操作。
在一种可能的设计中,所述第一消息包括第一报文检测规则、与所述第一报文检测规则关联的第一转发动作规则,所述第一转发动作规则包括所述一次重定向标识。
所述处理单元还用于获取所述第一数据报文的属性信息,并确定所述第一数据报文的属性信息与所述第一报文检测规则匹配。
可选的,所述处理单元还用于获取与所述第一报文检测规则关联的所述第一转发动作规则,并确定所述第一转发动作规则包括所述一次重定向标识。
在一种可能的设计中,所述第一消息包括第一报文检测规则、与所述第一报文检测规则关联的第一用量上报规则以及与所述第一用量上报规则关联的第一转发动作规则,所述第一转发动作规则包括所述一次重定向标识。
所述处理单元还用于获取所述第一数据报文的属性信息,并确定所述第一数据报文的属性信息与所述第一报文检测规则匹配。所述处理单元还用于获取与所述第一报文检测规则关联的所述第一用量上报规则;以及获取与所述第一用量上报规则关联的所述第一转发动作规则,并确定所述第一转发动作规则包括所述一次重定向标识。
在一种可能的设计中,所述处理单元还用于确定是否存在重定向操作记录,所述重定向操作记录用于表示已经对满足所述重定向条件的报文进行过重定向操作;若存在所述重定向操作记录,则不对所述第一数据报文进行重定向操作;若不存在所述重定向操作记录,则对所述第一数据报文进行重定向操作,并设置所述重定向操作记录。
第四方面,提供了一种通信装置,用于实现上述第二方面描述的方法。通信装置可以为网关用户面设备。例如,装置包括:收发单元和处理单元。所述收发单元用于接收来自网关控制面设备的第二消息,所述第二消息包括白名单,所述白名单包括过滤元素。所述收发单元还用于接收第二数据报文。所述处理单元用于确定与所述第二数据报文关联的资源配额耗尽。在所述处理单元确定所述第二数据报文与所述过滤元素匹配的情况下,所述收发单元还用于对所述第二数据报文进行转发。
在一种可能的设计中,所述第二消息包括第二报文检测规则、与所述第二报文检测规则关联的第二用量上报规则以及与所述第二用量上报规则关联的第二转发动作规则,所述第二转发动作规则包括所述白名单。
在一种可能的设计中,所述处理单元还用于获取所述第二数据报文的属性信息,并确定所述第二数据报文的属性信息与所述第二报文检测规则匹配,以及所述处理单元还用于获取与所述第二报文检测规则关联的所述第二用量上报规则,并确定所述第二用量上报规则指示的资源配额耗尽。
在一种可能的设计中,所述处理单元还用于获取与所述第二用量上报规则关联的所述第二转发动作规则,并从所述第二转发动作规则中获取所述白名单。
在一种可能的设计中,所述处理单元还用于在确定所述第二数据报文与所述过滤元素不匹配的情况下,丢弃所述第二数据报文。
在一种可能的设计中,所述第二消息还包括重定向信息,所述处理单元还用于在确定所述第二数据报文与所述过滤元素不匹配的情况下,根据所述重定向信息对所述第二数据报文进行重定向操作。
第五方面,本申请还提供了一种通信装置,用于实现上述第一方面描述的方法。该通信装置包括芯片***。例如所述通信装置包括处理器,用于实现上述第一方面描述的方法中的功能。所述通信装置还可以包括存储器,用于存储程序指令和数据。所述存储器与所述处理器耦合,所述处理器可以调用并执行所述存储器中存储的程序指令,用于实现上述第一方面描述的方法中的功能。所述通信装置还可以包括通信接口,所述通信接口用于该通信装置与其它设备进行通信。示例性地,所述通信装置为网关用户面设备,该其它设备为网关控制面设备。
在一种可能的设备中,该通信接口可以是收发器。收发器,用于接收数据报文和发送重定向后的数据报文。处理器,用于确定第一数据报文的属性信息与第一报文检测规则匹配,具体的可以参考上述各方面的阐述,不予赘述。
第六方面,本申请还提供了一种通信装置,用于实现上述第二方面描述的方法。该通信装置包括芯片***。例如所述通信装置包括处理器,用于实现上述第二方面描述的方法中的功能。所述通信装置还可以包括存储器,用于存储程序指令和数据。所述存储器与所述处理器耦合,所述处理器可以调用并执行所述存储器中存储的程序指令,用于实现上述第二方面描述的方法中的功能。所述通信装置还可以包括通信接口,所述通信接口用于该通信装置与其它设备进行通信。示例性地,若所述通信装置为网关用户面设备,该其它设备为网关控制面设备。
在一种可能的设备中,该通信接口可以是收发器。收发器,用于发送重定向后的数据报文和接收消息或者数据报文。处理器,用于确定第二数据报文的属性信息与第二报文检测规则匹配,具体的可以参考上述各方面的阐述,不予赘述。
第七方面,还提供了一种计算机可读存储介质,包括:计算机软件指令;当计算机软件指令在通信装置中运行时,使得通信装置执行上述第一方面或第二方面所述的方法。
第八方面,本申请还提供了一种包含指令的计算机程序产品,当计算机程序产品在通信装置中运行时,使得通信装置执行上述第一方面或第二方面所述的方法。
第九方面,本申请提供了一种芯片***,该芯片***包括处理器,还可以包括存储器,用于实现上述方法中网关的功能。该芯片***可以由芯片构成,也可以包含芯片和其他分立器件。
第十方面,本申请还提供了一种通信***,所述通信***包括网关控制面设备和第三方面或者第四方面描述的网关用户面设备。
另外,上述任意方面的设计方式所带来的技术效果可参见第一方面或第二方面中不同设计方式所带来的技术效果,此处不再赘述。
附图说明
为了更清楚地说明本申请实施例或背景技术中的技术方案,下面将对本申请实施例或背景技术中所需要使用的附图进行说明。
图1A是本申请实施例提供的一种无线通信***的架构示意图;
图1B是本申请实施例提供的另一种无线通信***的架构示意图;
图2是本申请实施例提供的一种报文处理方法的流程图;
图3是本申请实施例提供的一次重定向的处理流程图;
图4是本申请实施例提供的另一种报文处理方法的流程图;
图5是本申请实施例提供的白名单处理的流程图;
图6为本申请提供的一种通信装置的组成示意图;
图7为本申请提供的另一种通信装置的组成示意图。
具体实施方式
本申请的实施方式部分使用的术语仅用于对本申请的具体实施例进行解释,而非旨在限定本申请。
本申请说明书和权利要求书及上述附图中的术语“第一”、“第二”和“第三”等是用于区别不同对象,而不是用于限定特定顺序。
在本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
本申请实施例的技术方案可以应用于各种通信***,例如:长期演进(long termevolution,LTE)***、通用移动通信***(universal mobile telecommunicationsystem,UMTS)、第五代(5th generation,5G)***、新无线(new radio,NR)以及随着技术的发展出现的其他新的***等。
图1A示出了一种可以应用于本申请的5G***的示意图。如图1A所示,该***可以分为接入网和核心网两部分。接入网用于实现无线接入有关的功能,主要包括无线接入网络(radio access network,RAN)设备。核心网主要包括以下几个关键逻辑网元:用户面功能(user plane function,UPF)、接入和移动管理功能(access and mobility managementfunction,AMF)、会话管理功能(session management function,SMF)、策略控制功能(policy control function,PCF)、统一数据管理功能(unified data management,UDM)、认证服务器功能(Authentication Server Function,AUSF)统一数据仓库(Unified DataRepository,UDR)。该***100还可以包括用户设备(user equipment,UE)、数据网络(datanetwork,DN)和应用功能(application function,AF)。各网元之间的接口如图1A中所示。应理解,网元之间还可以采用服务化接口进行通信。
UE,也可以称为终端设备。终端设备可以经RAN设备与一个或多个核心网(corenetwork,CN)进行通信。终端设备可称为接入终端、终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、无线网络设备、用户代理、网关设备或用户装置。终端可以是蜂窝电话、无绳电话、会话启动协议(session initiation protocol,SIP)电话、无线本地环路(wireless localloop,WLL)站、个人数字处理(personal digitalassistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它设备、车载设备、可穿戴设备或物联网、车辆网中的终端设备以及未来网络中的任意形态的终端设备等。
RAN设备,是一种将终端设备接入到无线网络的设备,具体可以为基站。基站可以包括各种形式的基站,例如:宏基站,微基站(也称为小站),中继站,接入点等。具体可以为:无线局域网(wireless local area network,WLAN)中的接入点(access point,AP),全球移动通信***(global system for mobile communications,GSM)或码分多址接入(codedivision multiple access,CDMA)中的基站(base transceiver station,BTS),也可以是宽带码分多址(wideband code division multiple access,WCDMA)中的基站(NodeB,NB),还可以是LTE中的演进型基站(Evolved Node B,eNB或eNodeB),或者中继站或接入点,或者车载设备、可穿戴设备以及5G***中的下一代节点B(the next generation Node B,gNB)或者未来演进的公用陆地移动网(public land mobile network,PLMN)网络中的基站等。
UDM,主要负责管理签约数据、用户接入授权等功能,可看做UDR网元的FE(FrontEnd),并不实际存储用户签约数据。
UDR,主要负责签约数据、策略数据、应用数据等类型数据的存取功能。
AUSF,主要负责对用户进行鉴权,以确定是否允许用户/设备接入网络。
PCF,主要负责针对会话、业务流级别进行计费、QoS带宽保障及移动性管理、UE策略决策等策略控制功能。该架构中,AMF与SMF所连接的PCF分别对应AM PCF(PCFfor Accessand Mobility Control)和SM PCF(PCFfor Session Management),在实际部署场景中可能不是同一个PCF实体。
SMF,主要负责UE会话管理的所有控制面功能,包括UPF的选择与控制,网络互连协议(internet protocol,IP)地址分配及管理,会话的服务质量(quality of service,QoS)管理,从PCF获取策略与计费控制(policy and charging control,PCC)策略等。
AMF,主要负责UE的注册管理、UE的连接管理、UE的可达性管理、UE的接入授权和接入鉴权、UE的安全功能,UE的移动性管理,网络切片(network slice)选择,SMF选择等功能。AMF作为N1/N2接口信令连接的锚点并为SMF提供N1/N2接口会话管理(sessionmanagement,SM)消息的路由,维护和管理UE的状态信息。
UPF,主要负责对用户报文进行处理,如转发、计费等,可以作为协议数据单元(protocol data unit,PDU)会话(session)连接的锚定点,即PDU会话锚点(PDU sessionanchor,PSA),负责对UE的数据报文过滤、数据传输/转发、速率控制、生成计费信息、用户面QoS处理、上行传输认证、传输等级验证、下行数据包缓存及下行数据通知触发等。UPF还可以作为多宿主(multi-homed)PDU会话的分支点。
AF,可以是应用服务器,其可以属于运营商,也可以属于第三方。
DN,为用户提供数据传输服务的网络,例如,IP多媒体业务(IP Multi-mediaservice,IMS)、互联网等。DN中可以包括应用服务器(application server,AS),AS是一种软件框架,提供一个应用程序运行的环境,用于为应用程序提供安全、数据、事务支持、负载平衡大型分布式***管理等服务。UE通过与AS通信获取应用报文。
图1A中所涉及的各个网元之间的接口如图1A所示,例如PCF与SMF之间通过N7接口连接,PCF与AMF之间通过N15接口连接,等等。
应理解,本申请实施例并不限定只应用于图1A所示的***架构中。例如,可以应用本申请实施例的报文处理方法的通信***中可以包括更多或更少的网元或设备。
图1B示出了一种可以应用于本申请的LTE***的示意图。该***中终端设备可以通过演进的统一地面无线接入网络(EvolvedUniversal Terrestrial RadioAccessNetwork,E-UTRAN)接入核心网。
具体可选的,核心网可以包括以下几个关键逻辑网元:接入及移动管理实体(Mobility Management Entity,MME)、PGW-C、PGW-U、SGW-C、SGW-U、策略和计费控制(Policy and Charging Rules Function,PCRF)、归属用户服务器(Home SubscriberServer,HSS)、服务支持GPRS节点(Servicing GPRS Support Node,SGSN),以及第三方服务器等等。各网元之间的接口如图1B中所示。下面对各个网元的功能进行详细介绍:
UE,也可以称为终端设备。终端设备可以经接入网设备与一个或多个核心网(corenetwork,CN)进行通信。终端设备可称为接入终端、终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、无线网络设备、用户代理、网关设备或用户装置。终端可以是蜂窝电话、无绳电话、会话启动协议(session initiation protocol,SIP)电话、无线本地环路(wireless localloop,WLL)站、个人数字处理(personal digitalassistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它设备、车载设备、可穿戴设备或物联网、车辆网中的终端设备以及未来网络中的任意形态的终端设备等。
PCRF,主要负责策略控制和计费控制,根据用户使用的业务信息和用户签约的策略信息进行决策,确定用户业务使用和计费的策略,并下发给网关中的策略执行实体。
HSS,主要用于存储用户签约信息的数据库,存储的信息包括:用户标识信息、用户安全控制信息、用户位置信息、用户策略控制信息等。
SGSN,作为GPRS/TD-SCDMA(WCDMA)核心网分组域设备重要组成部分,主要完成分组数据包的路由转发、移动性管理、会话管理、逻辑链路管理、鉴权和加密、话单产生和输出等功能。
MME,主要负责用户接入控制、业务承载控制、寻呼、切换控制等控制信令的处理。
第三方服务器,可以是应用服务器,其可以属于运营商,也可以属于第三方。
SGW-C和PGW-C作为会话管理功能实体,实现会话的接入和管理,以及SGW-U和PGW-U的选择,SGW-C与SGW-U之间全互联,PGW-C与PGW-U之间全互联,从而实现控制面(SGW-C、PGW-C)与用户面(SGW-U、PGW-U)之间所有会话或非会话消息交互流程。控制面需要与周边实体之间进行业务交互,维持会话,比如通过Gx接口与PCRF交互、通过Gy接口与OCS交互实现在线计费,控制面是外部信令的集中接口。
SGW-U和PGW-U作为用户面功能实体,除了通过Sx接口与控制面进行会话或非会话的消息交互之外,还可以对(R)AN侧发布本端的S1-U接口地址并实现会话的管理,同时还要对SGi侧发布会话的UE IP地址的路由策略,以便于下行报文可以找到该用户面进行数据转发处理。
在如图1A和如图1B所示的控制面与用户面分离的网络架构中,现有技术中,网关控制面设备将重定向信息发送给网关用户面设备,网关用户面设备在收到每个报文时,均会根据重定向信息执行重定向操作,即现有技术中能够实现一直重定向,不能满足一次重定向的应用场景。
本申请中,网关控制面设备向网关用户面设备下发重定向类型标识(该重定向类型标识可以标识是否为一次重定向,或者该重定向类型标识可以标识是一次重定向或者是一直重定向),使得网关用户面设备可以根据重定向类型标识,执行相应的重定向操作,满足不同应用场景的需要。
在详细介绍本申请的方法之前,首先对本申请涉及的一些概念作简单介绍。
本申请实施例的网关用户面设备可以是图1A中的UPF,或者也可以是图1B中的PGW-U,可以理解的是,还可以是其他通信***中的网关用户面设备,本申请实施例不作限定。
本申请实施例的网关控制面设备可以是图1A中的SMF,或者也可以是图1B中的PGW-C,可以理解的是,还可以是其他通信***中的网关控制面设备,本申请实施例不作限定。
本申请实施例中的报文检测规则(Packet Detection Rule,PDR)可以是网关控制面设备下发给网关用户面设备,用于检测接收的报文,并对报文进行相应的处理。可选的,PDR可以包括该PDR的标识PDR ID、报文检测信息(PacketDetection Information,PDI)、与该PDR关联的处理规则。处理规则可以包括但不限于转发动作规则(Forwarding ActionRule,FAR)、使用量上报规则(Usage Reporting Rule,URR)和QoS执行规则(QoSEnforcement Rule,QER)中的至少一个处理规则。
其中,PDI可以包括至少一种报文检测信息,用于对报文的属性信息进行检测,若报文的属性信息与该至少一种报文检测信息中的一个或者多个匹配上,则确定该报文与该PDR匹配,并按照与该PDR关联的处理规则对报文进行相应的处理。例如,PDI可以包括数据流检测信息以及终端设备的网际协议(Internet Protocol,IP)地址等等。
可选的,FAR可以指示对报文的转发动作,例如,可以指示将报文转发至重定向服务器,PDR可以关联FAR,即检测到该报文与该PDR中的PDI匹配,即按照与该PDR关联的FAR中指示的报文转发规则对该报文进行转发处理。
可选的,URR可以指示对报文进行在线计费动作,例如,可以对报文进行流量计费,以及指示资源配额的剩余量等等,PDR可以关联URR,即检测到该报文与该PDR中的PDI匹配,与该PDR关联的URR对该报文进行流量计费,消耗资源配额,进一步可从URR获取到该URR指示的资源配额的剩余量。
进一步可选的,该URR可以关联FAR,在该URR指示的资源配额耗尽(例如URR指示的资源配额的剩余量小于或者等于0)的情况下,可以根据FAR中指示的报文转发规则对报文进行转发处理,例如,可以根据FAR中的重定向信息进行重定向转发操作。
本申请实施例中,对满足重定向条件的报文进行一次重定向操作可以是指,对首次收到的满足该重定向条件的报文进行重定向操作,而对于非首次收到满足该重定向条件的报文不进行重定向操作。可以理解的是,满足该重定向条件的报文可以包括至少一个报文。
本申请实施例中,对第二数据报文进行转发可以理解为根据该第二数据报文所包含的目的地址进行转发。
请参照图2,为本申请实施例提供的一种报文处理方法的流程示意图,如图所示,本申请实施例的报文处理方法包括但不限于以下步骤:
S101,网关控制面设备发送第一消息,所述第一消息包括一次重定向标识,所述一次重定向标识用于指示对满足重定向条件的报文进行一次重定向操作。
在一个实施例中,计费或者策略服务实体向网关控制面设备下发重定向信息,并指示重定向类型为一次重定向,重定向信息也可以被称为重定向参数,重定向信息用于进行重定向操作。例如,重定向信息可以是统一资源定位符(uniform resource locator,URL),可以用于将报文重定向至重定向服务器,并由重定向服务器根据该URL向用户返回重定向页面,可选的,该重定向页面在不同场景下可能不同,例如,在用户余额不足时,会重定向至充值页面。
相应的,网关控制面设备接收计费或者策略服务实体发送的重定向信息,并确定执行的重定向类型为一次重定向。网关控制面设备向网关用户面设备发送第一消息。其中,该第一消息包括一次重定向标识和重定向信息,一次重定向标识用于指示对满足重定向条件的报文进行一次重定向操作,一次重定向操作可以是指,对满足重定向条件的报文只做一次重定向操作,例如,可以是对首次收到的满足重定向条件的报文进行重定向操作,而对非首次收到的满足重定向条件的报文不进行重定向操作。
其中,重定向条件可以是指报文所属会话的会话类型与第一消息中指示的会话类型匹配,或者,重定向条件可以是指报文属性信息与第一消息指示的报文检测规则匹配,等等,本申请实施例对重定向条件的定义不作限定。
其中,一次重定向标识可以通过多种方式进行标识,本申请实施例不作限定。可选的,可以通过一个比特位区别标识一次重定向或者一直重定向,例如可以通过比特“1”标识是一次重定向,通过比特“0”标识是一直重定向,或者,还可以是通过隐式的方式进行标识,例如,如果该第一消息不包括重定向标识,则默认是一直重定向,如果该第一消息包括重定向标识,则指示是一次重定向。
相应的,网关用户面设备在接收到第一消息后,即可获得重定向标识,并根据重定向标识执行相应的重定向操作。若为一次重定向标识,则根据重定向信息,对满足重定向条件的报文只做一次重定向操作,若为一直重定向标识,则根据重定向信息,对满足重定向条件的报文每次均做重定向操作。
可选的,若网关控制面设备是SMF,网关用户面设备是UPF,则SMF通过Sx接口向UPF发送第一消息。若网关控制面设备是PGW-C,网关用户面设备是PGW-U,则PGW-C通过N4接口向PGW-U发送第一消息。
在一种可选的实施方式中,第一消息可以是Session级消息,例如激活消息或者更新消息。该第一消息可以包括第一报文检测规则和与第一报文检测规则关联的第一转发动作规则,该第一转发动作规则中包含一次重定向标识和重定向信息。可选的,可以是第一转发动作规则中的重定向信息(例如:Redirect Information)信元中扩展下发一次重定向标识,可选的,该Redirect Information信元还包括重定向信息。
在另一种可选的实施方式中,第一消息可以是Session级消息,该第一消息可以包括第一报文检测规则、与第一报文检测规则关联的第一用量上报规则以及与第一用量上报规则关联的第一转发动作规则,该第一转发动作规则中包含一次重定向标识和重定向信息。可选的,可以是第一转发动作规则中的重定向信息(例如:Redirect Information)信元中扩展下发一次重定向标识,可选的,该Redirect Information信元还包括重定向信息。
S102,网关用户面设备接收第一数据报文,并确定第一数据报文满足重定向条件。
在一个实施例中,第一数据报文满足重定向条件,可以根据重定向条件的定义来确定,例如,若重定向条件是是指报文所属会话的会话类型与第一消息中指示的会话类型匹配,则第一数据报文满足重定向条件,相应的,该第一数据报文所属的会话类型与第一消息指示的会话类型相同,则确定第一数据报文满足重定向条件。又例如,重定向条件是指报文属性信息与第一消息指示的报文检测规则匹配,相应的,第一数据报文的属性信息与重定向条件中的报文检测规则匹配,则确定第一数据报文满足重定向条件。
在一种可选的实施方式中,若第一消息包括第一报文检测规则和与第一报文检测规则关联的第一转发动作规则,该第一转发动作规则中包含一次重定向标识和重定向信息。该一次重定向标识指示对报文属性信息与第一报文检测规则匹配的报文进行一次重定向操作。
相应的,在网关用户面设备接收到第一数据报文后,并确定该第一数据报文的属性信息与第一报文检测规则匹配,进一步获取与该第一报文检测规则关联的第一转发动作规则,在确定该第一转发动作规则中包含一次重定向标识的情况下,对该第一数据报文进行一次重定向操作,其中,对第一数据报文进行一次重定向操作的描述请参照步骤S103的描述,暂不赘述。
可选的,第一报文检测规则包含数据流的检测信息,即对属于特定数据流的报文进行一次重定向操作。例如第一报文检测规则可以包含数据流1的检测信息,该第一数据报文是属于数据流1的报文,则网关用户面设备接收到第一数据报文后,根据第一数据报文的属性信息可以确定该第一数据报文属于数据流1,第一数据报文的属性信息与第一报文检测规则匹配。
进一步,获取与第一报文检测规则关联的第一转发动作规则,该第一转发动作规则中包含一次重定向标识,则对该第一数据报文进行一次重定向操作。可以理解的是,还可以是在确定该一次重定向标识有效的情况下,对该第一数据报文进行一次重定向操作,本申请实施例不作限定。
在另一种可选的实施方式中,若第一消息包括第一报文检测规则、与第一报文检测规则关联的第一用量上报规则以及与第一用量上报规则关联的第一转发动作规则,该第一转发动作规则中包含一次重定向标识和重定向信息。该一次重定向标识指示对报文属性信息与第一报文检测规则匹配的报文进行一次重定向操作。
相应的,在网关用户面设备接收到第一数据报文后,并确定该第一数据报文的属性信息与第一报文检测规则匹配,进一步获取与该第一报文检测规则关联的第一用量上报规则,以及与第一用量上报规则关联的第一转发动作规则,在确定该第一转发动作规则中包含一次重定向标识的情况下,对该第一数据报文进行一次重定向操作,其中,对第一数据报文进行一次重定向操作的描述请参照步骤S103的描述,暂不赘述。
可选的,第一报文检测规则包含数据流的报文检测信息,即对属于特定数据流的报文进行一次重定向操作。例如第一报文检测规则可以包含数据流1的检测信息,该第一数据报文是属于数据流1的报文,则网关用户面设备接收到第一数据报文后,根据第一数据报文的属性信息可以确定该第一数据报文属于数据流1,则第一数据报文的属性信息与第一报文检测规则匹配。
进一步,获取与第一报文检测规则关联的第一用量上报规则,以及与第一用量上报规则关联的第一转发动作规则,该第一转发动作规则中包含一次重定向标识,则对该第一数据报文进行一次重定向操作。可以理解的是,还可以是在确定该一次重定向标识有效的情况下,对该第一数据报文进行一次重定向操作,本申请实施例不作限定。
S103,网关用户面设备对所述第一数据报文进行一次重定向操作。
可选的,步骤S103可以包括但不限于以下步骤S1031-S1033。
S1031,所述网关用户面设备确定是否存在重定向操作记录,所述重定向操作记录用于表示已经对满足所述重定向条件的报文进行过重定向操作,若存在重定向操作记录,执行步骤S1032,若不存在重定向操作记录,执行步骤S1033。
S1032,所述网关用户面设备不对所述第一数据报文进行重定向操作。
S1033,所述网关用户面设备对所述第一数据报文进行重定向操作,并设置所述重定向操作记录。
可选的,重定向操作记录可以是对一个标识进行设置的记录,例如,若对满足重定向条件的报文进行过重定向操作,则将该标识设置为无效,若下次再接收到满足该重定向条件的报文,则检测到该标识无效,就可以不对该报文进行重定向操作。
可选的,重定向操作记录还可以是网关用户面设备本地记录的一个重定向操作记录,例如,若对满足重定向条件的报文进行过重定向操作,则在本地记录一个针对该重定向条件的重定向操作记录,该重定向操作记录用于表示针对满足该重定向条件的报文已经做过重定向操作。若下次再接收到满足该重定向条件的报文,则检测到本地存在针对该重定向条件的一个重定向操作记录,则不会再对该报文进行重定向操作。
其中,重定向操作可以是指根据重定向信息将第一数据报文转发到重定向服务器,以触发服务器返回相应的重定向页面。
可以理解的是,若网关用户面对第一数据报文进行重定向操作,则针对该重定向条件设置重定向操作记录,便于后续再接收到满足该重定向条件的报文时,可以根据该重定向操作记录确定已经对满足该重定向条件的报文进行过重定向操作,就不再对后续接收的满足该重定向条件的报文进行重定向操作,从而实现一次重定向操作的目的。
通过实施本申请实施例,网关控制面设备向网关用户面设备下发重定向类型标识(该重定向类型标识可以标识是否为一次重定向,或者该重定向类型标识可以标识是一次重定向或者是一直重定向),使得网关用户面设备可以根据重定向类型标识,执行相应的重定向操作,满足不同应用场景的需要。而若网关控制面设备不向网关用户面设备下发重定向类型标识,则网关用户面设备会默认根据重定向信息执行一直重定向操作,不能实现一次重定向操作,不能满足一次重定向的应用场景。
结合图3,对图2所示的方法进行更详细的介绍。为便于理解,图3中以网关控制面设备为PGW-C或者SMF,网关用户面设备为PGW-U或者UPF,第一消息为Session级消息,第一报文检测规则为PDR1或者PDR2,与PDR1关联的第一转发动作规则为FAR1,与PDR2关联的第一用量上报规则为URR2,与URR2关联的第一转发动作规则为FAR2为例进行说明。如图所示,该实施例包括但不限于以下步骤:
S201,计费或者策略服务实体向PGW-C或者SMF通知重定向参数以及重定向类型为一次重定向;
其中,PGW-C或者SMF可以通过两种方式向PGW-U或者UPF下发一次重定向标识,其中,方式一是通过与PDR1关联的FAR1下发一次重定向标识,方式二是通过与PDR2关联的URR2,以及与URR2关联的FAR2下发一次重定向标识,下面分别对方式一和方式二进行介绍。
方式一包括但不限于步骤S202-步骤S204。
S202,PGW-C或者SMF通过Sxb/N4接口的Session级消息向PGW-U或者UPF指示一次重定向标识,该Session级消息包括PDR1、与PDR1关联的FAR1,其中,在PDR1关联的FAR1中的重定向信息Redirect Information信元中扩展下发重定向类型标识,比如包括一次重定向标识。其中,PDR1可以包括用户数据流1的检测信息。
S203,PGW-U或者UPF接收到属于用户数据流1的报文,该报文的属性信息与PDR1匹配,获取与该PDR1关联的FAR1,该FAR1中包含一次重定向标识,并且该一次重定向标识有效,本地也未记录针对FAR1做过一次重定向操作,则对该报文进行一次重定向操作,即根据重定向参数重定向转发到重定向服务器。
PGW-U或者UPF在本地记录已经针对FAR1做过一次重定向操作。
S204,PGW-U或者UPF再次接收到属于用户数据流1的报文,该报文的属性信息与PDR1匹配,获取与该PDR1关联的FAR1,该FAR1中包含一次重定向标识,并且该一次重定向标识有效,判断本地记录已经针对FAR1做过一次重定向操作,则不再重复执行一次重定向操作,将报文路由转发到服务器。
方式二包括但不限于步骤S205-步骤S207。
S205,PGW-C或者SMF通过Sxb/N4接口的Session级消息向PGW-U或者UPF指示一次重定向标识,该Session级消息包括PDR2、与PDR2关联的URR2,以及与URR2关联的FAR2,其中,在FAR2中的重定向信息Redirect Information信元中扩展下发重定向类型标识,比如包括一次重定向标识。其中,PDR2可以包括用户数据流2的检测信息。
S206,PGW-U或者UPF接收到属于用户数据流2的报文,该报文的属性信息与PDR2匹配,获取与该PDR2关联的URR2,以及获取与URR2关联的FAR2,该FAR2中包含一次重定向标识,并且该一次重定向标识有效,本地也未记录针对FAR2做过一次重定向操作,则对该报文进行一次重定向操作,即根据重定向参数重定向转发到重定向服务器。
PGW-U或者UPF在本地记录已经针对FAR2做过一次重定向操作。
S207,PGW-U或者UPF再次接收到属于用户数据流2的报文,该报文的属性信息与PDR2匹配,获取与该PDR2关联的URR2,以及获取与URR2关联的FAR2,该FAR2中包含一次重定向标识,并且该一次重定向标识有效,判断本地记录已经针对FAR2做过一次重定向操作,则不再重复执行一次重定向操作,将报文路由转发到服务器。
请参照图4,为本申请实施例提供的另一种报文处理方法的流程示意图,如图所示,本申请实施例的报文处理方法包括但不限于以下步骤:
S301,网关控制面设备向网关用户面设备发送第二消息,该第二消息包括白名单,所述白名单包括过滤元素。
在一个实施例中,计费或者策略服务实体向网关控制面设备下发最后一份资源配额时,向网关控制面设备指示白名单,该白名单可以包括一个或者多个过滤元素,可选的,过滤元素可以是服务器的IP地址。
其中,计费或者策略服务实体可以是通过最后单元指示(Final UnitIndication,FUI)向网关控制面设备下发白名单。可选的,该计费或者策略服务实体还可以向网关控制面设备指示重定向信息,该重定向信息也可以是通过FUI向网关控制面设备指示的。
网关控制面设备向该网关控制面设备管理的网关用户面设备发送第二消息,该第二消息包括白名单,可选的,若计费或者策略服务实体向网关控制面设备指示了重定向信息,该第二消息还可以包括重定向信息。
相应的,网关用户面设备在接收到第二消息后,可获得白名单,或者,还可以进一步从第二消息中进一步获得重定向信息。
可选的,若网关控制面设备是SMF,网关用户面设备是UPF,则SMF通过Sx接口向UPF发送第而消息。若网关控制面设备是PGW-C,网关用户面设备是PGW-U,则PGW-C通过N4接口向PGW-U发送第二消息。
在一种可选的实施方式中,第二消息可以是Session级消息,例如激活消息或者更新消息,该第二消息可以包括第二报文检测规则、与第二报文检测规则关联的第二用量上报规则以及与第二用量上报规则关联的第二转发动作规则,该第二转发动作规则中包含白名单,进一步可选的,该第二转发动作规则还可以包括重定向信息。可选的,可以是第二转发动作规则中的重定向信息(例如:Redirect Information)信元中扩展下发白名单,可选的,该RedirectInformation信元还包括重定向信息。其中,第二用量上报规则用于对与第二报文检测规则关联的所有报文进行在线计费,消耗资源配额。其中,在第二用量上报规则指示的资源配额耗尽的情况下,进一步获取与该第二用量上报规则关联的第二转发动作规则,该第二转发动作规则中包含在资源配额耗尽的情况下的报文处理规则。
S302,网关用户面设备接收第二数据报文,并确定与第二数据报文关联的资源配额耗尽。
在一个实施例中,网关用户面设备接收第二数据报文后,并确定与第二数据报文关联的资源配额是否耗尽。比如,网关用户面设备获取第二数据报文的属性信息,并将第二数据报文的属性信息与第二报文检测规则进行匹配,若匹配上,则获取与第二报文检测规则关联的第二用量上报规则,可以根据第二用量上报规则,确定与第二数据报文关联的资源配额是否耗尽。若第二用量上报规则指示资源配额耗尽,则与第二数据报文关联的资源配额耗尽,进一步,获取与第二用量上报规则关联的第二转发动作规则,进而获取到第二转发动作规则中的白名单,并执行步骤S303。
其中,若确定与第二数据报文关联的资源配额未耗尽,则可以对该报文进行正常转发,并统计流量,消耗与该第二数据报文关联的资源配额,即消耗第二用量上报规则指示的资源配额。
S303,网关用户面设备确定第二数据报文是否与过滤元素匹配,若是,则执行步骤S304,若否,则执行步骤S305。
在一个实施例中,网关用户面设备在确定与第二数据报文关联的资源配额耗尽的情况下,进一步确定第二数据报文是否与白名单中的过滤元素匹配。其中,若白名单包含的过滤元素是服务器的IP地址,第二数据报文与白名单中的过滤元素匹配可以是指,该第二数据报文中包含的服务器的IP地址与白名单中的服务器的IP地址匹配。
S304,在确定第二数据报文与过滤元素匹配的情况下,网关用户面设备对第二数据报文进行转发。
在一个实施例中,若第二数据报文与白名单中的过滤元素匹配,则确定可以对第二数据报文进行正常转发,可以实现对符合白名单的报文,在资源配额耗尽的情况下,仍然正常转发的目的。
可选的,网关用户面设备对第二数据报文进行转发时,可以不统计该第二数据报文的流量,即允许该第二数据报文免费转发,不消耗资源配额。可选的,也可以统计该第二数据报文的流量,但是也会对该第二数据报文进行正常转发,本申请实施例不作限定。
S305,在确定第二数据报文与过滤元素不匹配的情况下,网关用户面设备丢弃第二数据报文;或者,
在确定第二数据报文与过滤元素不匹配的情况下,网关用户面设备根据重定向信息对第二数据报文进行重定向操作。
在一个实施例中,若确定第二数据报文与白名单中的过滤元素不匹配,则不允许在资源配额耗尽的情况下,对第二数据报文进行正常转发。可选的,第二转发动作规则中不包含重定向信息,则网关用户面设备可以丢弃该第二数据报文。可选的,若第二转发动作规则中包含重定向信息,则网关用户面设备可以根据重定向信息对第二数据报文进行重定向操作,例如,将第二数据报文根据重定向信息转发至重定向服务器,重定向服务器返回重定向页面,该重定向页面可以是充值页面等等。
通过实施本申请实施例,网关控制面设备可以向网关用户面设备下发白名单,使得网关用户面设备可以在报文关联的资源配额耗尽时,对匹配命中白名单的报文正常转发,未命中白名单的报文执行重定向操作或者直接丢弃,从而满足各种用户需求。
结合图5,对图4所示的方法进行更详细的介绍。为便于理解,图5中以网关控制面设备为PGW-C或者SMF,网关用户面设备为PGW-U或者UPF,第二消息为Session级消息,第二报文检测规则为PDR,与PDR关联的第二用量上报规则为URR,与URR关联的第二转发动作规则为FAR为例进行说明。其中,方式一是指在报文未与白名单匹配的情况下,将报文丢弃,方式二是指在报文未与白名单匹配的情况下,对报文执行重定向操作。下面对方式一和方式二分别介绍。
方式一包括但不限于步骤S401-S405。
S401,计费或者策略服务实体下发最后一份资源配额时,通知SMF/PGW-C FUI,该FUI中包含白名单信息。
S402,PGW-C或者SMF通过Sxb/N4接口向PGW-U或者UPF发送Session级消息,该消息包括PDR1、与PDR1关联的URR1以及与URR1关联的FAR1,该消息还可以包括PDR11,其中PDR11与URR1关联,URR1与FAR1关联,该FAR1中包含白名单。其中,PDR1中可以包含用户数据流1的检测信息,PDR11可以包含用户数据流11的检测信息。
S403,PGW-U或者UPF接收属于用户数据流1的报文,该报文的属性信息与PDR1匹配,并进一步获取与PDR1关联的URR1,该URR1指示资源配额可用,因此对报文进行转发,并统计流量,消耗资源配额。
S404,PGW-U或者UPF再次接收属于用户数据流1的报文,该报文的属性信息与PDR1匹配,并进一步获取与PDR1关联的URR1,该URR1指示的资源配额已耗尽,则获取与URR1关联的FAR1,该FAR1中包含白名单。若该报文与FAR1中白名单的过滤元素匹配,则可以对报文进行正常转发,不统计流量。
S405,PGW-U或者UPF接收属于用户数据流11的报文,该报文的属性信息与PDR11匹配,并进一步获取与PDR11关联的URR1,该URR1指示的资源配额已耗尽,则获取与URR1关联的FAR1,该FAR1中包含白名单。若该报文与FAR1中白名单的过滤元素不匹配,则丢弃该报文。
方式二包括但不限于步骤S406-步骤S410。
S406,计费或者策略服务实体下发最后一份资源配额时,通知SMF/PGW-C FUI,该FUI中包含白名单信息和重定向信息。
S407,PGW-C或者SMF通过Sxb/N4接口向PGW-U或者UPF发送Session级消息,该消息包括PDR2、与PDR2关联的URR2以及与URR2关联的FAR2,该消息还可以包括PDR22,其中PDR22与URR2关联,URR2与FAR2关联,该FAR2中包含白名单和重定向信息。其中,PDR2中可以包含用户数据流2的检测信息,PDR22可以包含用户数据流22的检测信息。
S408,PGW-U或者UPF接收属于用户数据流2的报文,该报文的属性信息与PDR2匹配,并进一步获取与PDR2关联的URR2,该URR2指示资源配额可用,因此对报文进行转发,并统计流量,消耗资源配额。
S409,PGW-U或者UPF再次接收属于用户数据流2的报文,该报文的属性信息与PDR2匹配,并进一步获取与PDR2关联的URR2,该URR2指示的资源配额已耗尽,则获取与URR2关联的FAR2,该FAR2中包含白名单和重定向信息。若该报文与FAR2中白名单的过滤元素匹配,则可以对报文进行正常转发,不统计流量。
S410,PGW-U或者UPF接收属于用户数据流22的报文,该报文的属性信息与PDR22匹配,并进一步获取与PDR22关联的URR2,该URR2指示的资源配额已耗尽,则获取与URR2关联的FAR2,该FAR2中包含白名单和重定向信息。若该报文与FAR2中白名单的过滤元素不匹配,则根据重定向信息对该报文进行重定向操作,即将该报文重定向转发至重定向服务器。
可以理解的是,为了实现上述实施例中功能,网关用户设备包括了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本申请中所公开的实施例描述的各示例的单元及方法步骤,本申请能够以硬件或硬件和计算机软件相结合的形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用场景和设计约束条件。
图6和图7为本申请的实施例提供的可能的通信装置的结构示意图。这些通信装置可以用于实现上述方法实施例中网关用户面设备的功能,因此也能实现上述方法实施例所具备的有益效果。在本申请的实施例中,该通信装置可以是如图1A所示的UPF或者图1B所示的PGW-C,也可以是应用于UPF或者PGW-C的模块(如芯片)。
如图6所示,通信装置1100包括处理单元1110和收发单元1120。通信装置1100用于实现上述图2至图5中任一个所示的方法实施例中网关用户面设备的功能。
当通信装置1100用于实现图2所示的方法实施例中网关用户设备的功能时:收发单元1120用于执行S101和步骤S102中对应的接收动作;处理单元1110用于执行S102中的确定动作以及步骤S1031、S1032以及S1033。
当通信装置1100用于实现图3所示的方法实施例中网关用户面设备的功能时:收发单元1120用于执行S202;处理单元1110用于执行S203和S204。
当通信装置1100用于实现图4所示的方法实施例中网关用户面设备的功能时:收发单元1120用于执行S301对的接收动作以及步骤S302中的接收动作;处理单元1110用于执行S302中的确定动作、S303、S304和S305。
当通信装置1100用于实现图5所示的方法实施例中网关用户面设备的功能时:收发单元1120用于执行S402和S407;处理单元1110用于执行S403、S404、S405、S408、S409和S410。
有关上述处理单元1110和收发单元1120更详细的描述可以直接参考图2至图5所示的方法实施例中相关描述直接得到,这里不加赘述。
如图7所示,通信装置1200包括处理器1210和接口电路1220。处理器1210和接口电路1220之间相互耦合。可以理解的是,接口电路1220可以为收发器或输入输出接口。可选的,通信装置1200还可以包括存储器1230,用于存储处理器1210执行的指令或存储处理器1210运行指令所需要的输入数据或存储处理器1210运行指令后产生的数据。
当通信装置1200用于实现图2至图5所示的方法时,处理器1210用于执行上述处理单元1110的功能,接口电路1220用于执行上述收发单元1120的功能。
本申请实施例还提供了一种处理装置,包括处理器和接口;所述处理器用于执行上述图2至图5所示任一方法实施例中的方法。
应理解,上述处理装置可以是一个芯片。例如,该处理装置可以是现场可编程门阵列(field programmable gate array,FPGA),可以是通用处理器、数字信号处理器(digital signal processor,DSP)、专用集成电路(application specific integratedcircuit,ASIC)、现成可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,还可以是***芯片(system onchip,SoC),还可以是中央处理器(central processor unit,CPU),还可以是网络处理器(network processor,NP),还可以是数字信号处理电路(digital signal processor,DSP),还可以是微控制器(micro controller unit,MCU),还可以是可编程控制器(programmable logic device,PLD)或其他集成芯片。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
可以理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rateSDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(directrambus RAM,DR RAM)。应注意,本文描述的***和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
本申请的实施例中的方法步骤可以通过硬件的方式来实现,也可以由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于随机存取存储器(Random Access Memory,RAM)、闪存、只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)、寄存器、硬盘、移动硬盘、CD-ROM或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于ASIC中。另外,该ASIC可以位于网络设备或终端设备中。当然,处理器和存储介质也可以作为分立组件存在于网络设备或终端设备中。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机程序或指令。在计算机上加载和执行所述计算机程序或指令时,全部或部分地执行本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、网络设备、用户设备或者其它可编程装置。所述计算机程序或指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机程序或指令可以从一个网站站点、计算机、服务器或数据中心通过有线或无线方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是集成一个或多个可用介质的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,例如,软盘、硬盘、磁带;也可以是光介质,例如,数字视频光盘(digital video disc,DVD);还可以是半导体介质,例如,固态硬盘(solid state drive,SSD)。
在本申请的各个实施例中,如果没有特殊说明以及逻辑冲突,不同的实施例之间的术语和/或描述具有一致性、且可以相互引用,不同的实施例中的技术特征根据其内在的逻辑关系可以组合形成新的实施例。
本申请中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。在本申请的文字描述中,字符“/”,一般表示前后关联对象是一种“或”的关系;在本申请的公式中,字符“/”,表示前后关联对象是一种“相除”的关系。
可以理解的是,在本申请的实施例中涉及的各种数字编号仅为描述方便进行的区分,并不用来限制本申请的实施例的范围。上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定。
Claims (12)
1.一种报文处理的方法,其特征在于,包括:
网关用户面设备接收来自网关控制面设备的第一消息,所述第一消息包括一次重定向标识,所述一次重定向标识用于指示对满足重定向条件的报文进行一次重定向操作;
所述网关用户面设备接收第一数据报文,并确定所述第一数据报文满足所述重定向条件;
所述网关用户面设备对所述第一数据报文进行一次重定向操作。
2.如权利要求1所述的方法,其特征在于,所述第一消息包括第一报文检测规则、与所述第一报文检测规则关联的第一转发动作规则,所述第一转发动作规则包括所述一次重定向标识;
所述网关用户面设备确定所述第一数据报文满足所述重定向条件,包括:
所述网关用户面设备获取所述第一数据报文的属性信息,并确定所述第一数据报文的属性信息与所述第一报文检测规则匹配;
所述网关用户面设备对所述第一数据报文进行一次重定向操作之前,还包括:
所述网关用户面设备获取与所述第一报文检测规则关联的所述第一转发动作规则,并确定所述第一转发动作规则包括所述一次重定向标识。
3.如权利要求1所述的方法,其特征在于,所述第一消息包括第一报文检测规则、与所述第一报文检测规则关联的第一用量上报规则以及与所述第一用量上报规则关联的第一转发动作规则,所述第一转发动作规则包括所述一次重定向标识;
所述网关用户面设备确定所述第一数据报文满足所述重定向条件,包括:
所述网关用户面设备获取所述第一数据报文的属性信息,并确定所述第一数据报文的属性信息与所述第一报文检测规则匹配;
所述网关用户面设备对所述第一数据报文进行一次重定向操作之前,还包括:
所述网关用户面设备获取与所述第一报文检测规则关联的所述第一用量上报规则;
所述网关用户面设备获取与所述第一用量上报规则关联的所述第一转发动作规则,并确定所述第一转发动作规则包括所述一次重定向标识。
4.如权利要求1-3任一项所述的方法,其特征在于,所述网关用户面设备对所述第一数据报文进行一次重定向操作,包括:
所述网关用户面设备确定是否存在重定向操作记录,所述重定向操作记录用于表示已经对满足所述重定向条件的报文进行过重定向操作;
若存在所述重定向操作记录,则所述网关用户面设备不对所述第一数据报文进行重定向操作;
若不存在所述重定向操作记录,则所述网关用户面设备对所述第一数据报文进行重定向操作,并设置所述重定向操作记录。
5.一种报文处理的方法,其特征在于,包括:
网关用户面设备接收来自网关控制面设备的第二消息,所述第二消息包括白名单,所述白名单包括过滤元素;
所述网关用户面设备接收第二数据报文,并确定与所述第二数据报文关联的资源配额耗尽;
在确定所述第二数据报文与所述过滤元素匹配的情况下,所述网关用户面设备对所述第二数据报文进行转发。
6.如权利要求5所述的方法,其特征在于,所述第二消息包括第二报文检测规则、与所述第二报文检测规则关联的第二用量上报规则以及与所述第二用量上报规则关联的第二转发动作规则,所述第二转发动作规则包括所述白名单。
7.如权利要求6所述的方法,其特征在于,所述网关用户面设备确定与所述第二数据报文关联的资源配额耗尽,包括:
所述网关用户面设备获取所述第二数据报文的属性信息,并确定所述第二数据报文的属性信息与所述第二报文检测规则匹配;
所述网关用户面设备获取与所述第二报文检测规则关联的所述第二用量上报规则,并确定所述第二用量上报规则指示的资源配额耗尽。
8.如权利要求7所述的方法,其特征在于,所述在确定所述第二数据报文与所述过滤元素匹配的情况下,所述网关用户面设备对所述第二数据报文进行转发之前,还包括:
所述网关用户面设备获取与所述第二用量上报规则关联的所述第二转发动作规则,并从所述第二转发动作规则中获取所述白名单。
9.如权利要求5-8任一项所述的方法,其特征在于,所述方法还包括:
在确定所述第二数据报文与所述过滤元素不匹配的情况下,所述网关用户面设备丢弃所述第二数据报文。
10.如权利要求5-8任一项所述的方法,其特征在于,所述第二消息还包括重定向信息,所述方法还包括:
在确定所述第二数据报文与所述过滤元素不匹配的情况下,所述网关用户面设备根据所述重定向信息对所述第二数据报文进行重定向操作。
11.一种通信装置,其特征在于,包括:至少一个处理器、存储器、总线和接口电路,其中,所述存储器用于存储计算机程序,使得所述计算机程序被所述至少一个处理器执行时实现如权利要求1至4中任一项所述的方法,或者实现如权利要求5至10任一项所述的方法。
12.一种计算机可读存储介质,其特征在于,包括:计算机软件指令;
当所述计算机软件指令在通信装置或内置在通信装置的芯片中运行时,使得所述通信装置设备执行如权利要求1至4中任一项所述的方法,或者执行如权利要求5至10任一项所述的方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911417824.8A CN111131506B (zh) | 2019-12-31 | 2019-12-31 | 报文处理方法及装置 |
PCT/CN2020/139892 WO2021136132A1 (zh) | 2019-12-31 | 2020-12-28 | 报文处理方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911417824.8A CN111131506B (zh) | 2019-12-31 | 2019-12-31 | 报文处理方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111131506A true CN111131506A (zh) | 2020-05-08 |
CN111131506B CN111131506B (zh) | 2021-10-01 |
Family
ID=70506842
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911417824.8A Active CN111131506B (zh) | 2019-12-31 | 2019-12-31 | 报文处理方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN111131506B (zh) |
WO (1) | WO2021136132A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021136132A1 (zh) * | 2019-12-31 | 2021-07-08 | 华为技术有限公司 | 报文处理方法及装置 |
CN113572774A (zh) * | 2021-07-27 | 2021-10-29 | 杭州迪普科技股份有限公司 | 一种网络设备中的报文转发方法及装置 |
CN114124737A (zh) * | 2020-08-25 | 2022-03-01 | 华为技术有限公司 | 一种控制用户设备接入网络的方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101420729A (zh) * | 2007-10-26 | 2009-04-29 | 华为技术有限公司 | 一种实现重定向的方法、***和设备 |
CN102123370A (zh) * | 2010-01-12 | 2011-07-13 | 中兴通讯股份有限公司 | 一种对用户的访问进行重定向的***及方法 |
CN103329483A (zh) * | 2010-11-16 | 2013-09-25 | 瑞典爱立信有限公司 | 从策略和计费控制架构进行服务重定向 |
CN104301161A (zh) * | 2013-07-17 | 2015-01-21 | 华为技术有限公司 | 业务质量指标的计算方法、计算装置以及通信*** |
CN107580349A (zh) * | 2016-07-05 | 2018-01-12 | 中兴通讯股份有限公司 | 一种重定向方法及装置 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107548047A (zh) * | 2016-06-28 | 2018-01-05 | 中兴通讯股份有限公司 | 一种信息通知方法、ocs、gw和*** |
US11394811B2 (en) * | 2018-02-15 | 2022-07-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Redirection handling |
CN111131506B (zh) * | 2019-12-31 | 2021-10-01 | 华为技术有限公司 | 报文处理方法及装置 |
-
2019
- 2019-12-31 CN CN201911417824.8A patent/CN111131506B/zh active Active
-
2020
- 2020-12-28 WO PCT/CN2020/139892 patent/WO2021136132A1/zh active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101420729A (zh) * | 2007-10-26 | 2009-04-29 | 华为技术有限公司 | 一种实现重定向的方法、***和设备 |
CN102123370A (zh) * | 2010-01-12 | 2011-07-13 | 中兴通讯股份有限公司 | 一种对用户的访问进行重定向的***及方法 |
CN103329483A (zh) * | 2010-11-16 | 2013-09-25 | 瑞典爱立信有限公司 | 从策略和计费控制架构进行服务重定向 |
US20180332120A1 (en) * | 2010-11-16 | 2018-11-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Service redirection from a policy and charging control architecture |
CN104301161A (zh) * | 2013-07-17 | 2015-01-21 | 华为技术有限公司 | 业务质量指标的计算方法、计算装置以及通信*** |
CN107580349A (zh) * | 2016-07-05 | 2018-01-12 | 中兴通讯股份有限公司 | 一种重定向方法及装置 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021136132A1 (zh) * | 2019-12-31 | 2021-07-08 | 华为技术有限公司 | 报文处理方法及装置 |
CN114124737A (zh) * | 2020-08-25 | 2022-03-01 | 华为技术有限公司 | 一种控制用户设备接入网络的方法及装置 |
CN114124737B (zh) * | 2020-08-25 | 2023-07-11 | 华为技术有限公司 | 一种控制用户设备接入网络的方法及装置 |
CN113572774A (zh) * | 2021-07-27 | 2021-10-29 | 杭州迪普科技股份有限公司 | 一种网络设备中的报文转发方法及装置 |
CN113572774B (zh) * | 2021-07-27 | 2023-04-28 | 杭州迪普科技股份有限公司 | 一种网络设备中的报文转发方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN111131506B (zh) | 2021-10-01 |
WO2021136132A1 (zh) | 2021-07-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112312339B (zh) | 计费方法、计费***和通信装置 | |
CN109167847B (zh) | 一种IPv6地址的生成方法及SMF、通信*** | |
US9591560B2 (en) | Temporary credential assignment when connecting to roaming wireless networks | |
US20210168151A1 (en) | Method for implementing user plane security policy, apparatus, and system | |
WO2021156771A1 (en) | EXTENSION OF Npcf_EventExposure WITH USAGE MONITORING EVENT | |
CN108781361B (zh) | 用于处理数据包的方法及设备 | |
CN111131506B (zh) | 报文处理方法及装置 | |
US20140233505A1 (en) | Providing a Deny Response that Specifies a Delay Time | |
KR20160047584A (ko) | 트래픽 검출 네트워크 제어를 위한 시스템 및 방법 | |
CN111225013A (zh) | 一种传输策略确定方法、策略控制方法及装置 | |
WO2020253735A1 (zh) | 一种拥塞控制方法及装置 | |
CN106921585B (zh) | 数据报文发送方法、装置和*** | |
CN114424600B (zh) | 一种通信方法、设备、***及存储介质 | |
CN113055879B (zh) | 一种用户标识接入方法及通信装置 | |
CN116210253A (zh) | 一种通信方法、设备及*** | |
CN113923682B (zh) | 通信方法、装置及*** | |
CN111586602B (zh) | 一种策略管理的方法及装置 | |
US20220360670A1 (en) | System and method to enable charging and policies for a ue with one or more user identities | |
CN110366204A (zh) | 通信方法和通信装置 | |
CN113747479B (zh) | 获取网络资源的方法、设备及*** | |
CN113412606A (zh) | 网络中发起的分组交换(ps)数据关闭特征 | |
CN112073925A (zh) | 处理数据包的方法及装置 | |
EP3213541B1 (en) | Radius/diameter authentication based gx policy management triggered by user location change | |
US11606303B1 (en) | Device initiated quality of service | |
CN116033409A (zh) | 获取数据分析结果的方法及通信装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |