Back to results
US 9,755,901 B2Granted
System and method for a software defined protocol network node
AssigneeHuawei Technologies Co., Ltd.
InventorsPetar Djukic, Xu Li, Hang Zhang
Life of this patent
Estimating the term…
Abstract
A software designed protocol (SDP) network node includes a receiver, and a processor operatively coupled to the receiver. The receiver receives instructions, and receives packets. The processor updates a configuration of the SDP network node in accordance with the received instructions, and processes the received packets.
Claims21
A software designed protocol (SDP) network node comprising:
- a receiver configured to receive instructions, and to receive packets including at least a first packet;
- and
- a processor operatively coupled to the receiver, the processor configured to:
- update a configuration of a protocol stack supported by the SDP network node including at least one of processing instructions, a workflow sequence description, a packet flow identifier, and a protocol supported by the protocol stack in accordance with the received instructions;
- process the received packets in accordance with the updated configuration of the protocol stack;
- transfer the first packet to memory in response to determining that the first packet is to be processed by the SDP network node in accordance with a software description included in the received instructions for implementing the protocol;
- and
- forward the first packet to a destination of the first packet in response to determining that the first packet is not to be processed by the SDP network node.
5 more elements
A method for operating a software designed protocol (SDP) network node, the method comprising:
- receiving, by the SDP network node, processing instructions comprising a software description for implementing a protocol;
- receiving, by the SDP network node, a first packet;
- classifying, by the SDP network node, the first packet, in accordance with identifying information in the first packet;
- processing, by the SDP network node, the first packet in accordance with the software description for implementing the protocol in response to the first packet being classified as a packet to be handled in accordance with the protocol;
- and
- forwarding the first packet to a destination of the first packet in response to the first packet being classified as a packet not to be processed by the SDP network node.
3 more elements
A method for operating a software designed protocol (SDP) network node, the method comprising:
- receiving, by the SDP network node, instructions and packets including at least a first packet;
- updating, by the SDP network node, a configuration of a protocol stack supported by the SDP network node including at least one of processing instructions, a workflow sequence description, a packet flow identifier, and a protocol supported by the protocol stack in accordance with the received instructions;
- processing, by the SDP network node, the received packets in accordance with the updated configuration of the protocol stack;
- transferring, by the SDP network node, the first packet to memory in response to determining that the first packet is to be processed by the SDP network node in accordance with a software description included in the received instructions for implementing the protocol;
- and
- forwarding, by the SDP network node, the first packet to a destination of the first packet in response to determining that the first packet is not to be processed by the SDP network node.
3 more elements
Dependencies are inferred from the claim text.