Methods for sending and receiving network management messages and/or control messages
First Claim
1. A method for sending network management messages and control messages in a general framing procedure (GFP) frame, comprising the following steps:
- 1) when network layer data arrives at a source, the source determines a type of the network layer data where determining the type of the network layer data further comprises determining if the type of the network layer data comprises at least one of a IPv4, IPv6 and connectionless protocol (CLNP) message;
2) the source fills a UPI field and performs GFP encapsulating where the source fills the UPI field of the GFP frame based on the type of the network layer data and where GFP encapsulating comprises encapsulating the GFP frame with at least one of a IPv4 message, a IPv6 message and a CLNP message, wherein;
a) if an address length of the received network layer data is set to 20, the source sets the UPI to 0001111 to indicate the GFP frame comprises a CLNP message and encapsulates the GFP frame with the CLNP message;
b) if the address length is not set to 20 and a first 4 bits of a header field comprising the received network layer data is set to “
0100”
, the source sets the UPI field to “
00010000”
to indicate that the GFP frame comprises an IPv4 message and encapsulates the GFP frame with the IPv4 message; and
c) the source sets the UPI filed to 00010001 to indicate that the GFP frame comprises an IPv6 message and the source encapsulates the GFP frame with the IPv6 message, if the address length is not set to 20 and a first 4 bits of the header field comprising the received network layer data is set to “
0110”
,3) the source performs physical layer processing on the GFP frame;
4) the source sends the GFP frame to a sink.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a method for sending and receiving the network management messages and/or the control messages, that is, using GFP protocol in stead of conventional LAPD protocol, predetermining the mapping relationship between the values of UPI field in GFP protocol and the types of the data including the network management messages and/or the control messages, furthermore, filling the UPI field of GFP protocol based on the corresponding mapping relationship, encapsulating the network management messages and/or the control messages via GFP protocol into SDH/SONET, PDH or OTN, and transmitting the encapsulated data. GFP protocol is a universal protocol, allowing for inter-operation of the network management messages and the control messages between the equipments of different manufacturers.
-
Citations
12 Claims
-
1. A method for sending network management messages and control messages in a general framing procedure (GFP) frame, comprising the following steps:
-
1) when network layer data arrives at a source, the source determines a type of the network layer data where determining the type of the network layer data further comprises determining if the type of the network layer data comprises at least one of a IPv4, IPv6 and connectionless protocol (CLNP) message; 2) the source fills a UPI field and performs GFP encapsulating where the source fills the UPI field of the GFP frame based on the type of the network layer data and where GFP encapsulating comprises encapsulating the GFP frame with at least one of a IPv4 message, a IPv6 message and a CLNP message, wherein; a) if an address length of the received network layer data is set to 20, the source sets the UPI to 0001111 to indicate the GFP frame comprises a CLNP message and encapsulates the GFP frame with the CLNP message; b) if the address length is not set to 20 and a first 4 bits of a header field comprising the received network layer data is set to “
0100”
, the source sets the UPI field to “
00010000”
to indicate that the GFP frame comprises an IPv4 message and encapsulates the GFP frame with the IPv4 message; andc) the source sets the UPI filed to 00010001 to indicate that the GFP frame comprises an IPv6 message and the source encapsulates the GFP frame with the IPv6 message, if the address length is not set to 20 and a first 4 bits of the header field comprising the received network layer data is set to “
0110”
,3) the source performs physical layer processing on the GFP frame; 4) the source sends the GFP frame to a sink. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for sending and receiving network management messages and control messages, comprising the following steps:
-
1) when network layer data arrives at a source, the source determines a type of data of the network layer data; 2) formatting a GFP frame where formatting a GFP frame comprises setting a UPI field to a predetermined value that is mapped to the data type of the network layer data where the UPI field comprises a field of the GFP frame and encapsulating the GFP frame based on the type of the network layer data with at least one of an IPv4 message, IPv6 message and CLNP message, wherein a) the source sets UPI field to 0001111 to indicate the GFP frame comprises a CLNP message and the source encapsulates the GFP frame with the CLNP message, if an address length comprising the network layer data is set to 20; b) the source sets the UPI field to 00010000 to indicate that the GFP frame comprises an IPv4 message and encapsulates the GFP frame with the IPv4 message, if the address length is not set to 20 and a first 4 bits of a header field comprising the network layer data are set to “
0100”
; andc) the source sets the UPI filed to “
00010001”
to indicate that the GFP frame comprises an IPv6 message and encapsulates the GFP frame with the IPv6 message, if the address length is not set to 20 and if the first 4 bits of the header field comprising the network layer data are set to “
0110”
;3) the source performing physical layer processing on the GFP frame where the physical layer processing comprises at least one of SDH, SONET, OTN and PDH physical layer processing; 4) the source sends the physically processed GFP frame to a sink over at least one of an SDH, SONET, OTN and PDH network; 5) the sink receives the GFP frame and performs physical inverse-processing on the received GFP frame where the physical inverse-processing comprises at least one of SDH, SONET, OTN and PDH physical inverse-processing; 6) the sink parses the received GFP frame where parsing the received GFP frame further comprises extracting a UPI field; and 7) the sink determines if the GFP frame comprises at least one of a control message and a network management message based on a value comprising the UPI field.
-
-
7. A method for receiving control messages and network management messages where the control messages and network management message are encapsulated in a GFP frame, comprising the following steps:
-
1) a sink receives data sent from a source where ˜
the received data comprises a GFP frame;2) the sink performs physical layer inverse-processing on the GFP frame; 3) the sink extracts a UPI field from the GFP frame; and 4) the sink identifies a type of message comprising the GFP frame based on the extracted UPI field where the type of message comprising the GFP frame is at least one of an IPv4 message, an IPv6 message and a CLNP message wherein if the extracted UPI is set to 0001111 the GFP frame comprises a CLNP message, if the extracted UPI is set to 00010000 the GFP frame comprises an IPv4 message, and if the extracted UPI is set to 00010001 the GFP frame comprises an IPv6 message. - View Dependent Claims (8, 9)
-
-
10. An apparatus comprising a source and sink wherein;
-
the source is configured to receive network layer data, determine a type”
of data of the network layer data, and format a GFP frame;formatting the GFP frame comprises determining the data type of the network layer data and setting a UPI field to a predetermined value that is mapped to the data type of the network layer data where the UPI field comprises a field of the GFP frame and formatting the GFP frame further comprises encapsulating the GFP frame with at least one of an IPv4 message, IPv6 message and CLNP message, where; a) if an address length comprising the network layer data is set to 20, the source sets the UPI to 0001111 to indicate the GFP frame comprises a CLNP message and encapsulates the GFP frame with the CLNP message; b) if the address length is not set to 20 and if a first 4 bits of a header field comprising the received network layer data is set to “
0100”
, the source sets the UPI field to “
00010000”
to indicate that the GFP frame comprises an IPv4 message and encapsulates the GFP frame with the IPv4 message; andc) if the address length is not set to 20 and a first 4 bits of the header field comprising the received network layer data is set to “
0110”
, the source sets the UPI filed to 00010001 to indicate that the GFP frame comprises an IPv6 message and encapsulates the GFP frame with the IPv6 message;the source is further configured to perform physical layer processing on the GFP frame where the physical layer processing comprises at least one of SDH, SONET, OTN and PDH physical layer processing; the source is further configured to send the GFP frame to a sink over at least one of a SDH, SONET, OTN and PDH network; the sink is configured to receive the GFP frame and perform physical inverse-processing on the received GFP frame where physical inverse-processing comprises at least one of SDH, SONET, OTN and PDH physical inverse-processing; the sink is configured to parse the received GFP frame where parsing the received GFP frame comprises extracting a UPI field; and the sink is configured to determine if the GFP frame comprises at least one of an IPv4 message, IPv6 message and CLNP message based on a value comprising the UPI field of the received GFP frame. - View Dependent Claims (11, 12)
-
Specification