CN114124777A - Value added service processing method, device and system - Google Patents
Value added service processing method, device and system Download PDFInfo
- Publication number
- CN114124777A CN114124777A CN202010877850.5A CN202010877850A CN114124777A CN 114124777 A CN114124777 A CN 114124777A CN 202010877850 A CN202010877850 A CN 202010877850A CN 114124777 A CN114124777 A CN 114124777A
- Authority
- CN
- China
- Prior art keywords
- value
- service
- added
- server
- added service
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 9
- 238000000034 method Methods 0.000 claims abstract description 10
- 238000005538 encapsulation Methods 0.000 claims description 5
- 238000004806 packaging method and process Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 12
- 238000004891 communication Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/34—Source routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
- H04L45/745—Address table lookup; Address filtering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/24—Accounting or billing
Abstract
The disclosure provides a value added service processing method, device and system. After receiving a first service message sent by a sending host through a network, a proxy server reads the quantity of value-added service items from an optional TLV field of the first service message; sequentially reading corresponding value-added service numbers from the optional TLV fields according to the number of the value-added service items; respectively inquiring a server address corresponding to each value-added service number; and respectively sending the first service message to the value added server corresponding to each server address. The method inserts the corresponding value added service number into the service message, so that the proxy server forwards the service message to the corresponding value added server to provide the corresponding value added service.
Description
Technical Field
The present disclosure relates to the field of cloud computing, and in particular, to a value added service processing method, apparatus, and system.
Background
SRv6(Segment Routing v6, version 6) is a new generation IP bearer protocol based on IPv6 and Source Routing, can unify traditional complex network protocols, realizes network protocol simplification and application Level SLA (Service-Level Agreement) guarantee, and will be the basis for constructing intelligent IP networks in the 5G and cloud era. SRv6 can unify IP forwarding and tunnel forwarding, and has the flexibility and powerful programmability of IPv 6.
Disclosure of Invention
The inventor finds through research that in the prior art, a sending host sends a message to a network, and a router associated with a proxy server in the network sends the message to the proxy server. The proxy server sends the message to the non-supported SRv6 server to execute the value added service according to the sending host address. Because the proxy server only forwards the message according to the address of the sending host, the proxy server can only interact with one server, and cannot expand the value-added service.
Accordingly, the present disclosure provides a value added service processing scheme to effectively implement flexible extension of a value added service.
According to a first aspect of the embodiments of the present disclosure, a value added service processing method is provided, including: after receiving a first service message sent by a sending host through a network, reading the number of value-added service items from a length value (TLV) field of an optional type of the first service message; reading corresponding value-added service numbers from the optional TLV fields in sequence according to the number of the value-added service items; respectively inquiring a server address corresponding to each value-added service number; and respectively sending the first service message to the value added server corresponding to each server address.
In some embodiments, after receiving a feedback data packet sent by the value added server corresponding to each server address, encapsulating the feedback data packet into a second service packet; and sending the second service message to a receiving host through a network.
According to a second aspect of the embodiments of the present disclosure, there is provided a proxy server, including: the first interface module is configured to receive a first service message sent by a sending host through a network; the first reading module is configured to read the number of the value-added service items from the TLV field of the selectable type length value of the first service message after the first interface module receives the first service message sent by the sending host through the network; the second reading module is configured to sequentially read corresponding value-added service numbers from the optional TLV fields according to the number of the value-added service items; the query module is configured to query the server address corresponding to each value-added service number respectively; and the second interface module is configured to send the first service message to the value-added server corresponding to each server address respectively.
In some embodiments, the proxy server further comprises an encapsulation module, wherein: the second interface module is configured to receive a feedback data packet sent by the value added server corresponding to each server address; the encapsulation module is configured to encapsulate the feedback data packet into a second service message after the second receiving module receives the feedback data packet sent by the value-added server corresponding to each server address; the first interface module is further configured to send the second service packet to a receiving host through a network.
According to a third aspect of the embodiments of the present disclosure, there is provided a proxy server, including: a memory configured to store instructions; a processor coupled to the memory, the processor configured to perform a method implementing any of the embodiments described above based on instructions stored by the memory.
According to a fourth aspect of the embodiments of the present disclosure, there is provided a value added service processing system, including the proxy server according to any one of the embodiments, and: the system comprises a sending host and a receiving host, wherein the sending host is configured to insert the quantity of value-added service items and corresponding value-added service numbers into a variable length value (TLV) field of a service message sent to the receiving host so as to generate a first service message, and send the first service message through a network; a router in the network associated with the proxy server, configured to send the first service packet to the proxy server, and send a second service packet sent by the proxy server to the receiving host; the value added servers are configured to perform value added service processing on the received first service message and send corresponding feedback data packets to the proxy server after the value added service processing is completed; and the receiving host is configured to receive the second service message.
In some embodiments, the sending host and the router associated with the proxy server support segment routing version 6 SRv6 protocol.
According to a fifth aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided, in which computer instructions are stored, and when executed by a processor, the computer-readable storage medium implements the method according to any of the embodiments described above.
Other features of the present disclosure and advantages thereof will become apparent from the following detailed description of exemplary embodiments thereof, which proceeds with reference to the accompanying drawings.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the disclosure and together with the description, serve to explain the principles of the disclosure.
The present disclosure may be more clearly understood from the following detailed description, taken with reference to the accompanying drawings, in which:
fig. 1 is a flow diagram of a value added service processing method according to an embodiment of the present disclosure;
FIG. 2 is a schematic block diagram of a proxy server according to one embodiment of the present disclosure;
FIG. 3 is a schematic block diagram of a proxy server according to another embodiment of the present disclosure;
FIG. 4 is a schematic block diagram of a proxy server according to yet another embodiment of the present disclosure;
fig. 5 is a schematic structural diagram of a value added service processing system according to an embodiment of the present disclosure;
fig. 6 is a schematic structural diagram of a value added service processing system according to another embodiment of the present disclosure.
It should be understood that the dimensions of the various parts shown in the figures are not drawn to scale. Further, the same or similar reference numerals denote the same or similar components.
Detailed Description
Various exemplary embodiments of the present disclosure will now be described in detail with reference to the accompanying drawings. The description of the exemplary embodiments is merely illustrative and is in no way intended to limit the disclosure, its application, or uses. The present disclosure may be embodied in many different forms and is not limited to the embodiments described herein. These embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art. It should be noted that: the relative arrangement of parts and steps, the composition of materials and values set forth in these embodiments are to be construed as illustrative only and not as limiting unless otherwise specifically stated.
The use of the word "comprising" or "comprises" and the like in this disclosure means that the elements listed before the word encompass the elements listed after the word and do not exclude the possibility that other elements may also be encompassed.
All terms (including technical or scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs unless specifically defined otherwise. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
Techniques, methods, and apparatus known to those of ordinary skill in the relevant art may not be discussed in detail but are intended to be part of the specification where appropriate.
Fig. 1 is a flow diagram of a value added service processing method according to an embodiment of the present disclosure. In some embodiments, the following value added service processing method steps are performed by a proxy server.
In step 101, after receiving a first service packet sent by a sending host through a network, reading a Value-added service item quantity from a Type-Length-Value (TLV) field of the first service packet.
In step 102, according to the number of the value-added service items, the corresponding value-added service numbers are sequentially read from the optional TLV fields.
In step 103, the server address corresponding to each value-added service number is queried.
In step 104, the first service packet is sent to the value added server corresponding to each server address.
In some embodiments, the sending host presses the corresponding value added service requirement field in an optional TLV at SRv6, as shown in table 1. Wherein in table 1, the optional LTV fields are shown in table 2. In table 2, the first 8 bits indicate how many value added services are included in the service request, and the next 64 bits are number fields, where every 4 bits are a value added service number, as shown in table 3.
TABLE 1
8bits | 64bits | 56bits |
Quantity of items (0-16) | Value added service number segment | Filling in |
TABLE 2
4bits | 4bits | … | 4bits |
Value added service number 0 | Value added service number 1 | … | Value added service number n |
TABLE 3
In some embodiments, each value added server performs corresponding value added service processing after receiving the service packet, and sends a feedback data packet to the proxy server after the processing is completed. And after receiving the feedback data packet sent by the value added server corresponding to each server address, the proxy server encapsulates the feedback data packet into a second service message and sends the second service message to the receiving host through the network.
Fig. 2 is a schematic structural diagram of a proxy server according to one embodiment of the present disclosure. As shown in fig. 2, the proxy server includes a first interface module 21, a first reading module 22, a second reading module 23, a query module 24, and a second interface module 25.
The first interface module 21 is configured to receive a first traffic packet sent by a sending host through a network.
The first reading module 22 is configured to, after the first interface module 21 receives a first service packet sent by a sending host through a network, read the number of value-added service items from a length-to-value (TLV) field of an optional type of the first service packet.
The second reading module 23 is configured to sequentially read out the corresponding value added service numbers from the optional TLV fields according to the number of the value added service items.
The query module 24 is configured to query the server address corresponding to each value added service number respectively.
The second interface module 25 is configured to send the first service packet to the value added server corresponding to each server address respectively.
Fig. 3 is a schematic structural diagram of a proxy server according to another embodiment of the present disclosure. Fig. 3 differs from fig. 2 in that in the embodiment shown in fig. 3, the proxy server further comprises an encapsulation module 26.
The second interface module 25 is configured to receive the feedback data packet sent by the value added server corresponding to each server address.
The encapsulating module 26 is configured to encapsulate the feedback data packet into the second service packet after the second receiving module 21 receives the feedback data packet sent by the value added server corresponding to each server address.
The first interface module 21 is further configured to send the second service packet to the receiving host over the network.
Fig. 4 is a schematic structural diagram of a proxy server according to yet another embodiment of the present disclosure. As shown in fig. 4, the proxy server includes a memory 41 and a processor 42.
The memory 41 is used to store instructions. The processor 42 is coupled to the memory 41. The processor 42 is configured to perform a method as referred to in any of the embodiments of fig. 1 based on the instructions stored by the memory.
As shown in fig. 4, the proxy server further includes a communication interface 43 for information interaction with other devices. Meanwhile, the proxy server further comprises a bus 44, and the processor 42, the communication interface 43 and the memory 41 are communicated with each other through the bus 44.
The Memory 41 may include a Random Access Memory (RAM) or a Non-Volatile Memory (NVM). Such as at least one disk storage. The memory 41 may also be a memory array. The storage 41 may also be partitioned, and the blocks may be combined into virtual volumes according to certain rules.
Further, the processor 42 may be a central processing unit, or may be an ASIC (Application Specific Integrated Circuit), or one or more Integrated circuits configured to implement embodiments of the present disclosure.
The present disclosure also provides a computer-readable storage medium. The computer-readable storage medium stores computer instructions, and the instructions, when executed by the processor, implement the method according to any one of the embodiments in fig. 1.
Fig. 5 is a schematic structural diagram of a value added service processing system according to an embodiment of the present disclosure. As shown in fig. 5, the value added service processing system includes a sending host 51, a receiving host 52, a proxy server 53, and a plurality of value added servers 541-54n, wherein a plurality of routers 551-55m are provided in the network. The proxy server 53 is the proxy server according to any of the embodiments shown in fig. 2-4.
The sending host 51 is configured to insert the number of value added service items and the corresponding value added service number in the optional TLV field of the service packet sent to the receiving host 52 to generate a first service packet, and send the first service packet through the network.
A router 552 in the network associated with the proxy server 53 sends the first traffic packet to the proxy server 53.
The proxy server 53 reads the number of the value-added service items from the optional TLV field of the first service packet, sequentially reads corresponding value-added service numbers from the optional TLV field according to the number of the value-added service items, and sends the first service packet to the value-added servers 541-54n corresponding to each server address after respectively querying the server address corresponding to each value-added service number.
The value added servers 541-54n are respectively configured to perform value added service processing on the received first service packet, and send a corresponding feedback data packet to the proxy server 53 after the value added service processing is completed.
After receiving the feedback data packet sent by each value added server, the proxy server 53 encapsulates the feedback data packet into a second service packet, and sends the second service packet to the router 552. Such that router 552 sends the second traffic packet to receiver host 52 over the network.
In some embodiments, the sending host 51 and the router 552 associated with the proxy server support the SRv6 protocol.
Fig. 6 is a schematic structural diagram of a value added service processing system according to another embodiment of the present disclosure. As shown in FIG. 6, SRv6 host A is the sender, supports SRv6, and may modify the Option TLV as agreed. The router R1 supports SRv6 or IPv6, the router R2 supports SRv6, configures end.X, the proxy server needs to support SRv6, configures end.AM, and directs to one or more value-added servers corresponding to the value of the Option TLV by reading the Option TLV and matching the value of the Option TLV according to convention. The value added server only supports IPv6 and does not support SR. The router R3 supports SRv6 or IPv 6. Host B may support IPv6 as a recipient.
The proxy server reads the number of the value-added service items from the optional TLV field of the service message sent by the R2, sequentially reads corresponding value-added service numbers from the optional TLV field according to the number of the value-added service items, and sends the service message to the value-added server corresponding to each server address after respectively inquiring the server address corresponding to each value-added service number. The value-added servers are respectively configured to perform value-added service processing on the received service messages and send corresponding feedback data packets to the proxy server after the value-added service processing is completed. After receiving the feedback data packets sent by each value added server, the proxy server encapsulates the feedback data packets into service messages, and sends the service messages to the router R2. So that the router R2 transmits the traffic message to the host B through R3.
By implementing the scheme disclosed by the invention, the user can flexibly insert the corresponding value added service number into the service message according to the requirement, so that the proxy server forwards the service message to the corresponding value added server to provide the corresponding value added service.
In some embodiments, the functional modules may be implemented as a general purpose Processor, a Programmable Logic Controller (PLC), a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA), or other Programmable Logic device, discrete Gate or transistor Logic, discrete hardware components, or any suitable combination thereof, for performing the functions described in this disclosure.
So far, embodiments of the present disclosure have been described in detail. Some details that are well known in the art have not been described in order to avoid obscuring the concepts of the present disclosure. It will be fully apparent to those skilled in the art from the foregoing description how to practice the presently disclosed embodiments.
Although some specific embodiments of the present disclosure have been described in detail by way of example, it should be understood by those skilled in the art that the foregoing examples are for purposes of illustration only and are not intended to limit the scope of the present disclosure. It will be understood by those skilled in the art that various changes may be made in the above embodiments or equivalents may be substituted for elements thereof without departing from the scope and spirit of the present disclosure. The scope of the present disclosure is defined by the appended claims.
Claims (8)
1. A value added service processing method comprises the following steps:
after receiving a first service message sent by a sending host through a network, reading the number of value-added service items from a length value (TLV) field of an optional type of the first service message;
reading corresponding value-added service numbers from the optional TLV fields in sequence according to the number of the value-added service items;
respectively inquiring a server address corresponding to each value-added service number;
and respectively sending the first service message to the value added server corresponding to each server address.
2. The method of claim 1, further comprising:
after receiving a feedback data packet sent by the value added server corresponding to each server address, packaging the feedback data packet into a second service message;
and sending the second service message to a receiving host through a network.
3. A proxy server, comprising:
the first interface module is configured to receive a first service message sent by a sending host through a network;
the first reading module is configured to read the number of the value-added service items from the TLV field of the selectable type length value of the first service message after the first interface module receives the first service message sent by the sending host through the network;
the second reading module is configured to sequentially read corresponding value-added service numbers from the optional TLV fields according to the number of the value-added service items;
the query module is configured to query the server address corresponding to each value-added service number respectively;
and the second interface module is configured to send the first service message to the value-added server corresponding to each server address respectively.
4. The proxy server of claim 3, further comprising an encapsulation module, wherein:
the second interface module is configured to receive a feedback data packet sent by the value added server corresponding to each server address;
the encapsulation module is configured to encapsulate the feedback data packet into a second service message after the second receiving module receives the feedback data packet sent by the value-added server corresponding to each server address;
the first interface module is further configured to send the second service packet to a receiving host through a network.
5. A proxy server, comprising:
a memory configured to store instructions;
a processor coupled to the memory, the processor configured to perform implementing the method of any of claims 1-2 based on instructions stored by the memory.
6. A value added service processing system comprising a proxy server according to any of claims 3-5, and
the system comprises a sending host and a receiving host, wherein the sending host is configured to insert the quantity of value-added service items and corresponding value-added service numbers into a variable length value (TLV) field of a service message sent to the receiving host so as to generate a first service message, and send the first service message through a network;
a router in the network associated with the proxy server, configured to send the first service packet to the proxy server, and send a second service packet sent by the proxy server to the receiving host;
the value added servers are configured to perform value added service processing on the received first service message and send corresponding feedback data packets to the proxy server after the value added service processing is completed;
and the receiving host is configured to receive the second service message.
7. The system of claim 6, wherein:
the sending host and the router associated with the proxy server support segment routing version 6 SRv6 protocol.
8. A computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions which, when executed by a processor, implement the method of any one of claims 1-2.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010877850.5A CN114124777A (en) | 2020-08-27 | 2020-08-27 | Value added service processing method, device and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010877850.5A CN114124777A (en) | 2020-08-27 | 2020-08-27 | Value added service processing method, device and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114124777A true CN114124777A (en) | 2022-03-01 |
Family
ID=80374453
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010877850.5A Pending CN114124777A (en) | 2020-08-27 | 2020-08-27 | Value added service processing method, device and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114124777A (en) |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2321396A1 (en) * | 1999-09-29 | 2001-03-29 | Fujitsu Limited | Mobile communications service system, mobile communications service method, authentication apparatus, and home agent apparatus |
CN1729478A (en) * | 2002-11-25 | 2006-02-01 | 株式会社Kt | System and method for providing internet value-added service |
WO2006045253A1 (en) * | 2004-10-28 | 2006-05-04 | Huawei Technologies Co., Ltd. | A method for processing value added service request |
CN101026804A (en) * | 2007-04-06 | 2007-08-29 | 中兴通讯股份有限公司 | System and method for processing short message value-added business |
CN101282500A (en) * | 2007-04-02 | 2008-10-08 | ***通信集团山东有限公司 | Control method and system for increment service supporting multiple access modes |
CN101420658A (en) * | 2007-10-24 | 2009-04-29 | 华为技术有限公司 | Method, system and interface server for realizing value-added service |
CN103813037A (en) * | 2012-11-15 | 2014-05-21 | 中国电信股份有限公司 | Call information pushing method and system |
WO2015100751A1 (en) * | 2014-01-06 | 2015-07-09 | 华为技术有限公司 | Packet forwarding method and device |
WO2017063400A1 (en) * | 2015-10-15 | 2017-04-20 | 中兴通讯股份有限公司 | Packet routing method and device based on service chain information |
CN107204859A (en) * | 2016-03-18 | 2017-09-26 | 华为技术有限公司 | The method and apparatus of transmitting message |
WO2017192791A1 (en) * | 2016-05-06 | 2017-11-09 | Convida Wireless, Llc | Traffic steering at the service layer |
CN109962847A (en) * | 2017-12-14 | 2019-07-02 | 中国电信股份有限公司 | The packaging method and device and computer readable storage medium of business function chain message |
-
2020
- 2020-08-27 CN CN202010877850.5A patent/CN114124777A/en active Pending
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2321396A1 (en) * | 1999-09-29 | 2001-03-29 | Fujitsu Limited | Mobile communications service system, mobile communications service method, authentication apparatus, and home agent apparatus |
CN1729478A (en) * | 2002-11-25 | 2006-02-01 | 株式会社Kt | System and method for providing internet value-added service |
WO2006045253A1 (en) * | 2004-10-28 | 2006-05-04 | Huawei Technologies Co., Ltd. | A method for processing value added service request |
CN101282500A (en) * | 2007-04-02 | 2008-10-08 | ***通信集团山东有限公司 | Control method and system for increment service supporting multiple access modes |
CN101026804A (en) * | 2007-04-06 | 2007-08-29 | 中兴通讯股份有限公司 | System and method for processing short message value-added business |
CN101420658A (en) * | 2007-10-24 | 2009-04-29 | 华为技术有限公司 | Method, system and interface server for realizing value-added service |
CN103813037A (en) * | 2012-11-15 | 2014-05-21 | 中国电信股份有限公司 | Call information pushing method and system |
WO2015100751A1 (en) * | 2014-01-06 | 2015-07-09 | 华为技术有限公司 | Packet forwarding method and device |
CN105103503A (en) * | 2014-01-06 | 2015-11-25 | 华为技术有限公司 | Packet forwarding method and device |
WO2017063400A1 (en) * | 2015-10-15 | 2017-04-20 | 中兴通讯股份有限公司 | Packet routing method and device based on service chain information |
CN107204859A (en) * | 2016-03-18 | 2017-09-26 | 华为技术有限公司 | The method and apparatus of transmitting message |
WO2017192791A1 (en) * | 2016-05-06 | 2017-11-09 | Convida Wireless, Llc | Traffic steering at the service layer |
CN109962847A (en) * | 2017-12-14 | 2019-07-02 | 中国电信股份有限公司 | The packaging method and device and computer readable storage medium of business function chain message |
Non-Patent Citations (2)
Title |
---|
程方等: "一种短消息增值业务***的传输优化方案", 《无线通信技术》 * |
金纯等: "基于数字电视多媒体消息增值业务***TVPP协议研究", 《广东通信技术》 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106059924B (en) | Method, device and system for managing information | |
EP2100406B1 (en) | Method and apparatus for implementing multicast routing | |
WO2019029320A1 (en) | Configuration management method, apparatus and device | |
CN108768866B (en) | Cross-card forwarding method and device for multicast message, network equipment and readable storage medium | |
CN107770073B (en) | Method, device and system for information synchronization | |
CN107079017B (en) | Message conversion method and device | |
EP3813318B1 (en) | Packet transmission method, communication device, and system | |
CN110855568B (en) | Message forwarding method and system | |
CN106559302A (en) | Single tunnel method for building up, device and system | |
US20140105214A1 (en) | Message forwarding method, system, and relay agent device | |
EP3767901A1 (en) | Method for transmitting multicast message, device, and system | |
CN112187648B (en) | Multicast message forwarding method and device | |
CN107547346B (en) | Message transmission method and device | |
CN108600074A (en) | The retransmission method and device of multicast data message | |
CN104683210A (en) | Automatic tunnel establishing method and device | |
WO2021043232A1 (en) | Method by which host network performance requirements may be programmed, device and system | |
WO2021227746A1 (en) | Packet transmission and forwarding methods, header node, forwarding node, and storage medium | |
US11134129B2 (en) | System for determining whether to forward packet based on bit string within the packet | |
CN111930757B (en) | Data processing method, system, encapsulation node and decapsulation node | |
CN106713144A (en) | Read-write method of message exit information and forwarding engine | |
EP3598720A1 (en) | Method and device for generating forwarding information | |
WO2021211210A1 (en) | Mixing segments with different sizes for segment routing | |
CN114124777A (en) | Value added service processing method, device and system | |
CN114979090A (en) | IPv6 data packet processing method, device, computer equipment and storage medium | |
WO2023088226A1 (en) | Packet forwarding method and related device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20220301 |
|
RJ01 | Rejection of invention patent application after publication |