IP Library Granted Patent US 7,317,719
Granted Patent B2
US 7,317,719 · App. 10/484,650 · Granted Jan 8, 2008

Communications network

Assignee: Cambridge Broadband Limited
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 7,317,719
App. No.
10/484,650
Granted
Jan 8, 2008
Kind
B2
Abstract

A packet switched communications network comprises a controller ( 11 ) and a plurality of controlled units ( 12, 13, 14 ) arranged in a ring. Each of the controlled units comprises a switch ( 31 ) at its input, each switch including control means ( 44 ) that are responsive to control instructions transmitted by the controller ( 11 ). Depending on the instructions the switch ( 33 ) will either be configured to pass control instructions and data into or out of the controlled unit ( 12, 13, 14 ), or to forward the control instructions and data to a further controlled unit ( 12, 13, 14 ) that is connected to the controller ( 11 ) or back to the controller ( 11 ). In order for units in the ring, that are not registered with the controller ( 11 ), to acquire an address, the controller ( 11 ) transmits periodically broadcast packets, which contain a unique registration address to be used by an unregistered unit. Once registered, the unit can receive control instructions from the controller ( 11 ) as well as data.

Claims (23)

1. A packet switched communications network comprising:

a controller and a plurality of controlled units arranged in a ring, wherein each of the controlled units comprises a switch at its input, the switch including control means responsive to control instructions contained in packets transmitted by the controller, the control means being arranged to configure the switch so that the switch passes control instructions and data into or out of the unit in a first configuration and the switch bypasses the unit and passes the control instructions and data to a further unit connected to the controller or back to the controller in a second configuration, wherein the controller is arranged to transmit periodically broadcast packets which any unit not previously registered with the controller is able to detect, each broadcast packet including a unique registration address to be adopted by an unregistered unit for registration with and for subsequent control by and communication with the controller.

2. A network as claimed in claim 1 in which each controlled unit includes a watchdog timer which is set by receipt of the broadcast packet.

3. A network as claimed in claim 2 in which the controller transmits at regular intervals a control instruction to cause the watchdog timer to reset.

4. A network as claimed in claim 3 in which if the watchdog timer times out, the unit is arranged to reset so that it reacts to a subsequent broadcast packet to adopt a new registration address.

5. A network as claimed in claim 4 in which each of the controlled units comprises a number of registers to or from which the controller may write or read instructions or data.

6. A network as claimed in claim 3 in which each of the controlled units comprises a number of registers to or from which the controller may write or read instructions or data.

7. A network as claimed in claim 2 in which if the watchdog timer times out, the unit is arranged to reset so that it reacts to a subsequent broadcast packet to adopt a new registration address.

8. A network as claimed in claim 7 in which each of the controlled units comprises a number of registers to or from which the controller may write or read instructions or data.

9. A network as claimed in claim 2 in which each of the controlled units comprises a number of registers to or from which the controller may write or read instructions or data.

10. A network as claimed in claim 1 in which each of the controlled units comprises a number of registers to or from which the controller may write or read instructions or data.

11. A network as claimed in claim 10 in which registers which may be read by the controller contain information entered during manufacture identifying the controlled unit and its properties.

12. A network as claimed in claim 1 in which each controlled unit includes a watchdog timer which is set by receipt of the broadcast packet.

13. A network as claimed in claim 12 in which if the watchdog timer times out, the unit is arranged to reset so that it reacts to a subsequent broadcast packet to adopt a new registration address.

14. A network as claimed in claim 12 in which each of the controlled units comprises a number of registers to or from which the controller may write or read instructions or data.

15. A network as claimed in claim 1 in which each of the controlled units comprises a number of registers to or from which the controller may write or read instructions or data.

16. A packet switched communications network comprising:

a controller and a plurality of controlled units arranged in a ring, wherein each of the controlled units comprises a switch at its input, the switch including control means responsive to control instruction contained in packets transmitted by the controller, the control means being arranged to configured the switch so that the switch passes control instructions and data into or out of the unit in a first configuration and the switch bypasses the unit and passes the controller or back to the controller in a second configuration, wherein the controller is arranged to transmit periodically broadcast packets which any unit not previously registered with the controller is able to detect, each broadcast packet including a unique registration address to be adopted by an unregistered unit for registration with and for subsequent control by and communication with the controller,

wherein an unregistered unit, on detection of the broadcast packet, adopts the unique address and modifies the broadcast packet before passing it on to further units to prevent any subsequent unit from adopting the unique address.

17. A network as claimed in claim 16 in which each controlled unit includes a watchdog timer which is set by receipt of the broadcast packet.

18. A network as claimed in claim 17 in which if the watchdog timer times out, the unit is arranged to reset so that it reacts to a subsequent broadcast packet to adopt a new registration address.

19. A network as claimed in claim 17 in which each of the controlled units comprises a number of registers to or from which the controller may write or read instructions or data.

20. A network as claimed in claim 16 in which each of the controlled units comprises a number of registers to or from which the controller may write or read instructions or data.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2021
From: CAMBRIDGE BROADBAND NETWORKS LIMITED
To: CAMBRIDGE BROADBAND NETWORKS GROUP LIMITED
Reel/Frame 056032/0961 →
SECURITY INTEREST Recorded Sep 17, 2014
From: CAMBRIDGE BROADBAND NETWORKS LIMITED
To: TRIPLEPOINT VENTURE GROWTH BDC CORP.
Reel/Frame 033765/0234 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Sep 4, 2014
From: CAMBRIDGE BROADBAND NETWORKS LIMITED
To: SILICON VALLEY BANK
Reel/Frame 033686/0568 →
CHANGE OF NAME Recorded Nov 16, 2007
From: CAMBRIDGE BROADBAND LIMITED
To: CAMBRIDGE BROADBAND NETWORKS LIMITED
Reel/Frame 020122/0251 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2004
From: PORTER, JOHN DAVID
To: CAMBRIDGE BROADBAND LIMITED
Reel/Frame 015560/0862 →
Priority Claims (1)
GB 0119456.2 · Aug 9, 2001 · national
Continuity (1)
Related Publication 20040252680A1 · Dec 16, 2004