IP Library Granted Patent US 6,990,110
Granted Patent B2
US 6,990,110 · App. 09/833,780 · Granted Jan 24, 2006

Automatic permanent virtual circuit connection activation for connection oriented networks

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,990,110
App. No.
09/833,780
Granted
Jan 24, 2006
Kind
B2
Abstract

A method of automatic permanent virtual circuit connection activation is provided. The method includes detects initiation of communication between a first and a second network element at a first reference point. The method further receives at least one virtual circuit identifier of the first network element and learning at least one virtual circuit identifier of the second network element. In addition, the method creates a translation connection between the first and second network elements.

Claims (156)

1. A method of automatic permanent virtual circuit connection activation, the method comprising:

detecting initiation of communication between a first and a second network element at a first reference point;

receiving at least one virtual circuit identifier of the first network element;

learning at least one virtual circuit identifier of the second network element;

creating a translation connection between the first and second network elements;

monitoring a permanent virtual circuit created by the translation connection;

when the at least one virtual circuit identifier of the second network element changes, creating a new translation connection using the changed virtual circuit identifier of the second network element; and

when the number of changes of virtual circuit identifiers of the second network element have reached a predetermined number of changes terminating the translation connection.

2. The method of claim 1 , further comprising validating the at least one virtual circuit identifier of the first network element as defined by a valid permanent virtual circuit database.

3. The method of claim 1 , further comprising validating the at least one virtual circuit identifier of the second network element as defined by a valid permanent virtual circuit database.

4. The method of claim 1 , wherein learning at least one virtual circuit identifier of the second network element, comprises:

monitoring traffic between the first and second network elements for any type of virtual circuit identifier transmitted from the second network element; and

identifying the at least one virtual circuit identifier of the second network element in the traffic.

5. The method of claim 1 , further comprising validating the changed virtual circuit identifier of the second network element as defined by a valid permanent virtual circuit database.

6. The method of claim 1 , wherein receiving at least one virtual circuit identifier of the first network element comprises receiving a message from an associated network containing the at least one virtual circuit identifier of the first network element.

7. A method of automatic permanent virtual circuit connection activation, the method comprising:

detecting initiation of communication between a first and a second network element at a first reference point:

receiving at least one virtual circuit identifier of the first network element;

learning at least one virtual circuit identifier of the second network element;

creating a translation connection between the first and second network elements;

monitoring the first reference point and a second reference point, that is located on the network side of the first network element, for activity;

when no activity is detected at the first or second reference points starting a timer; and

when the timer has reached a predetermined amount of time terminating the translation connection.

8. A method of automatic permanent virtual circuit connection activation, the method comprising:

detecting initiation of communication between a first and a second network element at a first reference point;

receiving at least one virtual circuit identifier of the first network element;

learning at least one virtual circuit identifier of the second network element;

creating a translation connection between the first and second network elements;

wherein learning at least one virtual circuit identifier of the second network element comprises receiving traffic from the second network element containing the at least one virtual circuit identifier of the second network element and storing the identifier.

9. A method of automatic permanent virtual circuit connection activation, the method comprising:

detecting initiation of communication between a first and a second network element at a first reference point;

learning at least one virtual circuit identifier of the first network element;

learning at least one virtual circuit identifier of the second network element;

creating a translation connection between the first and second network elements,

monitoring permanent virtual circuit created by the translation connection; and

when the at least one virtual circuit identifier of the second network element changes, creating a new translation connection using the changed virtual circuit identifier of the second network element; and

when the number of changes of virtual circuit identifiers of the second network element have reached a predetermined number of changes terminating the translation connection.

10. The method of claim 9 , further comprising validating the at least one virtual circuit identifier of the first network element as defined by a valid permanent virtual circuit database.

11. The method of claim 9 , further comprising validating the at least one virtual circuit identifier of the second network element as defined by a valid permanent virtual circuit database.

12. The method of claim 9 , further comprising validating the changed virtual circuit identifier of the second network element as defined by a valid permanent virtual circuit database.

13. The method of claim 9 , wherein learning at least one virtual circuit identifier of the first network element comprises receiving traffic from the first network element containing the at least one virtual circuit identifier of the first network and storing the at least one virtual circuit identifier of the first network element.

14. A method of automatic permanent virtual circuit connection activation, the method comprising:

detecting initiation of communication between a first and a second network element at a first reference point;

learning at least one virtual circuit identifier of the first network element;

learning at least one virtual circuit identifier of the second network element;

creating a translation connection between the first and second network elements;

monitoring the first reference point and a second reference point, that is located on the network side of the first network element, for activity;

when no activity is detected at the first or second reference points starting a timer; and

when the timer has reached a predetermined amount of time terminating the translation connection.

15. A method of automatic permanent virtual circuit connection activation, the method comprising:

detecting initiation of communication between a first and a second network element at a first reference point;

learning at least one virtual circuit identifier of the first network element;

learning at least one virtual circuit identifier of the second network element;

creating translation connection between the first and second network elements; and

wherein learning at least one virtual circuit identifier of the second network element comprises receiving traffic from the second network element containing the at least one virtual circuit identifier of the second network element and storing the at least one virtual circuit identifier of the second network element.

16. A method of automatic permanent virtual circuit connection activation, the method comprising:

detecting initiation of communication between customer premises equipment and a network element at a first reference point;

receiving at least one virtual circuit identifier of the network element;

learning at least one virtual circuit identifier of the customer premises equipment;

creating a translation connection between the customer premises equipment and the network element;

monitoring a permanent virtual circuit created by the translation connection;

when the at least one virtual circuit identifier for the customer premises equipment changes, recreating the translation connection using the changed virtual circuit identifier for the customer premises equipment; and

when the number of changes of virtual circuit identifiers of the customer premises equipment have reached a predetermined number of changes terminating the translation connection.

17. The method of claim 16 , further comprising validating the at least one virtual circuit identifier of the network element as defined by a valid permanent virtual circuit database.

18. The method of claim 16 , further comprising validating the at least one virtual circuit identifier of the customer premises equipment as defined by a valid permanent virtual circuit database.

19. The method of claim 16 , further comprising validating the changed virtual circuit identifier for the customer premises equipment as defined by a valid permanent virtual circuit database.

20. The method of claim 16 , wherein receiving at least one virtual circuit identifier of the network element comprises receiving a message from an associated network containing the at least one virtual circuit identifier of the network element.

21. The method of claim 16 , wherein learning at least one virtual circuit identifier of the customer premises equipment comprises receiving traffic from the customer premises equipment containing the at least one virtual circuit identifier of the customer premises equipment and storing the at least one virtual circuit identifier of the customer premises equipment.

22. A method of automatic permanent virtual circuit connection activation, the method comprising:

detecting initiation of communication between customer premises equipment and a network element at a first reference point;

receiving at least one virtual circuit identifier of the network element

learning at least one virtual circuit identifier of the customer premises equipment;

creating a translation connection between the customer premises equipment and the network element;

monitoring the first reference point and a second reference point, that is located on the network side of the network element, for activity;

when no activity is detected at the first or second reference points starting a timer; and

when the timer has reached a predetermined amount of time terminating the translation connection.

23. A method of automatically configuring a permanent virtual circuit in an ATM network, the method comprising:

detecting communication initiation of an ATU-R;

receiving at least one virtual circuit identifier of an ATU-C;

learning at least one virtual circuit identifier of the ATU-R;

creating a translation connection between the ATU-R and the ATU-C;

monitoring permanent virtual circuit created by the translation connection; and

when the at least one virtual circuit identifier for the ATU-R changes, recreating the translation connection using the changed virtual circuit identifier for the ATU-R; and

when the number of chances of at least one virtual circuit identifier of the ATU-R reaches a predetermined number of changes terminating the translation connection.

24. The method of claim 23 , further comprising validating the at least one virtual circuit identifier of the ATU-R as defined by a valid permanent virtual circuit database.

25. The method of claim 23 , wherein detecting communication initiation of an ATU-R comprises detecting communication initiation of an ATU-R at a first reference point.

26. The method of claim 23 , further comprising validating the changed at least one virtual circuit identifier as defined by a valid permanent virtual circuit database.

27. The method of claim 23 , wherein receiving at least one virtual circuit identifier of the ATU-C comprises receiving a message from an associated network containing die at least one virtual circuit identifier of the ATU-C.

28. The method of claim 23 , wherein learning at least one virtual circuit identifier of the ATU-R comprises receiving traffic from the ATU-R containing the at least one virtual circuit identifier of the ATU-R and storing the at least one virtual circuit identifier of the ATU-R.

29. A method of automatically configuring a permanent virtual circuit in an ATM network, the method comprising:

detecting communication initiation of an ATU-R;

receiving at least one virtual circuit identifier of an ATU-C;

learning at least one virtual circuit identifier of the ATU-R;

creating a translation connection between the ATU-R and the ATU-C

wherein detecting communication initiation of an ATU-R comprises detecting communication initiation of an ATU-R at a first reference point;

monitoring the first reference point and a second reference point, that is located on the network side of the ATU-C, for activity;

when no activity is detected at the first or second reference points starting a timer; and

when the timer has reached a predetermined amount of time terminating the translation connection.

30. A communication network, comprising:

an access network;

a central unit selectively coupled to the access network;

customer premises equipment selectively coupled to the central unit; and

an automatic permanent virtual circuit (PVC) connection activation function embedded within the central unit, wherein the automatic PVC is enabled when the customer premises equipment is initialized and is adapted to create a translation connection between the customer premises equipment and the central unit;

wherein the central unit learns at least one virtual circuit identifier of the customer premises equipment by receiving traffic from the customer premises equipment containing the at least one virtual circuit identifier of the customer premises equipment and stores the at least one virtual circuit identifier of the customer premises equipment.

31. The network of claim 30 , further comprising a network interface between the customer premises equipment and the central unit.

32. The network of claim 30 , wherein the customer premises equipment comprises an end user device selectively coupled to a remote unit.

33. A method of automatic permanent virtual circuit connection activation, the method comprising:

detecting initiation of communication at a user network interface between a first and a second network element;

receiving at least one virtual circuit identifier of the first network element;

learning at least one virtual circuit identifier of the second network element;

creating a translation connection between the first and second network elements; and

when the number of changes of virtual circuit identifiers of the second network element have reached a predetermined number of changes terminating the translation connection.

34. The method of claim 33 , wherein learning at least one virtual circuit identifier of the second network element, comprises:

monitoring traffic between the first and second network elements for any type of virtual circuit identifier transmitted from the second network element; and

identifying the at least one virtual circuit identifier of the second network element in the traffic.

35. The method of claim 33 , further comprising:

monitoring a permanent virtual circuit created by the translation connection;

when the at least one virtual circuit identifier of the second network element changes, creating a new translation connection using the virtual circuit identifier of the second network element.

36. The method of claim 33 , wherein receiving at least one virtual circuit identifier of the first network element comprises receiving a message from an associated network containing the at least one virtual circuit identifier of the first network element.

37. A method of automatic permanent virtual circuit connection activation, comprising:

detecting initiation of communication at a user network interface between a first and a second network element;

receiving at least one virtual circuit identifier of the first network element;

learning at least one virtual circuit identifier of the second network element;

creating a translation connection between the first and second network elements;

monitoring the user network interface and a network node interface, that is located on the network side of the first network element, for activity;

when no activity is detected at the user network interface or the network node interface starting a timer; and

when the timer has reached a predetermined amount of time terminating the translation connection.

38. A method of automatic permanent virtual circuit connection activation, the method comprising:

detecting initiation of communication at a user network interface between a first and a second network element;

receiving at least one virtual circuit identifier of the first network element;

learning at least one virtual circuit identifier of the second network element; and

creating a translation connection between the first and second network elements;

wherein learning at least one virtual circuit identifier of the second network element comprises receiving traffic from the second network element containing the at least one virtual circuit identifier of the second network element and storing the identifier.

39. A method of automatic permanent virtual circuit connection activation, the method comprising:

detecting initiation of communication at a user network interface between a first and a second network element;

learning at least one virtual circuit identifier of the first network element;

learning at least one virtual circuit identifier of the second network element;

creating a translation connection between the first and second network elements;

monitoring a permanent virtual circuit created by the translation connection; and

when the at least one virtual circuit identifier of the second network element changes, creating a new translation connection using the changed virtual circuit identifier of the second network element; and

when the number of changes of virtual circuit identifiers of the second network element have reached a predetermined number of changes terminating the translation connection.

40. The method of claim 39 , wherein learning at least one virtual circuit identifier of the first network element comprises receiving traffic from the first network element containing the at least one virtual circuit identifier of the first network and storing the at least one virtual circuit identifier of the first network element.

41. A method of automatic permanent virtual circuit connection activation, comprising:

detecting initiation of communication at a user network interface between a first and a second network element;

learning at least one virtual circuit identifier of the first network element;

learning at least one virtual circuit identifier of the second network element;

creating a translation connection between the first and second network elements;

monitoring the user network interface and a network node interface, that is located on the network side of the first network element, for activity;

when no activity is detected at the user network interface or the network node interface starting a timer; and

when the timer has reached a predetermined amount of time terminating the translation connection.

42. A method of automatic permanent virtual circuit connection activation, comprising:

detecting initiation of communication at a user network interface between a first and a second network element;

learning at least one virtual circuit identifier of the first network element;

learning at least one virtual circuit identifier of the second network element; and

creating a translation connection between the first and second network elements;

wherein learning at least one virtual circuit identifier of the second network element comprises receiving traffic from the second network element containing the at least one virtual circuit identifier of the second network element and storing the at least one virtual circuit identifier of the second network element.

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2021
From: DIFF SCALE OPERATION RESEARCH, LLC
To: RPX CORPORATION
Reel/Frame 054957/0982 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2018
From: COMMSCOPE DSL SYSTEMS LLC
To: DIFF SCALE OPERATION RESEARCH LLC
Reel/Frame 045139/0308 →
RELEASE OF PATENT SECURITY INTEREST (TERM LOAN) IN CERTAIN PATENTS PREVIOUSLY RECORDED AT REEL: 036714 FRAME: 0808. Recorded Nov 28, 2017
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: COMMSCOPE DSL SYSTEMS LLC (F/K/A ADC DSL SYSTEMS, INC.)
Reel/Frame 044821/0482 →
RELEASE OF PATENT SECURITY INTEREST (ABL) IN CERTAIN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (036715/0164) Recorded Nov 28, 2017
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: COMMSCOPE DSL SYSTEMS LLC (F/K/A ADC DSL SYSTEMS, INC.)
Reel/Frame 044837/0426 →
CHANGE OF NAME Recorded Nov 22, 2017
From: ADC DSL SYSTEMS, INC.
To: COMMSCOPE DSL SYSTEMS LLC
Reel/Frame 044802/0899 →
RELEASE OF SECURITY INTEREST IN PATENTS (RELEASES RF 036718/0042) Recorded Mar 31, 2017
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: COMMSCOPE DSL SYSTEMS LLC (FORMERLY KNOWN AS ADC DSL SYSTEMS, INC.)
Reel/Frame 042126/0050 →
PATENT SECURITY AGREEMENT - TERM LOAN Recorded Sep 29, 2015
From: ADC DSL SYSTEMS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 036714/0808 →
PATENT SECURITY AGREEMENT - ABL Recorded Sep 29, 2015
From: ADC DSL SYSTEMS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 036715/0164 →
PATENT SECURITY AGREEMENT Recorded Sep 29, 2015
From: ADC DSL SYSTEMS, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS THE COLLATERAL AGENT
Reel/Frame 036718/0042 →