Message forwarding strategy control method and device under TSN and storage medium
By adjusting the message forwarding strategy in TSN, the problem of UPF topology changes caused by user equipment movement affecting message delay is solved, and the message delay stability and service quality improvement in the case of topology changes is achieved.
Patent Information
- Application Number
- CN202311438187.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-31
- Publication Date
- 2025-05-02
AI Technical Summary
In a time-sensitive network (TSN), the movement of user equipment causes changes in the intermediate user plane function (I-UPF) topology, which affects the delay of messages and makes it difficult to ensure service quality.
By determining the first information including the current forwarding policy and delay information of the target message in the session management function SMF, and reporting it to the policy control function PCF, adjusting the current forwarding policy to obtain a new forwarding policy, and updating the forwarding policy of the target device to ensure that the message delay meets the TSN requirements.
When the UPF topology changes, the delay of the target message can be ensured and the service quality can be improved.
Smart Images

Figure CN119922113A_ABST
Abstract
Description
Technical Field
[0001] This document relates to the field of mobile communication technology, and more specifically to a message forwarding strategy control method, device and storage medium under TSN. Background Art
[0002] TSN is the abbreviation of Time-Sensitive Network. TSN has strict requirements on message delay and rhythm, which cannot be too fast or too slow.
[0003] However, in actual applications, the user equipment (UE) using TSN may cause changes in the intermediate user plane function (I-UPF) due to its own movement, resulting in changes in the UPF topology. After the UPF topology changes, the path of the message from or to the UE will also change, which may affect the message delay and make it difficult to ensure the quality of service. Summary of the invention
[0004] The embodiments of this specification provide a method, device and storage medium for controlling a message forwarding strategy under TSN to ensure that the message delay is not affected after the UPF topology changes.
[0005] To solve the above technical problems, the embodiments of this specification are implemented as follows:
[0006] In a first aspect, a method for controlling a message forwarding strategy under TSN is provided, which is applied to a session management function SMF, and the method includes:
[0007] In the case where the user terminal moves and changes the topology of the user plane function UPF, determining first information, wherein the first information includes a current forwarding strategy and current delay information of a target message, and the target message is a message sent to or from the user terminal;
[0008] Reporting the first information to a policy control function PCF, wherein the PCF is used to adjust the current forwarding strategy according to the first information to obtain a new forwarding strategy;
[0009] Receive the new forwarding policy returned by the PCF and send it to the target device, so that the target device updates the current forwarding policy for the target message to the new forwarding policy, wherein the target device includes an access and mobility management function AMF, a radio access network RAN and the user terminal.
[0010] In a second aspect, a message forwarding policy control method under TSN is provided, which is applied to a policy control function PCF, and the method includes:
[0011] Receiving first information reported by a session management function SMF, wherein the first information includes a current forwarding strategy and current delay information of a target message, and the target message is a message sent to or from a user terminal;
[0012] Adjust the current forwarding strategy according to the first information to obtain a new forwarding strategy;
[0013] The new forwarding strategy is fed back to the SMF so that the SMF sends the new forwarding strategy to the target device, wherein the target device includes an access and mobility management function AMF, a radio access network RAN and the user terminal.
[0014] In a third aspect, a message forwarding policy control device under TSN is provided, which is applied to a session management function SMF, and the device includes:
[0015] An information determination module, configured to determine first information when a user terminal moves and changes a user plane function UPF topology structure, wherein the first information includes a current forwarding strategy and current delay information of a target message, and the target message is a message sent to or from the user terminal;
[0016] An information reporting module, configured to report the first information to a policy control function PCF, wherein the PCF is configured to adjust the current forwarding strategy according to the first information to obtain a new forwarding strategy;
[0017] A policy receiving module is used to receive the new forwarding policy returned by the PCF and send it to the target device, so that the target device updates the current forwarding policy for the target message to the new forwarding policy, wherein the target device includes an access and mobility management function AMF, a radio access network RAN and the user terminal.
[0018] In a fourth aspect, a message forwarding policy control device under TSN is provided, which is applied to a policy control function PCF, and the device includes:
[0019] An information receiving module, configured to receive first information reported by a session management function SMF, wherein the first information includes a current forwarding strategy and current delay information of a target message, wherein the target message is a message sent to or from a user terminal;
[0020] A strategy adjustment module, used to adjust the current forwarding strategy according to the first information to obtain a new forwarding strategy;
[0021] A policy feedback module is used to feed back the new forwarding policy to the SMF so that the SMF sends the new forwarding policy to the target device, wherein the target device includes the access and mobility management function AMF, the radio access network RAN and the user terminal.
[0022] In a fifth aspect, an electronic device is provided, including:
[0023] processor;
[0024] a memory for storing instructions executable by the processor;
[0025] The processor is configured to execute the instructions to implement the method as described in the first aspect or the second aspect.
[0026] In a sixth aspect, a computer-readable storage medium is provided. When instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the method described in the first aspect or the second aspect.
[0027] In an embodiment of the present specification, since the session management function SMF can determine the first information and report it to the policy control function PCF when the user terminal moves and changes the topology of the user plane function UPF, the first information includes the current forwarding strategy and current delay information of the target message. The target message is a message sent to or from the user terminal. This enables the PCF to adjust the current forwarding strategy according to the first information, obtain the new forwarding strategy and feedback it to the SMF, which is then sent by the SMF to the access and mobility management function AMF, the wireless access network RAN and the user terminal, so that these devices will update the current forwarding policy for the target message to the new forwarding strategy, thereby forwarding the target message according to the adjusted forwarding strategy. Therefore, when the UPF topology changes, the delay of the target message can be guaranteed and the service quality can be improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] In order to more clearly illustrate the embodiments of this specification or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this specification. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0029] Figure 1 This is a schematic diagram of a TSN framework provided in an embodiment of this specification.
[0030] Figure 2 It is a flowchart of a message forwarding strategy control method under TSN provided in an embodiment of this specification.
[0031] Figure 3 This is a schematic diagram of the interaction flow of a message forwarding strategy control method under TSN in application scenario 1 provided in an embodiment of this specification.
[0032] Figure 4 This is a schematic diagram of the interaction flow of a message forwarding strategy control method under TSN provided in an embodiment of this specification under application scenario 2 and application scenario 3.
[0033] Figure 5 This is a schematic diagram of the interaction flow of a message forwarding strategy control method under TSN in application scenario 4 provided in an embodiment of this specification.
[0034] Figure 6 It is a flowchart of a message forwarding strategy control method under TSN provided by another embodiment of this specification.
[0035] Figure 7 It is a structural diagram of a message forwarding strategy control device under TSN provided in an embodiment of this specification.
[0036] Figure 8 It is a structural diagram of a message forwarding strategy control device under TSN provided by another embodiment of this specification.
[0037] Fig. 9 It is a schematic diagram of the structure of a network device 1000 according to an embodiment of this specification. DETAILED DESCRIPTION
[0038] In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this specification, not all of the embodiments. Based on the embodiments in this specification, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of this specification.
[0039] It should be understood that the technical solutions of the embodiments of this specification can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS) or Worldwide Interoperability for Microwave Access (WiMAX) communication system, 5G system, or New Radio (NR) system.
[0040] User Equipment (UE) is a type of terminal equipment, such as a vehicle-mounted terminal, which is mainly used in transportation. The user terminal can communicate with at least one core network via a radio access network (eg, Radio Access Network, RAN).
[0041] A network device (or network side device) is a device deployed in a wireless access network to provide information configuration functions. The network device may be a base station, which may be a base station (Base Transceiver Station, BTS) in GSM or CDMA, or a base station (NodeB) in WCDMA, or an evolved base station (evolutional Node B, eNB or e-NodeB) and a 5G base station (gNB) in LTE, as well as network devices in subsequent evolved communication systems. However, the wording does not constitute a limitation on the scope of protection of this specification.
[0042] It should be noted that when describing specific embodiments, the size of the sequence number of each process does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this specification.
[0043] It should also be noted that the terms "first", "second", etc. in this specification and claims are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of this specification can be implemented in an order other than those illustrated or described herein. In addition, "and / or" in this specification and claims means at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0044] In order to ensure that the message delay is not affected after the user plane function (I-UPF) topology in the time-sensitive network (Time-Sensitive Network) changes, the embodiment of this specification proposes a message forwarding strategy control method, device and storage medium under TSN, which are described below.
[0045] First, a TSN framework involved in a message forwarding strategy control method under TSN proposed in an embodiment of this specification is described.
[0046] like Figure 1As shown, the TSN framework provided by an embodiment of the present specification may include: a unified data management function (UDM) 11, a time-sensitive communication time synchronization function (TSCTSF) 12, a network element function (NEF) 13, a time-sensitive network control unit controller (TSN CUC) 14, an authentication management function (AMF) 15, a session management function (SMF) 16, a policy control function (PCF) 17, a time-sensitive network adaptation function (TSN AF) 18, a time-sensitive network congestion notification cell (TSN CNC) 19, a listener 20, an interface control module (DSTT) 21, a user equipment (UE) 22, and a radio access network (Radio Access) 23. Network, RAN) 23, User Plane Function (UPF) 24, TSN converter (NW-TT) 25, TSN bridge (TSN Bridge) 26 and talker (Talker) 27.
[0047] It should be noted that the network elements involved in the message forwarding strategy control method under TSN provided in the embodiment of this specification include Figure 1 In: SMF16, PCF17 and UPF24. The following takes SMF, PCF and UPF as examples to introduce a message forwarding strategy control method under TSN provided in this specification.
[0048] First, a message forwarding strategy control method under TSN provided by an embodiment of this specification is described.
[0049] like Figure 2 As shown, in one embodiment, a message forwarding strategy control method under TSN provided in this specification can be applied to SMF (such as Figure 1SMF16 shown), the method may include:
[0050] Step 201, when the user terminal moves and changes the user plane function UPF topology structure, determine the first information, wherein the first information includes the current forwarding strategy and current delay information of the target message, and the target message is a message sent to or from the user terminal.
[0051] There are many scenarios in which the UPF topology changes due to user terminal movement. For different scenarios, the way SMF determines the first information will be different. Four scenarios are listed below, and how SMF determines the first information in these four scenarios is explained respectively.
[0052] Scenario 1: A user terminal accesses a UPF through mobile communication.
[0053] In scenario 1, when the user terminal moves and changes the topology of the user plane function UPF, determining the first information may include:
[0054] When the user terminal accesses the UPF, receiving second information reported by the UPF, wherein the second information includes message detection rule information and current delay information of the target message;
[0055] The first information is determined according to the second information.
[0056] That is to say, after the user terminal goes online, UPF reports the PDRid and current delay information to SMF, and SMF determines the second information based on it and forwards it to PCF.
[0057] The packet detection rule information may include but is not limited to the PDR identifier (Packet Detection Rule ID, PDRID) of the target packet; the current delay information may include but is not limited to the delay of the target packet on the UPF. The delay of the target packet on the UPF can be measured by the UPF, and then matched with the PDR ID, so as to obtain the corresponding relationship between the PDR and the delay of the target packet on the UPF.
[0058] In specific implementation, UPF may report the second information to SMF through the packet forwarding control protocol session report request message (PFCPSession Report Request) under the N4 interface. That is, the second information is reported by UPF through the PFCP session report request message of the N4 interface. Specifically, UPF may add fields to report PDRID and current delay information in the PFCP Session Report Request. For the relevant content of the newly added fields, please refer to Table 1 below.
[0059] Table 1
[0060]
[0061] Scenario 2: A new I-UPF is inserted due to user terminal movement.
[0062] In scenario 2, when the user terminal moves and changes the topology of the user plane function UPF, determining the first information may include:
[0063] In the case where a new intermediate user plane function (Intermediate User Plane Function, I-UPF) is inserted into the user terminal, receiving second information reported by the I-UPF, wherein the second information includes message detection rule information and current delay information of the target message;
[0064] The first information is determined according to the second information.
[0065] Similarly, the packet detection rule information may include but is not limited to the PDR identifier (Packet Detection Rule ID, PDRID) of the target packet; the current delay information may include but is not limited to the delay of the target packet on the UPF. The delay of the target packet on the UPF can be measured by the UPF, and then matched with the PDR ID, so as to obtain the corresponding relationship between the PDR and the delay of the target packet on the UPF.
[0066] In specific implementation, the newly inserted I-UPF can report the second information to the SMF through the packet forwarding control protocol session report request message (PFCP Session Report Request) under the N4 interface. That is, the second information is reported by the newly inserted I-UPF through the PFCP session report request message of the N4 interface. Specifically, the newly inserted I-UPF can add fields to report PDRID and current delay information in the PFCPSession Report Request. The relevant content of the newly added fields can refer to Table 1 above.
[0067] Scenario 3: I-UPF changes due to user terminal mobility.
[0068] In scenario 3, when the user terminal moves and changes the topology of the user plane function UPF, determining the first information may include:
[0069] In the case where the user terminal moves and changes the I-UPF, receiving second information reported by the changed I-UPF, wherein the second information includes the message detection rule PDR information and the current delay information of the target message;
[0070] The first information is determined according to the second information.
[0071] That is, when the I-UPF is changed, the changed I-UPF reports the PDRid and the current delay information to the SMF, and the SMF determines the second information accordingly and forwards it to the PCF.
[0072] Similarly, the packet detection rule information may include but is not limited to the PDR identifier (Packet Detection Rule ID, PDRID) of the target packet; the current delay information may include but is not limited to the delay of the target packet on the UPF. The delay of the target packet on the UPF can be measured by the UPF, and then matched with the PDR ID, so as to obtain the corresponding relationship between the PDR and the delay of the target packet on the UPF.
[0073] In a specific implementation, the transformed I-UPF may report the second information to the SMF via a packet forwarding control protocol session report request message (PFCP Session Report Request) under the N4 interface. That is, the second information is reported by the transformed I-UPF via a PFCP session report request message of the N4 interface. Specifically, the transformed I-UPF may add a field in the PFCP Session Report Request to report the PDRID and current delay information. For the relevant content of the newly added field, refer to Table 1 above.
[0074] Of course, in addition to the PFCP Session Report Request, the UPF accessed by the UE / the newly inserted I-UPF / the transformed I-UPF may also report the second information to the SMF through other messages.
[0075] Scenario 4: I-UPF is removed due to user terminal movement.
[0076] In scenario 4, when the user terminal moves and changes the topology of the user plane function UPF, determining the first information may include:
[0077] In the case where the user terminal moves and removes the I-UPF, the SMF determines the first information, and the first information is determined by the SMF itself.
[0078] That is, when the I-UPF is removed, the SMF calculates the PDRid and the current delay information, determines the second information accordingly, and then forwards it to the PCF.
[0079] The first information may specifically include the current policy and charging control rule identifier (Policy and Charging Control Rule, pccRuleID) and current delay information (delayTime) of the target message.
[0080] As a specific example, the content of the first information may be as shown in Table 2 below.
[0081] Table 2
[0082]
[0083] Step 202: Report the first information to a policy control function PCF, wherein the PCF is used to adjust the current forwarding strategy according to the first information to obtain a new forwarding strategy.
[0084] In specific implementation, SMF may report the first information to PCF via a session management policy update request (Npcf.SMPolicyControl.UpdateRequest message) of the N7 interface. Of course, SMF may also report the first information to PCF via other messages.
[0085] It can be understood that for the above scenario 2, if the message forwarding strategy is not adjusted, the target message delay will increase due to the increase of the forwarding path; for the above scenario 3, if the message forwarding strategy is not adjusted, the target message delay will increase or decrease due to the change of the forwarding path; for the above scenario 4, if the message forwarding strategy is not adjusted, the target message delay will decrease due to the shortening of the forwarding path. This is intolerable for the TSN network, so the current forwarding strategy needs to be adjusted.
[0086] The way PCF adjusts forwarding policies varies in different scenarios. The following are two examples.
[0087] In the first example, when the current delay of the target message is greater than the TSN requirement, the priority of the policy control rule in the current forwarding strategy is increased so that the message of the user terminal is forwarded preferentially; or, when the current delay of the target message is greater than the TSN requirement, the message delay budget (packetDelayBudget) under the quality of service requirement (QosData) in the current forwarding strategy is reduced. The function of this parameter is to require the base station to complete message forwarding within a specified time. Modifying this parameter and subtracting the extra delay caused by inserting the I-UPF can ensure that the message delay meets the TSN requirement.
[0088] In the second example, when the current delay of the target message is less than the TSN requirement, the priority of the policy control rule in the current forwarding strategy is reduced so that the message of the user terminal is forwarded later; or, when the current delay of the target message is less than the TSN requirement, the message delay budget (packetDelayBudget) under the quality of service requirement (QosData) in the current forwarding strategy is increased. The function of this parameter is to require the base station to complete message forwarding within a specified time. Modifying this parameter and increasing the delay reduced by removing the I-UPF can ensure that the message delay meets the TSN requirements.
[0089] Step 203, receiving the new forwarding policy returned by the PCF and sending it to the target device, so that the target device updates the current forwarding policy for the target message to the new forwarding policy, wherein the target device includes an access and mobility management function AMF, a radio access network RAN and the user terminal.
[0090] In specific implementation, PCF may return the new forwarding policy to SMF via session management policy update response (Npcf.SMPolicyControl.UpdateResponse message). Of course, PCF may also return the new forwarding policy to SMF via other messages.
[0091] It can be understood that the adjusted new forwarding strategy is sent to AMF, RAN and user terminals, and AMF, RAN and user terminals update the current forwarding strategy for the target message to the new forwarding strategy, so that AMF, RAN and user terminals forward the target message according to the new forwarding strategy, thereby ensuring the delay of the target message well and thus ensuring the quality of service.
[0092] That is to say, an embodiment of the present specification provides a method for controlling a message forwarding strategy under TSN. Since SMF can determine the first information and report it to the policy control function PCF when the user terminal moves and changes the topology of the user plane function UPF, the first information includes the current forwarding strategy and current delay information of the target message. The target message is a message sent to or from the user terminal. This enables the PCF to adjust the current forwarding strategy according to the first information, obtain the new forwarding strategy and feedback it to the SMF, which is then sent by the SMF to the access and mobility management function AMF, the wireless access network RAN and the user terminal, so that these devices will update the current forwarding policy for the target message to the new forwarding strategy, thereby forwarding the target message according to the adjusted forwarding strategy. Therefore, when the UPF topology changes, the delay of the target message can be guaranteed and the service quality can be improved.
[0093] Combine the following Figure 3 , Figure 4 and Figure 5 , the interactive flow diagram of a message forwarding strategy control method under TSN provided in this specification under the above four scenarios is described.
[0094] In scenario 1 (user terminal mobile access-UPF), Figure 3 As shown, a message forwarding strategy control method under TSN provided in this specification may include:
[0095] ① When the user terminal successfully accesses UPF24, UPF24 reports the second information to SMF16 through the N4 session reporting request (PFCPSession Report Request message).
[0096] The second information includes PDRid and current delay information.
[0097] ②SMF16 saves the second information and returns a reporting response to UPF24 via N4 session reporting response (PFCP Session ReportResponse message).
[0098] ③SMF16 determines the first information based on the second information, and reports the first information to PCF17 through the session policy update request (Npcf.SMPolicyControl.UpdateRequest message) of the N7 interface.
[0099] The first information includes pccRuleID and current delay information.
[0100] ④PCF17 returns the new forwarding policy to SMF16 through the session management policy update response (Npcf.SMPolicyControl.UpdateResponse message).
[0101] For example, after a 5G user accesses UPF24, UPF24 reports the second information to SMF16, SMF16 determines the first information based on the second information, and reports the first information to PCF17, and PCF17 subsequently sends the new forwarding strategy normally.
[0102] In scenario 2 (inserting a new I-UPF due to user terminal movement) or scenario 3 (changing I-UPF due to user terminal movement), if Figure 4 As shown, a message forwarding strategy control method under TSN provided in this specification may include:
[0103] ① When the location of UE22 changes and a new I-UPF242 is inserted, or when the location of UE22 changes and the I-UPF is replaced and the new I-UPF is I-UPF242, I-UPF242 reports the second information to SMF16 via the N4 session report request (PFCP Session ReportRequest message).
[0104] The second information includes PDRid and current delay information.
[0105] ②SMF16 saves the second information and returns a reporting response to I-UPF242 via N4 session reporting response (PFCP Session ReportResponse message).
[0106] ③SMF16 determines the first information based on the second information, and reports the first information to PCF17 through the session policy update request (Npcf.SMPolicyControl.UpdateRequest message) of the N7 interface.
[0107] The first information includes pccRuleID and current delay information.
[0108] ④PCF17 returns the new forwarding policy to SMF16 through the session management policy update response (Npcf.SMPolicyControl.UpdateResponse message).
[0109] As an example, the new forwarding strategy may include but is not limited to priority (precedence) and packet delay budget (packetDelayBudget).
[0110] ⑤SMF16 sends a new forwarding strategy to AMF15.
[0111] Specifically, the new forwarding strategy may be sent to AMF 15 via N1 message (eg, N2 PDU Session Resource Modify RequestTransfer) and N2 message (eg, N2 PDU Session Modification Command), wherein PDU refers to packet data unit.
[0112] ⑥AMF15 sends a new forwarding policy (including N1 message and N2 message) to RAN23 through N2 Session Request.
[0113] ⑦RAN23 sends the N1 message to UE22.
[0114] Among them, the N1 message carries resource modification (AN-specific resource modification), including session modification request / session modification response (include PDU Session Modification Command / Ack).
[0115] ⑧RAN23 returns an N2 session response to AMF15.
[0116] ⑨AMF15 feeds back the N2 session response returned by AMF15 to SMF16 through a session update request (PDU Session Resource Modify ResponseTransfer).
[0117] ⑩UE22 returns a session modification response (PDU Session Modification Command Ack) to RAN23.
[0118] RAN23 transparently transmits the PDU Session Modification complete response returned by UE22 to AMF15.
[0119] AMF15 transparently transmits the session modification response returned by UE22 to SMF16 through the session update request (PDU Session Resource Modify ResponseTransfer).
[0120] AMF15 sends an N4 session modification request (N4 Session Modification Request message) to I-UPF242 to enable I-UPF242 to modify the message forwarding strategy.
[0121] I-UPF242 returns an N4 session modification response (N4 Session Modification Response message) to AMF15.
[0122] AMF15 sends an N4 session modification request (N4 Session Modification Request message) to PSAUPF241 to enable I-UPF242 to modify the message forwarding strategy.
[0123] PSAUPF241 returns an N4 session modification response (N4 Session ModificationResponse message) to AMF15.
[0124] Among them, PSA refers to the PDU session anchor point.
[0125] That is, when the location change of UE22 causes the insertion of a new I-UPF242, I-UPF242 may report PDRid and current delay information to SMF16, SMF16 may determine pccRuleID and current delay information based on PDRid and current delay information and report them to PCF17, PCF17 sends a new forwarding strategy in a response message based on pccRuleID and current delay information. Alternatively, when the location change of UE22 causes the I-UPF to change, the new I-UPF242 may report PDRid and current delay information to SMF16, SMF16 may determine pccRuleID and current delay information based on PDRid and current delay information and report them to PCF17, PCF17 sends a new forwarding strategy in a response message based on pccRuleID and current delay information.
[0126] In scenario 4 (I-UPF is removed due to user terminal movement), if Figure 5 As shown, a message forwarding strategy control method under TSN provided in this specification may include:
[0127] ①SMF16 determines the first information and reports the first information to PCF17 through the session policy update request (Npcf.SMPolicyControl.UpdateRequest message) of the N7 interface.
[0128] The first information includes pccRuleID and current delay information.
[0129] ②PCF17 returns the new forwarding policy to SMF16 through the session management policy update response (Npcf.SMPolicyControl.UpdateResponse message).
[0130] As an example, the new forwarding strategy may include but is not limited to priority (precedence) and packet delay budget (packetDelayBudget).
[0131] ③SMF16 sends a new forwarding strategy to AMF15.
[0132] Specifically, the new forwarding strategy may be sent to AMF 15 via N1 message (eg, N2 PDU Session Resource Modify RequestTransfer) and N2 message (eg, N2 PDU Session Modification Command), wherein PDU refers to packet data unit.
[0133] ④AMF15 sends a new forwarding strategy (including N1 message and N2 message) to RAN23 through N2 Session Request.
[0134] ⑤RAN23 sends the N1 message to UE22.
[0135] Among them, the N1 message includes resource modification (AN-specific resource modification), specifically including session modification request / session modification response (include PDU Session Modification Command / Ack).
[0136] ⑥RAN23 returns an N2 session response to AMF15.
[0137] ⑦AMF15 feeds back the N2 session response returned by AMF15 to SMF16 through the session update request (PDU Session Resource Modify ResponseTransfer).
[0138] ⑧UE22 returns a session modification response (PDU Session Modification Command Ack) to RAN23.
[0139] ⑨RAN23 transparently transmits the session modification completion (PDU Session Modification complete) response returned by UE22 to AMF15.
[0140] ⑩AMF15 transparently transmits the session modification response returned by UE22 to SMF16 through the session update request (PDU Session Resource Modify ResponseTransfer).
[0141] AMF15 sends an N4 session modification request (N4 Session Modification Request message) to UPF24 so that UPF24 can modify the message forwarding strategy.
[0142] UPF24 returns an N4 session modification response (N4 Session Modification Response message) to AMF15.
[0143] That is to say, when the location change of UE22 causes the removal of I-UPF, SMF16 can sense the ID of the removed I-UPF, and SMF16 reports it to PCF17 after processing, and PCF17 sends a new forwarding strategy in the response message.
[0144] It can be seen from the above four scenarios that after adopting the forwarding strategy control method under TSN provided by the embodiment of this specification, when the user terminal moves and causes the UPF topology to change, the PCF can be triggered to issue a new message forwarding strategy to ensure that the message delay is not affected. The method can specifically achieve at least one of the following effects:
[0145] 1) When the UPF topology changes cause the message delay to change, this method can ensure the accuracy of the message delay and improve the service quality.
[0146] 2) After implementing this method, the TSN network can support UPF topology change scenarios, thereby expanding the product application scope and improving product competitiveness.
[0147] Regarding the changes in the UPF topology structure, two specific examples are given below to help you understand.
[0148] Example 1: Assume that an industrial park is at the junction of two UPF service areas, and there are mobile terminals using the TSN network in the industrial park, so there may be a scenario where the I-UPF changes. In this scenario, the forwarding strategy control method under TSN provided in this specification is applied to ensure network latency and service quality.
[0149] Example 2: Assume that an industrial park has cross-provincial divisions, and TSN network users need to work back and forth between the main park and the branch park, so there may be a scenario where the I-UPF changes. In this scenario, applying the forwarding strategy control method under TSN provided in this specification can also ensure network latency and service quality.
[0150] Optional, such as Figure 6 As shown, in another embodiment, a message forwarding strategy control method under TSN provided in this specification can be applied to PCF (such as Figure 1 PCF17 shown, the method may include:
[0151] Step 601: Receive first information reported by a session management function SMF, wherein the first information includes a current forwarding strategy and current delay information of a target message, and the target message is a message sent to or from a user terminal.
[0152] The first information may specifically include the current policy and charging control rule identifier (Policy and Charging Control Rule, pccRuleID) and current delay information (delayTime) of the target message.
[0153] Specifically, the first information reported by the SMF through the session management policy update request of the N7 interface can be received.
[0154] Step 602: adjust the current forwarding strategy according to the first information to obtain a new forwarding strategy.
[0155] Optionally, step 602 may include: determining whether the current delay of the target message meets the TSN requirements based on the first information; if the current delay of the target message does not meet the TSN requirements, adjusting the current forwarding strategy to obtain a new forwarding strategy; if the current delay of the target message meets the TSN requirements, ending this process.
[0156] It can be understood that for the above scenario 2, if the message forwarding strategy is not adjusted, the target message delay will increase due to the increase of the forwarding path; for the above scenario 3, if the message forwarding strategy is not adjusted, the target message delay will increase or decrease due to the change of the forwarding path; for the above scenario 4, if the message forwarding strategy is not adjusted, the target message delay will decrease due to the shortening of the forwarding path. This is intolerable for the TSN network, so the current forwarding strategy needs to be adjusted.
[0157] Exemplarily, adjusting the current forwarding strategy according to the first information to obtain a new forwarding strategy may include:
[0158] When the current delay of the target message is greater than the TSN requirement, the priority of the policy control rule in the current forwarding strategy is increased, and / or the message delay budget under the quality of service requirement in the current forwarding strategy is reduced;
[0159] When the current delay of the target message is less than the TSN requirement, the priority of the policy control rule in the current forwarding strategy is reduced, and / or the message delay budget under the quality of service requirement in the current forwarding strategy is increased.
[0160] Step 603, feeding back the new forwarding strategy to the SMF, so that the SMF sends the new forwarding strategy to the target device, wherein the target device includes an access and mobility management function AMF, a radio access network RAN and the user terminal.
[0161] Specifically, the new forwarding policy may be fed back to the SMF via a session management policy update response.
[0162] In an embodiment of the present specification, since the session management function SMF can determine the first information and report it to the policy control function PCF when the user terminal moves and changes the topology of the user plane function UPF, the first information includes the current forwarding strategy and current delay information of the target message. The target message is a message sent to or from the user terminal. This enables the PCF to adjust the current forwarding strategy according to the first information, obtain the new forwarding strategy and feedback it to the SMF, which is then sent by the SMF to the access and mobility management function AMF, the wireless access network RAN and the user terminal, so that these devices will update the current forwarding policy for the target message to the new forwarding strategy, thereby forwarding the target message according to the adjusted forwarding strategy. Therefore, when the UPF topology changes, the delay of the target message can be guaranteed and the service quality can be improved.
[0163] Optionally, in another embodiment, a message forwarding strategy control method under TSN provided in this specification can be applied to UPF (such as Figure 1 The method may include:
[0164] When the UPF topology changes, the second information is reported to the session management function SMF.
[0165] Among them, the second information includes message detection rule information and current delay information of the target message from or sent to the user terminal, the second information is used by the SMF to determine the first information, the first information includes the current forwarding strategy and current delay information of the target message, and the first information is used by the policy control function PCF to adjust the current forwarding strategy.
[0166] Wherein, the UPF may include but is not limited to the following:
[0167] The UPF accessed by the user terminal;
[0168] A new intermediate user plane function I-UPF inserted by the user terminal during movement;
[0169] The user terminal moves the transformed intermediate user plane function I-UPF.
[0170] The reporting of the second information to the session management function SMF includes: reporting the second information to the SMF via a packet forwarding control protocol PFCP session report request message of the N4 interface.
[0171] The second information includes: the PDR identifier and current delay information of the target message.
[0172] When the UPF changes, reporting the second information to the SMF can facilitate the SMF to determine the first information and report it to the PCF, so that the PCF determines a new message forwarding strategy suitable for the changed UPF topology, thereby ensuring the delay of the target message and improving the service quality.
[0173] The above describes a method for controlling a message forwarding strategy under TSN provided in this specification. Corresponding to the above method embodiment, this specification also proposes a device for controlling a message forwarding strategy under TSN, which is introduced below.
[0174] Figure 7 FIG. 1 shows a schematic diagram of a structure of a message forwarding strategy control device under TSN provided by an embodiment of this specification, which can be applied to SMF. Figure 7 As shown, the device 700 may include: an information determination module 701, an information reporting module 702 and a policy receiving module 703.
[0175] The information determination module 701 is used to determine the first information when the user terminal moves and changes the user plane function UPF topology structure, wherein the first information includes the current forwarding strategy and current delay information of the target message, and the target message is a message sent to or from the user terminal.
[0176] There are many scenarios in which the UPF topology changes due to user terminal movement. For different scenarios, the way SMF determines the first information will be different. Four scenarios are listed below, and how SMF determines the first information in these four scenarios is explained respectively.
[0177] Scenario 1: A user terminal accesses a UPF through mobile communication.
[0178] In scenario 1, the information determination module 701 may be used to:
[0179] When the user terminal accesses the UPF, receiving second information reported by the UPF, wherein the second information includes message detection rule information and current delay information of the target message;
[0180] The first information is determined according to the second information.
[0181] That is to say, after the user terminal goes online, UPF reports the PDRid and current delay information to SMF, and SMF determines the second information based on it and forwards it to PCF.
[0182] The packet detection rule information may include but is not limited to the PDR identifier (Packet Detection Rule ID, PDRID) of the target packet; the current delay information may include but is not limited to the delay of the target packet on the UPF. The delay of the target packet on the UPF can be measured by the UPF, and then matched with the PDR ID, so as to obtain the corresponding relationship between the PDR and the delay of the target packet on the UPF.
[0183] In specific implementation, UPF may report the second information to SMF via a packet forwarding control protocol session report request message (PFCPSession Report Request) under the N4 interface. That is, the second information is reported by UPF via a PFCP session report request message of the N4 interface. Specifically, UPF may add a field in the PFCP Session Report Request to report PDRID and current delay information.
[0184] Scenario 2: A new I-UPF is inserted due to user terminal movement.
[0185] In scenario 2, the information determination module 701 may be used to:
[0186] In the case where a new intermediate user plane function (Intermediate User Plane Function, I-UPF) is inserted into the user terminal, receiving second information reported by the I-UPF, wherein the second information includes message detection rule information and current delay information of the target message;
[0187] The first information is determined according to the second information.
[0188] Similarly, the packet detection rule information may include but is not limited to the PDR identifier (Packet Detection Rule ID, PDRID) of the target packet; the current delay information may include but is not limited to the delay of the target packet on the UPF. The delay of the target packet on the UPF can be measured by the UPF, and then matched with the PDR ID, so as to obtain the corresponding relationship between the PDR and the delay of the target packet on the UPF.
[0189] In specific implementation, the newly inserted I-UPF can report the second information to the SMF through the packet forwarding control protocol session report request message (PFCP Session Report Request) under the N4 interface. That is, the second information is reported by the newly inserted I-UPF through the PFCP session report request message of the N4 interface. Specifically, the newly inserted I-UPF can add fields to report PDRID and current delay information in the PFCPSession Report Request. The relevant content of the newly added fields can refer to Table 1 above.
[0190] Scenario 3: I-UPF changes due to user terminal mobility.
[0191] In scenario 3, the information determination module 701 may be used to:
[0192] In the case where the user terminal moves and changes the I-UPF, receiving second information reported by the changed I-UPF, wherein the second information includes the message detection rule PDR information and the current delay information of the target message;
[0193] The first information is determined according to the second information.
[0194] That is, when the I-UPF is changed, the changed I-UPF reports the PDRid and the current delay information to the SMF, and the SMF determines the second information accordingly and forwards it to the PCF.
[0195] Similarly, the packet detection rule information may include but is not limited to the PDR identifier (Packet Detection Rule ID, PDRID) of the target packet; the current delay information may include but is not limited to the delay of the target packet on the UPF. The delay of the target packet on the UPF can be measured by the UPF, and then matched with the PDR ID, so as to obtain the corresponding relationship between the PDR and the delay of the target packet on the UPF.
[0196] In a specific implementation, the transformed I-UPF may report the second information to the SMF via a packet forwarding control protocol session report request message (PFCP Session Report Request) under the N4 interface. That is, the second information is reported by the transformed I-UPF via a PFCP session report request message of the N4 interface. Specifically, the transformed I-UPF may add a field in the PFCP Session Report Request to report the PDRID and current delay information. For the relevant content of the newly added field, refer to Table 1 above.
[0197] Of course, in addition to the PFCP Session Report Request, the UPF accessed by the UE / the newly inserted I-UPF / the transformed I-UPF may also report the second information to the SMF through other messages.
[0198] Scenario 4: I-UPF is removed due to user terminal movement.
[0199] In scenario 4, the information determination module 701 may be used to:
[0200] In the case where the user terminal moves and removes the I-UPF, the SMF determines the first information, and the first information is determined by the SMF itself.
[0201] That is, when the I-UPF is removed, the SMF calculates the PDRid and the current delay information, determines the second information accordingly, and then forwards it to the PCF.
[0202] The first information may specifically include the current policy and charging control rule identifier (Policy and Charging Control Rule, pccRuleID) and current delay information (delayTime) of the target message.
[0203] The information reporting module 702 is used to report the first information to the policy control function PCF, wherein the PCF is used to adjust the current forwarding strategy according to the first information to obtain a new forwarding strategy.
[0204] In specific implementation, the information reporting module 702 may report the first information to the PCF via a session management policy update request (Npcf.SMPolicyControl.UpdateRequest message) of the N7 interface. Of course, the SMF may also report the first information to the PCF via other messages.
[0205] It can be understood that for the above scenario 2, if the message forwarding strategy is not adjusted, the target message delay will increase due to the increase of the forwarding path; for the above scenario 3, if the message forwarding strategy is not adjusted, the target message delay will increase or decrease due to the change of the forwarding path; for the above scenario 4, if the message forwarding strategy is not adjusted, the target message delay will decrease due to the shortening of the forwarding path. This is intolerable for the TSN network, so the current forwarding strategy needs to be adjusted.
[0206] The way PCF adjusts forwarding policies varies in different scenarios. The following are two examples.
[0207] In the first example, when the current delay of the target message is greater than the TSN requirement, the priority of the policy control rule in the current forwarding strategy is increased so that the message of the user terminal is forwarded preferentially; or, when the current delay of the target message is greater than the TSN requirement, the message delay budget (packetDelayBudget) under the quality of service requirement (QosData) in the current forwarding strategy is reduced. The function of this parameter is to require the base station to complete message forwarding within a specified time. Modifying this parameter and subtracting the extra delay caused by inserting the I-UPF can ensure that the message delay meets the TSN requirement.
[0208] In the second example, when the current delay of the target message is less than the TSN requirement, the priority of the policy control rule in the current forwarding strategy is reduced so that the message of the user terminal is forwarded later; or, when the current delay of the target message is less than the TSN requirement, the message delay budget (packetDelayBudget) under the quality of service requirement (QosData) in the current forwarding strategy is increased. The function of this parameter is to require the base station to complete message forwarding within a specified time. Modifying this parameter and increasing the delay reduced by removing the I-UPF can ensure that the message delay meets the TSN requirements.
[0209] The policy receiving module 703 is used to receive the new forwarding policy returned by the PCF and send it to the target device so that the target device updates the current forwarding policy for the target message to the new forwarding policy, wherein the target device includes the access and mobility management function AMF, the radio access network RAN and the user terminal.
[0210] Figure 7 The illustrated embodiment provides a message forwarding policy control device under TSN, which can determine the first information and report it to the policy control function PCF when the user terminal moves and changes the topology structure of the user plane function UPF. The first information includes the current forwarding strategy and current delay information of the target message. The target message is a message sent to or from the user terminal. This enables the PCF to adjust the current forwarding strategy according to the first information, obtain the new forwarding strategy and feedback it to the SMF, which is then sent by the SMF to the access and mobility management function AMF, the wireless access network RAN and the user terminal, so that these devices will update the current forwarding policy for the target message to the new forwarding strategy, thereby forwarding the target message according to the adjusted forwarding strategy. Therefore, when the UPF topology structure changes, the delay of the target message can be guaranteed and the service quality can be improved.
[0211] Above Figure 7 The device shown can be used to implement the above Figure 2The various embodiments of the message forwarding policy control method under TSN are shown. For relevant details, please refer to the above method embodiments.
[0212] Figure 8 FIG. 1 shows a schematic diagram of a packet forwarding strategy control device under TSN provided by an embodiment of this specification, which can be applied to PCF. Figure 8 As shown, the device 800 may include: an information receiving module 801 , a strategy adjustment module 802 and a strategy feedback module 803 .
[0213] The information receiving module 801 is used to receive first information reported by the session management function SMF, wherein the first information includes the current forwarding strategy and current delay information of the target message, and the target message is a message sent to or from the user terminal.
[0214] The first information may specifically include the current policy and charging control rule identifier (Policy and Charging Control Rule, pccRuleID) and current delay information (delayTime) of the target message.
[0215] The policy adjustment module 802 is used to adjust the current forwarding policy according to the first information to obtain a new forwarding policy.
[0216] Exemplarily, the policy adjustment module 802 may be used to:
[0217] When the current delay of the target message is greater than the TSN requirement, the priority of the policy control rule in the current forwarding strategy is increased, and / or the message delay budget under the quality of service requirement in the current forwarding strategy is reduced;
[0218] When the current delay of the target message is less than the TSN requirement, the priority of the policy control rule in the current forwarding strategy is reduced, and / or the message delay budget under the quality of service requirement in the current forwarding strategy is increased.
[0219] The policy feedback module 803 is used to feed back the new forwarding policy to the SMF so that the SMF sends the new forwarding policy to the target device, wherein the target device includes the access and mobility management function AMF, the radio access network RAN and the user terminal.
[0220] Above Figure 8 The device shown can be used to implement the above Figure 6 The various embodiments of the message forwarding strategy control method under TSN shown in the figure achieve the same technical effect. For relevant details, please refer to the above method embodiments and no further details will be given.
[0221] Optionally, in another embodiment, a message forwarding strategy control device under TSN provided in this specification can be applied to UPF (such as Figure 1 The UPF24 shown in the figure may include: an information reporting module, used to report the second information to the session management function SMF when the UPF topology structure changes.
[0222] Among them, the second information includes message detection rule information and current delay information of the target message from or sent to the user terminal, the second information is used by the SMF to determine the first information, the first information includes the current forwarding strategy and current delay information of the target message, and the first information is used by the policy control function PCF to adjust the current forwarding strategy.
[0223] Wherein, the UPF may include but is not limited to the following:
[0224] The UPF accessed by the user terminal;
[0225] A new intermediate user plane function I-UPF inserted by the user terminal during movement;
[0226] The user terminal moves the transformed intermediate user plane function I-UPF.
[0227] The reporting of the second information to the session management function SMF includes: reporting the second information to the SMF via a packet forwarding control protocol PFCP session report request message of the N4 interface.
[0228] The second information includes: the PDR identifier and current delay information of the target message.
[0229] When the UPF changes, reporting the second information to the SMF can facilitate the SMF to determine the first information and report it to the PCF, so that the PCF determines a new message forwarding strategy suitable for the changed UPF topology, thereby ensuring the delay of the target message and improving the service quality.
[0230] See also Fig. 9 , Fig. 9 1 is a structural diagram of a network device used in the embodiments of this specification, which can implement the details of the message forwarding strategy control method under the above TSN and achieve the same effect. Fig. 9 As shown, the network device 900 includes: a processor 901, a transceiver 902, a memory 903, a user interface 904 and a bus interface, wherein:
[0231] In the embodiment of the present specification, the network device 900 also includes: a computer program stored in the memory 903 and executable on the processor 901. When the computer program is executed by the processor 901, each process of the message forwarding strategy control method under the above-mentioned TSN is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0232] exist Fig. 9 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically, various circuits of at least one processor represented by processor 901 and a memory represented by memory 903 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 902 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. For different user terminals, the user interface 904 may also be an interface capable of externally and internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.
[0233] The processor 901 is responsible for managing the bus architecture and general processing, and the memory 903 can store data used by the processor 901 when performing operations.
[0234] It is understood that the embodiments described in the embodiments of this specification can be implemented by hardware, software, firmware, middleware, microcode or a combination thereof. For hardware implementation, the processing unit can be implemented in at least one application specific integrated circuit (Application Specific Integrated Circuits, ASIC), digital signal processor (Digital Signal Processing, DSP), digital signal processing device (DSP Device, DSPD), programmable logic device (Programmable Logic Device, PLD), field programmable gate array (Field-Programmable Gate Array, FPGA), general processor, controller, microcontroller, microprocessor, other electronic units for performing the functions described in this specification or a combination thereof.
[0235] For software implementation, the technology described in the embodiments of this specification can be implemented by a module (such as a process, function, etc.) that performs the functions described in the embodiments of this specification. The software code can be stored in a memory and executed by a processor. The memory can be implemented in the processor or outside the processor.
[0236] The embodiments of this specification also provide a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, each process of the above-mentioned TSN message forwarding strategy control method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it is not repeated here. The computer-readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0237] The embodiment of this specification also provides a computer program product including instructions, when a computer runs the instructions of the computer program product, the computer executes the message forwarding strategy control method under the TSN. Specifically, the computer program product can be run on the above network device.
[0238] 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 in 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. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this specification.
[0239] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0240] In the several embodiments provided in this specification, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0241] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0242] In addition, each functional unit in each embodiment of the present specification may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0243] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this specification, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of this specification. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc., various media that can store program codes.
[0244] The above is only a specific implementation of this specification, but the protection scope of this specification is not limited to this. Any technician familiar with this technical field can easily think of changes or replacements within the technical scope disclosed in this specification, which should be included in the protection scope of this specification. Therefore, the protection scope of this specification should be based on the protection scope of the claims.
Claims
1. A message forwarding strategy control method under TSN, applied to a session management function SMF, the method comprising: In the case where the user terminal moves and changes the topology of the user plane function UPF, determining first information, wherein the first information includes a current forwarding strategy and current delay information of a target message, and the target message is a message sent to or from the user terminal; Reporting the first information to a policy control function PCF, wherein the PCF is used to adjust the current forwarding strategy according to the first information to obtain a new forwarding strategy; Receive the new forwarding policy returned by the PCF and send it to the target device, so that the target device updates the current forwarding policy for the target message to the new forwarding policy, wherein the target device includes an access and mobility management function AMF, a radio access network RAN and the user terminal.
2. The method according to claim 1, wherein: The determining of the first information when the user terminal moves and changes the topology of the user plane function UPF includes: When the user terminal accesses the user plane function UPF, receiving second information reported by the UPF, wherein the second information includes message detection rule information and current delay information of the target message; The first information is determined according to the second information.
3. The method according to claim 1, wherein: The determining of the first information when the user terminal moves and changes the topology of the user plane function UPF includes: In the case where a new intermediate user plane function I-UPF is inserted into the user terminal, receiving second information reported by the I-UPF, wherein the second information includes message detection rule information and current delay information of the target message; The first information is determined according to the second information.
4. The method according to claim 1, wherein: The determining of the first information when the user terminal moves and changes the topology of the user plane function UPF includes: In the case where the user terminal moves and transforms the intermediate user plane function I-UPF, receiving second information reported by the transformed I-UPF, wherein the second information includes the message detection rule PDR information and the current delay information of the target message; The first information is determined according to the second information.
5. The method according to any one of claims 2 to 4, wherein: The second information is reported by UPF through the Packet Forwarding Control Protocol PFCP session report request message of the N4 interface.
6. The method according to any one of claims 2 to 4, wherein: The second information includes: a PDR identifier and current delay information of the target message.
7. The method according to claim 1, wherein: The determining of the first information when the user terminal moves and changes the topology of the user plane function UPF includes: In case that the user terminal moves and removes the intermediate user plane function I-UPF, the SMF determines the first information.
8. The method according to any one of claims 1 to 4 and 7, wherein: The reporting the first information to a policy control function PCF includes: The first information is reported to the PCF via a session management policy update request of the N7 interface.
9. The method according to claim 8, wherein: The first information includes: the current policy and charging control rule identifier of the target message and the current delay information.
10. According to the method according to any one of claims 1-4, 7, and 9, the current delay information includes the delay of the target message on the UPF.
11. The method according to any one of claims 1 to 4, 7 and 9, wherein: The receiving the new forwarding strategy returned by the PCF includes: Receive the new forwarding policy returned by the PCF through a session management policy update response.
12. A message forwarding policy control method under TSN, applied to a policy control function PCF, the method comprising: Receiving first information reported by a session management function SMF, wherein the first information includes a current forwarding strategy and current delay information of a target message, and the target message is a message sent to or from a user terminal; Adjust the current forwarding strategy according to the first information to obtain a new forwarding strategy; The new forwarding strategy is fed back to the SMF so that the SMF sends the new forwarding strategy to the target device, wherein the target device includes an access and mobility management function AMF, a radio access network RAN and the user terminal.
13. The method according to claim 12, wherein: The receiving first information reported by the session management function SMF includes: Receive the first information reported by SMF through the session management policy update request of N7 interface.
14. The method according to claim 12, wherein: The adjusting the current forwarding strategy according to the first information to obtain a new forwarding strategy includes: Determining whether the current latency of the target message meets the TSN requirement according to the first information; When the current delay of the target message does not meet the TSN requirement, the current forwarding strategy is adjusted to obtain a new forwarding strategy.
15. The method according to claim 14, wherein: The adjusting the current forwarding strategy to obtain a new forwarding strategy includes: When the current delay of the target message is greater than the TSN requirement, the priority of the policy control rule in the current forwarding strategy is increased, and / or the message delay budget under the quality of service requirement in the current forwarding strategy is reduced; When the current delay of the target message is less than the TSN requirement, the priority of the policy control rule in the current forwarding strategy is reduced, and / or the message delay budget under the quality of service requirement in the current forwarding strategy is increased.
16. The method according to claim 12, wherein: Feeding back the new forwarding strategy to the SMF includes: The new forwarding policy is fed back to the SMF via a session management policy update response.
17. A method for controlling a message forwarding strategy under TSN, applied to a user plane function UPF, the method comprising: In case that the UPF topology changes, reporting the second information to the session management function SMF; Among them, the second information includes message detection rule information and current delay information of the target message from or sent to the user terminal, the second information is used by the SMF to determine the first information, the first information includes the current forwarding strategy and current delay information of the target message, and the first information is used by the policy control function PCF to adjust the current forwarding strategy.
18. The method according to claim 17, wherein: The UPF is one of the following: The UPF accessed by the user terminal; A new intermediate user plane function I-UPF inserted by the user terminal during movement; The user terminal moves the transformed intermediate user plane function I-UPF.
19. The method according to claim 17, wherein: The reporting the second information to the session management function SMF includes: The second information is reported to the SMF via the Packet Forwarding Control Protocol PFCP session report request message of the N4 interface.
20. The method according to any one of claims 17 to 19, wherein: The second information includes: a PDR identifier and current delay information of the target message.
21. An electronic device comprising: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the method as claimed in any one of claims 1 to 20.
22. A computer-readable storage medium, when instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform the method according to any one of claims 1 to 20.
Citation Information
Cited By
Message forwarding method and device and electronic equipment
CN121396881A
Packet forwarding method, apparatus and electronic device
CN121396881B
Packet forwarding policy control method and device under TSN, and storage medium
EP4801001A1