CN114124777A - Value added service processing method, device and system - Google Patents

Value added service processing method, device and system Download PDF

Info

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
Application number
CN202010877850.5A
Other languages
Chinese (zh)
Inventor
陈迅
陈华南
阮科
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN202010877850.5A priority Critical patent/CN114124777A/en
Publication of CN114124777A publication Critical patent/CN114124777A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/34Source routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/74Address processing for routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/74Address processing for routing
    • H04L45/745Address table lookup; Address filtering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/24Accounting 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

Value added service processing method, device and system
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.
Figure BDA0002653169490000051
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.
CN202010877850.5A 2020-08-27 2020-08-27 Value added service processing method, device and system Pending CN114124777A (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (13)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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