Sytems and methods for multi-layer interworking
Abstract
Systems, modules, computer-readable mediums and methods for multi-layer interworking are provided. An identified traffic path is selected from one or more traffic paths. The identified traffic path is selected based on information indicative of traffic path parameter information associated with the identified traffic path relative to traffic path parameter information associated with the other traffic paths. A transport trail is identified from one or more transport trails. Whether the identified transport trail from one or more transport trails is suitable for assignment is determined. The determination is made based on information indicative of the transport trail parameter information associated with the identified transport trail relative to transport trail parameter information associated with the other transport trails. The selected identified traffic path is assigned to the identified transport trail if the identified transport trail is determined to be suitable for assignment.
Claims
exact text as granted — not AI-modified1 . A method comprising:
assigning a traffic path to a first transport trail if the first transport trail is determined to be suitable for assignment, wherein the traffic path is associated with traffic path parameter information; preempting the assignment of the traffic path to the first transport trail in response to a change in at least one of a transport trail bandwidth parameter, a transport trail reservation threshold parameter, and a transport trail administrative cost parameter associated with the first transport trail; selecting a second transport trail based on associated transport trail parameter information; and assigning the traffic path to the second transport trail if the second transport trail is determined to be suitable for assignment.
2 . The method of claim 1 , wherein the traffic path parameter information comprises one or more of a traffic path bandwidth, an over-subscription factor, a placement priority or a holding priority.
3 . The method of claim 2 , wherein the placement priority associated with the traffic path is higher than the placement priority associated with any other traffic paths.
4 . The method of claim 2 , further comprising calculating a provisioned bandwidth requirement for the traffic path.
5 . The method of claim 4 , wherein calculating the provisioned bandwidth requirement comprises dividing the traffic path bandwidth by the over-subscription factor.
6 . The method of claim 5 , wherein the second transport trail is determined to be a suitable transport trail if the transport trail parameter information associated with the second transport trail is indicative of the second transport trail having a bandwidth that is greater than the provisioned bandwidth requirement.
7 . The method of claim 1 , wherein the transport trail administrative cost associated with the second transport trail is lower than the transport trail administrative cost associated with any other traffic paths.
8 . The method of claim 1 , wherein the second transport trail is determined to be suitable if the transport trail parameter information associated with the second transport trail is indicative of the second transport trail having a bandwidth that is greater than a bandwidth required by the traffic path.
9 . A computer readable medium having an executable computer program comprising instructions to perform steps of the method of claim 8 .
10 . A computer readable medium having an executable computer program comprising instructions to perform steps of the method of claim 1 .
11 . A system comprising:
a transport trail selection computing apparatus configured to assign a traffic path to a first transport trail if the first transport trail is determined to be suitable for assignment; a preemption computing apparatus configured to preempt the assignment of the traffic path to the first transport trail in response to a change in transport trail parameter information associated with the first transport trail, wherein the transport trail parameter information comprises one or more of a transport trail bandwidth, a transport trail reservation threshold, and a transport trail administrative cost; and the transport trail selection computing apparatus configured to select a second transport trail and assign the traffic path to the second transport trail if the second transport trail is determined to be suitable for assignment; wherein each transport trail comprises at least one of a temporary virtual circuit and a permanent virtual circuit.
12 . A system comprising:
a transport trail selection computing apparatus configured to select a first transport trail and assign a traffic path to the first transport trail if the first transport trail is determined to be suitable for assignment, wherein each transport trail comprises at least one of a temporary virtual circuit and a permanent virtual circuit; a preemption computing apparatus configured to preempt assignment of the traffic path to the first transport trail in response to a change in transport trail parameter information associated with the first transport trail, wherein the transport trail parameter information comprises one or more of a transport trail bandwidth, a transport trail reservation threshold, and a transport trail administrative cost; and a traffic path re-router computing apparatus configured to re-route the traffic path from the first transport trail onto one or more other transport trails based on a change in the transport trail parameter information associated with the first transport trail.
13 . A system comprising:
a computing apparatus configured to identify level of service parameter information indicative of information for transport; a computing apparatus configured to identify communication channel parameter information indicative of one or more resources of the communication channel, wherein the communication channel parameter information is associated with at least one of a temporary virtual circuit and a permanent virtual circuit; a computing apparatus configured to provide an identified level of service parameter information and an identified communication channel parameter information to a communication protocol configured to transport information a traffic path assignment computing apparatus configured to:
assign a traffic path to a first transport trail, wherein assigning the traffic path to the first transport trail is based on the identified level of service parameter information and the identified communication channel parameter information;
a preemption computing apparatus configured to:
preempt the assignment of the traffic path to the first transport trail in response to a change in at least one of the identified level of service parameter information and the identified communication channel parameter information,
select a second transport trail; and
the traffic path assignment computing apparatus configured to:
assign the traffic path to the second transport trail if the second transport trail is determined to be suitable for assignment.
14 . The system of claim 13 , wherein the level of service parameter information comprises one or more of: a traffic path bandwidth, an over-subscription factor, a placement priority or a holding priority, and wherein the communication channel parameter information comprises one or more of: a transport trail bandwidth, a transport trail reservation threshold or a transport trail administrative cost.
15 . The system of claim 13 , wherein the communication protocol is Asynchronous Transfer Mode.
16 . The system of claim 13 , wherein the communication protocol is Frame Relay.
17 . The system of claim 13 , wherein the communication protocol is Multi-protocol Label Switching.
18 . A system comprising:
a computing apparatus configured to provide a communication protocol to transport information; and an interworking computing apparatus comprising:
a computing apparatus configured to identify level of service parameter information indicative of information for transport;
a computing apparatus configured to identify communication channel parameter information indicative of one or more resources of the communication channel;
a computing apparatus configured to provide an identified level of service parameter information and an identified communication channel parameter information to the communication protocol;
a traffic path assignment computing apparatus configured to:
assign a traffic path to a first transport trail, wherein assigning the traffic path to the first transport trail is based on the identified level of service parameter information and the identified communication channel parameter information;
a preemption computing apparatus configured to:
preempt the assignment of the traffic path to the first transport trail in response to a change in at least one of the identified level of service parameter information and the identified communication channel parameter information,
select a second transport trail; and
the traffic path assignment computing apparatus configured to:
assign the traffic path to the second transport trail if the second transport trail is determined to be suitable for assignment.
19 . The system of claim 18 , wherein the level of service parameter information comprises one or more of: a traffic path bandwidth, an over-subscription factor, a placement priority or a holding priority.
20 . The system of claim 18 , wherein the communication channel parameter information comprises one or more of: a transport trail bandwidth, a transport trail reservation threshold or a transport trail administrative cost.Join the waitlist — get patent alerts
Track US2011075670A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.