A routing method and apparatus
By using Binding IDs to stabilize routing in Computing Force Networks, the method addresses inconsistent MEC station selection, reducing routing loops and optimizing router efficiency.
Patent Information
- Application Number
- CN202211338891.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-28
- Publication Date
- 2025-07-15
- Estimated Expiration
- 2042-10-28
AI Technical Summary
In the computing power network, the computing power load and network status of the MEC site continue to change, resulting in inconsistent selection of the optimal MEC site by the router, which may cause routing loop problems and lead to unstable routing system.
By using binding identifiers (BIDs) in the router to replace service identifiers (SIDs), a unique MEC site is determined based on computing power routing information, avoiding routing loops, and improving the stability of the routing system.
It realizes the stability of the routing system, reduces the occurrence of routing loops, simplifies the operation and maintenance process of the router, and reduces costs.
Smart Images

Figure CN115967670B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, and in particular, to a routing method and apparatus. Background Art
[0002] The Computing Force Network-dynamic anycast (CFN-dyncast) is a distributed technology for the computing power load and network status of multiple Mobile Edge Computing (MEC) sites, which schedules user requirements to the optimal MEC site. Since the computing power load and network status of different MEC sites are different at the same moment, therefore, how to schedule user requirements to the optimal MEC site is the core problem solved by the computing force network technology.
[0003] In the current routing method, the routing information of the Service ID (SID) and the computing power information are transmitted between Compute Force Network Routers (CFN Routers) to provide the optimal MEC site for user requirements. During the process of selecting the optimal MEC site, it is usually necessary for multiple routers on the message transmission path (such as including the Ingress Router (IR) and the Egress Router (ER)) to separately search the computing power routing table, determine the MEC site with the optimal computing power, and forward the message to the next hop. However, the computing power routing information is constantly updated and changed. The optimal MEC site found by the router according to the SID may change at different times, and the inconsistency of the MEC site may lead to a routing loop, resulting in the instability of the routing system. Summary of the Invention
[0004] The present invention provides a routing method and apparatus to improve the stability of the routing system.
[0005] In a first aspect, an embodiment of the present application provides a routing method, including: a first router receives a first data message, and determines a Binding ID (BID) corresponding to the SID according to the SID carried in the first data message and the first computing power routing information; the first router determines a corresponding target Mobile Edge Computing (MEC) site according to the BID, and sends a second data message to a second router corresponding to the target MEC site; wherein, the second data message is determined according to the first data message, and the second data message carries the BID.
[0006] According to this method, the BID can be determined based on the SID of the first data packet and the first computing power routing information, and the target MEC site can be determined according to the BID, avoiding the problem of routing loops and improving the stability of the routing system.
[0007] In a possible design, before determining the binding identifier BID corresponding to the SID according to the service identifier SID carried in the first data packet and the first computing power routing information, the first router may also receive the first computing power routing information sent by the second router, where the first computing power routing information includes the correspondence between the SID and the BID.
[0008] With this design, the first router can efficiently determine the BID based on the first computing power routing information according to the SID of the first data packet.
[0009] In a second aspect, an embodiment of the present application provides a routing method, including:
[0010] The second router receives a second data packet sent by the first router; where the second data packet carries the BID, and the BID is determined according to the SID of the first data packet and the first computing power routing information; the second data packet is determined according to the first data packet received by the first router; the second router sends a third data packet to the target MEC site, and the third data packet is determined according to the second data packet.
[0011] In a possible design, the second router sends the first computing power routing information to the first router, where the first computing power routing information includes the correspondence between the SID and the BID.
[0012] With this design, the first router can quickly determine the BID based on the first computing power routing information according to the SID of the first data packet.
[0013] In a possible design, the second router sending the third data packet to the target MEC site corresponding to the BID includes: the second router determines the target MEC site corresponding to the BID from multiple MEC sites according to the BID; the second router sends the third data packet to the target MEC site.
[0014] According to this design, the second router determines the target MEC site according to the BID of the second data packet. Also, since one BID corresponds to one MEC site, the second router can be connected to multiple MEC sites. When the number of MEC sites is fixed, the number of second routers can be reduced, the cost can be lowered, and it is also more in line with the actual computing power network application scenario.
[0015] In a third aspect, an embodiment of the present application provides a routing device, including:
[0016] A communication module, configured to receive a first data packet.
[0017] A processing module, configured to determine a binding identifier BID corresponding to the SID according to the service identifier SID carried in the first data packet and the first computing power routing information.
[0018] The processing module is further configured to determine a corresponding target mobile edge computing (MEC) site according to the BID.
[0019] The communication module is further configured to send a second data packet to a second router corresponding to the target MEC site; wherein, the second data packet is determined according to the first data packet, and the BID is carried in the second data packet.
[0020] In a possible design, before determining the binding identifier BID corresponding to the SID according to the service identifier SID carried in the first data packet and the first computing power routing information, the communication module is further configured to: receive the first computing power routing information sent by the second router, wherein the first computing power routing information includes the correspondence between the SID and the BID.
[0021] In a fourth aspect, an embodiment of the present application provides a routing device, including:
[0022] A communication module, configured to receive a second data packet sent by a first router; wherein, the BID is carried in the second data packet, and the BID is determined according to the SID of the first data packet and the first computing power routing information; the second data packet is determined according to the first data packet received by the first router; the communication module is further configured to send a third data packet to a target MEC site corresponding to the BID, and the third data packet is determined according to the second data packet.
[0023] In a possible design, the communication module is further configured to: send the first computing power routing information to the first router, and the first computing power routing information includes the correspondence between the SID and the BID.
[0024] In a possible design, the processing module is configured to determine a target MEC site corresponding to the BID from multiple MEC sites according to the BID; specifically, the communication module is configured to: send the third data packet to the target MEC site.
[0025] In a fifth aspect, an embodiment of the present application further provides a computer-readable storage medium, in which a computer program is stored, and when the computer program is executed by a processor, the method of the first aspect and any one of its designs is implemented.
[0026] In a sixth aspect, an embodiment of the present application further provides an electronic device, including a memory and a processor. A computer program that can run on the processor is stored on the memory. When the computer program is executed by the processor, the processor implements the method according to the first aspect and any one of its designs.
[0027] For the technical effects brought by the second aspect to the sixth aspect and any one of their designs, reference may be made to the technical effects brought by the corresponding designs in the first aspect, which will not be elaborated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] To more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.
[0029] Figure 1 It is a schematic flowchart of a routing method provided by an embodiment of the present application;
[0030] Figure 2 It is an overall architecture diagram of a routing system provided by an embodiment of the present application;
[0031] Figure 3 It is a schematic structural diagram of a routing device provided by an embodiment of the present application;
[0032] Figure 4 It is a schematic structural diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0033] To make the objectives, technical solutions, and advantages of the present application clearer, the following will provide a detailed and optional description of the present application in conjunction with the drawings. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of the present application.
[0034] Next, common routing methods will be introduced.
[0035] In common routing methods, the optimal MEC site is usually found by passing the routing information and computing power information of the SID between CFN Routers. Among them, the CFN Router may include an IR and an ER. For example, the IR looks up the computing power routing table based on the SID in the data packet, finds the optimal MEC site 1, and passes the data packet to the ER. The ER finds the optimal MEC site 2 by looking up the computing power routing table based on the SID of the data packet. The ER can also convert the SID of the data packet into the corresponding BID of MEC site 2, and then send the data packet to the corresponding MEC site. However, since the computing power routing table is constantly updated and changed, the moment when the IR looks up the computing power routing table is different from the moment when the ER looks up the computing power routing table, which may result in that MEC site 1 determined by the IR through table lookup and MEC site 2 determined by the ER through table lookup are two different sites. When the optimal MEC sites are inconsistent, it may lead to routing loop problems and cause instability of the routing system.
[0036] To solve the above defects, the present application provides a routing method and device to improve the stability of the routing system.
[0037] It can be understood that a routing method provided by the present application can be executed by a first router and a second router. Among them, after obtaining the first data packet, the first router can determine the BID corresponding to the SID of the first data packet according to the SID of the first data packet and the first computing power routing information, so as to determine the corresponding target MEC site according to the BID. The first router can also send a second data packet to the second router. Among them, the second router can send a third data packet to the target MEC site according to the second data packet. Optionally, the data included in the first data packet, the second data packet, and the third data packet is the same data. In addition, the first router and the second router can be included in a computer system for executing the method shown in the present application, or can be a processing device in the computer system for executing the method shown in the present application, such as a processor or a processing module, etc., which is not specifically limited in the present application.
[0038] Figure 1 It is a schematic flowchart of a routing method provided by an embodiment of the present invention. The process may include the following steps:
[0039] S101, the first router receives the first data packet.
[0040] Exemplarily, Figure 2 For an overall architecture diagram of a realizable routing system, the first router may be Figure 2 IR1 or IR2 in. Taking Figure 2 as an example, IR1 or IR2 can obtain the first data packet from a customer edge (CE) device of the user network. The first router may also beFigure 2 IR3 in Figure 2 takes, for example, IR3 can obtain the first data packet through an Optical Line Terminal (OLT).
[0041] Optionally, the first data packet may include: data and tunnel information. For example Figure 2 as shown in packet 201 in, the tunnel information includes a Source Address (SA) and a Destination Address (DA). Among them, SA can be represented by the Internet Protocol (IP), and DA can be represented by SID. In addition, the data may include a Payload.
[0042] S102, the first router determines the BID corresponding to the SID of the first data packet according to the SID carried in the first data packet and the first computing power routing information.
[0043] Exemplarily, an SID may be carried in the first data packet. For example, an SID1 may be carried in the data packet of service 1. It can be understood that the BID corresponding to SID1 may be BID1. The SID of the first data packet may also be Figure 2 the SID2 in, then the BID corresponding to SID2 may be BID22 or BID32. The first router may select the BID corresponding to SID2 from BID22 and BID32 according to the first computing power routing information.
[0044] In one or more embodiments, before determining the binding identifier BID corresponding to the SID according to the service identifier SID carried in the first data packet and the first computing power routing information, the first router may also receive the first computing power routing information sent by the second router. Correspondingly, the second router sends the first computing power routing information to the first router. Specifically, the second router collects the first computing power routing information. For example, the first computing power routing information includes: computing power information and / or routing information. The second router may also send the first computing power routing information to the first router. Among them, in one or more embodiments, the first computing power routing information includes the correspondence between SID and BID.
[0045] Among them, the correspondence between SID and BID may be collected and / or stored by the second router. Therefore, the second router may send the correspondence between SID and BID to the first router. Exemplarily, as Figure 2 shown, the second router may be ER2. For example, SID2 corresponds to BID22, and at the same time SID2 also corresponds to BID32. ER2 may send the correspondence between SID2 and BID22, BID32 to the first router.
[0046] It is understandable that the first router determines the BID based on the SID of the first data packet and the first computing power routing information, converts the SID into the BID, and the first router converts the propagation mode of the data packet from anycast to unicast. For example, SID2 corresponds to BID22, and at the same time SID2 also corresponds to BID32. The first router determines the MEC with the optimal computing power from the MEC corresponding to BID22 and the MEC corresponding to BID32 according to the computing power, and the corresponding BID is used as the BID corresponding to the SID. Optionally, the first router may replace the SID in the first data packet with the corresponding BID.
[0047] S103. The first router determines the corresponding target MEC site according to the BID.
[0048] In this application, it is assumed that one BID corresponds to one MEC site. For example, Figure 2 the MEC site corresponding to BID32 in Figure 2 is MEC3. Another example,
[0049] the MEC site corresponding to BID22 in
[0050] is MEC2. Therefore, the first router can determine the target MEC site according to the BID.
[0051] S104. The first router sends the second data packet to the second router corresponding to the target MEC site.
[0052] In this application, the second data packet may be determined according to the first data packet. For example, the second data packet and the first data packet may carry the same data or payload. The BID may be carried in the second data packet.
[0053] As an alternative way to carry the BID, in addition to carrying the same data or payload as the first data packet, the second data packet may also carry the BID in the payload. For example, the second data packet is Figure 2 Packet 202 in, the payload in Packet 202 is the same as the payload in Packet 201. The first router can encapsulate (SA = IP1, DA = BID32) fields (or tunnel information) on the outer layer of the payload, indicating that the payload needs to be forwarded to the target MEC site corresponding to BID32. The first router can also encapsulate the payload shown in Packet 202 and the (SA = IP1, DA = BID32) fields encapsulated on the outer layer of the payload again, that is, add tunnel information (SA = IP1, DA = ER2).
[0054] Or as another alternative way to carry the BID, the second data packet may also carry the BID in the tunnel information. For example, when the first router sends the second data packet to the second router, it encapsulates the first data packet or the payload of the first data packet. The tunnel information of the encapsulated second data packet carries the BID. For example, the tunnel information carries the field (SA = IP1, DA = ER2, BID32), and the payload needs to be forwarded to the target MEC site corresponding to BID32.
[0055] Still taking Figure 2 as an example, the second data packet can be Figure 2 Packet 202 in, where the BID included in the second data packet is BID32.
[0056] Correspondingly, the second router receives the second data packet from the first router.
[0057] S105, the second router sends the third data packet to the target MEC site.
[0058] In one or more embodiments, the second router determines the target MEC site corresponding to the BID from multiple MEC sites according to the BID; the second router sends the third data packet to the target MEC site, where the third data packet is obtained according to the second data packet.
[0059] For example, as Figure 2 described, the second router can be ER2. If the second data packet is Figure 2 Packet 202 shown, then the second router can, after de-encapsulating the outer tunnel information (SA = IP1, DA = ER2) of Packet 202, use the remaining part as the third data packet, that is, Packet 203 as the third data packet. Among them, ER2 can determine the target MEC site corresponding to BID32, that is, MEC3, according to the BID32 carried in Packet 202, and ER2 sends Packet 203 to MEC3 corresponding to BID32.
[0060] It can be understood that by adopting this method, the second router determines the target MEC site according to the BID of the second data packet. Since one BID corresponds to one MEC site, the second router can be connected to multiple MEC sites. When the number of MEC sites is fixed, the number of second routers is reduced, the cost is reduced, and it is more in line with the actual computing power network application scenario.
[0061] Based on the above content and the same concept, the present application provides a routing device. As Figure 3 shown, the device includes a communication module 301 and a processing module 302.
[0062] When used to implement the first router, the communication module 301 is configured to receive a first data packet; the processing module 302 is configured to determine the binding identifier BID corresponding to the SID according to the service identifier SID carried in the first data packet and the first computing power routing information; the processing module 302 is further configured to determine the corresponding target edge computing technology MEC site according to the BID; the communication module 301 is further configured to send a second data packet to the second router corresponding to the target MEC site; wherein, the second data packet is determined according to the first data packet, and the BID is carried in the second data packet.
[0063] In a possible design, before determining the binding identifier BID corresponding to the SID according to the service identifier SID carried in the first data packet and the first computing power routing information, the communication module 301 is further configured to receive the first computing power routing information sent by the second router, wherein the first computing power routing information includes the correspondence between the SID and the BID.
[0064] When used to implement the second router, the communication module 301 is further configured to receive the second data packet sent by the first router; wherein, the BID is carried in the second data packet, and the BID is determined according to the SID of the first data packet and the first computing power routing information; the second data packet is determined according to the first data packet received by the first router; the communication module 301 is further configured to send a third data packet to the target MEC site corresponding to the BID, and the third data packet is determined according to the second data packet.
[0065] In a possible design, the communication module 301 is further configured to send the first computing power routing information to the first router, wherein the first computing power routing information includes the correspondence between the SID and the BID.
[0066] In a possible design, the processing module 302 is configured to determine the target MEC site corresponding to the BID from multiple MEC sites according to the BID;
[0067] The communication module 301 is specifically configured to: send a third data packet to the target MEC site.
[0068] Figure 4 FIG. shows a schematic structural diagram of an electronic device provided by an embodiment of the present application.
[0069] The electronic device in the embodiment of the present application may include a processor 401. The processor 401 is the control center of the device, and can connect various parts of the device through various interfaces and lines, and run or execute instructions stored in the memory 403 and call data stored in the memory 403. Optionally, the processor 401 may include one or more processing units. The processor 401 may integrate an application processor and a modulation and demodulation processor. Among them, the application processor mainly processes the operating system and application programs, etc., and the modulation and demodulation processor mainly processes wireless communication. It can be understood that the above modulation and demodulation processor may not be integrated into the processor 401. In some embodiments, the processor 401 and the memory 403 may be implemented on the same chip, and in some embodiments, they may also be implemented on separate chips independently.
[0070] The processor 401 may be a general-purpose processor, such as a central processing unit (CPU), a digital signal processor, an application-specific integrated circuit, a field programmable gate array, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, and can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The method steps disclosed in combination with the embodiments of the present application may be directly executed by the hardware processor, or executed by a combination of hardware and software modules in the processor.
[0071] In the embodiment of the present application, the memory 403 stores instructions executable by at least one processor 401, and at least one processor 401 can be used to execute the method steps disclosed in the embodiments of the present application by executing the instructions stored in the memory 403.
[0072] The memory 403, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules. The memory 403 can include at least one type of storage medium. For example, it can include flash memory, hard disks, multimedia cards, card-type memories, random access memory (RAM), static random access memory (SRAM), programmable read-only memory (PROM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), magnetic memories, magnetic disks, optical disks, etc. The memory 403 is any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 403 in the embodiments of the present application can also be a circuit or any other device capable of implementing a storage function, for storing program instructions and / or data.
[0073] In the embodiments of the present application, the device may further include a communication interface 402, and the electronic device can transmit data through the communication interface 402.
[0074] Optionally, it can be implemented by Figure 4 the shown processor 401 (or the processor 401 and the communication interface 402) Figure 3 the shown processing module 302 and / or communication module 301, that is to say, the actions of the processing module 302 and / or communication module 301 can be executed by the processor 401 (or the processor 401 and the communication interface 402).
[0075] Based on the same inventive concept, the embodiments of the present application also provide a computer-readable storage medium, in which instructions can be stored. When the instructions are run on a computer, the computer is caused to execute the operation steps provided in the above method embodiments. The computer-readable storage medium can be Figure 4 the shown memory 403.
[0076] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.
[0077] The present application is described with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to the present application. It should be understood that each flow and / or block in the flowchart and / or block diagram, and the combination of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing devices generate means for implementing the functions specified in Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.
[0078] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory generate a manufactured article including instruction means that implement the functions specified in Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.
[0079] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.
[0080] Obviously, those skilled in the art can make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalent technologies, the present application is also intended to include these modifications and variations.
Claims
1. A routing method, characterized in that The method includes: The first router receives a first data packet, and determines a target binding identifier BID corresponding to the service identifier SID from one or more binding identifiers BIDs according to the service identifier SID and the first computing power routing information carried in the first data packet; wherein, the first computing power routing information includes computing power information of one or more multi-access edge computing MEC sites corresponding to the one or more BIDs. The first router determines a corresponding target multi-access edge computing MEC site according to the target BID, and sends a second data packet to a second router corresponding to the target MEC site. Wherein, the second data packet is determined according to the first data packet, the target BID is carried in the second data packet, and the second data packet is used for the second router to send a third data packet to the target MEC site according to the target BID.
2. The method according to claim 1, characterized in that, Before determining the target binding identifier BID corresponding to the SID from one or more binding identifiers BIDs according to the service identifier SID and the first computing power routing information carried in the first data packet, the method further includes: The first router receives the first computing power routing information sent by the second router, wherein the first computing power routing information includes the correspondence between the SID and the one or more BIDs, and the one or more BIDs include the target BID.
3. A routing method, characterized in that, The method includes: The second router receives a second data packet sent by the first router; wherein, the second data packet is determined according to a first data packet, the first data packet carries a service identifier SID, the target BID is carried in the second data packet, the target BID is determined from one or more binding identifiers BIDs according to the SID and the first computing power routing information, and the first computing power routing information includes computing power information of one or more multi-access edge computing MEC sites corresponding to the one or more BIDs. The second router sends a third data packet to a target MEC site corresponding to the target BID, and the third data packet is determined according to the second data packet.
4. The method according to claim 3, wherein The method further includes: The second router sends the first computing power routing information to the first router, wherein the first computing power routing information includes the correspondence between the SID and the one or more BIDs, and the one or more BIDs include the target BID.
5. The method according to claim 3, characterized in that The target BID is included in the second data packet, and the second router sending the third data packet to the target MEC site corresponding to the target BID includes: The second router determines a target MEC site corresponding to the target BID from the one or more MEC sites according to the target BID. The second router sends the third data packet to the target MEC site.
6. A routing device, characterized in that, The apparatus includes: A communication module, configured to receive a first data packet. A processing module, configured to determine a target binding identifier BID corresponding to the SID from one or more binding identifiers BIDs according to the service identifier SID and the first computing power routing information carried in the first data packet; wherein, the first computing power routing information includes computing power information of one or more Mobile Edge Computing (MEC) sites corresponding to the one or more BIDs. The processing module is further configured to determine a corresponding target MEC site according to the target BID. The communication module is further configured to send a second data packet to a second router corresponding to the target MEC site. Wherein, the second data packet is determined according to the first data packet, the target BID is carried in the second data packet, and the second data packet is used for the second router to send a third data packet to the target MEC site according to the target BID.
7. The device according to claim 6, characterized in that Before determining the target binding identifier BID corresponding to the SID from one or more binding identifiers BIDs according to the service identifier SID and the first computing power routing information carried in the first data packet, the communication module is further configured to: Receive the first computing power routing information sent by the second router, wherein the first computing power routing information includes the correspondence between the SID and the one or more BIDs, and the one or more BIDs include the target BID.
8. A routing device, characterized in that The apparatus includes: A communication module, configured to receive a second data packet sent by a first router; wherein, the second data packet is determined according to a first data packet, the first data packet carries a service identifier SID, the second data packet carries a target BID, the target BID is determined from one or more binding identifiers BIDs according to the SID and the first computing power routing information, and the first computing power routing information includes computing power information of one or more MEC sites corresponding to the one or more BIDs. The communication module is further configured to send a third data packet to a target MEC site corresponding to the target BID, and the third data packet is determined according to the second data packet.
9. The device according to claim 8, wherein, The communication module is further configured to: Send the first computing power routing information to the first router, where the first computing power routing information includes the correspondence between the SID and the one or more BIDs, and the one or more BIDs include the target BID.
10. The device according to claim 8, characterized in that The apparatus further includes: A processing module, configured to determine a target MEC site corresponding to the target BID from the one or more MEC sites according to the target BID. The communication module is specifically configured to: send the third data packet to the target MEC site.
Citation Information
Patent Citations
Service routing method and device
CN112491717A