Search

CN-121986540-A - Method and device for establishing task tunnel

CN121986540ACN 121986540 ACN121986540 ACN 121986540ACN-121986540-A

Abstract

A method and a device for establishing a task tunnel comprise the steps that a TFF receives a first request message from a TCF, wherein the first request message is used for requesting the TFF to establish the tunnel of a first task, the TFF sends a first response message responding to the first request message to the TCF, the first response message comprises tunnel information of the TFF associated with the first task, and the TFF receives tunnel information of access network equipment associated with the first task from the TCF. Through the design, a tunnel aiming at a task can be established between the access network equipment and the TFF, at least one terminal and/or at least one TPF participating in the task can share the task tunnel, task data are interacted, and complexity of the access network equipment and the TPF is simplified.

Inventors

  • Huang huanhuan
  • PENG CHENGHUI
  • XING WEIJUN
  • WANG JUN
  • LIU ZHE
  • WANG FEI

Assignees

  • 华为技术有限公司

Dates

Publication Date
20260505
Application Date
20230928

Claims (20)

  1. A method of establishing a task tunnel, comprising: Receiving a first request message from a task control function TCF, wherein the first request message is used for requesting a task forwarding function TFF to establish a tunnel of a first task, and the first task is completed through multi-dimensional resource cooperation; sending a first response message to the TCF, wherein the first response message comprises tunnel information of the TFF associated with the first task; And receiving tunnel information from access network equipment associated with the first task of the TCF.
  2. The method of claim 1, wherein the tunnel of the first task comprises a tunnel between the access network device associated with the first task and the TFF associated with the first task.
  3. The method according to claim 1 or2, wherein the first request message comprises an identification of the first task and information of a task processing function TPF associated with the first task.
  4. The method of claim 3, wherein the first request message further includes at least one of information of the first task associated terminal, a packet detection rule associated with the first task, a packet forwarding rule associated with the first task, or an identification of the TCF.
  5. The method of any of claims 1-4 wherein the TFF tunnel information includes an identification of the first task, an internet protocol, IP, address of the TFF, and a tunnel endpoint identification, TEID, of the TFF.
  6. The method according to any one of claims 1 to 5, wherein the tunnel information of the access network device includes an identification of the first task, an IP address of the access network device, and a TEID of the access network device.
  7. The method of any one of claims 1 to 6, further comprising: receiving a second request message from the TCF, where the second request message is used to request updating of the terminal and/or TPF associated with the first task; Updating the tunnel context of the first task according to the second request message, wherein the tunnel context of the first task is established by the TFF when the first request message is received; And sending a second response message to the TCF in response to the second request message.
  8. The method of claim 7, wherein the second request message includes an identification of the first task, a reason for update, and information of a terminal requiring update and/or information of a TPF.
  9. A method according to claim 7 or 8, wherein the second response message includes an identification of the first task.
  10. A method of establishing a task tunnel, comprising: Sending a first request message to a Task Forwarding Function (TFF), wherein the first request message is used for requesting the TFF to establish a tunnel of a first task, and the first task is completed through multi-dimensional resource cooperation; receiving a first response message from the TFF in response to the first request message, wherein the first response message comprises tunnel information of the TFF associated with the first task; sending the tunnel information of the TFF and the information of the terminal associated with the first task to access network equipment; receiving tunnel information of the access network equipment associated with the first task from the access network equipment; And sending the tunnel information of the access network equipment to the TFF.
  11. The method of claim 10, wherein the tunnel of the first task comprises a tunnel between the access network device associated with the first task and the TFF associated with the first task.
  12. The method according to claim 10 or 11, wherein the first request message comprises an identification of the first task and information of a task processing function TPF associated with the first task.
  13. The method of claim 12, wherein the first request message further includes at least one of information of the first task associated terminal, a packet detection rule associated with the first task, a packet forwarding rule associated with the first task, or an identification of a task control function, TCF.
  14. The method of any of claims 10 to 13 wherein the TFF tunnel information includes an identification of the first task, an internet protocol, IP, address of the TFF, and a tunnel endpoint identification, TEID, of the TFF.
  15. The method according to any one of claims 10 to 14, wherein the tunnel information of the access network device comprises an identification of the first task, an IP address of the access network device, and a TEID of the access network device.
  16. The method of any one of claims 10 to 15, further comprising: Sending a second request message to the TFF, wherein the second request message is used for requesting updating of the terminal and/or the TPF associated with the first task; A second response message from the TFF is received in response to the second request message.
  17. The method of claim 16, wherein the second request message includes an identification of the first task, a reason for the update, and information of a terminal requiring the update and/or information of a TPF.
  18. A method according to claim 16 or 17, wherein the second response message includes an identification of the first task.
  19. The method according to any of claims 16 to 18, wherein when the second request message is for requesting updating of the terminal associated with the first task, further comprising: Sending a third request message to access network equipment, wherein the third request message is used for requesting updating of the terminal associated with the first task; A third response message is received from the access network device in response to the third request message.
  20. The method of claim 19, wherein the third request message includes an identification of the first task, a reason for the update, and information of the terminal that needs to be updated.

Description

Method and device for establishing task tunnel Technical Field The present application relates to the field of communications technologies, and in particular, to a method and an apparatus for establishing a task tunnel. Background In future sixth generation (6 th generation, 6G) communication systems, networks need to efficiently co-schedule heterogeneous resources, such as computing power, data or models, in order to support new services. In a 6G communication system, a process of cooperatively completing a specific object through multidimensional resources (such as computational power, data, models, etc.) is called a "task". In order to allow tasks to be controllably executed in the network, new logic functions, such as Task Anchors (TAs) and Task Executors (TEs), are required. The TA is responsible for lifecycle management of tasks including task deployment, start, delete, modify, monitor, etc. The TE is responsible for specific execution of tasks and for data interaction on the task logic. The TA may receive external task requests, and deploy the tasks to one or more TEs for execution. In a 6G communication system, a task control function (task control function, TCF) is added to a core network to provide TA functions, and a task processing function (task process function, TPF) is added to provide TE functions. In addition, the terminal may provide TE functionality. The TCF may deploy a task to be executed on at least one terminal and/or at least one TPF, where different task executives need to interact with task data during task execution. For a certain task, how to establish a tunnel for the task so as to realize interaction of task data is a technical problem to be solved. Disclosure of Invention The application provides a method and a device for establishing a task tunnel, wherein a tunnel for a first task is established between access network equipment and TFF, and task data of different task executors can be forwarded by using the tunnel in a routing way. In a first aspect, a method for establishing a task tunnel is provided, wherein an execution body of the method is a TFF or a module (such as a chip or a circuit) in the TFF, and the method comprises the steps of receiving a first request message from a Task Control Function (TCF), wherein the first request message is used for requesting the TFF to establish a tunnel of a first task, the first task is completed through multi-dimensional resource cooperation, sending a first response message responding to the first request message to the TCF, the first response message comprises tunnel information of the TFF related to the first task, and receiving tunnel information of access network equipment related to the first task from the TCF. Optionally, the tunnel of the first task includes a tunnel between the access network device associated with the first task and the TFF associated with the first task. By the above design, a tunnel for the first task can be established between the access network device and the TCF, and the at least one terminal and/or the at least one TPF participating in the first task can use the tunnel to transmit task data. Further, for uplink task data sent to the TPF by the terminal, the access network device only needs to forward to the TFF, and the access network device does not need to perceive which TPF to send to, so that complexity of the access network device is simplified. For downlink task data sent to the access network device by the TPF, the TPF only needs to forward to the TFF, and the position of the terminal is not required to be perceived, so that the complexity of the TPF is simplified. In one design, the first request message includes an identification of the first task and information of a task processing function TPF associated with the first task. Further, the first request message also comprises at least one of information of the terminal associated with the first task, a data packet detection rule associated with the first task, a data packet forwarding rule associated with the first task, or an identification of the TCF. Optionally, the first request message may further include a session identifier of the first task. Through the design, the tunnel of the first task can be established with the granularity of the task. Or tunnels of the first task may be established at granularity of the session. When the tunnel of the first task is established with the granularity of the session, the first request message may further include the session identifier of the first task in addition to the content. When tunnels for a first task are established at session granularity, more fine-grained tunnels may be established. In one implementation, the TFF may establish a tunnel context for the first task upon receipt of the first request message. And the TFF subsequently carries out routing forwarding on the task data of the first task according to the tunnel context of the first task. The content included in the tunnel contex