[go: up one dir, main page]

CN116889006A - Communication control method, device and storage medium - Google Patents

Communication control method, device and storage medium Download PDF

Info

Publication number
CN116889006A
CN116889006A CN202380009214.2A CN202380009214A CN116889006A CN 116889006 A CN116889006 A CN 116889006A CN 202380009214 A CN202380009214 A CN 202380009214A CN 116889006 A CN116889006 A CN 116889006A
Authority
CN
China
Prior art keywords
packet filters
information
packet
pdu session
supported
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.)
Pending
Application number
CN202380009214.2A
Other languages
Chinese (zh)
Inventor
朱春晖
王振伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Xuanjie Technology Co ltd
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Shanghai Xuanjie Technology Co ltd
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Xuanjie Technology Co ltd, Beijing Xiaomi Mobile Software Co Ltd filed Critical Shanghai Xuanjie Technology Co ltd
Publication of CN116889006A publication Critical patent/CN116889006A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/08Access security
    • H04W12/088Access security using filters or firewalls
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/24Negotiating SLA [Service Level Agreement]; Negotiating QoS [Quality of Service]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本公开提出一种通信控制方法、装置、及存储介质,属于通信技术领域。该方法包括:终端向网络设备发送第一信息,其中,第一信息用于确定包过滤器的数量,包过滤器的数量应用于推导式服务质量Derived QoS规则,包过滤器用于过滤数据包,本公开的方案使网络设备获取推导式QoS规则所支持的包过滤器的数量,网络设备不会应用终端不支持的包过滤器数量的反射式QoS,解决了终端的反射式QoS不能被完全支持的问题。

The present disclosure proposes a communication control method, device, and storage medium, which belong to the field of communication technology. The method includes: the terminal sends first information to the network device, wherein the first information is used to determine the number of packet filters, the number of packet filters is applied to Derived QoS rules, and the packet filters are used to filter data packets, The disclosed solution enables the network device to obtain the number of packet filters supported by the derived QoS rules, and the network device will not apply the reflective QoS with the number of packet filters that the terminal does not support, thus solving the problem that the reflective QoS of the terminal cannot be fully supported. The problem.

Description

通信控制方法、装置及存储介质Communication control method, device and storage medium

技术领域Technical field

本公开涉及通信技术领域,尤其涉及通信控制方法、装置及存储介质。The present disclosure relates to the field of communication technology, and in particular, to communication control methods, devices and storage media.

背景技术Background technique

通信系统中的服务质量(Quality of Service,QoS)模型是基于QoS流的。反射式QoS(Reflectiv e QoS)使终端能够在没有会话管理功能(Session Management Function,SMF)提供QoS规则的情况下将上行(Uplink,UL)用户面流量映射到QoS流,通过终端基于收到的上行流量创建终端推导式Qo S(Derived QoS)规则来实现。The Quality of Service (QoS) model in communication systems is based on QoS flow. Reflective QoS (Reflective QoS) enables the terminal to map uplink (UL) user plane traffic to QoS flows without the QoS rules provided by the Session Management Function (SMF). Upstream traffic is implemented by creating terminal derived QoS (Derived QoS) rules.

然而,相关技术中网络设备不知道终端推导式QoS规则所支持的包过滤器(PacketFilter)的最大数量,在此情况下,网络设备可以应用终端不支持的反射式QoS规则的包过滤器的数量,使得终端的反射式QoS不能被完全支持。However, in the related art, the network device does not know the maximum number of packet filters (PacketFilter) supported by the terminal-derived QoS rules. In this case, the network device can apply the number of packet filters of the reflective QoS rules that the terminal does not support. , so that the reflective QoS of the terminal cannot be fully supported.

发明内容Contents of the invention

本公开提出的通信控制方法、装置及存储介质,用于使网络设备获取推导式QoS规则所支持的包过滤器的数量,从而网络不会应用终端不支持的包过滤器数量的反射式QoS,解决了终端的反射式Qo S不能被完全支持的问题。The communication control method, device and storage medium proposed by the present disclosure are used to enable the network device to obtain the number of packet filters supported by the derived QoS rules, so that the network will not apply reflective QoS with the number of packet filters that the terminal does not support, Solve the problem that the reflective QoS of the terminal cannot be fully supported.

第一方面,本公开实施例提供一种通信控制方法,该方法由终端执行,该方法包括:向网络设备发送第一信息,其中,第一信息用于确定包过滤器的数量,包过滤器的数量应用于推导式服务质量Deriv ed QoS规则,包过滤器用于过滤数据包。In a first aspect, embodiments of the present disclosure provide a communication control method, which is executed by a terminal. The method includes: sending first information to a network device, where the first information is used to determine the number of packet filters, and the packet filter A number of derived QoS rules are applied to the packet filters used to filter packets.

第二方面,本公开实施例提供一种通信控制方法,该方法由第一网络设备执行,该方法包括:接收终端发送的第一信息,其中,第一信息用于指示包过滤器的数量,第一信息用于确定包过滤器的数量,包过滤器的数量应用于推导式服务质量Derived QoS规则,包过滤器用于过滤数据包。In a second aspect, embodiments of the present disclosure provide a communication control method, which is executed by a first network device. The method includes: receiving first information sent by a terminal, where the first information is used to indicate the number of packet filters, The first information is used to determine the number of packet filters used to filter the data packets used in the derived QoS rules.

第三方面,本公开实施例提供一种通信控制方法,该方法由第二网络设备执行,该方法包括:接收第一信息;基于第一信息,确定第一策略,其中,第一策略为用于控制包过滤器的策略,包过滤器用于过滤数据包。In a third aspect, embodiments of the present disclosure provide a communication control method, which is executed by a second network device. The method includes: receiving first information; and determining a first policy based on the first information, wherein the first policy is user Policies used to control packet filters, which are used to filter data packets.

第四方面,本公开实施例提供一种通信控制装置,包括:In a fourth aspect, an embodiment of the present disclosure provides a communication control device, including:

发送模块,用于向网络设备发送第一信息,其中,第一信息用于确定包过滤器的数量,包过滤器的数量应用于推导式服务质量Derived QoS规则,包过滤器用于过滤数据包。A sending module, configured to send first information to the network device, where the first information is used to determine the number of packet filters, the number of packet filters is applied to the Derived QoS rules, and the packet filters are used to filter data packets.

第五方面,本公开实施例提供一种通信控制装置,包括:In a fifth aspect, an embodiment of the present disclosure provides a communication control device, including:

接收模块,用于接收终端发送的第一信息,其中,第一信息用于确定包过滤器的数量,包过滤器的数量应用于推导式服务质量Derived QoS规则,包过滤器用于过滤数据包。The receiving module is configured to receive the first information sent by the terminal, where the first information is used to determine the number of packet filters, the number of packet filters is applied to the Derived QoS rules, and the packet filters are used to filter data packets.

第六方面,本公开实施例提供一种通信控制装置,包括:In a sixth aspect, an embodiment of the present disclosure provides a communication control device, including:

接收模块,用于接收第一信息;确定模块,用于确定基于第一信息,确定第一策略,其中,第一策略为用于控制包过滤器的策略,包过滤器用于过滤数据包。The receiving module is configured to receive the first information; the determining module is configured to determine a first policy based on the first information, where the first policy is a policy for controlling a packet filter, and the packet filter is used to filter data packets.

第七方面,本公开实施例提供一种通信装置,装置包括处理器和存储器,其中,存储器中存储有计算机程序,处理器执行存储器中存储的计算机程序,以使装置执行上述第一方面至第三方面任一方面的方法。In a seventh aspect, an embodiment of the present disclosure provides a communication device. The device includes a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory, so that the device executes the above-mentioned first aspect to the third aspect. methods in any of the three aspects.

第八方面,本公开实施例提供一种计算机可读存储介质,用于存储有指令,当指令被执行时,使上述第一方面至第三方面的任一方面的方法被实现。In an eighth aspect, embodiments of the present disclosure provide a computer-readable storage medium for storing instructions. When the instructions are executed, the method of any one of the above-mentioned first to third aspects is implemented.

第九方面,本公开实施例提供一种通信系统,系统包括终端、第一网络设备、第二网络设备,其中,终端用于执行第一方面的方法;第一网络设备用于执行第二方面的方法;第二网络设备用于执行第三方面的方法。In a ninth aspect, embodiments of the present disclosure provide a communication system. The system includes a terminal, a first network device, and a second network device. The terminal is used to perform the method of the first aspect; the first network device is used to perform the second aspect. The method of the third aspect; the second network device is used to perform the method of the third aspect.

第十方面,本公开实施例提供一种通信控制方法,该方法由通信系统执行,该通信系统包括终端和网络设备,该方法包括:终端向网络设备发送第一信息;网络设备基于第一信息,确定第一策略,其中,第一信息用于确定包过滤器的数量,包过滤器的数量应用于推导式服务质量Derived QoS规则,包过滤器用于过滤数据包,第一策略为用于控制包过滤器的策略。In a tenth aspect, embodiments of the present disclosure provide a communication control method. The method is executed by a communication system. The communication system includes a terminal and a network device. The method includes: the terminal sends first information to the network device; the network device based on the first information , determine the first strategy, where the first information is used to determine the number of packet filters, the number of packet filters is applied to the derived quality of service Derived QoS rules, the packet filters are used to filter data packets, and the first strategy is used to control Packet filter policy.

第十一方面,本公开实施例提供一种第一信息,该第一信息用于确定包过滤器的数量,包过滤器的数量应用于推导式服务质量Derived QoS规则,包过滤器用于过滤数据包。In an eleventh aspect, embodiments of the present disclosure provide first information, the first information is used to determine the number of packet filters, the number of packet filters is applied to the derived quality of service Derived QoS rules, and the packet filters are used to filter data Bag.

附图说明Description of the drawings

本公开上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:The above and/or additional aspects and advantages of the present disclosure will become apparent and readily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:

图1为本公开实施例提供的一种通信系统的架构示意图;Figure 1 is a schematic architectural diagram of a communication system provided by an embodiment of the present disclosure;

图2为本公开的一个实施例所提供的一种通信控制方法的流程示意图;Figure 2 is a schematic flowchart of a communication control method provided by an embodiment of the present disclosure;

图3为本公开另一个实施例所提供的一种通信控制方法的流程示意图;Figure 3 is a schematic flowchart of a communication control method provided by another embodiment of the present disclosure;

图4为本公开再一个实施例所提供的一种通信控制方法的流程示意图;Figure 4 is a schematic flowchart of a communication control method provided by yet another embodiment of the present disclosure;

图5为本公开又一个实施例所提供的一种通信控制方法的流程示意图;Figure 5 is a schematic flowchart of a communication control method provided by yet another embodiment of the present disclosure;

图6为本公开另一个实施例所提供的一种通信控制方法的流程示意图;Figure 6 is a schematic flowchart of a communication control method provided by another embodiment of the present disclosure;

图7为本公开再一个实施例所提供的一种通信控制方法的流程示意图;Figure 7 is a schematic flowchart of a communication control method provided by yet another embodiment of the present disclosure;

图8为本公开又一个实施例所提供的一种通信控制方法的流程示意图;Figure 8 is a schematic flowchart of a communication control method provided by yet another embodiment of the present disclosure;

图9为本公开一个实施例提供的一种通信控制的交互方法的流程图;Figure 9 is a flow chart of an interactive method for communication control provided by an embodiment of the present disclosure;

图10为本公开一个实施例所提供的一种通信控制的交互方法的场景示例图;Figure 10 is a scene example diagram of an interactive method for communication control provided by an embodiment of the present disclosure;

图11为本公开一个实施例所提供的一种通信控制的交互方法的示例图;Figure 11 is an example diagram of an interactive method for communication control provided by an embodiment of the present disclosure;

图12为本公开一个实施例所提供的一种通信控制装置的结构示意图;Figure 12 is a schematic structural diagram of a communication control device provided by an embodiment of the present disclosure;

图13为本公开一个实施例所提供的一种通信控制装置的结构示意图;Figure 13 is a schematic structural diagram of a communication control device provided by an embodiment of the present disclosure;

图14为本公开一个实施例所提供的一种通信控制装置的结构示意图;Figure 14 is a schematic structural diagram of a communication control device provided by an embodiment of the present disclosure;

图15为本公开一个实施例所提供的一种通信控制装置的结构示意图;Figure 15 is a schematic structural diagram of a communication control device provided by an embodiment of the present disclosure;

图16为本公开一个实施例所提供的一种通信控制装置的结构示意图;Figure 16 is a schematic structural diagram of a communication control device provided by an embodiment of the present disclosure;

图17为本公开一个实施例所提供的一种通信装置的结构示意图;Figure 17 is a schematic structural diagram of a communication device provided by an embodiment of the present disclosure;

图18为本公开一个实施例所提供的一种通信装置为芯片或芯片系统的结构示意图;Figure 18 is a schematic structural diagram of a communication device as a chip or chip system provided by an embodiment of the present disclosure;

图19为本公开一个实施例所提供的一种通信系统的结构示意图。Figure 19 is a schematic structural diagram of a communication system provided by an embodiment of the present disclosure.

具体实施方式Detailed ways

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开实施例相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开实施例的一些方面相一致的装置和方法的例子。Exemplary embodiments will be described in detail herein, examples of which are illustrated in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with embodiments of the present disclosure. Rather, they are merely examples of apparatus and methods consistent with aspects of embodiments of the present disclosure as detailed in the appended claims.

本公开实施例提出了发明名称。在一些实施例中,通信控制方法与信息处理方法、通信方法等术语可以相互替换,信息传输装置与信息处理装置、通信装置等术语可以相互替换,信息处理系统、通信系统等术语可以相互替换。The embodiments of this disclosure propose an inventive title. In some embodiments, terms such as communication control method, information processing method, and communication method may be replaced with each other, terms such as information transmission device and information processing device, and communication device may be replaced with each other, and terms such as information processing system and communication system may be replaced with each other.

本公开实施例并非穷举,仅为部分实施例的示意,不作为对本公开保护范围的具体限制。在不矛盾的情况下,某一实施例中的每个步骤均可以作为独立实施例来实施,且各步骤之间可以任意组合,例如,在某一实施例中去除部分步骤后的方案也可以作为独立实施例来实施,且在某一实施例中各步骤的顺序可以任意交换,另外,某一实施例中的可选实现方式可以任意组合;此外,各实施例之间可以任意组合,例如,不同实施例的部分或全部步骤可以任意组合,某一实施例可以与其他实施例的可选实现方式任意组合。The embodiments of this disclosure are not exhaustive, but are only illustrative of some embodiments, and are not intended to specifically limit the scope of protection of this disclosure. If there is no contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution in which some steps are removed from a certain embodiment can also be used. It is implemented as an independent embodiment, and the order of each step in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, various embodiments can be arbitrarily combined, for example , some or all steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with optional implementations of other embodiments.

在各本公开实施例中,如果没有特殊说明以及逻辑冲突,各实施例之间的术语和/或描述具有一致性,且可以互相引用,不同实施例中的技术特征根据其内在的逻辑关系可以组合形成新的实施例。In each embodiment of the present disclosure, if there is no special explanation or logical conflict, the terms and/or descriptions between the embodiments are consistent and can be referenced to each other. The technical features in different embodiments can be used according to their inherent logical relationships. Combined to form new embodiments.

本公开实施例中所使用的术语只是为了描述特定实施例的目的,而并非作为对本公开的限制。The terms used in the embodiments of the present disclosure are for the purpose of describing specific embodiments only and are not intended to limit the disclosure.

在本公开实施例中,除非另有说明,以单数形式表示的元素,如“一个”、“一种”、“该”、“上述”、“所述”、“前述”、“这一”等,可以表示“一个且只有一个”,也可以表示“一个或多个”、“至少一个”等。例如,在翻译中使用如英语中的“a”、“an”、“the”等冠词(article)的情况下,冠词之后的名词可以理解为单数表达形式,也可以理解为复数表达形式。In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular form, such as "a", "an", "the", "above", "said", "aforesaid", "this" etc., can mean "one and only one", "one or more", "at least one", etc. For example, when articles (articles) such as "a", "an", and "the" in English are used in translation, the noun after the article can be understood as a singular expression or a plural expression. .

在本公开实施例中,“多个”是指两个或两个以上。In the embodiment of the present disclosure, "plurality" refers to two or more.

在一些实施例中,“至少一者(at least one of)”、“至少一项(at least oneof)”、“至少一个(at least one of)”、“一个或多个(one or more)”、“多个(a pluralityof)”、“多个(multiple)等术语可以相互替换。In some embodiments, "at least one of", "at least one of", "at least one of", "one or more" ”, “a plurality of”, “multiple” and other terms may be interchanged.

本公开实施例中的如“A、B、C……中的至少一者”、“A和/或B和/或C……”等描述方式,包括了A、B、C……中任意一个单独存在的情况,也包括了A、B、C……中任意多个的任意组合情况,每种情况可以单独存在;例如,“A、B、C中的至少一者”包括单独A、单独B、单独C、A和B组合、A和C组合、B和C组合、A和B和C组合的情况;例如,A和/或B包括单独A、单独B、A和B的组合的情况。In the embodiments of the present disclosure, descriptions such as "at least one of A, B, C...", "A and/or B and/or C..." include any of A, B, C... A situation that exists alone also includes any combination of any multiple of A, B, C..., and each situation can exist alone; for example, "at least one of A, B, C" includes A, B, C... alone. B alone, C alone, combination of A and B, combination of A and C, combination of B and C, combination of A and B and C; for example, A and/or B includes A alone, B alone, combination of A and B Condition.

在一些实施例中,“在一情况下A,在另一情况下B”、“响应于一情况A,响应于另一情况B”等记载方式,根据情况可以包括以下技术方案:与B无关地执行A,即,在一些实施例中A;与A无关地执行B,即,在一些实施例中B;A和B被选择性执行,即,在一些实施例中从A与B中选择执行;A和B都被执行,即,在一些实施例中A和B。当有A、B、C等更多分支时也类似上述。In some embodiments, "in one situation A, in another situation B", "in response to one situation A, in response to another situation B" and other description methods, according to the situation, the following technical solutions may be included: irrelevant to B A is performed independently, that is, in some embodiments, A; B is performed independently of A, that is, in some embodiments, B; A and B are selectively performed, that is, in some embodiments, selected from A and B. Execution; both A and B are executed, i.e., A and B in some embodiments. It is similar to the above when there are more branches such as A, B, C, etc.

本公开实施例中的“第一”、“第二”等前缀词,仅仅为了区分不同的描述对象,不对描述对象的位置、顺序、优先级、数量或内容等构成限制,对描述对象的陈述参见权利要求或实施例中上下文的描述,不应因为使用前缀词而构成多余的限制。例如,描述对象为“字段”,则“第一字段”和“第二字段”中“字段”之前的序数词并不限制“字段”之间的位置或顺序,“第一”和“第二”并不限制其修饰的“字段”是否在同一个消息中,也不限制“第一字段”和“第二字段”的先后顺序。再如,描述对象为“等级”,则“第一等级”和“第二等级”中“等级”之前的序数词并不限制“等级”之间的优先级。再如,描述对象的数量并不受序数词的限制,可以是一个或者多个,以“第一装置”为例,其中“装置”的数量可以是一个或者多个。此外,不同前缀词修饰的对象可以相同或不同,例如,描述对象为“装置”,则“第一装置”和“第二装置”可以是相同的装置或者不同的装置,其类型可以相同或不同;再如,描述对象为“信息”,则“第一信息”和“第二信息”可以是相同的信息或者不同的信息,其内容可以相同或不同。The prefixes such as "first" and "second" in the embodiments of this disclosure are only used to distinguish different description objects and do not limit the position, order, priority, quantity or content of the description objects. See the description of the context in the claims or embodiments, and the use of prefixes should not constitute unnecessary limitations. For example, if the description object is "field", then the ordinal word before "field" in "first field" and "second field" does not limit the position or order between "fields". "First" and "Second field" " does not limit whether the "fields" it modifies are in the same message, nor does it limit the order of the "first field" and "second field". For another example, if the description object is "level", then the ordinal words before "level" in "first level" and "second level" do not limit the priority between "levels". For another example, the number of description objects is not limited by ordinal numbers, and can be one or more. Taking "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes may be the same or different. For example, if the description object is "device", then the "first device" and the "second device" may be the same device or different devices, and their types may be the same or different. ; For another example, if the description object is "information", then the "first information" and the "second information" can be the same information or different information, and their contents can be the same or different.

在一些实施例中,“包括A”、“包含A”、“用于指示A”、“携带A”,可以解释为直接携带A,也可以解释为间接指示A。In some embodiments, "includes A", "includes A", "is used to indicate A", and "carries A" can be interpreted as directly carrying A, or as indirectly indicating A.

在一些实施例中,“响应于……”、“响应于确定……”、“在……的情况下”、“在……时”、“当……时”、“若……”、“如果……”等术语可以相互替换。In some embodiments, "in response to...", "in response to determining...", "in the case of...", "when...", "when...", "if...", Terms such as "if..." are interchangeable.

在一些实施例中,“大于”、“大于或等于”、“不小于”、“多于”、“多于或等于”、“不少于”、“高于”、“高于或等于”、“不低于”、“以上”等术语可以相互替换,“小于”、“小于或等于”、“不大于”、“少于”、“少于或等于”、“不多于”、“低于”、“低于或等于”、“不高于”、“以下”等术语可以相互替换。In some embodiments, "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to" , "not less than", "above" and other terms can be interchanged, "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", " Terms such as "less than", "less than or equal to", "no higher than" and "below" may be used interchangeably.

在一些实施例中,装置等可以解释为实体的、也可以解释为虚拟的,其名称不限定于实施例中所记载的名称,“装置”、“设备(equipment)”、“设备(device)”、“电路”、“网元”、“节点”、“功能”、“单元”、“部件(section)”、“系统”、“网络”、“芯片”、“芯片系统”、“实体”、“主体”等术语可以相互替换。In some embodiments, devices can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments, such as "device", "equipment", "device" ”, “circuit”, “network element”, “node”, “function”, “unit”, “section”, “system”, “network”, “chip”, “chip system”, “entity” , "subject" and other terms can be interchanged.

在一些实施例中,“接入网设备(access network device,AN device)”、“无线接入网设备(radio access network device,RAN device)”、“基站(base station,BS)”、“无线基站(radio base station)”、“固定台(fixed station)”、“节点(node)”、“接入点(access point)”、“发送点(transmission point,TP)”、“接收点(reception point,RP)”、“发送接收点(transmission/reception point,TRP)”、“面板(panel)”、“天线面板(antenna panel)”、“天线阵列(antenna array)”、“小区(cell)”、“宏小区(macro cell)”、“小型小区(small cell)”、“毫微微小区(femto cell)”、“微微小区(pico cell)”、“扇区(secto r)”、“小区组(cell group)”、“载波(carrier)”、“分量载波(componentcarrier)”、“带宽部分(bandwi dth part,BWP)”等术语可以相互替换。In some embodiments, "access network device (AN device)", "radio access network device (RAN device)", "base station (BS)", "wireless "radio base station", "fixed station", "node", "access point", "transmission point (TP)", "reception point" point, RP)", "transmission/reception point (TRP)", "panel", "antenna panel (antenna panel)", "antenna array (antenna array)", "cell (cell)" ", "macro cell (macro cell)", "small cell (small cell)", "femto cell (femto cell)", "pico cell (pico cell)", "sector (secto r)", "cell Terms such as "cell group", "carrier", "component carrier", and "bandwidth part (BWP)" can be interchanged.

在一些实施例中,“终端(terminal)”、“终端设备(terminal device)”、“用户设备(user equipment,UE)”、“用户终端(user terminal)”、“移动台(mobile station,MS)”、“移动终端(mobile terminal,MT)”、订户站(subscriber station)、移动单元(mobileunit)、订户单元(subscriber unit)、无线单元(wireless unit)、远程单元(remoteunit)、移动设备(mobile device)、无线设备(wireless device)、无线通信设备(wirelesscommunication device)、远程设备(remote device)、移动订户站(mobile subsc riberstation)、接入终端(access terminal)、移动终端(mobile terminal)、无线终端(wireless terminal)、远程终端(remote terminal)、手持设备(handset)、用户代理(useragent)、移动客户端(mobile clien t)、客户端(client)等术语可以相互替换。In some embodiments, "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)" )", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device ( mobile device), wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, Terms such as wireless terminal, remote terminal, handset, user agent, mobile client, and client can be used interchangeably.

在一些实施例中,接入网设备、核心网设备、或网络设备可以被替换为终端。例如,针对将接入网设备、核心网设备、或网络设备以及终端间的通信置换为多个终端间的通信(例如,也可以被称为设备对设备(device-to-device,D2D)、车联网(vehicle-to-everything,V2X)等)的结构,也可以应用本公开的各实施例。在该情况下,也可以设为终端具有接入网设备所具有的全部或部分功能的结构。此外,“上行”、“下行”等语言也可以被替换为与终端间通信对应的语言(例如,“侧行(side)”)。例如,上行信道、下行信道等可以被替换为侧行信道,上行链路、下行链路等可以被替换为侧行链路。In some embodiments, access network equipment, core network equipment, or network equipment may be replaced by terminals. For example, for replacing the communication between access network equipment, core network equipment, or network equipment and terminals with communication between multiple terminals (for example, it may also be called device-to-device (D2D), The various embodiments of the present disclosure can also be applied to the structure of vehicle-to-everything (V2X, etc.). In this case, the terminal may be configured to have all or part of the functions of the access network device. In addition, language such as "uplink" and "downlink" may be replaced with language corresponding to inter-terminal communication (for example, "side"). For example, uplink channels, downlink channels, etc. may be replaced by sidelink channels, and uplinks, downlinks, etc. may be replaced by sidelinks.

在一些实施例中,终端可以被替换为接入网设备、核心网设备、或网络设备。在该情况下,也可以设为接入网设备、核心网设备、或网络设备具有终端所具有的全部或部分功能的结构。In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, the core network device, or the network device may be configured to have all or part of the functions of the terminal.

在一些实施例中,判定或判断可以通过以1比特表示的值(0或1)来进行,也可以通过以真(tru e)或者假(false)表示的真假值(布尔值(boolean))来进行,也可以通过数值的比较(例如,与预定值的比较)来进行,但不限于此。In some embodiments, the determination or judgment can be performed by a value represented by 1 bit (0 or 1), or by a true or false value (boolean) represented by true (true) or false (false). ), or may be performed through numerical comparison (for example, comparison with a predetermined value), but is not limited thereto.

在一些实施例中,“网络”可以解释为网络中包含的装置(例如,接入网设备、核心网设备等)。In some embodiments, "network" may be interpreted as devices included in the network (eg, access network equipment, core network equipment, etc.).

在一些实施例中,“不期待接收”可以解释为不在时域资源和/或频域资源上接收,也可以解释为在接收到数据等后,不对该数据等执行后续处理;“不期待发送”可以解释为不发送,也可以解释为发送但是不期待接收方对发送的内容做出响应。In some embodiments, "not expecting to receive" can be interpreted as not receiving on time domain resources and/or frequency domain resources, or it can also be interpreted as not performing subsequent processing on the data, etc. after receiving the data; "not expecting to send" ” can be interpreted as not sending, or it can be interpreted as sending but not expecting the recipient to respond to what is sent.

在一些实施例中,获取数据、信息等可以遵照所在地国家的法律法规。In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the location is located.

在一些实施例中,可以在得到用户同意后获取数据、信息等。In some embodiments, data, information, etc. may be obtained with user consent.

此外,本公开实施例的表格中的每一元素、每一行、或每一列均可以作为独立实施例来实施,任意元素、任意行、任意列的组合也可以作为独立实施例来实施。In addition, each element, each row, or each column in the table in the embodiment of the present disclosure can be implemented as an independent embodiment, and the combination of any element, any row, and any column can also be implemented as an independent embodiment.

为了便于理解,首先介绍本申请涉及的术语。To facilitate understanding, the terminology involved in this application is first introduced.

1、接入和移动性管理功能(Access and Mobility management Function,AMF)网元1. Access and Mobility management Function (AMF) network element

支持具有不同移动性管理需求的终端设备。可以执行以下主要任务:非接入层(NAS)信令终端;NAS信令安全;接入层安全控制;用于3GPP接入网之间移动性的核心网节点间信令;空闲模式终端设备可达性(包括寻呼重传的控制和执行);注册区管理;支持系统内和系统间的移动性;接入认证;访问授权,包括漫游权限检查;移动性管理控制(订阅和策略);支持网络切片;会话管理功能(Ses sion Management Function,SMF)选择等。Supports terminal devices with different mobility management requirements. Can perform the following main tasks: Non-access layer (NAS) signaling terminal; NAS signaling security; Access layer security control; Core network inter-node signaling for mobility between 3GPP access networks; Idle mode terminal equipment Reachability (including control and enforcement of page retransmissions); registration area management; support for intra- and inter-system mobility; access authentication; access authorization, including roaming rights checks; mobility management controls (subscriptions and policies) ; Support network slicing; session management function (Session Management Function, SMF) selection, etc.

2、会话管理功能(Session Management Function,SMF)网元2. Session Management Function (SMF) network element

可以与AMF一起支持定制的移动性管理方案,如“仅限移动启动的连接”(MobileInitiated Con nection Only,MICO)或RAN增强功能,如“RRC Inactive”状态。SMF网元可以用于执行以下主要任务:会话管理;终端设备IP地址分配与管理;用户面功能(UserPlane Function,UPF)的选择与控制;在UPF配置流量控制,将流量路由到适当的目的地;策略执行和服务质量(Quality of Service,Qo S)控制部分;下行数据通知等。Can work with AMF to support customized mobility management schemes such as "MobileInitiated Connection Only" (MICO) or RAN enhancements such as "RRC Inactive" status. SMF network elements can be used to perform the following main tasks: session management; terminal device IP address allocation and management; user plane function (UserPlane Function, UPF) selection and control; configure flow control in UPF to route traffic to the appropriate destination. ;Policy execution and Quality of Service (QoS) control part; Downlink data notification, etc.

3、统一数据管理功能(Unified Data Management,UDM)网元3. Unified Data Management (UDM) network element

UDM,用于用户标识、签约数据、鉴权数据的管理、以及用户的服务网元注册管理。UDM is used for the management of user identification, contract data, authentication data, and user service network element registration management.

本公开实施例中涉及到的各种网元/功能,其既可以是一个独立的硬件设备,也可以是在硬件设备内的通过计算机代码实现的功能,本公开实施例中并不对此做出限定。The various network elements/functions involved in the embodiments of the present disclosure can be either an independent hardware device or a function implemented by computer code within the hardware device. This is not the case in the embodiments of the present disclosure. limited.

4、策略控制功能(Policy Control Fuction,PCF)网元4. Policy Control Function (PCF) network element

PCF支持统一的策略框架去管理网络行为,提供策略规则给网络实体去实施执行,访问统一数据仓库(UDR)的订阅信息。PCF supports a unified policy framework to manage network behavior, provides policy rules for network entities to implement, and accesses subscription information of the Unified Data Warehouse (UDR).

5、统一数据存储(Unified Data Repository,UDR)网元5. Unified Data Repository (UDR) network element

UDR用于UDM存储订阅数据或读取订阅数据以及PCF存储策略数据或者读取策略数据。UDR is used for UDM to store subscription data or read subscription data and PCF to store policy data or read policy data.

6、用户面功能(User Plane Function,UPF)网元。6. User Plane Function (UPF) network element.

UPF作为移动基础设施(Mobile Infrastructure,例如:RAN)和数据网络DN(DataNetwork)之间的互连点,完成UP上GTP-U(GRPS隧道协议)协议的封装和解封装。通常,UPF用于无线接入技术(Radio Access Technologies,RAT)内部、或RAT之间移动性的协议数据单元(Protocol Data Unit,PDU)会话锚点(Session Anchor Point),包括向gNB(NG-RAN节点)发送一个或多个结束标记数据包(End Marker Packets,EMP)。UPF serves as the interconnection point between Mobile Infrastructure (for example: RAN) and data network DN (DataNetwork), completing the encapsulation and decapsulation of the GTP-U (GRPS Tunneling Protocol) protocol on UP. Usually, UPF is used as the Session Anchor Point (Protocol Data Unit, PDU) for mobility within Radio Access Technologies (RAT) or between RATs, including to gNB (NG- RAN node) sends one or more end mark packets (End Marker Packets, EMP).

7、分组数据单元(Packet Data Unit,PDU)会话7. Packet Data Unit (PDU) session

PDU会话是用户设备UE和指定DN(Data Network,数据网络)之间的一条逻辑连接,为UE提供到DN的用户面连接。5GS支持3种PDU会话类型,包括基于IP的PDU会话类型、以太网类型的PDU会话类型以及非结构化的PDU会话类型。The PDU session is a logical connection between the user equipment UE and the designated DN (Data Network, data network), providing the UE with a user plane connection to the DN. 5GS supports 3 PDU session types, including IP-based PDU session type, Ethernet-type PDU session type and unstructured PDU session type.

下面介绍本公开实施例的相关内容。Relevant content of the embodiments of the present disclosure is introduced below.

在PDU会话中,5G QoS管理是通过创建不同的QoS流来达成的,QoS流是PDU会话中QoS差异化的最细粒度,不同的Qos流对应不同的QoS转发处理。5G QoS流分为两类:流量比特率的QoS流(GBR QoS流)和不需要保证流量比特率的QoS流(Non-GBR QoS流)。在5GS中,QoS流由SMF控制,其可以预先配置,或通过PDU会话建立程序或PDU会话修改程序建立。In a PDU session, 5G QoS management is achieved by creating different QoS flows. The QoS flow is the finest granularity of QoS differentiation in the PDU session. Different Qos flows correspond to different QoS forwarding processing. 5G QoS flows are divided into two categories: QoS flows with traffic bit rate (GBR QoS flow) and QoS flows that do not require guaranteed traffic bit rate (Non-GBR QoS flow). In 5GS, QoS flows are controlled by SMF, which can be pre-configured or established through the PDU session establishment procedure or the PDU session modification procedure.

SDF按照一定的规则映射成QoS流,从SDF到QoS流的规则是QoS规则和PDR,是终端和网络设备对上行/下行的数据报文进行分类和映射的规则。在下行方向,由UPF根据SMF下发的PDR执行具体的分类映射任务,如果没有匹配的PDR,UPF将丢弃下行数据报文。上行方向,由UE负责执行具体的分类和映射,可根据网络设备下发的QoS规则、在UE中预先配置的QoS规则、UE自己推导出的QoS规则进行分类映射,其中,网络设备下发的QoS规则称之为信令式QoS规则(Signalled QoS rules),UE自己推导出的QoS规则称之为UE推导式QoS Rule,UE根据收到的下行用户面数据推导出的QoS规则,用于对上行数据报文进行分类和映射,对应的概念称之为反射型QoS。SDF is mapped into QoS flows according to certain rules. The rules from SDF to QoS flows are QoS rules and PDR, which are the rules for terminals and network devices to classify and map upstream/downstream data packets. In the downlink direction, UPF performs specific classification mapping tasks based on the PDR issued by the SMF. If there is no matching PDR, UPF will discard the downlink data packet. In the uplink direction, the UE is responsible for performing specific classification and mapping. Classification and mapping can be performed based on the QoS rules issued by the network device, the QoS rules pre-configured in the UE, and the QoS rules derived by the UE itself. Among them, the QoS rules issued by the network device QoS rules are called signaling QoS rules (Signalled QoS rules). QoS rules derived by the UE itself are called UE-derived QoS Rules. The QoS rules derived by the UE based on the received downlink user plane data are used for Upstream data packets are classified and mapped, and the corresponding concept is called reflective QoS.

QoS规则包括相关QoS流的QFI、包过滤器集和优先级值,在PDU会话建立过程中,或对于在EPS中建立并通过N26接口从EPS转移到5GS的PDU会话,在第一次系统间变化后使用PDU会话修改过程中,当UE通知网络关于PDU会话的信令式QoS规则所支持的包过滤器的数量时,SMF应确保PDU会话的所有信令式QoS规则所使用的包过滤器的总和不超过UE指示的数量。QoS rules include the QFI, packet filter set and priority value of the relevant QoS flow, during the PDU session establishment process, or for a PDU session established in the EPS and transferred from the EPS to 5GS through the N26 interface, during the first inter-system During the post-change use PDU session modification process, when the UE notifies the network about the number of packet filters supported by the signaling QoS rules of the PDU session, the SMF shall ensure that the packet filters used by all signaling QoS rules of the PDU session are The total does not exceed the number indicated by the UE.

相关技术中规定了支持的包过滤器的最大数量,其中支持的包过滤器最大数量信息元素的目的是,当PDU会话类型为"IPv4"、"IPv6"、"IPv4v6"或"以太网"时,UE向网络指出正在建立的PDU会话可以支持的与信令式QoS规则相关的包过滤器最大数量。The maximum number of supported packet filters is specified in the related art. The purpose of the maximum number of supported packet filters information element is that when the PDU session type is "IPv4", "IPv6", "IPv4v6" or "Ethernet" , the UE indicates to the network the maximum number of packet filters related to signaling QoS rules that the PDU session being established can support.

综上,在信令式QoS规则下,UE可以向网络上报已建立的PDU会话可以支持的与信令式QoS规则相关的包过滤器最大数量,可以确保网络设备不使用终端不支持的信令式QoS规则的包过滤器的的数量,而在推导式QoS规则下,网络不知道UE推导式QoS规则所支持的包过滤器的最大数量,网络可以应用UE不能支持的反射式QoS规则的包过滤器的数量,那么UE的反射式QoS就不能被完全支持。例如推导式QoS规则下,UE支持的最大包过滤器数量为10个,网络设备在不知晓该最大数量的情况下应用11个包过滤器,致使UE不能完全支持。In summary, under the signaling QoS rules, the UE can report to the network the maximum number of packet filters related to the signaling QoS rules that the established PDU session can support, which can ensure that the network equipment does not use signaling that the terminal does not support. The number of packet filters of the derivation QoS rules. Under the derivation QoS rules, the network does not know the maximum number of packet filters supported by the UE's derivation QoS rules. The network can apply packets of reflective QoS rules that the UE cannot support. The number of filters, then the UE's reflective QoS cannot be fully supported. For example, under the derivation QoS rule, the maximum number of packet filters supported by the UE is 10. The network device applies 11 packet filters without knowing the maximum number, resulting in the UE not being able to fully support it.

本公开的方法用于解决“网络如何知道UE推导式QoS规则所支持的包过滤器的最大数量”这一技术问题,网络可以知道UE推导式QoS规则所支持的包过滤器的最大数量,从而网络就不会应用UE不支持的包过滤器数量的反射式QoS。The disclosed method is used to solve the technical problem of "how does the network know the maximum number of packet filters supported by the UE's derived QoS rules?" The network can know the maximum number of packet filters supported by the UE's derived QoS rules, thereby The network will not apply reflective QoS with packet filter numbers that are not supported by the UE.

为了更好的理解本公开实施例公开的方案,下面首先对本公开实施例适用的通信系统进行描述。In order to better understand the solutions disclosed in the embodiments of the present disclosure, the following first describes the communication system to which the embodiments of the present disclosure are applicable.

图1是根据本公开实施例示出的通信系统的架构示意图。如图1所示,通信系统100可以包括终端(terminal)101、网络设备102。网络设备102可以包括接入网设备和核心网设备(core network device)的至少一者。FIG. 1 is an architectural schematic diagram of a communication system according to an embodiment of the present disclosure. As shown in FIG. 1 , the communication system 100 may include a terminal 101 and a network device 102 . The network device 102 may include at least one of an access network device and a core network device.

在一些实施例中,终端101例如包括手机(mobile phone)、可穿戴设备、物联网设备、具备通信功能的汽车、智能汽车、平板电脑(Pad)、带无线收发功能的电脑、虚拟现实(virtual reality,VR)终端设备、增强现实(augmented reality,AR)终端设备、工业控制(industrial control)中的无线终端设备、无人驾驶(self-driving)中的无线终端设备、远程手术(remote medical surgery)中的无线终端设备、智能电网(smart grid)中的无线终端设备、运输安全(transportation safety)中的无线终端设备、智慧城市(smart city)中的无线终端设备、智慧家庭(smart home)中的无线终端设备中的至少一者,但不限于此。In some embodiments, the terminal 101 includes, for example, a mobile phone, a wearable device, an Internet of Things device, a car with communication functions, a smart car, a tablet computer (Pad), a computer with wireless transceiver functions, a virtual reality reality (VR) terminal equipment, augmented reality (AR) terminal equipment, wireless terminal equipment in industrial control (industrial control), wireless terminal equipment in self-driving (self-driving), remote medical surgery ), wireless terminal equipment in smart grid, wireless terminal equipment in transportation safety, wireless terminal equipment in smart city, and smart home At least one of the wireless terminal devices, but is not limited to this.

在一些实施例中,接入网设备例如是将终端接入到无线网络的节点或设备,接入网设备可以包括5G通信系统中的演进节点B(evolved NodeB,eNB)、下一代演进节点B(nextgeneration eNB,ng-eNB)、下一代节点B(next generation NodeB,gNB)、节点B(node B,NB)、家庭节点B(home no de B,HNB)、家庭演进节点B(home evolved nodeB,HeNB)、无线回传设备、无线网络控制器(ra dio network controller,RNC)、基站控制器(base stationcontroller,BSC)、基站收发台(base transc eiver station,BTS)、基带单元(base bandunit,BBU)、移动交换中心、6G通信系统中的基站、开放型基站(Open RAN)、云基站(CloudRAN)、其他通信系统中的基站、无线保真(wireless fidelity,WiFi)系统中的接入节点中的至少一者,但不限于此。In some embodiments, the access network device is, for example, a node or device that connects a terminal to a wireless network. The access network device may include an evolved NodeB (eNB) or a next-generation evolved NodeB in a 5G communication system. (nextgeneration eNB, ng-eNB), next generation node B (next generation NodeB, gNB), node B (node B, NB), home node B (home no de B, HNB), home evolved node B (home evolved nodeB , HeNB), wireless backhaul equipment, radio network controller (radio network controller, RNC), base station controller (base station controller, BSC), base transceiver station (base transceiver station, BTS), base band unit (base bandunit, BBU), mobile switching center, base station in 6G communication system, open base station (Open RAN), cloud base station (CloudRAN), base station in other communication systems, access node in wireless fidelity (WiFi) system At least one of, but not limited to.

在一些实施例中,本公开的技术方案可适用于Open RAN架构,此时,本公开实施例所涉及的接入网设备间或者接入网设备内的接口可变为Open RAN的内部接口,这些内部接口之间的流程和信息交互可以通过软件或者程序实现。In some embodiments, the technical solution of the present disclosure may be applied to the Open RAN architecture. In this case, the interfaces between or within the access network devices involved in the embodiments of the present disclosure may become internal interfaces of the Open RAN, The process and information interaction between these internal interfaces can be implemented through software or programs.

在一些实施例中,接入网设备可以由集中单元(central unit,CU)与分布式单元(distributed unit,DU)组成的,其中,CU也可以称为控制单元(control unit),采用CU-DU的结构可以将接入网设备的协议层拆分开,部分协议层的功能放在CU集中控制,剩下部分或全部协议层的功能分布在DU中,由CU集中控制DU,但不限于此。In some embodiments, the access network equipment may be composed of a centralized unit (CU) and a distributed unit (DU), where the CU may also be called a control unit (control unit), using CU- The structure of the DU can separate the protocol layers of the access network equipment. Some of the protocol layer functions are placed under the centralized control of the CU. The remaining part or all of the protocol layer functions are distributed in the DU. The CU centrally controls the DU, but is not limited to this.

在一些实施例中,核心网设备可以是一个设备,包括一个或多个网元,也可以是多个设备或设备群,分别包括一个或多个网元中的全部或部分。网元可以是虚拟的,也可以是实体的。核心网例如包括演进分组核心(Evolved Packet Core,EPC)、5G核心网络(5G CoreNetwork,5GCN)、下一代核心(Ne xt Generation Core,NGC)中的至少一者。In some embodiments, the core network device may be one device, including one or more network elements, or may be multiple devices or device groups, each including all or part of one or more network elements. Network elements can be virtual or physical. The core network includes, for example, at least one of an evolved packet core (Evolved Packet Core, EPC), a 5G core network (5G Core Network, 5GCN), and a next generation core (Next Generation Core, NGC).

在一些实施例中,上述一个或多个网元例如可以包括:策略控制功能(PolicyControl Function,PCF)网元、应用功能(Application Function,AF)网元、网络应用功能(network application function,NAF)网元、应用层认证与密钥管理锚点功能(Authentication and Key management for Applications Anchor Function,AAnF)网元、引导服务器功能(Bootstrapping Server Functionality,BSF)网元、接入和移动性管理功能(Access and Mobility Management Function,AMF)网元、用户平面功能(UserPlane Function,UPF)网元、会话管理功能(Session Management Function,SMF)网元、移动管理实体(Mobility Management Entity,MME)网元等。In some embodiments, the one or more network elements mentioned above may include, for example: a Policy Control Function (PCF) network element, an Application Function (Application Function, AF) network element, and a network application function (NAF). Network element, application layer authentication and key management for Applications Anchor Function (AAnF) network element, bootstrapping server functionality (BSF) network element, access and mobility management function (Access and Mobility Management Function (AMF) network element, user plane function (UserPlane Function, UPF) network element, session management function (Session Management Function, SMF) network element, mobility management entity (Mobility Management Entity, MME) network element, etc.

在一些实施例中,上述的PCF、AF、NAF、AAnF、BSF、AMF、UPF、SMF、MME网元用于“功能限定”,名称不限于此。In some embodiments, the above-mentioned PCF, AF, NAF, AAnF, BSF, AMF, UPF, SMF, and MME network elements are used for "function limitation", and the names are not limited thereto.

在一些实施例中,上述的PCF、AF、NAF、AAnF、BSF、AMF、UPF、SMF、MME网元可以与核心网设备独立。In some embodiments, the above-mentioned PCF, AF, NAF, AAnF, BSF, AMF, UPF, SMF, and MME network elements can be independent from the core network equipment.

在一些实施例中,上述的PCF、AF、NAF、AAnF、BSF、AMF、UPF、SMF、MME网元可以是核心网设备103的一部分。In some embodiments, the above-mentioned PCF, AF, NAF, AAnF, BSF, AMF, UPF, SMF, and MME network elements may be part of the core network equipment 103.

可以理解的是,本公开实施例描述的通信系统是为了更加清楚的说明本公开实施例的技术方案,并不构成对于本公开实施例提出的技术方案的限定,本领域普通技术人员可知,随着系统架构的演变和新业务场景的出现,本公开实施例提出的技术方案对于类似的技术问题同样适用。It can be understood that the communication system described in the embodiments of the present disclosure is to more clearly illustrate the technical solutions of the embodiments of the present disclosure, and does not constitute a limitation on the technical solutions proposed in the embodiments of the present disclosure. Those of ordinary skill in the art will know that, With the evolution of system architecture and the emergence of new business scenarios, the technical solutions proposed in the embodiments of the present disclosure are also applicable to similar technical problems.

下述本公开实施例可以应用于图1所示的通信系统100、或部分主体,但不限于此。图1所示的各主体是例示,通信系统可以包括图1中的全部或部分主体,也可以包括图1以外的其他主体,各主体数量和形态为任意,各主体之间的连接关系是例示,各主体之间可以不连接也可以连接,其连接可以是任意方式,可以是直接连接也可以是间接连接,可以是有线连接也可以是无线连接。The following embodiments of the present disclosure may be applied to the communication system 100 shown in FIG. 1 or part of the main body, but are not limited thereto. Each subject shown in Figure 1 is an example. The communication system may include all or part of the subjects in Figure 1, or may include other subjects other than Figure 1. The number and form of each subject are arbitrary, and the connection relationship between each subject is an example. , each subject may not be connected or connected, and the connection may be in any way, it may be a direct connection or an indirect connection, it may be a wired connection or a wireless connection.

下面参考附图对本公开实施例所提供的通信控制方法、装置、设备及存储介质进行详细描述。该方法可以应用于第五代移动通信技术(Fifth Generation,5G)及其后续通信技术,诸如第五代移动通信技术演进(5G-advanced)、第六代移动通信技术(SixthGeneration,6G)等,在本公开中不予限制。The communication control method, apparatus, equipment and storage medium provided by the embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings. This method can be applied to the fifth generation mobile communication technology (Fifth Generation, 5G) and its subsequent communication technologies, such as the fifth generation mobile communication technology evolution (5G-advanced), the sixth generation mobile communication technology (SixthGeneration, 6G), etc., No limitations are set forth in this disclosure.

图2为本公开实施例所提供的一种通信控制方法的流程示意图,该方法由终端101执行。FIG. 2 is a schematic flowchart of a communication control method provided by an embodiment of the present disclosure. The method is executed by the terminal 101.

如图2所示,该通信控制方法可以包括以下步骤:As shown in Figure 2, the communication control method may include the following steps:

步骤201、向网络设备102发送第一信息。Step 201: Send the first information to the network device 102.

其中,第一信息用于确定包过滤器的数量,包过滤器的数量应用于推导式服务质量Derived QoS规则,包过滤器用于过滤数据包。Wherein, the first information is used to determine the number of packet filters, the number of packet filters is applied to the derived QoS rule, and the packet filter is used to filter data packets.

具体的,第一信息用于指示包过滤器的数量,第一信息包括用于指示推导式服务质量Derived QoS规则的包过滤器的数量。Specifically, the first information is used to indicate the number of packet filters, and the first information includes the number of packet filters used to indicate the Derived QoS rule.

应当说明的是,QoS规则和报文检测规则(Packet Detection Rule,PDR)是终端101和网络设备102对上行/下行的数据报文进行分类和映射的规则,1个QoS规则和PDR包含1组包过滤器集(Pack et FilterSet),1组包过滤器集包含1个或多个包过滤器,包过滤器集在QoS规则和PDR中用于识别一个或多个数据包流,包过滤器用于过滤数据包。It should be noted that QoS rules and Packet Detection Rules (Packet Detection Rule, PDR) are rules used by the terminal 101 and the network device 102 to classify and map uplink/downlink data packets. One QoS rule and PDR includes one set of Packet filter set (Pack et FilterSet), a set of packet filter sets contains one or more packet filters. Packet filter sets are used in QoS rules and PDR to identify one or more packet flows. Packet filters are used for filtering packets.

在本公开的一些实施例中,包过滤器的数量(Number of Packet Filters)可以理解为一个数据条目,终端101和网络设备102之间传输的数据包可以通过过滤器进行过滤,根据数据包中的信息确定该数据包符合的过滤器,并匹配到该过滤器对应的规则。下行的包过滤器在UPF设置,上行的包过滤器在终端101上设置,上下行的包过滤器具有一一对应关系,例如终端101向网络设备102发送第一信息,第一信息指示包过滤器的数量为10个,10个过滤器支持上下行两个方向,均用于过滤数据包。In some embodiments of the present disclosure, the number of packet filters (Number of Packet Filters) can be understood as a data entry. Data packets transmitted between the terminal 101 and the network device 102 can be filtered through the filter. According to the number of packets in the data packet, The information determines the filter that the packet meets and matches the rule corresponding to the filter. The downlink packet filter is set on the UPF, and the uplink packet filter is set on the terminal 101. The uplink and downlink packet filters have a one-to-one correspondence. For example, the terminal 101 sends the first information to the network device 102, and the first information indicates packet filtering. The number of filters is 10, and the 10 filters support both upstream and downstream directions, both of which are used to filter data packets.

在本公开的实施例中,反射式QoS是通过终端101基于收到的下行流量创建推导式QoS规则来实现的,终端101向网络设备102发送第一信息,第一信息包括用于推导式QoS规则的包过滤器的数量,网络设备102接收到第一信息后,根据终端101指示的用于推导式QoS规则的包过滤器的数量,可以得知终端101支持的推导式QoS规则的包过滤器的数量,进而可以避免网络设备102应用终端101不能支持的反射式QoS规则的包过滤器的数量。In the embodiment of the present disclosure, reflective QoS is implemented by the terminal 101 creating deductive QoS rules based on the received downlink traffic. The terminal 101 sends first information to the network device 102, and the first information includes information for deduced QoS. The number of packet filters for the rule. After the network device 102 receives the first information, based on the number of packet filters for the deductive QoS rule indicated by the terminal 101, it can know the packet filtering of the deductive QoS rule supported by the terminal 101. The number of packet filters can prevent the network device 102 from applying reflective QoS rules that the terminal 101 cannot support.

在本公开的一些实施例中,第一信息在已建立的PDU会话的有效期内有效。In some embodiments of the present disclosure, the first information is valid within the validity period of the established PDU session.

换言之,第一信息用于指示包过滤器的数量,包过滤器数量表示正在建立的PDU会话的信令式QoS规则所支持的包过滤器数量,终端101指示的包过滤器数量在PDU会话的有效期内有效。第一信息包括用于指示推导式QoS规则的包过滤器的数量,推导式QoS规则的包过滤器数量表示正在建立的PDU会话的推导式QoS规则的支持包过滤器数量,终端101所指示的包过滤器数量在PDU会话的有效期内有效。In other words, the first information is used to indicate the number of packet filters. The number of packet filters indicates the number of packet filters supported by the signaling QoS rules of the PDU session being established. The number of packet filters indicated by the terminal 101 is in the PDU session. Valid within the validity period. The first information includes a number of packet filters indicating the derivation QoS rule. The number of packet filters of the derivation QoS rule indicates the number of supporting packet filters of the derivation QoS rule of the PDU session being established, as indicated by the terminal 101 The number of packet filters is valid within the validity period of the PDU session.

在本公开的一些实施例中,第一信息包括第一数量和第二数量,第一数量为第一包过滤器的数量,第一包过滤器是已建立的分组数据单元PDU会话的信令式QoS规则支持的包过滤器,第二数量为第二包过滤器的数量,第二包过滤器是已建立的PDU会话的推导式QoS规则支持的包过滤器。In some embodiments of the present disclosure, the first information includes a first number and a second number, the first number is the number of first packet filters, and the first packet filter is signaling of an established packet data unit PDU session. The second number of packet filters supported by the formula QoS rule is the number of second packet filters, and the second packet filter is the packet filter supported by the derivation QoS rule of the established PDU session.

具体的,第一数量用于指示已建立的分组数据单元PDU会话的信令式QoS规则支持的包过滤器的数量,第二数量用于指示已建立的PDU会话的推导式QoS规则支持的包过滤器的数量。Specifically, the first number is used to indicate the number of packet filters supported by the signaling QoS rules of the established packet data unit PDU session, and the second number is used to indicate the number of packets supported by the deduced QoS rules of the established PDU session. The number of filters.

换言之,在本方案中终端101向网络设备102发送的与QoS规则相关的QoS参数包括终端推导式QoS规则的包过滤器数量(Number Of Packet Filters for the UE derivedQoS rules)和包过滤器的数量(Number Of Packet Filters),其中,终端101推导式QoS规则的包过滤器数量用于指示已建立的分组数据单元PDU会话的信令式QoS规则支持的包过滤器的数量,包过滤器的数量用于指示已建立的PDU会话的推导式QoS规则支持的包过滤器的数量。In other words, in this solution, the QoS parameters related to the QoS rules sent by the terminal 101 to the network device 102 include the number of packet filters for the terminal-derived QoS rules (Number Of Packet Filters for the UE derived QoS rules) and the number of packet filters ( Number Of Packet Filters), where the number of packet filters of the derived QoS rule of the terminal 101 is used to indicate the number of packet filters supported by the signaling QoS rule of the established packet data unit PDU session, and the number of packet filters is Indicates the number of packet filters supported by derivation QoS rules for an established PDU session.

在一种实施方式中,终端101向网络设备102发送PDU会话建立程序请求消息,启动终端请求的PDU会话建立程序,PDU会话建立请求包括PDU会话ID、要求的PDU会话类型、要求的SSC模式、5GSM能力、PCO、SM PDU DN请求容器、包过滤器数量、终端推导式QoS规则的包过滤器数量、头压缩配置(Header Compression Configuration)、终端完整性保护最大数据速率、要求的始终在线PD U会话(Always-on PDU Session Requested)、RSN、连接能力(Connection Capabilities)和PDU会话对ID(PDU Session Pair ID)。In one implementation, the terminal 101 sends a PDU session establishment program request message to the network device 102 to start the PDU session establishment program requested by the terminal. The PDU session establishment request includes the PDU session ID, the required PDU session type, the required SSC mode, 5GSM capabilities, PCO, SM PDU DN request container, number of packet filters, number of packet filters for terminal-derived QoS rules, header compression configuration (Header Compression Configuration), terminal integrity protection maximum data rate, required always-on PD U Session (Always-on PDU Session Requested), RSN, Connection Capabilities and PDU Session Pair ID (PDU Session Pair ID).

在本公开的另一些实施例中,第一信息包括第三数量,第三数量为第一数量和第二数量之和,第一数量为第一包过滤器的数量,第一包过滤器是已建立的分组数据单元PDU会话的信令式服务质量Sign alled QoS规则支持的包过滤器,第二数量为第二包过滤器的数量,第二包过滤器是已建立的PDU会话的推导式QoS规则支持的包过滤器。In other embodiments of the present disclosure, the first information includes a third quantity, the third quantity is the sum of the first quantity and the second quantity, the first quantity is the number of the first packet filter, and the first packet filter is Packet filters supported by the Signaled Quality of Service Signaled QoS rule for the established Packet Data Unit PDU session, the second number is the number of second packet filters, and the second packet filter is the derivation of the established PDU session Packet filters supported by QoS rules.

具体的,第一数量用于指示已建立的分组数据单元PDU会话的信令式QoS规则支持的包过滤器的数量,第二数量用于指示已建立的PDU会话的推导式QoS规则支持的包过滤器的数量。Specifically, the first number is used to indicate the number of packet filters supported by the signaling QoS rules of the established packet data unit PDU session, and the second number is used to indicate the number of packets supported by the deduced QoS rules of the established PDU session. The number of filters.

应当说明的是,在本实施例中第一信息包括第三数量,第一信息可以不包括第一数量和第二数量,第一信息也可以包括第一数量和/或第二数量。It should be noted that in this embodiment, the first information includes the third quantity, the first information may not include the first quantity and the second quantity, and the first information may also include the first quantity and/or the second quantity.

换言之,在本方案中终端101向网络设备102发送的与QoS规则相关的QoS参数包括包过滤器的数量,其中,包过滤器的数量为推导式QoS规则和信令式QoS规则的包过滤器的数量之和,信令式QoS规则的包过滤器的数量用于指示已建立的分组数据单元PDU会话的信令式QoS规则支持的包过滤器的数量,信令式QoS规则的包过滤器的数量用于指示已建立的PDU会话的推导式QoS规则支持的包过滤器的数量。In other words, in this solution, the QoS parameters related to the QoS rules sent by the terminal 101 to the network device 102 include the number of packet filters, where the number of packet filters is the packet filters of the deduced QoS rules and the signaling QoS rules. The sum of the number of packet filters of the signaling QoS rule is used to indicate the number of packet filters supported by the signaling QoS rule of the established packet data unit PDU session, the packet filter of the signaling QoS rule The number is used to indicate the number of packet filters supported by the derived QoS rule for the established PDU session.

在一种实施方式中,终端101向网络设备102发送PDU会话建立请求,PDU会话建立请求包括PDU会话ID、要求的PDU会话类型、要求的SSC模式、5GSM能力、PCO、SM PDU DN请求容器、包过滤器数量、头压缩配置、终端完整性保护最大数据速率、要求的始终在线PDU会话、RSN、连接能力和PDU会话对ID。In one implementation, the terminal 101 sends a PDU session establishment request to the network device 102. The PDU session establishment request includes a PDU session ID, a required PDU session type, a required SSC mode, 5GSM capabilities, PCO, SM PDU DN request container, Number of packet filters, header compression configuration, terminal integrity protection maximum data rate, required always-on PDU sessions, RSN, connectivity capabilities and PDU session pair ID.

综上所述,根据本公开提供的通信控制方法,该方法由终端101执行,终端101向网络设备102发送第一信息,第一信息用于确定包过滤器的数量,包过滤器的数量应用于推导式QoS规则,从而使网络设备102获取推导式QoS规则所支持的包过滤器的数量,网络设备102不会应用终端101不支持的包过滤器数量的反射式QoS,解决了终端101的反射式QoS不能被完全支持的问题。To sum up, according to the communication control method provided by the present disclosure, the method is executed by the terminal 101. The terminal 101 sends the first information to the network device 102. The first information is used to determine the number of packet filters. The number of packet filters is applied. Based on the derivation QoS rules, the network device 102 obtains the number of packet filters supported by the derivation QoS rules, and the network device 102 will not apply reflective QoS with the number of packet filters that the terminal 101 does not support, solving the problem of the terminal 101 Reflective QoS is not fully supported.

基于图2所示的实施例,图3为本公开实施例所提供的一种通信控制方法的流程示意图,该方法由终端101执行。Based on the embodiment shown in FIG. 2 , FIG. 3 is a schematic flowchart of a communication control method provided by an embodiment of the present disclosure. The method is executed by the terminal 101 .

如图3所示,该通信控制方法可以包括以下步骤:As shown in Figure 3, the communication control method may include the following steps:

步骤301、确定第一信息。Step 301: Determine first information.

其中,第一信息为终端101的预配置值,第一信息用于确定包过滤器的数量,包过滤器的数量应用于推导式QoS规则,包过滤器用于过滤数据包。The first information is a preconfigured value of the terminal 101. The first information is used to determine the number of packet filters. The number of packet filters is applied to the deduced QoS rule, and the packet filters are used to filter data packets.

具体的,包过滤器数量是一个预设值,是终端101出厂设置时设置的,不同类型的终端101的预配置值可以不同,例如第一终端支持20个过滤器,但第二终端支持10个过滤器。但对于同一类型的终端该值是相同的或不同的。Specifically, the number of packet filters is a preset value, which is set when the terminal 101 is shipped from the factory. The preconfigured values of different types of terminals 101 can be different. For example, the first terminal supports 20 filters, but the second terminal supports 10. filters. But the value may be the same or different for terminals of the same type.

步骤302、向网络设备102发送第一信息。Step 302: Send the first information to the network device 102.

在本公开的一些实施例中,第一信息包括第一数量和第二数量,第一数量为第一包过滤器的数量,第一包过滤器是已建立的分组数据单元PDU会话的信令式QoS规则支持的包过滤器,第二数量为第二包过滤器的数量,第二包过滤器是已建立的PDU会话的推导式QoS规则支持的包过滤器。In some embodiments of the present disclosure, the first information includes a first number and a second number, the first number is the number of first packet filters, and the first packet filter is signaling of an established packet data unit PDU session. The second number of packet filters supported by the formula QoS rule is the number of second packet filters, and the second packet filter is the packet filter supported by the derivation QoS rule of the established PDU session.

在本公开的另一些实施例中,第一信息包括第三数量,第三数量为第一数量和第二数量之和,第一数量为第一包过滤器的数量,第一包过滤器是已建立的分组数据单元PDU会话的信令式QoS规则支持的包过滤器,第二数量为第二包过滤器的数量,第二包过滤器是已建立的PDU会话的推导式QoS规则支持的包过滤器。In other embodiments of the present disclosure, the first information includes a third quantity, the third quantity is the sum of the first quantity and the second quantity, the first quantity is the number of the first packet filter, and the first packet filter is The second number of packet filters supported by the signaling QoS rules of the established Packet Data Unit PDU session is the number of second packet filters supported by the derived QoS rules of the established PDU session. Packet filter.

在本公开的一些实施例中,第一信息在已建立的PDU会话的有效期内有效。In some embodiments of the present disclosure, the first information is valid within the validity period of the established PDU session.

在本公开中,步骤302的具体解释可以参照图2所示实施例中的步骤201,在此不再赘述。In the present disclosure, the specific explanation of step 302 may refer to step 201 in the embodiment shown in FIG. 2, which will not be described again.

综上所述,根据本公开提供的通信控制方法,该方法由终端101执行,终端101确定第一信息并向网络设备102发送第一信息,第一信息用于确定包过滤器的数量,包过滤器的数量应用于推导式QoS规则,从而使网络设备102获取推导式QoS规则所支持的包过滤器的数量,网络设备102不会应用终端101不支持的包过滤器数量的反射式QoS,解决了终端101的反射式QoS不能被完全支持的问题。To sum up, according to the communication control method provided by the present disclosure, the method is executed by the terminal 101. The terminal 101 determines the first information and sends the first information to the network device 102. The first information is used to determine the number of packet filters. The number of filters is applied to the derivation QoS rule, so that the network device 102 obtains the number of packet filters supported by the derivation QoS rule. The network device 102 will not apply reflective QoS with a number of packet filters that the terminal 101 does not support. This solves the problem that the reflective QoS of terminal 101 cannot be fully supported.

图4为本公开实施例所提供的一种通信控制方法的流程示意图,该方法由第一网络设备执行,第一网络设备包括第一网元。FIG. 4 is a schematic flowchart of a communication control method provided by an embodiment of the present disclosure. The method is executed by a first network device, and the first network device includes a first network element.

如图4所示,该通信控制方法可以包括以下步骤:As shown in Figure 4, the communication control method may include the following steps:

步骤401、接收终端101发送的第一信息。Step 401: Receive the first information sent by the terminal 101.

其中,第一信息用于确定包过滤器的数量,包过滤器的数量应用于推导式QoS规则,包过滤器用于过滤数据包。Wherein, the first information is used to determine the number of packet filters, the number of packet filters is applied to the derived QoS rule, and the packet filter is used to filter data packets.

在本公开的一些实施例中,第一信息在已建立的PDU会话的有效期内有效。In some embodiments of the present disclosure, the first information is valid within the validity period of the established PDU session.

在本公开的一些实施例中,第一信息包括第一数量和第二数量,第一数量为第一包过滤器的数量,第一包过滤器是已建立的分组数据单元PDU会话的信令式QoS规则支持的包过滤器,第二数量为第二包过滤器的数量,第二包过滤器是已建立的PDU会话的推导式QoS规则支持的包过滤器。In some embodiments of the present disclosure, the first information includes a first number and a second number, the first number is the number of first packet filters, and the first packet filter is signaling of an established packet data unit PDU session. The second number of packet filters supported by the formula QoS rule is the number of second packet filters, and the second packet filter is the packet filter supported by the derivation QoS rule of the established PDU session.

在本公开的另一些实施例中,第一信息包括第三数量,第三数量为第一数量和第二数量之和,第一数量为第一包过滤器的数量,第一包过滤器是已建立的分组数据单元PDU会话的信令式QoS规则支持的包过滤器,第二数量为第二包过滤器的数量,第二包过滤器是已建立的PDU会话的推导式QoS规则支持的包过滤器。In other embodiments of the present disclosure, the first information includes a third quantity, the third quantity is the sum of the first quantity and the second quantity, the first quantity is the number of the first packet filter, and the first packet filter is The second number of packet filters supported by the signaling QoS rules of the established Packet Data Unit PDU session is the number of second packet filters supported by the derived QoS rules of the established PDU session. Packet filter.

在本公开中,步骤401与图2所示实施例中的步骤201对应,步骤401的具体解释可以参照图2,在此不再赘述。In the present disclosure, step 401 corresponds to step 201 in the embodiment shown in Figure 2. The specific explanation of step 401 can refer to Figure 2, and will not be described again here.

综上所述,根据本公开提供的通信控制方法,该方法由第一网络设备执行,第一网络设备接收终端101发送的第一信息,其中,第一信息用于确定包过滤器的数量,包过滤器的数量应用于推导式QoS规则,包过滤器用于过滤数据包,从而使第一网络设备获取推导式QoS规则所支持的包过滤器的数量,网络侧不会应用终端101不支持的包过滤器数量的反射式QoS,解决了终端101的反射式QoS不能被完全支持的问题。To sum up, according to the communication control method provided by the present disclosure, the method is executed by a first network device, and the first network device receives the first information sent by the terminal 101, where the first information is used to determine the number of packet filters, The number of packet filters is applied to the deduced QoS rules, and the packet filters are used to filter data packets, so that the first network device obtains the number of packet filters supported by the deduced QoS rules, and the network side will not apply those that are not supported by the terminal 101 The reflective QoS with the number of packet filters solves the problem that the reflective QoS of the terminal 101 cannot be fully supported.

基于图4所示实施例,图5为本公开实施例所提供的一种通信控制方法的流程示意图,该方法由第一网络设备执行。Based on the embodiment shown in Figure 4, Figure 5 is a schematic flowchart of a communication control method provided by an embodiment of the present disclosure. The method is executed by the first network device.

如图5所示,该通信控制方法可以包括以下步骤:As shown in Figure 5, the communication control method may include the following steps:

步骤501、接收终端101发送的第一信息。Step 501: Receive the first information sent by the terminal 101.

其中,第一信息用于确定包过滤器的数量,包过滤器的数量应用于推导式QoS规则,包过滤器用于过滤数据包。Wherein, the first information is used to determine the number of packet filters, the number of packet filters is applied to the derived QoS rule, and the packet filter is used to filter data packets.

在本公开的一些实施例中,第一信息包括第一数量和第二数量,第一数量为第一包过滤器的数量,第一包过滤器是已建立的分组数据单元PDU会话的信令式QoS规则支持的包过滤器,第二数量为第二包过滤器的数量,第二包过滤器是已建立的PDU会话的推导式QoS规则支持的包过滤器。In some embodiments of the present disclosure, the first information includes a first number and a second number, the first number is the number of first packet filters, and the first packet filter is signaling of an established packet data unit PDU session. The second number of packet filters supported by the formula QoS rule is the number of second packet filters, and the second packet filter is the packet filter supported by the derivation QoS rule of the established PDU session.

在本公开的另一些实施例中,第一信息包括第三数量,第三数量为第一数量和第二数量之和,第一数量为第一包过滤器的数量,第一包过滤器是已建立的分组数据单元PDU会话的信令式QoS规则支持的包过滤器,第二数量为第二包过滤器的数量,第二包过滤器是已建立的PDU会话的推导式QoS规则支持的包过滤器。In other embodiments of the present disclosure, the first information includes a third quantity, the third quantity is the sum of the first quantity and the second quantity, the first quantity is the number of the first packet filter, and the first packet filter is The second number of packet filters supported by the signaling QoS rules of the established Packet Data Unit PDU session is the number of second packet filters supported by the derived QoS rules of the established PDU session. Packet filter.

在本公开的一些实施例中,第一信息在已建立的PDU会话的有效期内有效。In some embodiments of the present disclosure, the first information is valid within the validity period of the established PDU session.

在本公开中,步骤501与图2所示实施例中的步骤201对应,步骤401的具体解释可以参照图2,在此不再赘述。In the present disclosure, step 501 corresponds to step 201 in the embodiment shown in Figure 2. The specific explanation of step 401 can refer to Figure 2 and will not be described again here.

步骤502、向第二网络设备发送第一信息。Step 502: Send the first information to the second network device.

在本公开的实施例中,终端101向第一网络设备发送第一信息,第一网络设备接收终端101发送的第一信息转发给第二网络设备。In the embodiment of the present disclosure, the terminal 101 sends the first information to the first network device, and the first network device receives the first information sent by the terminal 101 and forwards it to the second network device.

在本公开的一种实施方式中,终端101包括用户设备UE,第一网络设备包括第一网元,第一网元为接入和移动性管理功能AMF网元。In an implementation manner of the present disclosure, the terminal 101 includes user equipment UE, the first network device includes a first network element, and the first network element is an access and mobility management function AMF network element.

具体的,在第一信息包括第一数量和第二数量的情况下,假定UE已经在AMF上注册,UE向AMF发送PDU会话建立请求,PDU会话建立请求包括PDU会话ID、要求的PDU会话类型、要求的SSC模式、5GSM能力、PCO、SM PDU DN请求容器、包过滤器数量、UE推导式QoS规则的包过滤器数量、头压缩配置、UE完整性保护最大数据速率、要求的始终在线PDU会话、RSN、连接能力和PDU会话对ID,AMF根据请求类型显示为"初始请求",并且PDU会话ID未用于UE的任何存在的PD U会话,确定该消息对应于新PDU会话的请求,AMF按照协议为UE选择SMF,AMF向SMF发送Nsmf_PDUSession_CreateSMContext请求,同时将UE所指示的UE推导式QoS规则的包过滤器的数量发送给SMF。Specifically, when the first information includes the first quantity and the second quantity, assuming that the UE has registered with the AMF, the UE sends a PDU session establishment request to the AMF, and the PDU session establishment request includes the PDU session ID and the required PDU session type. , required SSC mode, 5GSM capabilities, PCO, SM PDU DN request container, number of packet filters, number of packet filters for UE derived QoS rules, header compression configuration, UE integrity protection maximum data rate, required always-on PDU Session, RSN, connection capability and PDU session pair ID, AMF shows "initial request" according to the request type, and the PDU session ID is not used for any existing PDU session of the UE, determine that this message corresponds to a request for a new PDU session, The AMF selects the SMF for the UE according to the protocol, the AMF sends the Nsmf_PDUSession_CreateSMContext request to the SMF, and at the same time sends the number of packet filters of the UE derived QoS rules indicated by the UE to the SMF.

具体的,在第一信息包括第三数量的情况下,假定UE已经在AMF上注册,UE向AMF发送PD U会话建立请求,PDU会话建立请求包括PDU会话ID、要求的PDU会话类型、要求的SSC模式、5GSM能力、PCO、SM PDU DN请求容器、包过滤器数量、头压缩配置、UE完整性保护最大数据速率、要求的始终在线PDU会话、RSN、连接能力和PDU会话对ID,网络设备102的第一网络设备根据请求类型显示为"初始请求",并且PDU会话ID未用于UE的任何存在的PDU会话,确定该消息对应于新PDU会话的请求,AMF按照协议的规定为UE选择SMF,AMF向SMF发送Nsmf_PDUSessio n_CreateSMContext请求,同时将UE所指示的包过滤器数量发送给SMF,该包过滤器数量包括UE信令式QoS规则和UE推导式QoS规则所支持的包过滤器数量。Specifically, when the first information includes the third quantity, assuming that the UE has registered with the AMF, the UE sends a PDU session establishment request to the AMF. The PDU session establishment request includes the PDU session ID, the required PDU session type, the required PDU session type, and the PDU session establishment request. SSC mode, 5GSM capabilities, PCO, SM PDU DN request container, number of packet filters, header compression configuration, UE integrity protection maximum data rate, required always-on PDU session, RSN, connectivity capabilities and PDU session pair ID, network device The first network device of 102 is displayed as "initial request" according to the request type, and the PDU session ID is not used for any existing PDU session of the UE. It is determined that the message corresponds to a request for a new PDU session, and the AMF selects it for the UE in accordance with the provisions of the protocol. SMF, AMF sends an Nsmf_PDUSessio n_CreateSMContext request to SMF, and at the same time sends the number of packet filters indicated by the UE to SMF. The number of packet filters includes the number of packet filters supported by UE signaling QoS rules and UE derived QoS rules.

综上所述,根据本公开提供的通信控制方法,该方法由第一网络设备执行,第一网络设备接收终端101发送的第一信息,其中,第一信息用于确定包过滤器的数量,包过滤器的数量应用于推导式QoS规则,包过滤器用于过滤数据包,并向第二网络设备发送第一信息,从而使第二网络设备获取推导式QoS规则所支持的包过滤器的数量,第二网络设备不会应用终端101不支持的包过滤器数量的反射式Qo S,解决了终端101的反射式QoS不能被完全支持的问题。To sum up, according to the communication control method provided by the present disclosure, the method is executed by a first network device, and the first network device receives the first information sent by the terminal 101, where the first information is used to determine the number of packet filters, The number of packet filters is applied to the derivation QoS rule. The packet filter is used to filter the data packet and send the first information to the second network device, so that the second network device obtains the number of packet filters supported by the derivation QoS rule. , the second network device will not apply the reflective QoS with the number of packet filters that the terminal 101 does not support, which solves the problem that the reflective QoS of the terminal 101 cannot be fully supported.

图6为本公开实施例所提供的一种通信控制方法的流程示意图,该方法由第二网络设备执行。FIG. 6 is a schematic flowchart of a communication control method provided by an embodiment of the present disclosure. The method is executed by a second network device.

如图6所示,该通信控制方法可以包括以下步骤:As shown in Figure 6, the communication control method may include the following steps:

步骤601、接收第一信息。Step 601: Receive first information.

在本公开的一些实施例中,接收第一信息包括接收第一网络设备发送的第一信息。In some embodiments of the present disclosure, receiving the first information includes receiving the first information sent by the first network device.

具体的,终端101向网第一网络设备发送第一信息,第一网络设备接收终端101发送的第一信息转发给第二网络设备。Specifically, the terminal 101 sends the first information to the first network device, and the first network device receives the first information sent by the terminal 101 and forwards it to the second network device.

在本公开的一些实施例中,第一信息用于确定包过滤器的数量,包过滤器的数量应用于推导式Qo S规则。In some embodiments of the present disclosure, the first information is used to determine the number of packet filters to which the derived QoS rule is applied.

在本公开的一些实施例中,第一信息在已建立的PDU会话的有效期内有效。In some embodiments of the present disclosure, the first information is valid within the validity period of the established PDU session.

在本公开的一些实施例中,第一信息包括第一数量和第二数量,第一数量为第一包过滤器的数量,第一包过滤器是已建立的分组数据单元PDU会话的信令式QoS规则支持的包过滤器,第二数量为第二包过滤器的数量,第二包过滤器是已建立的PDU会话的推导式QoS规则支持的包过滤器。In some embodiments of the present disclosure, the first information includes a first number and a second number, the first number is the number of first packet filters, and the first packet filter is signaling of an established packet data unit PDU session. The second number of packet filters supported by the formula QoS rule is the number of second packet filters, and the second packet filter is the packet filter supported by the derivation QoS rule of the established PDU session.

在本公开的另一些实施例中,第一信息包括第三数量,第三数量为第一数量和第二数量之和,第一数量为第一包过滤器的数量,第一包过滤器是已建立的分组数据单元PDU会话的信令式QoS规则支持的包过滤器,第二数量为第二包过滤器的数量,第二包过滤器是已建立的PDU会话的推导式QoS规则支持的包过滤器。In other embodiments of the present disclosure, the first information includes a third quantity, the third quantity is the sum of the first quantity and the second quantity, the first quantity is the number of the first packet filter, and the first packet filter is The second number of packet filters supported by the signaling QoS rules of the established Packet Data Unit PDU session is the number of second packet filters supported by the derived QoS rules of the established PDU session. Packet filter.

上述实施例的具体解释可以参照图2所示实施例的步骤201,在此不予赘述。For a specific explanation of the above embodiment, reference may be made to step 201 of the embodiment shown in Figure 2, which will not be described again here.

在本公开的一种实施方式中,终端101包括用户设备UE,第一网络设备包括第一网元,第一网元为接入和移动性管理功能AMF网元,第二网络设备包括第一网元,第二网元为会话管理功能SMF网元。In an embodiment of the present disclosure, the terminal 101 includes user equipment UE, the first network device includes a first network element, the first network element is an access and mobility management function AMF network element, and the second network device includes a first network element, and the second network element is the session management function SMF network element.

具体的,在第一信息包括第一数量和第二数量的情况下,假定UE已经在AMF上注册,在UE请求的PDU会话建立过程中,SMF通过AMF从UE接收并存储UE推导式QoS规则的包过滤器的数量。Specifically, when the first information includes the first quantity and the second quantity, assuming that the UE has registered with the AMF, during the PDU session establishment process requested by the UE, the SMF receives and stores the UE-derived QoS rules from the UE through the AMF. The number of packet filters.

在另一种实施方式中,在第一信息包括三数量的情况下,假定UE已经在AMF上注册,在UE请求的PDU会话建立过程中,SMF通过AMF从UE接收并存储信令式QoS规则和UE推导式QoS规则所支持的包过滤器的数量。In another embodiment, in the case where the first information includes three quantities, it is assumed that the UE has registered on the AMF. During the PDU session establishment process requested by the UE, the SMF receives and stores the signaling QoS rules from the UE through the AMF. and the number of packet filters supported by the UE derived QoS rules.

步骤602、基于第一信息,确定第一策略。Step 602: Determine the first strategy based on the first information.

其中,第一策略为用于控制包过滤器的策略,包过滤器用于过滤数据包。The first policy is a policy used to control the packet filter, and the packet filter is used to filter data packets.

在本公开的一些实施例中,第二网络设备基于第一信息可以获取推导式QoS规则所支持的包过滤器的数量,在制定控制包过滤器的策略时,可以避免应用到终端101不支持的包过滤器数量的反射式QoS。In some embodiments of the present disclosure, the second network device can obtain the number of packet filters supported by the derivation QoS rule based on the first information, and when formulating a policy for controlling packet filters, it can avoid applying it to situations that the terminal 101 does not support. Reflective QoS for the number of packet filters.

举例而言,在第一信息包括第一数量和第二数量的情况下,假设第一数量为10个,第二数量为10个,其中,UE信令式QoS规则支持的包过滤器的数量和UE推导式QoS规则支持的包过滤器的数量相互独立,由于第二网络设备已经得知UE推导式QoS规则支持的包过滤器的数量,进而不会再应用第11个反射式QoS规则支持的包过滤器。For example, when the first information includes a first quantity and a second quantity, assume that the first quantity is 10 and the second quantity is 10, where the number of packet filters supported by the UE signaling QoS rule is and the number of packet filters supported by the UE's derived QoS rules are independent of each other. Since the second network device has already learned the number of packet filters supported by the UE's derived QoS rules, it will no longer apply the 11th reflective QoS rule support. packet filter.

在本公开的另一些实施例中,第二网络设备基于第一信息可以获取UE信令式QoS规则和推导式QoS规则二者所支持的包过滤器的数量,在制定控制包过滤器的策略时,可以避免应用到UE不支持的包过滤器数量的反射式QoS。In other embodiments of the present disclosure, the second network device may obtain the number of packet filters supported by both the UE signaling QoS rules and the deduced QoS rules based on the first information, and formulate a policy for controlling packet filters. , reflective QoS applied to a number of packet filters not supported by the UE can be avoided.

举例而言,在第一信息包括第三数量的情况下,假设第三数量为20个,假若第二网络设备在已建立的PDU会话中已经使用了15个信令式QoS规则支持的包过滤器,那么第二网络设备在已建立的PD U会话中使用第6个反射式QoS规则支持的包过滤器时,UE将无法支持第6个反射式QoS规则支持的包过滤器,UE的反射式QoS规则不能完全被支持。因此在制定策略时,假若第二网络设备在已建立的PDU会话中已经使用了15个信令式QoS规则支持的包过滤器,那么基于第一信息,可以确定使用反射式QoS规则支持的包过滤器小于或等于5个。For example, in the case where the first information includes the third number, assuming that the third number is 20, it is assumed that the second network device has used packet filtering supported by 15 signaling QoS rules in the established PDU session. filter, then when the second network device uses the packet filter supported by the sixth reflective QoS rule in the established PDU session, the UE will not be able to support the packet filter supported by the sixth reflective QoS rule. The reflection of the UE QoS rules are not fully supported. Therefore, when formulating the policy, if the second network device has used packet filters supported by 15 signaling QoS rules in the established PDU session, then based on the first information, it can be determined that the packets supported by the reflective QoS rules are used Filters are less than or equal to 5.

综上所述,根据本公开提供的通信控制方法,该方法由第二网络设备执行,第二网络设备接收第一信息,基于第一信息,确定第一策略,其中,第一策略为用于控制包过滤器的策略,包过滤器用于过滤数据包,从而获取推导式QoS规则所支持的包过滤器的数量,使用第一策略将不会应用终端101不支持的包过滤器数量的反射式QoS,解决了终端101的反射式QoS不能被完全支持的问题。To sum up, according to the communication control method provided by the present disclosure, the method is executed by the second network device. The second network device receives the first information and determines the first policy based on the first information, where the first policy is for The policy that controls the packet filter. The packet filter is used to filter data packets to obtain the number of packet filters supported by the derived QoS rules. Using the first policy will not apply the reflective method of the number of packet filters that are not supported by the terminal 101. QoS solves the problem that the reflective QoS of the terminal 101 cannot be fully supported.

图7为本公开实施例所提供的一种通信控制方法的流程示意图,该方法由终端101执行。如图8所示,该通信控制方法可以包括以下步骤:FIG. 7 is a schematic flowchart of a communication control method provided by an embodiment of the present disclosure. The method is executed by the terminal 101. As shown in Figure 8, the communication control method may include the following steps:

步骤701、接收第一信息。Step 701: Receive first information.

在本公开的一些实施例中,第一信息用于确定包过滤器的数量,包过滤器的数量应用于推导式Qo S规则。In some embodiments of the present disclosure, the first information is used to determine the number of packet filters to which the derived QoS rule is applied.

在本公开的一些实施例中,第一信息包括第一数量和第二数量,第一数量为第一包过滤器的数量,第一包过滤器是已建立的分组数据单元PDU会话的信令式QoS规则支持的包过滤器,第二数量为第二包过滤器的数量,第二包过滤器是已建立的PDU会话的推导式QoS规则支持的包过滤器。In some embodiments of the present disclosure, the first information includes a first number and a second number, the first number is the number of first packet filters, and the first packet filter is signaling of an established packet data unit PDU session. The second number of packet filters supported by the formula QoS rule is the number of second packet filters, and the second packet filter is the packet filter supported by the derivation QoS rule of the established PDU session.

在本公开的另一些实施例中,第一信息包括第三数量,第三数量为第一数量和第二数量之和,第一数量为第一包过滤器的数量,第一包过滤器是已建立的分组数据单元PDU会话的信令式QoS规则支持的包过滤器,第二数量为第二包过滤器的数量,第二包过滤器是已建立的PDU会话的推导式QoS规则支持的包过滤器。In other embodiments of the present disclosure, the first information includes a third quantity, the third quantity is the sum of the first quantity and the second quantity, the first quantity is the number of the first packet filter, and the first packet filter is The second number of packet filters supported by the signaling QoS rules of the established Packet Data Unit PDU session is the number of second packet filters supported by the derived QoS rules of the established PDU session. Packet filter.

在本公开的一些实施例中,第一信息在已建立的PDU会话的有效期内有效。In some embodiments of the present disclosure, the first information is valid within the validity period of the established PDU session.

上述实施例的具体解释可以参照与图2所示实施例中的步骤201,在此不再赘述。For a specific explanation of the above embodiment, reference may be made to step 201 in the embodiment shown in FIG. 2, which will not be described again here.

步骤702、将第一信息确定的包过滤器的数量,确定为终端101对已建立的PDU会话支持的推导式QoS规则的包过滤器的最大数量。Step 702: Determine the number of packet filters determined by the first information as the maximum number of packet filters of deductive QoS rules supported by the terminal 101 for the established PDU session.

步骤703、基于第一信息,确定第一策略。Step 703: Determine the first strategy based on the first information.

其中,第一策略为用于控制包过滤器的策略,包过滤器用于过滤数据包。The first policy is a policy used to control the packet filter, and the packet filter is used to filter data packets.

在本公开的一些实施例中,步骤703包括当向第三网络设备提供报文检测信息PDI用于反射式Qo S时,确定业务数据流SDF过滤器数量小于或等于第一信息所指示的包过滤器的数量。In some embodiments of the present disclosure, step 703 includes determining that the number of service data flow SDF filters is less than or equal to the number of packets indicated by the first information when providing packet detection information PDI to the third network device for reflective QoS. The number of filters.

在本公开的一种实施方式中,终端101包括用户设备UE,第一网络设备包括接入和移动性管理功能AMF网元,第二网络设备包括会话管理功能SMF网元,第三网络设备包括第三网络设备,第三网络设备为用户面功能UPF网元。In an embodiment of the present disclosure, the terminal 101 includes user equipment UE, the first network device includes an access and mobility management function AMF network element, the second network device includes a session management function SMF network element, and the third network device includes The third network device is a user plane function UPF network element.

具体的,SMF通过AMF从UE接收并存储信令式QoS规则和UE推导式QoS规则所支持的包过滤器的数量,SMF应将该数量视为UE为该PDU会话支持的信令式QoS规则和UE推导式QoS规则二者的包过滤器的最大数量,例如,当向UPF提供PDI用于反射式QoS时,SDF过滤器数量不得超过UE推导QoS规则的支持的包过滤器的最大数量。Specifically, the SMF receives and stores the number of packet filters supported by the signaling QoS rules and the UE-derived QoS rules from the UE through the AMF. The SMF should regard this number as the signaling QoS rules supported by the UE for this PDU session. The maximum number of packet filters for both the UE-derived QoS rules and the UE-derived QoS rules. For example, when providing PDI to the UPF for reflective QoS, the number of SDF filters shall not exceed the maximum number of supported packet filters for the UE-derived QoS rules.

步骤702还包括:将第一信息确定的包过滤器的数量,确定为终端101对已建立的PDU会话支持的信令式QoS规则和推导式QoS规则的包过滤器的最大数量。Step 702 also includes: determining the number of packet filters determined by the first information as the maximum number of packet filters of signaling QoS rules and derivation QoS rules supported by the terminal 101 for the established PDU session.

在本公开的一种实施方式中,终端101包括用户设备UE,第一网络设备包括接入和移动性管理功能AMF网元,第二网络设备包括会话管理功能SMF网元。In an embodiment of the present disclosure, the terminal 101 includes user equipment UE, the first network device includes the access and mobility management function AMF network element, and the second network device includes the session management function SMF network element.

具体的,SMF通过AMF从UE接收并存储包过滤器的数量,包过滤器的数量为信令式QoS规则和UE推导式QoS规则二者所支持的包过滤器的数量,SMF应将该数量视为UE为该PDU会话支持的信令式QoS规则和UE推导式QoS规则二者的包过滤器的最大数量,例如,当向UPF提供PDI用于反射式QoS时,SDF过滤器数量不得超过上述包过滤器的数量减去信令式QoS已经使用的包过滤器的数量。Specifically, the SMF receives and stores the number of packet filters from the UE through the AMF. The number of packet filters is the number of packet filters supported by both the signaling QoS rules and the UE-derived QoS rules. The SMF should store this number. The maximum number of packet filters considered to be both signaling QoS rules and UE derived QoS rules supported by the UE for this PDU session. For example, when providing PDI to UPF for reflective QoS, the number of SDF filters shall not exceed The number of packet filters mentioned above is minus the number of packet filters already used by signaling QoS.

综上所述,根据本公开提供的通信控制方法,该方法由第二网络设备执行,第二网络设备接收第一信息,将第一信息确定的包过滤器的数量,确定为终端101对已建立的PDU会话支持的推导式QoS规则的包过滤器的最大数量,基于第一信息,确定第一策略,其中,第一策略为用于控制包过滤器的策略,包过滤器用于过滤数据包,从而知道推导式QoS规则所支持的包过滤器的最大数量,将不会应用终端101不支持的包过滤器数量的反射式QoS,解决了终端101的反射式QoS不能被完全支持的问题。To sum up, according to the communication control method provided by the present disclosure, the method is executed by the second network device. The second network device receives the first information and determines the number of packet filters determined by the first information as the number of packet filters that the terminal 101 has The maximum number of deduced QoS rule packet filters supported by the established PDU session, and the first policy is determined based on the first information, where the first policy is a policy used to control the packet filter, and the packet filter is used to filter data packets , thereby knowing the maximum number of packet filters supported by the derived QoS rule, reflective QoS with a number of packet filters not supported by the terminal 101 will not be applied, which solves the problem that the reflective QoS of the terminal 101 cannot be fully supported.

图8为本公开实施例所提供的一种通信控制方法的流程示意图,该方法由通信系统执行,该通信系统包括终端101和网络设备102。Figure 8 is a schematic flowchart of a communication control method provided by an embodiment of the present disclosure. The method is executed by a communication system. The communication system includes a terminal 101 and a network device 102.

如图8所示,该通信控制方法可以包括以下步骤:As shown in Figure 8, the communication control method may include the following steps:

步骤801、终端101向网络设备102发送第一信息。Step 801: The terminal 101 sends the first information to the network device 102.

其中,第一信息用于确定包过滤器的数量,包过滤器的数量应用于推导式QoS规则,包过滤器用于过滤数据包。Wherein, the first information is used to determine the number of packet filters, the number of packet filters is applied to the derived QoS rule, and the packet filter is used to filter data packets.

在本公开的一些实施例中,第一信息包括第一数量和第二数量,第一数量为第一包过滤器的数量,第一包过滤器是已建立的分组数据单元PDU会话的信令式QoS规则支持的包过滤器,第二数量为第二包过滤器的数量,第二包过滤器是已建立的PDU会话的推导式QoS规则支持的包过滤器。In some embodiments of the present disclosure, the first information includes a first number and a second number, the first number is the number of first packet filters, and the first packet filter is signaling of an established packet data unit PDU session. The second number of packet filters supported by the formula QoS rule is the number of second packet filters, and the second packet filter is the packet filter supported by the derivation QoS rule of the established PDU session.

在本公开的另一些实施例中,第一信息包括第三数量,第三数量为第一数量和第二数量之和,第一数量为第一包过滤器的数量,第一包过滤器是已建立的分组数据单元PDU会话的信令式QoS规则支持的包过滤器,第二数量为第二包过滤器的数量,第二包过滤器是已建立的PDU会话的推导式QoS规则支持的包过滤器。In other embodiments of the present disclosure, the first information includes a third quantity, the third quantity is the sum of the first quantity and the second quantity, the first quantity is the number of the first packet filter, and the first packet filter is The second number of packet filters supported by the signaling QoS rules of the established Packet Data Unit PDU session is the number of second packet filters supported by the derived QoS rules of the established PDU session. Packet filter.

在本公开的一些实施例中,第一信息在已建立的PDU会话的有效期内有效。In some embodiments of the present disclosure, the first information is valid within the validity period of the established PDU session.

在一些实施例中,还包括:将第一信息确定的包过滤器的数量,确定为终端101对已建立的PDU会话支持的推导式QoS规则的包过滤器的最大数量。In some embodiments, the method further includes: determining the number of packet filters determined by the first information as the maximum number of packet filters of deduced QoS rules supported by the terminal 101 for the established PDU session.

步骤802、网络设备102基于第一信息,确定第一策略。Step 802: The network device 102 determines the first policy based on the first information.

其中,第一策略为用于控制包过滤器的策略。The first policy is a policy used to control the packet filter.

在本公开的一些实施例中,步骤802包括将第一信息确定的包过滤器的数量,确定为终端101对已建立的PDU会话支持的信令式QoS规则和推导式QoS规则的包过滤器的最大数量,当向第三网络设备提供报文检测信息PDI用于反射式QoS时,确定业务数据流SDF过滤器数量小于或等于第一信息所指示的包过滤器的数量。In some embodiments of the present disclosure, step 802 includes determining the number of packet filters determined by the first information as packet filters of signaling QoS rules and derivation QoS rules supported by the terminal 101 for the established PDU session. The maximum number, when providing the packet detection information PDI to the third network device for reflective QoS, determines that the number of SDF filters for the service data flow is less than or equal to the number of packet filters indicated by the first information.

在一些实施方式中,网络设备102基于第一信息可以获取推导式QoS规则所支持的包过滤器的数量,在制定控制包过滤器的策略时,避免应用到终端101不支持的包过滤器数量的反射式QoS。In some embodiments, the network device 102 can obtain the number of packet filters supported by the derived QoS rule based on the first information, and when formulating a policy for controlling packet filters, avoid applying the number of packet filters that are not supported by the terminal 101 Reflective QoS.

在另一些实施方式中,网络设备102基于第一信息可以获取信令式QoS规则和推导式QoS规则二者所支持的包过滤器的数量,在制定控制包过滤器的策略时,避免应用到终端101不支持的包过滤器数量的反射式QoS。In other embodiments, the network device 102 may obtain the number of packet filters supported by both signaling QoS rules and derivation QoS rules based on the first information, and avoid applying the packet filter when formulating a policy for controlling packet filters. Reflective QoS for the number of packet filters that endpoint 101 does not support.

综上所述,根据本公开提供的通信控制方法,该通信系统执行,该通信系统包括终端101和网络设备,该方法包括:终端101向网络设备102发送第一信息,网络设备102基于第一信息,确定第一策略,其中,第一信息用于确定包过滤器的数量,包过滤器的数量应用于推导式QoS规则,包过滤器用于过滤数据包,第一策略为用于控制包过滤器的策略,本公开的方案使网络设备102获取推导式QoS规则所支持的包过滤器的数量,网络设备102不会应用终端101不支持的包过滤器数量的反射式QoS,解决了终端101的反射式QoS不能被完全支持的问题。In summary, according to the communication control method provided by the present disclosure, the communication system is executed. The communication system includes a terminal 101 and a network device. The method includes: the terminal 101 sends the first information to the network device 102, and the network device 102 is based on the first information to determine the first policy, wherein the first information is used to determine the number of packet filters, the number of packet filters is applied to the deduced QoS rules, the packet filters are used to filter data packets, and the first policy is used to control packet filtering The solution of the present disclosure enables the network device 102 to obtain the number of packet filters supported by the derived QoS rules. The network device 102 will not apply reflective QoS with the number of packet filters that the terminal 101 does not support, thus solving the problem that the terminal 101 Reflective QoS is not fully supported.

图9为本公开一个实施例提供的一种通信控制的交互方法的流程图,该方法可以由通信系统执行,通信系统中包括终端101、第一网络设备、第二网络设备。Figure 9 is a flow chart of an interactive method of communication control provided by an embodiment of the present disclosure. The method can be executed by a communication system, which includes a terminal 101, a first network device, and a second network device.

如图9所示,该交互方法可以包括以下步骤:As shown in Figure 9, the interactive method may include the following steps:

步骤901、终端101确定第一信息。Step 901: The terminal 101 determines the first information.

其中,第一信息为终端的预配置值。The first information is the preconfigured value of the terminal.

步骤902、终端101向第一网络设备发送第一信息。Step 902: The terminal 101 sends the first information to the first network device.

其中,第一信息用于确定包过滤器的数量,包过滤器的数量应用于推导式QoS规则,包过滤器用于过滤数据包。Wherein, the first information is used to determine the number of packet filters, the number of packet filters is applied to the derived QoS rule, and the packet filter is used to filter data packets.

在本公开的一些实施例中,第一信息包括第一数量和第二数量,第一数量为第一包过滤器的数量,第一包过滤器是已建立的分组数据单元PDU会话的信令式QoS规则支持的包过滤器,第二数量为第二包过滤器的数量,第二包过滤器是已建立的PDU会话的推导式QoS规则支持的包过滤器。In some embodiments of the present disclosure, the first information includes a first number and a second number, the first number is the number of first packet filters, and the first packet filter is signaling of an established packet data unit PDU session. The second number of packet filters supported by the formula QoS rule is the number of second packet filters, and the second packet filter is the packet filter supported by the derivation QoS rule of the established PDU session.

在本公开的另一些实施例中,第一信息包括第三数量,第三数量为第一数量和第二数量之和,第一数量为第一包过滤器的数量,第一包过滤器是已建立的分组数据单元PDU会话的信令式QoS规则支持的包过滤器,第二数量为第二包过滤器的数量,第二包过滤器是已建立的PDU会话的推导式QoS规则支持的包过滤器。In other embodiments of the present disclosure, the first information includes a third quantity, the third quantity is the sum of the first quantity and the second quantity, the first quantity is the number of the first packet filter, and the first packet filter is The second number of packet filters supported by the signaling QoS rules of the established Packet Data Unit PDU session is the number of second packet filters supported by the derived QoS rules of the established PDU session. Packet filter.

在本公开的一些实施例中,第一信息在已建立的PDU会话的有效期内有效。In some embodiments of the present disclosure, the first information is valid within the validity period of the established PDU session.

步骤903、第一网络设备向第二网络设备发送第一信息。Step 903: The first network device sends the first information to the second network device.

步骤904、第二网络设备将第一信息确定的包过滤器的数量,确定为终端101对已建立的PDU会话支持的推导式QoS规则的包过滤器的最大数量。Step 904: The second network device determines the number of packet filters determined in the first information as the maximum number of packet filters of deductive QoS rules supported by the terminal 101 for the established PDU session.

步骤905、第二网络设备基于第一信息,确定第一策略。Step 905: The second network device determines the first policy based on the first information.

其中,第一策略为用于控制包过滤器的策略。The first policy is a policy used to control the packet filter.

在本公开的一些实施例中,通信系统还可以包括第三网络设备。步骤703包括当向第三网络设备提供报文检测信息PDI用于反射式QoS时,确定业务数据流SDF过滤器数量小于或等于第一信息所指示的包过滤器的数量。In some embodiments of the present disclosure, the communication system may further include a third network device. Step 703 includes determining that the number of SDF filters of the service data flow is less than or equal to the number of packet filters indicated by the first information when providing the packet detection information PDI to the third network device for reflective QoS.

其中,步骤901、步骤904可以选择性实施,即第一信息可以终端101的预配置值,也可以通过其他方式确定,可以将第一信息所指示的包过滤器的数量确定为终端101对已建立的PDU会话支持的推导式QoS规则的包过滤器的最大数量,也可以确定为其他可以包括推导式QoS规则的包过滤器的数量,本公开不予限制。Among them, steps 901 and 904 can be selectively implemented, that is, the first information can be a preconfigured value of the terminal 101, or can be determined in other ways. The number of packet filters indicated by the first information can be determined as the number of packet filters that the terminal 101 has configured. The maximum number of packet filters of deduced QoS rules supported by the established PDU session can also be determined as the number of other packet filters that can include deduced QoS rules, which is not limited by this disclosure.

上述步骤901-905的具体解释可以参照与上述图2-7所示实施例,在此不再赘述。For specific explanations of the above steps 901-905, reference may be made to the above embodiment shown in FIGS. 2-7 and will not be described again here.

综上所述,根据本公开提供的通信控制方法,通过终端101、第一网络设备以及第二网络设备之间的交互,终端101确定第一信息为终端101的预配置值,向网络设备发送第一信息,第一网络设备接收终端101发送的,向第二网络设备发送第一信息,第二网络设备将第一信息确定的包过滤器的数量,确定为终端101对已建立的PDU会话支持的推导式QoS规则的包过滤器的最大数量,第二网络设备基于第一信息,确定第一策略,从而使第二网络设备知道推导式QoS规则所支持的包过滤器的最大数量,不会应用终端101不支持的包过滤器数量的反射式QoS,解决了终端101的反射式QoS不能被完全支持的问题。To sum up, according to the communication control method provided by the present disclosure, through the interaction between the terminal 101, the first network device and the second network device, the terminal 101 determines that the first information is the preconfigured value of the terminal 101, and sends it to the network device. The first network device receives the first information sent by the terminal 101 and sends the first information to the second network device. The second network device determines the number of packet filters determined by the first information as the number of established PDU sessions of the terminal 101. The maximum number of packet filters supported by the derivation QoS rule, the second network device determines the first policy based on the first information, so that the second network device knows the maximum number of packet filters supported by the derivation QoS rule, no. Reflective QoS with the number of packet filters that the terminal 101 does not support will be applied, which solves the problem that the reflective QoS of the terminal 101 cannot be fully supported.

作为一种示例,本公开的一种通信控制方法的具体实施流程如图11所示。As an example, the specific implementation flow of a communication control method of the present disclosure is shown in Figure 11.

应当说明的是,本方案可以应用于非漫游和漫游地路由(Local Breakout)模式下的用户设备UE请求的PDU会话建立过程中,为例便于理解,如图10所示,示出了UE的QoS控制架构。It should be noted that this solution can be applied to the PDU session establishment process requested by the user equipment UE in non-roaming and roaming local breakout modes. As an example for ease of understanding, as shown in Figure 10, the UE's QoS control architecture.

如图10所示,涉及用户设备UE、(无线)接入网络(R)AN、接入和移动性管理功能AMF网元、会话管理功能SMF网元、统一数据管理功能UDM网元、策略控制功能PCF网元、用户面功能UPF网元以及数据网络DN,其中,N1为UE和AMF网元之间接口的参考点,(R)AN为和AMF之间接口的参考点。As shown in Figure 10, it involves user equipment UE, (wireless) access network (R)AN, access and mobility management function AMF network element, session management function SMF network element, unified data management function UDM network element, and policy control Function PCF network element, user plane function UPF network element and data network DN, where N1 is the reference point of the interface between the UE and the AMF network element, and (R)AN is the reference point of the interface with the AMF.

应当说明的是,在图11所示的流程中,假定UE已经在AMF上注册,除非UE是紧急注册,否则AMF已经从UDM中获取了用户订阅数据。It should be noted that in the process shown in Figure 11, it is assumed that the UE has been registered on the AMF. Unless the UE is urgently registered, the AMF has already obtained the user subscription data from the UDM.

如图11所示,该流程包括:As shown in Figure 11, the process includes:

1001、UE向AMF发送PDU会话建立请求。1001. The UE sends a PDU session establishment request to the AMF.

具体的,为了建立新的PDU会话,UE生成新的PDU会话ID。UE通过在N1 SM容器内传输包含PDU会话建立请求的NAS消息,启动UE请求的PDU会话建立程序。Specifically, in order to establish a new PDU session, the UE generates a new PDU session ID. The UE starts the PDU session establishment procedure requested by the UE by transmitting a NAS message containing a PDU session establishment request in the N1 SM container.

在一些实施方式中,PDU会话建立请求包括PDU会话ID、要求的PDU会话类型、要求的SSC模式、5GSM能力、PCO、SM PDU DN请求容器、包过滤器数量(Number Of PacketFilters)、UE推导式QoS规则的包过滤器数量(Number Of Packet Filters for the UEderived QoS rules)、头压缩配置(Header Compression Configuration)、UE完整性保护最大数据速率、要求的始终在线PDU会话(Always-on PDU Session Requested)、RSN、连接能力(Connection Capabilities)和PDU会话对ID(PDU Session Pair ID)。In some embodiments, the PDU session establishment request includes PDU session ID, required PDU session type, required SSC mode, 5GSM capability, PCO, SM PDU DN request container, number of packet filters (Number Of PacketFilters), UE derivation Number Of Packet Filters for the UEderived QoS rules, Header Compression Configuration, UE integrity protection maximum data rate, Always-on PDU Session Requested , RSN, Connection Capabilities and PDU Session Pair ID.

其中,包过滤器数量表示正在建立的PDU会话的信令式QoS规则所支持的包过滤器数量。UE推导式QoS规则的包过滤器数量表示正在建立的PDU会话的推导式QoS规则的支持包过滤器数量。UE所指示的UE推导式QoS规则的包过滤器数量在PDU会话的有效期内有效。Among them, the number of packet filters indicates the number of packet filters supported by the signaling QoS rules of the PDU session being established. The number of packet filters for UE derived QoS rules indicates the number of supported packet filters for the derived QoS rules of the PDU session being established. The number of packet filters for the UE-derived QoS rules indicated by the UE is valid within the validity period of the PDU session.

在另一些实施方式中,PDU会话建立请求包括PDU会话ID、要求的PDU会话类型、要求的SSC模式、5GSM能力、PCO、SM PDU DN请求容器、包过滤器数量、头压缩配置、UE完整性保护最大数据速率、要求的始终在线PDU会话、RSN、连接能力和PDU会话对ID。In other embodiments, the PDU session establishment request includes PDU session ID, required PDU session type, required SSC mode, 5GSM capabilities, PCO, SM PDU DN request container, packet filter number, header compression configuration, UE integrity Protects maximum data rate, required always-on PDU session, RSN, connectivity capabilities and PDU session pair ID.

其中,包过滤器数量表示正在建立的PDU会话的信令式QoS规则和UE推导式QoS规则所支持的包过滤器数量。UE指示的包过滤器数量在PDU会话的有效期内有效。Among them, the number of packet filters indicates the number of packet filters supported by the signaling QoS rules and UE-derived QoS rules of the PDU session being established. The number of packet filters indicated by the UE is valid within the validity period of the PDU session.

1002、AMF根据请求类型显示为"初始请求(initial request)",并且PDU会话ID未用于UE的任何存在的PDU会话,确定该消息对应于新PDU会话的请求。1002. The AMF displays the request type as "initial request" according to the request type, and the PDU session ID is not used in any existing PDU session of the UE, and determines that the message corresponds to a request for a new PDU session.

AMF按照协议为UE选择SMF。The AMF selects the SMF for the UE according to the protocol.

1003、AMF向SMF发送Nsmf_PDUSession_CreateSMContext请求,包括SUPI,选定的DNN,或者N1 SM容器,其中,N1 SM容器包括PDU会话建立请求。1003. AMF sends an Nsmf_PDUSession_CreateSMContext request to SMF, including SUPI, the selected DNN, or the N1 SM container, where the N1 SM container includes the PDU session establishment request.

在一些实施方式中,如果在步骤1001中收到UE所指示的UE推导式QoS规则的包过滤器数量,AMF将其发送给SMF。In some embodiments, if the packet filter number of the UE-derived QoS rule indicated by the UE is received in step 1001, the AMF sends it to the SMF.

在另一些实施方式中,如果在步骤1001中收到UE所指示的信令式QoS规则和UE推导式QoS规则的包过滤器数量,AMF将其发送给SMF。In other implementations, if the packet filter number of the signaling QoS rule and the UE-derived QoS rule indicated by the UE is received in step 1001, the AMF sends it to the SMF.

1004、SMF对UMD进行订阅检索或订阅更新。1004. SMF performs subscription retrieval or subscription update on UMD.

具体的,如果对应的SUPI DNN S-NSSAI的HPLMN会话管理订阅的数据不可用,那么SMF使用Nudm_SDM_Get检索会话管理订阅数据,并使用Nudm_SDM_Subscribe订阅。UDM可以使用Nudr_DM_Query从UDR获得信息,并且可以通过Nudr_DM_subscribe从UDR订阅相同数据的通知。Specifically, if the HPLMN session management subscription data of the corresponding SUPI DNN S-NSSAI is unavailable, then SMF uses Nudm_SDM_Get to retrieve the session management subscription data and uses Nudm_SDM_Subscribe to subscribe. UDM can get information from UDR using Nudr_DM_Query and can subscribe to notifications of the same data from UDR through Nudr_DM_subscribe.

1005、SMF向AMF发送Nsmf_PDUSession_CreateSMContext响应,或者Nsmf_PDUSession_UpdateSMContext响应。1005. SMF sends Nsmf_PDUSession_CreateSMContext response or Nsmf_PDUSession_UpdateSMContext response to AMF.

其中,发送Nsmf_PDUSession_CreateSMContext响应还是Nsmf_PDUSession_UpdateSMContext响应取决于步骤1003中收到的请求。如果SMF在步骤3中收到Nsmf_PDUSession_CreateSMContext请求并且SMF能够处理PDU会话建立请求,则SMF创建SM上下文并通过提供SM上下文ID响应AMF。Among them, whether to send the Nsmf_PDUSession_CreateSMContext response or the Nsmf_PDUSession_UpdateSMContext response depends on the request received in step 1003. If the SMF receives the Nsmf_PDUSession_CreateSMContext request in step 3 and the SMF is able to handle the PDU session establishment request, the SMF creates the SM context and responds to the AMF by providing the SM context ID.

1006、PDU会话认证/授权。1006. PDU session authentication/authorization.

其中,PDU会话认证/授权为可选的二级认证/授权。Among them, PDU session authentication/authorization is optional secondary authentication/authorization.

1007a、SMF执行PCF选择。1007a. SMF performs PCF selection.

具体的,如果动态PCC将被用于PDU会话,SMF将按照协议执行PCF选择,如果请求类型指示"存在的PDU会话(Existing PDU Session)"或"存在的紧急PDU会话(ExistingEmergency PDU Session)",SMF应使用已经为PDU会话选择的PCF,否则,SMF可以应用本地策略。Specifically, if dynamic PCC will be used for PDU session, SMF will perform PCF selection according to the protocol. If the request type indicates "Existing PDU Session (Existing PDU Session)" or "Existing Emergency PDU Session (ExistingEmergency PDU Session)", The SMF should use the PCF that has been selected for the PDU session, otherwise the SMF can apply the local policy.

1007b、SMF执行SM策略关联建立程序或者发起SM策略关联修改。1007b. The SMF executes the SM policy association establishment procedure or initiates the SM policy association modification.

具体的,SMF可以执行SM策略关联建立程序,以与PCF建立SM策略关联,并获得PDU会话的默认PCC规则。Specifically, the SMF can execute the SM policy association establishment procedure to establish the SM policy association with the PCF and obtain the default PCC rule of the PDU session.

1008、SMF为PDU会话选择UPF。1008. SMF selects UPF for the PDU session.

其中,如果步骤1003中的请求类型指示为"初始请求",则SMF为PDU会话选择SSC模式。SMF还根据需要选择一个或多个UPF。Wherein, if the request type in step 1003 indicates "initial request", the SMF selects the SSC mode for the PDU session. SMF also selects one or more UPFs as needed.

1009、SMF可以执行由SMF发起的SM策略关联修改程序,以提供关于已满足的策略控制请求触发条件的信息。PCF可向SMF提供更新的策略。PCF可向SMF提供策略信息。1009. The SMF can execute the SM policy association modification procedure initiated by the SMF to provide information about the satisfied policy control request triggering conditions. PCF can provide updated policies to SMF. PCF can provide policy information to SMF.

1010、如果请求类型显示为"初始请求",则SMF与选定的UPF启动N4会话建立程序,否则与选定的UPF启动N4会话修改程序:1010. If the request type is displayed as "Initial Request", then SMF starts the N4 session establishment process with the selected UPF, otherwise starts the N4 session modification process with the selected UPF:

1010a、SMF向UPF发送N4会话建立/修改请求。1010a. SMF sends an N4 session establishment/modification request to UPF.

具体的,SMF向UPF发送N4会话建立/修改请求,并提供将为该PDU会话在UPF上安装的包检测、执行和报告规则。Specifically, SMF sends an N4 session establishment/modification request to UPF and provides packet detection, execution and reporting rules to be installed on UPF for this PDU session.

在一些实施方式中,SMF通过AMF从UE接收并存储UE推导式QoS规则所支持的包过滤器的(最大)数量,SMF应将该数量视为UE为该PDU会话支持的UE推导式QoS规则的包过滤器的最大数量,例如,当向UPF提供PDI用于反射式QoS时,SDF过滤器数量不得超过UE推导QoS规则的支持的包过滤器的(最大)数量。In some embodiments, the SMF receives and stores from the UE via the AMF the (maximum) number of packet filters supported by the UE-derived QoS rules, which the SMF shall treat as the UE-derived QoS rules supported by the UE for this PDU session. The maximum number of packet filters, e.g. when providing PDI to UPF for reflective QoS, the number of SDF filters shall not exceed the (maximum) number of supported packet filters for which the UE derives QoS rules.

在另一些实施方式中,SMF通过AMF从UE接收并存储信令式QoS规则和UE推导式QoS规则所支持的包过滤器的(最大)数量,SMF应将该数量视为UE为该PDU会话支持的信令式QoS规则和UE推导式QoS规则二者的包过滤器的最大数量。In other embodiments, the SMF receives and stores the (maximum) number of packet filters supported by the signaling QoS rules and the UE-derived QoS rules from the UE through the AMF, and the SMF shall treat this number as the UE for this PDU session. The maximum number of packet filters supported for both signaling QoS rules and UE-derived QoS rules.

1010b、UPF向SMF发送N4会话建立/修改响应。1010b. UPF sends an N4 session establishment/modification response to SMF.

1011、SMF向AMF发送Namf_Communication_N1N2MessageTransfer。1011. SMF sends Namf_Communication_N1N2MessageTransfer to AMF.

1012、AMF向(R)AN发送N2 PDU会话请求。1012. AMF sends an N2 PDU session request to (R)AN.

其中,如果N2 SM信息不包括在步骤1011中,则使用N2下行NAS传输消息代替。Among them, if the N2 SM information is not included in step 1011, the N2 downlink NAS transmission message is used instead.

1013、(R)AN向UE发送AN-specific resource setup。1013. (R)AN sends AN-specific resource setup to the UE.

具体的,(R)AN可以向UE发出与从SMF收到的信息相关的AN特定信令交换(AN-specific resour ce setup)。例如,在NG-RAN的情况下,RRC连接重新配置可以与UE建立与步骤1012中收到的PDU会话请求的QoS规则相关的必要NG-RAN资源。Specifically, the (R)AN may send an AN-specific resource setup related to the information received from the SMF to the UE. For example, in the case of NG-RAN, RRC connection reconfiguration may establish with the UE the necessary NG-RAN resources related to the QoS rules of the PDU session request received in step 1012.

1014、(R)AN向AMF发送N2 PDU会话响应。1014. (R)AN sends N2 PDU session response to AMF.

1015、AMF到SMF:Nsmf_PDUSession_UpdateSMContext请求(包括SM Context ID,N2 SM信息,请求类型)。1015. AMF to SMF: Nsmf_PDUSession_UpdateSMContext request (including SM Context ID, N2 SM information, request type).

1016a、SMF与UPF启动N4会话修改程序。1016a. SMF and UPF start the N4 session modification program.

1016b、UPF向SMF提供N4会话修改响应。1016b. UPF provides N4 session modification response to SMF.

1016c、SMF向UDM注册。1016c. SMF registers with UDM.

一方面,如果步骤1003中的请求类型既不表示"紧急请求(Emergency Request)",也不表示"存在的紧急PDU会话",并且如果SMF尚未为该PDU会话注册,那么SMF将使用Nudm_UECM_Registration(包括SUPI、DNN、HPLMN的S-SSAI、PDU会话ID、SMF身份、服务节点PLMNID、NID)为特定PDU会话向UDM注册。On the one hand, if the request type in step 1003 represents neither "Emergency Request" nor "Existing Emergency PDU Session", and if SMF has not registered for this PDU session, then SMF will use Nudm_UECM_Registration (including SUPI, DNN, HPLMN's S-SSAI, PDU session ID, SMF identity, service node PLMNID, NID) register with UDM for a specific PDU session.

其中,UDM存储以下信息:SUPI、SMF身份和相关的DNN、HPLMN的S-NSSAI、PDU会话ID和服务网络,包括PLMN ID,NID。UDM可以通过Nudr_DM_Update,Nudr_DM_Update包括SUPI,订阅数据,SMF数据中的UE上下文,进一步在UDR中存储这些信息。Among them, UDM stores the following information: SUPI, SMF identity and related DNN, HPLMN's S-NSSAI, PDU session ID and service network, including PLMN ID, NID. UDM can further store this information in UDR through Nudr_DM_Update, which includes SUPI, subscription data, and UE context in SMF data.

另一方面,如果UDM对于该UE或该UE所属的任何组在SMF中检测到的事件有可适用的事件曝光订阅,则UDM调用Nsmf_EventExposure_Subscribe服务以创建事件曝光订阅。On the other hand, if the UDM has an applicable event exposure subscription for an event detected in the SMF by this UE or any group to which this UE belongs, the UDM calls the Nsmf_EventExposure_Subscribe service to create an event exposure subscription.

1017、SMF向AMF发送Nsmf_PDUSession_UpdateSMContext响应。1017. SMF sends Nsmf_PDUSession_UpdateSMContext response to AMF.

1018、SMF向AMF发送Nsmf_PDUSession_SMContextStatusNotify释放。1018. SMF sends Nsmf_PDUSession_SMContextStatusNotify release to AMF.

具体的,如果在程序中,步骤1005之后的任何时间,PDU会话建立不成功,SMF通过调用Nsmf_PDUSession_SMContextStatusNotify释放通知AMF。SMF还释放任何创建的N4会话、任何PDU会话地址,并释放与PCF的关联,在这种情况下,跳过步骤1019。Specifically, if in the program, at any time after step 1005, the PDU session establishment is unsuccessful, SMF releases and notifies AMF by calling Nsmf_PDUSession_SMContextStatusNotify. The SMF also releases any created N4 sessions, any PDU session addresses, and releases the association with the PCF, in which case step 1019 is skipped.

1019、SMF为UE配置IPv6地址。1019. SMF configures the IPv6 address for the UE.

具体的,在PDU会话类型为IPv6或IPv4v6的情况下,SMF生成一个IPv6路由并发送给UE。Specifically, when the PDU session type is IPv6 or IPv4v6, SMF generates an IPv6 route and sends it to the UE.

1020、当5GS网桥/路由器信息可用的触发器被激活时,那么SMF可以启动SM策略关联修改。1020. When the trigger that 5GS bridge/router information is available is activated, then SMF can initiate SM policy association modification.

1021、SMF取消订阅会话管理订阅数据。1021. SMF unsubscribes session management subscription data.

具体的,如果步骤1004后PDU会话建立失败,SMF取消订阅修改会话管理订阅数据,如果MF不再为UE处理PDU会话,UDM可以通过Nudr_DM_Unsubscribe取消订阅UDR的修改通知。Specifically, if the PDU session establishment fails after step 1004, the SMF unsubscribes and modifies the session management subscription data. If the MF no longer processes the PDU session for the UE, the UDM can unsubscribe from the UDR modification notification through Nudr_DM_Unsubscribe.

上述本申请提供的实施例中,分别从终端101、网络设备的角度对本申请实施例提供的方法进行了介绍。为了实现上述本申请实施例提供的方法中的各功能,网络设备和终端101可以包括硬件结构、软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能可以以硬件结构、软件模块、或者硬件结构加软件模块的方式来执行。In the above-mentioned embodiments provided by this application, the methods provided by the embodiments of this application are introduced from the perspectives of terminal 101 and network equipment respectively. In order to realize each function in the method provided by the above embodiments of the present application, the network device and terminal 101 may include a hardware structure and a software module to implement the above functions in the form of a hardware structure, a software module, or a hardware structure plus a software module. A certain function among the above functions can be executed by a hardware structure, a software module, or a hardware structure plus a software module.

与上述几种实施例提供的网络设备管理方法相对应,本公开还提供一种通信控制装置,由于本公开实施例提供的通信控制装置与上述几种实施例提供的通信控制方法相对应,因此通信控制方法的实施方式也适用于本实施例提供的通信控制装置,在本实施例中不再详细描述。Corresponding to the network equipment management methods provided by the above-mentioned embodiments, the present disclosure also provides a communication control device. Since the communication control device provided by the embodiments of the present disclosure corresponds to the communication control method provided by the above-mentioned embodiments, therefore The implementation of the communication control method is also applicable to the communication control device provided in this embodiment, and will not be described in detail in this embodiment.

图12为本公开实施例提供的一种通信控制装置1100的结构示意图,该通信控制装置部署于终端101。Figure 12 is a schematic structural diagram of a communication control device 1100 provided by an embodiment of the present disclosure. The communication control device is deployed on the terminal 101.

如图12所示,该装置1100可以包括发送模块1110,用于向网络设备102发送第一信息,其中,第一信息用于确定包过滤器的数量,包过滤器的数量应用于推导式QoS规则,包过滤器用于过滤数据包。As shown in Figure 12, the apparatus 1100 may include a sending module 1110, configured to send first information to the network device 102, where the first information is used to determine the number of packet filters, and the number of packet filters is applied to the derived QoS. Rules, packet filters are used to filter packets.

综上所述,根据本公开提供的通信控制装置,该通信控制装置部署于终端101,终端101向网络设备发送第一信息,第一信息用于确定包过滤器的数量,包过滤器的数量应用于推导式QoS规则,从而使网络设备102获取推导式QoS规则所支持的包过滤器的数量,网络设备102不会应用终端101不支持的包过滤器数量的反射式QoS,解决了终端101的反射式QoS不能被完全支持的问题。To sum up, according to the communication control device provided by the present disclosure, the communication control device is deployed in the terminal 101. The terminal 101 sends the first information to the network device. The first information is used to determine the number of packet filters. The number of packet filters It is applied to the derivation QoS rules, so that the network device 102 obtains the number of packet filters supported by the derivation QoS rules. The network device 102 will not apply reflective QoS with the number of packet filters that the terminal 101 does not support, solving the problem for the terminal 101 Reflective QoS is not fully supported.

在一些实施例中,如图13所示,装置1100还包括确定模块1120,用于确定第一信息,其中,第一信息为终端101的预配置值。In some embodiments, as shown in FIG. 13 , the device 1100 further includes a determining module 1120 for determining first information, where the first information is a preconfigured value of the terminal 101 .

在一些实施例中,第一信息包括第一数量和第二数量,第一数量为第一包过滤器的数量,第一包过滤器是已建立的分组数据单元PDU会话的信令式QoS规则支持的包过滤器,第二数量为第二包过滤器的数量,第二包过滤器是已建立的PDU会话的推导式QoS规则支持的包过滤器。In some embodiments, the first information includes a first number and a second number, the first number is the number of first packet filters, and the first packet filter is the signaling QoS rule of the established packet data unit PDU session. The second number of supported packet filters is the number of second packet filters, and the second packet filter is a packet filter supported by the derived QoS rule of the established PDU session.

在一些实施例中,第一信息包括第三数量,第三数量为第一数量和第二数量之和,第一数量为第一包过滤器的数量,第一包过滤器是已建立的分组数据单元PDU会话的信令式QoS规则支持的包过滤器,第二数量为第二包过滤器的数量,第二包过滤器是已建立的PDU会话的推导式QoS规则支持的包过滤器。In some embodiments, the first information includes a third quantity, the third quantity is the sum of the first quantity and the second quantity, the first quantity is the number of the first packet filter, and the first packet filter is an established packet. The second number of packet filters supported by the signaling QoS rules of the data unit PDU session is the number of second packet filters, and the second packet filters are packet filters supported by the derived QoS rules of the established PDU session.

在一些实施例中,第一信息在已建立的PDU会话的有效期内有效。In some embodiments, the first information is valid for the validity period of the established PDU session.

综上所述,根据本公开实施例提供的通信控制装置,该通信控制装置部署于终端101,终端101确定第一信息并向网络设备102发送第一信息,第一信息用于确定包过滤器的数量,包过滤器的数量应用于推导式QoS规则,从而使网络设备102获取推导式QoS规则所支持的包过滤器的数量,网络设备102不会应用终端101不支持的包过滤器数量的反射式QoS,解决了终端101的反射式QoS不能被完全支持的问题。To sum up, according to the communication control device provided by the embodiment of the present disclosure, the communication control device is deployed on the terminal 101. The terminal 101 determines the first information and sends the first information to the network device 102. The first information is used to determine the packet filter. The number of packet filters is applied to the derivation QoS rule, so that the network device 102 obtains the number of packet filters supported by the derivation QoS rule, and the network device 102 will not apply the number of packet filters that the terminal 101 does not support. Reflective QoS solves the problem that the reflective QoS of terminal 101 cannot be fully supported.

图14为本公开实施例提供的一种通信控制装置1100的结构示意图,该通信控制装置部署于第一网络设备。Figure 14 is a schematic structural diagram of a communication control device 1100 provided by an embodiment of the present disclosure. The communication control device is deployed on the first network device.

如图14所示,该装置1200可以包括发送模块1220,用于向第二网络设备发送第一信息。As shown in Figure 14, the apparatus 1200 may include a sending module 1220, configured to send the first information to the second network device.

综上所述,根据本公开提供的通信控制装置,该通信控制装置部署于第一网络设备,第一网络设备接收终端发送的第一信息,其中,第一信息用于确定包过滤器的数量,包过滤器的数量应用于推导式QoS规则,包过滤器用于过滤数据包,使得第二网络设备获取推导式QoS规则所支持的包过滤器的数量,第二网络设备不会应用终端101不支持的包过滤器数量的反射式QoS,解决了终端101的反射式QoS不能被完全支持的问题。To sum up, according to the communication control device provided by the present disclosure, the communication control device is deployed on a first network device, and the first network device receives the first information sent by the terminal, where the first information is used to determine the number of packet filters. , the number of packet filters is applied to the derivation QoS rule, and the packet filter is used to filter data packets, so that the second network device obtains the number of packet filters supported by the derivation QoS rule, and the second network device does not apply the terminal 101 Reflective QoS supports the number of packet filters, which solves the problem that the reflective QoS of terminal 101 cannot be fully supported.

在一些实施例中,如图15所示,装置1200还包括确定模块1120,用于确定第一信息,其中,第一信息为终端101的预配置值。In some embodiments, as shown in FIG. 15 , the device 1200 further includes a determining module 1120 for determining first information, where the first information is a preconfigured value of the terminal 101 .

在一些实施例中,第一信息包括第一数量和第二数量,第一数量为第一包过滤器的数量,第一包过滤器是已建立的分组数据单元PDU会话的信令式QoS规则支持的包过滤器,第二数量为第二包过滤器的数量,第二包过滤器是已建立的PDU会话的推导式QoS规则支持的包过滤器。In some embodiments, the first information includes a first number and a second number, the first number is the number of first packet filters, and the first packet filter is the signaling QoS rule of the established packet data unit PDU session. The second number of supported packet filters is the number of second packet filters, and the second packet filter is a packet filter supported by the derived QoS rule of the established PDU session.

在一些实施例中,第一信息包括第三数量,第三数量为第一数量和第二数量之和,第一数量为第一包过滤器的数量,第一包过滤器是已建立的分组数据单元PDU会话的信令式QoS规则支持的包过滤器,第二数量为第二包过滤器的数量,第二包过滤器是已建立的PDU会话的推导式QoS规则支持的包过滤器。In some embodiments, the first information includes a third quantity, the third quantity is the sum of the first quantity and the second quantity, the first quantity is the number of the first packet filter, and the first packet filter is an established packet. The second number of packet filters supported by the signaling QoS rules of the data unit PDU session is the number of second packet filters, and the second packet filters are packet filters supported by the derived QoS rules of the established PDU session.

在一些实施例中,第一信息在已建立的PDU会话的有效期内有效。In some embodiments, the first information is valid for the validity period of the established PDU session.

综上所述,根据本公开实施例提供的通信控制装置,该通信控制装置部署于第一网络设备,第一网络设备接收终端101发送的第一信息,其中,第一信息用于指示包过滤器的数量,第一信息包括用于推导式服务质量Derived QoS规则的包过滤器的数量,包过滤器用于过滤数据包,并向第二网络设备发送第一信息,从而使第二网络设备获取推导式QoS规则所支持的包过滤器的数量,不会应用终端101不支持的包过滤器数量的反射式QoS,解决了终端101的反射式QoS不能被完全支持的问题。To sum up, according to the communication control device provided by the embodiment of the present disclosure, the communication control device is deployed on the first network device, and the first network device receives the first information sent by the terminal 101, where the first information is used to indicate packet filtering. The first information includes the number of packet filters used for the Derived QoS rules. The packet filters are used to filter data packets and send the first information to the second network device, so that the second network device obtains The number of packet filters supported by the derivation QoS rule will not apply the reflective QoS with the number of packet filters not supported by the terminal 101, which solves the problem that the reflective QoS of the terminal 101 cannot be fully supported.

图16为本公开实施例提供的一种通信控制装置1300的结构示意图,该通信控制装置部署于第二网络设备。Figure 16 is a schematic structural diagram of a communication control device 1300 provided by an embodiment of the present disclosure. The communication control device is deployed on a second network device.

如图16所示,该装置1300可以包括接收模块1310,用于接收第一信息;确定模块1320,用于确定基于第一信息,确定第一策略,其中,第一策略为用于控制包过滤器的策略,包过滤器用于过滤数据包。As shown in Figure 16, the device 1300 may include a receiving module 1310 for receiving the first information; a determining module 1320 for determining a first policy based on the first information, where the first policy is for controlling packet filtering The policy of the filter, the packet filter is used to filter the data packets.

综上所述,根据本公开提供的通信控制装置,该通信控制装置部署于第二网络设备,第二网络设备接收第一信息,基于第一信息,确定第一策略,其中,第一策略为用于控制包过滤器的策略,包过滤器用于过滤数据包,从而获取推导式QoS规则所支持的包过滤器的数量,使用第一策略将不会应用终端101不支持的包过滤器数量的反射式QoS,解决了终端101的反射式QoS不能被完全支持的问题。To sum up, according to the communication control device provided by the present disclosure, the communication control device is deployed on the second network device. The second network device receives the first information and determines the first strategy based on the first information, where the first strategy is A policy used to control the packet filter. The packet filter is used to filter data packets to obtain the number of packet filters supported by the derived QoS rules. Using the first policy will not apply the number of packet filters that are not supported by the terminal 101. Reflective QoS solves the problem that the reflective QoS of terminal 101 cannot be fully supported.

在本公开的一些实施例中,第一信息用于确定包过滤器的数量,包过滤器的数量应用于推导式Qo S规则。In some embodiments of the present disclosure, the first information is used to determine the number of packet filters to which the derived QoS rule is applied.

在一些实施例中,确定模块1320还用于:将第一信息确定的包过滤器的数量,确定为终端101对已建立的PDU会话支持的推导式QoS规则的包过滤器的最大数量。In some embodiments, the determining module 1320 is further configured to: determine the number of packet filters determined by the first information as the maximum number of packet filters of the derived QoS rules supported by the terminal 101 for the established PDU session.

在一些实施例中,确定模块1320具体用于:当向第三网络设备提供报文检测信息PDI用于反射式QoS时,确定业务数据流SDF过滤器数量小于或等于第一信息所指示的包过滤器的数量。In some embodiments, the determining module 1320 is specifically configured to: when providing packet detection information PDI to the third network device for reflective QoS, determine that the number of SDF filters of the service data flow is less than or equal to the number of packets indicated by the first information. The number of filters.

在一些实施例中,第一信息包括第一数量和第二数量,第一数量为第一包过滤器的数量,第一包过滤器是已建立的分组数据单元PDU会话的信令式QoS规则支持的包过滤器,第二数量为第二包过滤器的数量,第二包过滤器是已建立的PDU会话的推导式QoS规则支持的包过滤器。In some embodiments, the first information includes a first number and a second number, the first number is the number of first packet filters, and the first packet filter is the signaling QoS rule of the established packet data unit PDU session. The second number of supported packet filters is the number of second packet filters, and the second packet filter is a packet filter supported by the derived QoS rule of the established PDU session.

在一些实施例中,第一信息包括第三数量,第三数量为第一数量和第二数量之和,第一数量为第一包过滤器的数量,第一包过滤器是已建立的分组数据单元PDU会话的信令式QoS规则支持的包过滤器,第二数量为第二包过滤器的数量,第二包过滤器是已建立的PDU会话的推导式QoS规则支持的包过滤器。In some embodiments, the first information includes a third quantity, the third quantity is the sum of the first quantity and the second quantity, the first quantity is the number of the first packet filter, and the first packet filter is an established packet. The second number of packet filters supported by the signaling QoS rules of the data unit PDU session is the number of second packet filters, and the second packet filters are packet filters supported by the derived QoS rules of the established PDU session.

在一些实施例中,第一信息在已建立的PDU会话的有效期内有效。In some embodiments, the first information is valid for the validity period of the established PDU session.

综上所述,根据本公开实施例提供的通信控制装置,该通信控制装置部署于第二网络设备,第二网络设备接收第一信息,将第一信息确定的包过滤器的数量,确定为终端101对已建立的PDU会话支持的推导式QoS规则的包过滤器的最大数量,基于第一信息,确定第一策略,其中,第一策略为用于控制包过滤器的策略,包过滤器用于过滤数据包,从而知道推导式QoS规则所支持的包过滤器的最大数量,将不会应用终端101不支持的包过滤器数量的反射式QoS,解决了终端101的反射式QoS不能被完全支持的问题。To sum up, according to the communication control device provided by the embodiment of the present disclosure, the communication control device is deployed on the second network device. The second network device receives the first information and determines the number of packet filters determined by the first information as The maximum number of derivation QoS rule packet filters supported by the terminal 101 for the established PDU session determines the first policy based on the first information, where the first policy is a policy used to control the packet filter, and the packet filter uses For filtering data packets, thereby knowing the maximum number of packet filters supported by the derived QoS rules, the reflective QoS with the number of packet filters not supported by the terminal 101 will not be applied, which solves the problem that the reflective QoS of the terminal 101 cannot be completely Support issues.

请参见图17,图17是本申请实施例提供的一种通信装置1400的结构示意图。通信装置1400可以是网络设备,也可以是终端设备,也可以是支持网络设备实现上述方法的芯片、芯片系统、或处理器等,还可以是支持终端设备实现上述方法的芯片、芯片系统、或处理器等。该装置可用于实现上述方法实施例中描述的方法,具体可以参见上述方法实施例中的说明。Please refer to Figure 17, which is a schematic structural diagram of a communication device 1400 provided by an embodiment of the present application. The communication device 1400 may be a network device, a terminal device, a chip, a chip system, or a processor that supports a network device to implement the above method, or a chip, a chip system, or a processor that supports a terminal device to implement the above method. Processor etc. The device can be used to implement the method described in the above method embodiment. For details, please refer to the description in the above method embodiment.

通信装置1400可以包括一个或多个处理器1401。处理器1401可以是通用处理器或者专用处理器等。例如可以是基带处理器或中央处理器。基带处理器可以用于对通信协议以及通信数据进行处理,中央处理器可以用于对通信装置(如,基站、基带芯片,终端设备、终端设备芯片,DU或CU等)进行控制,执行计算机程序,处理计算机程序的数据。Communication device 1400 may include one or more processors 1401. The processor 1401 may be a general-purpose processor or a special-purpose processor, or the like. For example, it can be a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data. The central processor can be used to control communication devices (such as base stations, baseband chips, terminal equipment, terminal equipment chips, DU or CU, etc.) and execute computer programs. , processing data for computer programs.

可选的,通信装置1400中还可以包括一个或多个存储器1402,其上可以存有计算机程序1404,处理器1401执行计算机程序1404,以使得通信装置1400执行上述方法实施例中描述的方法。可选的,存储器1402中还可以存储有数据。通信装置1400和存储器1402可以单独设置,也可以集成在一起。Optionally, the communication device 1400 may also include one or more memories 1402, on which a computer program 1404 may be stored. The processor 1401 executes the computer program 1404, so that the communication device 1400 executes the method described in the above method embodiment. Optionally, the memory 1402 may also store data. The communication device 1400 and the memory 1402 can be provided separately or integrated together.

可选的,通信装置1400还可以包括收发器1405、天线1406。收发器1405可以称为收发单元、收发机、或收发电路等,用于实现收发功能。收发器1405可以包括接收器和发送器,接收器可以称为接收机或接收电路等,用于实现接收功能;发送器可以称为发送机或发送电路等,用于实现发送功能。Optionally, the communication device 1400 may also include a transceiver 1405 and an antenna 1406. The transceiver 1405 may be called a transceiver unit, a transceiver, a transceiver circuit, etc., and is used to implement transceiver functions. The transceiver 1405 may include a receiver and a transmitter. The receiver may be called a receiver or a receiving circuit, etc., used to implement the receiving function; the transmitter may be called a transmitter, a transmitting circuit, etc., used to implement the transmitting function.

可选的,通信装置1400中还可以包括一个或多个接口电路1407。接口电路1407用于接收代码指令并传输至处理器1401。处理器1401运行代码指令以使通信装置1400执行上述方法实施例中描述的方法。Optionally, the communication device 1400 may also include one or more interface circuits 1407. The interface circuit 1407 is used to receive code instructions and transmit them to the processor 1401 . The processor 1401 executes code instructions to cause the communication device 1400 to perform the method described in the above method embodiment.

在一种实现方式中,处理器1401中可以包括用于实现接收和发送功能的收发器。例如该收发器可以是收发电路,或者是接口,或者是接口电路。用于实现接收和发送功能的收发电路、接口或接口电路可以是分开的,也可以集成在一起。上述收发电路、接口或接口电路可以用于代码/数据的读写,或者,上述收发电路、接口或接口电路可以用于信号的传输或传递。In one implementation, the processor 1401 may include a transceiver for implementing receiving and transmitting functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuits, interfaces or interface circuits used to implement the receiving and transmitting functions can be separate or integrated together. The above-mentioned transceiver circuit, interface or interface circuit can be used for reading and writing codes/data, or the above-mentioned transceiver circuit, interface or interface circuit can be used for signal transmission or transfer.

在一种实现方式中,处理器1401可以存有计算机程序1403,计算机程序1403在处理器1401上运行,可使得通信装置1400执行上述方法实施例中描述的方法。计算机程序1403可能固化在处理器1401中,该种情况下,处理器1401可能由硬件实现。In one implementation, the processor 1401 may store a computer program 1403, and the computer program 1403 runs on the processor 1401, causing the communication device 1400 to perform the method described in the above method embodiment. The computer program 1403 may be solidified in the processor 1401, in which case the processor 1401 may be implemented by hardware.

在一种实现方式中,通信装置1400可以包括电路,电路可以实现前述方法实施例中发送或接收或者通信的功能。本申请中描述的处理器和收发器可实现在集成电路(integrated circuit,IC)、模拟IC、射频集成电路RFIC、混合信号IC、专用集成电路(application specific integrated circuit,ASIC)、印刷电路板(printed circuitboard,PCB)、电子设备等上。该处理器和收发器也可以用各种IC工艺技术来制造,例如互补金属氧化物半导体(complementary metal oxide semiconductor,CMOS)、N型金属氧化物半导体(nMetal-oxide-semiconductor,NMOS)、P型金属氧化物半导体(positive channelmetal oxide semiconductor,PMOS)、双极结型晶体管(bipolar junction transistor,BJT)、双极CMOS(Bi CMOS)、硅锗(SiGe)、砷化镓(GaAs)等。In one implementation, the communication device 1400 may include a circuit, and the circuit may implement the functions of sending or receiving or communicating in the foregoing method embodiments. The processor and transceiver described in this application can be implemented in integrated circuits (ICs), analog ICs, radio frequency integrated circuits RFICs, mixed signal ICs, application specific integrated circuits (ASICs), printed circuit boards ( printed circuitboard (PCB), electronic equipment, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal-oxide-semiconductor (NMOS), P-type Metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (BJT), bipolar CMOS (Bi CMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.

以上实施例描述中的通信装置可以是网络设备或者终端设备,但本申请中描述的通信装置的范围并不限于此,而且通信装置的结构可以不受图17的限制。通信装置可以是独立的设备或者可以是较大设备的一部分。例如通信装置可以是:The communication device described in the above embodiments may be a network device or a terminal device, but the scope of the communication device described in this application is not limited thereto, and the structure of the communication device may not be limited by FIG. 17 . The communication device may be a stand-alone device or may be part of a larger device. For example, the communication device may be:

(1)独立的集成电路IC,或芯片,或,芯片系统或子系统;(1) Independent integrated circuit IC, or chip, or chip system or subsystem;

(2)具有一个或多个IC的集合,可选的,该IC集合也可以包括用于存储数据,计算机程序的存储部件;(2) A collection of one or more ICs. Optionally, the IC collection may also include storage components for storing data and computer programs;

(3)ASIC,例如调制解调器(Modem);(3)ASIC, such as modem;

(4)可嵌入在其他设备内的模块;(4) Modules that can be embedded in other devices;

(5)接收机、终端设备、智能终端设备、蜂窝电话、无线设备、手持机、移动单元、车载设备、网络设备、云设备、人工智能设备等等;(5) Receivers, terminal equipment, intelligent terminal equipment, cellular phones, wireless equipment, handheld devices, mobile units, vehicle-mounted equipment, network equipment, cloud equipment, artificial intelligence equipment, etc.;

(6)其他等等。(6) Others, etc.

对于通信装置可以是芯片或芯片系统的情况,可参见图18所示的芯片的结构示意图。图18所示的芯片包括处理器1501和接口1502。其中,处理器1501的数量可以是一个或多个,接口1502的数量可以是多个。For the case where the communication device may be a chip or a chip system, refer to the schematic structural diagram of the chip shown in FIG. 18 . The chip shown in Figure 18 includes a processor 1501 and an interface 1502. The number of processors 1501 may be one or more, and the number of interfaces 1502 may be multiple.

可选的,芯片还包括存储器1503,存储器1503用于存储必要的计算机程序和数据。Optionally, the chip also includes a memory 1503, which is used to store necessary computer programs and data.

本领域技术人员还可以了解到本申请实施例列出的各种说明性逻辑块(illustrative logical block)和步骤(step)可以通过电子硬件、电脑软件,或两者的结合进行实现。这样的功能是通过硬件还是软件来实现取决于特定的应用和整个系统的设计要求。本领域技术人员可以对于每种特定的应用,可以使用各种方法实现的功能,但这种实现不应被理解为超出本申请实施例保护的范围。Those skilled in the art can also understand that the various illustrative logical blocks and steps listed in the embodiments of this application can be implemented by electronic hardware, computer software, or a combination of both. Whether such functionality is implemented in hardware or software depends on the specific application and overall system design requirements. Those skilled in the art can use various methods to implement the functions for each specific application, but such implementation should not be understood as exceeding the scope of protection of the embodiments of the present application.

本申请还提供一种可读存储介质,其上存储有指令,该指令被计算机执行时实现上述任一方法实施例的功能。This application also provides a readable storage medium on which instructions are stored. When the instructions are executed by a computer, the functions of any of the above method embodiments are implemented.

本申请还提供一种计算机程序产品,该计算机程序产品被计算机执行时实现上述任一方法实施例的功能。This application also provides a computer program product, which, when executed by a computer, implements the functions of any of the above method embodiments.

图19为本公开实施例所提供的一种通信系统的结构示意图,如图19所示,该通信系统包括终端101、第一网络设备、第二网络设备,其中,终端101用于执行上述图2和图3所示方法;第一网络设备用于执行上述图4和5所示方法;第二网络设备用于执行上述图6和7所示方法。Figure 19 is a schematic structural diagram of a communication system provided by an embodiment of the present disclosure. As shown in Figure 19, the communication system includes a terminal 101, a first network device, and a second network device. The terminal 101 is used to execute the above figure. 2 and the methods shown in Figure 3; the first network device is used to perform the methods shown in Figures 4 and 5; the second network device is used to perform the methods shown in Figures 6 and 7.

本申请还提供一种第一信息,第一信息用于确定包过滤器的数量,包过滤器的数量应用于推导式QoS规则,包过滤器用于过滤数据包。This application also provides first information. The first information is used to determine the number of packet filters. The number of packet filters is applied to the derived QoS rules. The packet filters are used to filter data packets.

在本公开的一些实施例中,第一信息为3类信息元type 3information element,第一信息的长度为3个八位字节octet。In some embodiments of the present disclosure, the first information is a type 3 information element, and the length of the first information is 3 octets.

应当说明的是,在相关技术中与QoS规则相关的QoS参数包括支持的包过滤器的最大数量,支持的包过滤器的最大数量的编码如表1和表2所示。It should be noted that in related technologies, QoS parameters related to QoS rules include the maximum number of supported packet filters, and the encoding of the maximum number of supported packet filters is as shown in Table 1 and Table 2.

表1:支持的包过滤器的最大数量信息元Table 1: Maximum number of supported packet filter information elements

表2:支持的包过滤器的最大数量信息元Table 2: Maximum number of supported packet filter information elements

支持的包过滤器的最大数量是一个3类信息元,长度为3个八位字节。The maximum number of packet filters supported is a type 3 information element, 3 octets in length.

在一些实施例中,第一信息包括第一数量和第二数量,第一数量为第一包过滤器的数量,第一包过滤器是已建立的分组数据单元PDU会话的信令式QoS规则支持的包过滤器,第二数量为第二包过滤器的数量,第二包过滤器是已建立的PDU会话的推导式QoS规则支持的包过滤器。In some embodiments, the first information includes a first number and a second number, the first number is the number of first packet filters, and the first packet filter is the signaling QoS rule of the established packet data unit PDU session. The second number of supported packet filters is the number of second packet filters, and the second packet filter is a packet filter supported by the derived QoS rule of the established PDU session.

具体的,第一数量用于指示已建立的分组数据单元PDU会话的信令式QoS规则支持的包过滤器的数量,第二数量用于指示已建立的PDU会话的推导式QoS规则支持的包过滤器的数量。Specifically, the first number is used to indicate the number of packet filters supported by the signaling QoS rules of the established packet data unit PDU session, and the second number is used to indicate the number of packets supported by the deduced QoS rules of the established PDU session. The number of filters.

换言之,本方案与QoS规则相关的QoS参数包括“推导式QoS规则的包过滤器数量”,第一信息包括“推导式QoS规则的包过滤器数量”和参数“包过滤器数量”,第一信息可以是一个3类信息元,长度为3个八位字节。In other words, the QoS parameters related to QoS rules in this solution include "the number of packet filters of the deduced QoS rule", the first information includes "the number of packet filters of the deduced QoS rule" and the parameter "the number of packet filters", the first The message may be a type 3 information element, 3 octets in length.

在另一些实施例中,第一信息包括第三数量,第三数量为第一数量和第二数量之和,第一数量为第一包过滤器的数量,第一包过滤器是已建立的分组数据单元PDU会话的信令式QoS规则支持的包过滤器,第二数量为第二包过滤器的数量,第二包过滤器是已建立的PDU会话的推导式QoS规则支持的包过滤器。In other embodiments, the first information includes a third quantity, the third quantity is the sum of the first quantity and the second quantity, the first quantity is the number of the first packet filter, and the first packet filter is established The packet filters supported by the signaling QoS rules of the Packet Data Unit PDU session, the second number being the number of second packet filters, the second packet filters being the packet filters supported by the derived QoS rules of the established PDU session .

换言之,本方案与QoS规则相关的QoS参数包括包过滤器的数量,第一信息包过滤器的数量为UE推导式QoS规则和信令式QoS规则的包过滤器的数量之和,第一信息可以是一个3类信息元,长度为3个八位字节。In other words, the QoS parameters related to QoS rules in this solution include the number of packet filters. The number of first information packet filters is the sum of the number of packet filters of UE-derived QoS rules and signaling QoS rules. The first information Can be a type 3 information element, 3 octets in length.

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机程序。在计算机上加载和执行所述计算机程序时,全部或部分地产生按照本公开实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机程序可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机程序可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,高密度数字视频光盘(digital video disc,DVD))、或者半导体介质(例如,固态硬盘(solid state disk,SSD))等。In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, the processes or functions described in accordance with the embodiments of the present disclosure are generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program may be stored in or transferred from one computer-readable storage medium to another, for example, the computer program may be transferred from a website, computer, server, or data center Transmission to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains one or more available media integrated. The available media may be magnetic media (eg, floppy disk, hard disk, tape), optical media (eg, high-density digital video disc (DVD)), or semiconductor media (eg, solid state disk, SSD)) etc.

本公开中各表所示的对应关系可以被配置,也可以是预定义的。各表中的信息的取值仅仅是举例,可以配置为其他值,本公开并不限定。在配置信息与各参数的对应关系时,并不一定要求必须配置各表中示意出的所有对应关系。例如,本公开中的表格中,某些行示出的对应关系也可以不配置。又例如,可以基于上述表格做适当的变形调整,例如,拆分,合并等等。上述各表中标题示出参数的名称也可以采用通信装置可理解的其他名称,其参数的取值或表示方式也可以通信装置可理解的其他取值或表示方式。上述各表在实现时,也可以采用其他的数据结构,例如可以采用数组、队列、容器、栈、线性表、指针、链表、树、图、结构体、类、堆、散列表或哈希表等。The corresponding relationships shown in each table in this disclosure can be configured or predefined. The values of the information in each table are only examples and can be configured as other values, which is not limited by this disclosure. When configuring the correspondence between information and each parameter, it is not necessarily required to configure all the correspondences shown in each table. For example, in the table in this disclosure, the corresponding relationships shown in some rows may not be configured. For another example, appropriate deformation adjustments can be made based on the above table, such as splitting, merging, etc. The names of the parameters shown in the titles of the above tables may also be other names understandable by the communication device, and the values or expressions of the parameters may also be other values or expressions understandable by the communication device. When implementing the above tables, other data structures can also be used, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables or hash tables. wait.

本公开中的预定义可以理解为定义、预先定义、存储、预存储、预协商、预配置、固化、或预烧制。Predefinition in this disclosure may be understood as definition, pre-definition, storage, pre-storage, pre-negotiation, pre-configuration, solidification, or pre-burning.

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本公开的范围。Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented with electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Skilled artisans may implement the described functionality using different methods for each specific application, but such implementations should not be considered to be beyond the scope of this disclosure.

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the systems, devices and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be described again here.

以上所述,仅为本公开的具体实施方式,但本公开的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应以所述权利要求的保护范围为准。The above are only specific embodiments of the present disclosure, but the protection scope of the present disclosure is not limited thereto. Any person familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present disclosure. should be covered by the protection scope of this disclosure. Therefore, the protection scope of the present disclosure should be subject to the protection scope of the claims.

Claims (30)

1. A communication control method, the method being performed by a terminal, the method comprising:
the first information is sent to the network device,
wherein the first information is used to determine a number of packet filters, the number of packet filters being applied to a derived quality of service, deriv, qoS, rule, the packet filters being used to filter data packets.
2. The method according to claim 1, wherein the method further comprises:
and determining the first information, wherein the first information is a preconfigured value of the terminal.
3. The method of claim 1 or 2, wherein the first information comprises a first number and a second number,
the first number is the number of first packet filters, the first packet filters being packet filters supported by signaling quality of service SignaledQoS rules for established packet data unit PDU sessions,
the second number is a number of second packet filters that are supported by the derived QoS rules of the established PDU session.
4. The method according to claim 1 or 2, wherein the first information comprises
A third number, the third number being the sum of the first number and the second number,
the first number is a number of first packet filters, the first packet filters being packet filters supported by signaling QoS rules of an established packet data unit PDU session,
the second number is a number of second packet filters that are supported by the derived QoS rules of the established PDU session.
5. The method according to any of claims 1 to 4, wherein the first information is valid for a validity period of an established PDU session.
6. A method of communication control, the method performed by a first network device, the method comprising:
the first information transmitted by the terminal is received,
wherein the first information is used to determine a number of packet filters, the number of packet filters being applied to a derived quality of service, deriv, qoS, rule, the packet filters being used to filter data packets.
7. The method of claim 6, wherein the method further comprises:
and sending the first information to the second network equipment.
8. The method of claim 6 or 7, wherein the first information comprises a first number and a second number,
the first number is the number of first packet filters, the first packet filters being packet filters supported by signaling quality of service SignaledQoS rules for established packet data unit PDU sessions,
the second number is a number of second packet filters that are supported by the derived QoS rules of the established PDU session.
9. The method according to claim 6 or 7, wherein the first information comprises
A third number, the third number being the sum of the first number and the second number,
The first number is a number of first packet filters, the first packet filters being packet filters supported by signaling QoS rules of an established packet data unit PDU session,
the second number is a number of second packet filters that are supported by the derived QoS rules of the established PDU session.
10. The method according to any of claims 6 to 9, wherein the first information is valid for a validity period of an established PDU session.
11. A method of communication control, the method performed by a second network device, the method comprising:
receiving first information;
based on the first information, a first policy is determined,
wherein the first policy is a policy for controlling a packet filter, the packet filter being used for filtering data packets.
12. The method of claim 11, wherein the step of determining the position of the probe is performed,
the first information is used to determine a number of packet filters that are applied to a Derived quality of service, qoS, rule.
13. The method according to claim 11 or 12, characterized in that the method further comprises:
the number of packet filters determined by the first information is determined as the maximum number of packet filters of the terminal for the established derived QoS rules supported by the PDU session.
14. The method of any of claims 11 to 13, wherein the determining a first policy based on the first information comprises:
when providing the packet detection information PDI to the third network device for the reflective QoS, it is determined that the number of service data flow SDF filters is less than or equal to the number of packet filters indicated by the first information.
15. The method according to any one of claims 11 to 14, wherein the first information comprises a first number and a second number,
the first number is the number of first packet filters, the first packet filters being packet filters supported by signaling quality of service SignaledQoS rules for established packet data unit PDU sessions,
the second number is a number of second packet filters that are supported by the derived QoS rules of the established PDU session.
16. The method according to any one of claims 11 to 14, wherein the first information comprises
A third number, the third number being the sum of the first number and the second number,
the first number is a number of first packet filters, the first packet filters being packet filters supported by signaling QoS rules of an established packet data unit PDU session,
The second number is a number of second packet filters that are supported by the derived QoS rules of the established PDU session.
17. The method according to any of claims 11 to 16, wherein the first information is valid for a validity period of an established PDU session.
18. A communication control apparatus, comprising:
a transmitting module for transmitting the first information to the network device,
wherein the first information is used to determine a number of packet filters, the number of packet filters being applied to a derived quality of service, deriv, qoS, rule, the packet filters being used to filter data packets.
19. A communication control apparatus, comprising:
a receiving module for receiving the first information sent by the terminal,
wherein the first information is used to determine a number of packet filters, the number of packet filters being applied to a derived quality of service, deriv, qoS, rule, the packet filters being used to filter data packets.
20. A communication control apparatus, comprising:
the receiving module is used for receiving the first information;
a determining module for determining a first policy based on the first information,
Wherein the first policy is a policy for controlling a packet filter, the packet filter being used for filtering data packets.
21. A communication apparatus comprising a processor and a memory, wherein the memory has stored therein a computer program, the processor executing the computer program stored in the memory to cause the apparatus to perform:
the method of any one of claims 1 to 5; or alternatively
The method of any one of claims 6 to 10; or alternatively
The method of any one of claims 11 to 17.
22. A computer readable storage medium storing instructions that, when executed, cause a method to be implemented of:
the method of any one of claims 1 to 5; or alternatively
The method of any one of claims 6 to 10; or alternatively
The method of any one of claims 11 to 17.
23. A communication system, characterized in that the system comprises a terminal, a first network device, a second network device, wherein,
the terminal being adapted to perform the method of any one of claims 1 to 5;
the first network device being configured to perform the method of any of claims 6 to 10;
The second network device being configured to perform the method of any of claims 11 to 17.
24. A communication control method, the method being performed by a communication system including a terminal and a network device, the method comprising:
the terminal sends first information to the network equipment;
the network device determines a first policy based on the first information,
wherein the first information is used to determine a number of packet filters, the number of packet filters being applied to a derived quality of service, de-rated, qoS, rule, the packet filters being used to filter data packets, the first policy being a policy for controlling the packet filters.
25. The communication control method according to claim 24, wherein the first information includes a first number and a second number,
the first number is the number of first packet filters, the first packet filters being packet filters supported by signaling quality of service SignaledQoS rules for established packet data unit PDU sessions,
the second number is a number of second packet filters that are supported by the derived QoS rules of the established PDU session.
26. The communication control method according to claim 24, wherein the first information includes
A third number, the third number being the sum of the first number and the second number,
the first number is a number of first packet filters, the first packet filters being packet filters supported by signaling QoS rules of an established packet data unit PDU session,
the second number is a number of second packet filters that are supported by the derived QoS rules of the established PDU session.
27. The communication control method of claim 25, wherein the network device determining a first policy based on the first information comprises:
the network device determining the number of packet filters determined by the first information as the maximum number of packet filters for the terminal for the deductive QoS rules supported by the established PDU session;
when providing the packet detection information PDI to the network device for the reflective QoS, determining that the number of service data flow SDF filters is less than or equal to the number of packet filters indicated by the first information.
28. The communication control method according to any one of claims 24 to 17, characterized in that the first information is valid for a validity period of an established PDU session.
29. A first message, wherein the first message is used to determine a number of packet filters, the number of packet filters being applied to a Derived quality of service QoS rule, the packet filters being used to filter data packets.
30. The first information of claim 29, wherein the first information is a type 3 information element type 3informat ion element, and the first information has a length of 3 octets octet.
CN202380009214.2A 2023-04-27 2023-04-27 Communication control method, device and storage medium Pending CN116889006A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2023/091291 WO2024221358A1 (en) 2023-04-27 2023-04-27 Communication control methods and apparatuses and storage medium

Publications (1)

Publication Number Publication Date
CN116889006A true CN116889006A (en) 2023-10-13

Family

ID=88257351

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202380009214.2A Pending CN116889006A (en) 2023-04-27 2023-04-27 Communication control method, device and storage medium

Country Status (2)

Country Link
CN (1) CN116889006A (en)
WO (1) WO2024221358A1 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018126488A1 (en) * 2017-01-09 2018-07-12 华为技术有限公司 Data transmission control method and data transmission device
US10542454B2 (en) * 2017-02-10 2020-01-21 Mediatek Inc. Control and management of reflective QoS
KR20220157326A (en) * 2021-05-20 2022-11-29 아서스테크 컴퓨터 인코포레이션 Method and apparatus for supporting ue-to-network relay communication in a wireless communication system

Also Published As

Publication number Publication date
WO2024221358A1 (en) 2024-10-31

Similar Documents

Publication Publication Date Title
US12096219B2 (en) Communication method, terminal device and network device
US20240283698A1 (en) Method for obtaining data analytics result and communication apparatus
US11729599B2 (en) Communication system
WO2023185772A1 (en) Communication method and apparatus
WO2023213177A1 (en) Communication method and apparatus
US11259362B2 (en) Method for repeatedly transmitting data and device
CN115516995A (en) Systems and methods for time-to-live delivery in 5GC
WO2024051313A1 (en) Communication resource management method, apparatus and system, and storage medium
US20240064864A1 (en) Communication method and communication apparatus
WO2024239211A1 (en) Information processing method and apparatus, communication device, communication system, and storage medium
CN115348585A (en) Method for determining security protection opening mode, communication method and communication device
US20240365265A1 (en) Time service method, communication apparatus, and communication system
CN117337554A (en) Rule generation method, network element
WO2023284551A1 (en) Communication method, device and system
CN115707062A (en) Network slice admission control method and device
EP4282191A1 (en) Method and apparatus for relay service code management
US20240121201A1 (en) Communication method and apparatus
WO2025065695A1 (en) Information indication method and terminal
CN116889006A (en) Communication control method, device and storage medium
WO2023197772A1 (en) Communication method and related apparatus
CN116889005A (en) Information transmission, information acquisition methods, devices, equipment and storage media
WO2023280000A1 (en) Communication method, system and apparatus
EP4637194A1 (en) Communication method, apparatus, and system
EP4572389A1 (en) Efficient congestion control method for industrial traffic in 3gpp 5g system
WO2025166749A1 (en) Communication method, apparatus, and storage medium

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