Method of optical network bandwidth representation for optical label switching networks
DCFirst Claim
Patent Images
1. In a data communication network comprising a plurality of optical label switching routers and fiber optic links between said optical label switching routers, a method of representing optical network bandwidth, said method comprising:
- assigning an optical label to a channel group, said channel group using one of said fiber optic links and comprising a plurality of channels, said label representing an ingress to egress mapping;
encoding said optical label so as to comprise a type field, a length field and a value field, where said value field comprises a label component and where said label component comprises an indication of whether each channel of said plurality of channels is available for use in a label switched path.
10 Assignments
Litigations
0 Petitions
Accused Products
Abstract
This present invention provides generic and flexible methods to represent optical bandwidth and service interfaces for optical label switching networks. Most importantly, bandwidth may be represented simply at various granularity levels and in various combinations. This simplicity will greatly help in design and implementation of protocols for use in optical label switching networks.
30 Citations
16 Claims
-
1. In a data communication network comprising a plurality of optical label switching routers and fiber optic links between said optical label switching routers, a method of representing optical network bandwidth, said method comprising:
-
assigning an optical label to a channel group, said channel group using one of said fiber optic links and comprising a plurality of channels, said label representing an ingress to egress mapping; encoding said optical label so as to comprise a type field, a length field and a value field, where said value field comprises a label component and where said label component comprises an indication of whether each channel of said plurality of channels is available for use in a label switched path. - View Dependent Claims (2)
-
-
3. In a data communication network comprising a plurality of optical label switching routers and fiber optic links between said optical label switching routers, a method of representing optical network bandwidth, said method comprising:
-
assigning an optical label to a channel group, said channel group using one of said fiber optic links and comprising a plurality of channels, said label representing an ingress to egress mapping; encoding said optical label so as to comprise a type field, a length field and a value field, where said value field comprises a label component and where said label component comprises an indication of currently available bandwidth on each of said plurality of channels; wherein said indication of currently available bandwidth identifies said one of said fiber optic links, a wavelength on said one of said fiber optic links and said channel group. - View Dependent Claims (4, 5)
-
-
6. In a first data communication network comprising a plurality of optical label switching routers and fiber optic links between said optical label switching routers, said label representing an ingress to egress mapping, a method of representing traffic characteristics comprising:
encoding a representation of traffic characteristics of an interface between one of said optical label switching routers in said first data communication network and a node in a second network so as to comprise a type field, a length field and a value field, where said value field comprises an attribute of said second network. - View Dependent Claims (7, 8)
-
9. In a data communication network comprising a plurality of optical label switching routers and fiber optic links between said optical label switching routers, said label representing an ingress to egress mapping, a method of representing characteristics of an optical trail, said method comprising:
-
encoding a representation of said characteristics of said optical trail so as to comprise a type field, a length field and a value field, where said value field comprises a channel group description; and where said channel group description comprises an indication of channel group type and an indication of a number of members in said channel group.
-
-
10. In a data communication network comprising a plurality of optical label switching routers and fiber optic links between said optical label switching routers, said label representing an ingress to egress mapping, a method of specifying session parameters for an optical communication session over one of said fiber optic links, where said one of said fiber optic links originates at an originating label switching router, said method comprising:
-
encoding a specification of said session parameters so as to comprise a type field, a length field and a value field, where said value field comprises a range component; and said range component comprises; an identity of one of said fiber optic links; a lower bound of a block of wavelengths supported by said originating label switching router on said one of said fiber optic links; and an upper bound of said block of wavelengths supported by said originating label switching router on said one of said fiber optic links.
-
-
11. An optical label switching router comprising a computer readable medium storing computer executable instructions which when executed:
-
assign an optical label to a channel group;
said channel group using one of a plurality of fiber optic links and comprising a plurality of channels, said label representing an ingress to egress mapping;encode said optical label so as to comprise a type field, a length field and a value field, where said value field comprises a label component and where said label component comprises an indication of whether each channel of said plurality of channels is available for use in a label switched path.
-
-
12. An optical label switching router comprising a computer readable medium storing computer executable instructions which when executed:
-
encode a representation of characteristics of an optical trail of a channel group so as to comprise a type field, a length field and a value field, where said value field comprises a description of said channel group; and where said description of said channel group comprises an indication of a type of said channel group and an indication of a number of members in said channel group;
said label representing an ingress to egress mapping.
-
-
13. An optical label switching router operable to:
-
encode a specification of session parameters for an optical communication session over a fiber optic link so as to comprise a type field, a length field and a value field, where said value field comprises a range component, said label representing an ingress to egress mapping; where said range component comprises; an identity said fiber optic link; a lower bound of a block of wavelengths supported by said label switching router on said fiber optic link; and an upper bound of said block of wavelengths supported by said label switching router on said fiber optic link.
-
-
14. A computer readable medium for providing program control for an optical label switching router, said computer readable medium storing computer executable instructions which when executed cause said optical label switching router to
assign an optical label to a channel group: - said channel group using one of a plurality of fiber optic links and comprising a plurality of channels, said label representing an ingress to egress mapping;
encode said optical label so as to comprise a type field, a length field and a value field, where said value field comprises a label component and where said label component comprises an indication of whether each channel of said plurality of channels is available for use in a label switched path.
- said channel group using one of a plurality of fiber optic links and comprising a plurality of channels, said label representing an ingress to egress mapping;
-
15. A computer readable medium for providing program control for an optical label switching router, said label representing an ingress to egress mapping, said computer readable medium storing computer executable instructions which when executed cause said optical label switching router to:
-
encode a representation of characteristics of an optical trail of a channel group so as to comprise a type field, a length field and a value field, where said value field comprises a description of said channel group; and where said description of said channel group comprises an indication of a type of said channel group and an indication of a number of members in said channel group.
-
-
16. A computer readable medium for providing program control for an optical label switching router, said label representing an ingress to egress mapping, said computer readable medium storing computer executable instructions which when executed cause said optical label switching router to:
-
encode a specification of session parameters for an optical communication session over a fiber optic link so as to comprise a type field, a length field and a value field, where said value field comprises a range component; and where said range component comprises; an identity said fiber optic link; a lower bound of a block of wavelengths supported by said label switching router on said fiber optic link; and an upper bound of said block of wavelengths supported by said label switching router on said fiber optic link.
-
Specification