Software download for a subscriber terminal of a wireless telecommunications system
First Claim
1. A communications controller for a central station of a wireless telecommunications system for the wireless connection of subscriber telephone lines at a remote subscriber station to said central station, comprising:
- a transmitter/receiver for wireless communication with said subscriber station;
means arranged to process signals for transmission and/or reception;
means to provide a multi-layer down-load protocol for down-loading software via said wireless communication for device initialization and configuration of the subscriber station, said multi-layer down-load protocol including a plurality of protocol layers each of which are arranged separately to manage respective sequence numbers for said respective layers for messages transmitted during a down-load session and to report a fault when a sequence number error is detected.
13 Assignments
0 Petitions
Accused Products
Abstract
Software is down-loaded from a central station of a wireless telecommunications system to a remote subscriber station for configuring the remote subscriber station to permit wireless connection of user telecommunications equipment at the remote subscriber station to the central station. A multi-layer down-load protocol includes a number of independent protocol layers, preferably operating a master-slave configuration. Each layer controls respective sequence numbers to ensure system integrity. Control software is arranged with a device independent boot-strap and a set of device specific external service parameters to provide portability.
85 Citations
53 Claims
-
1. A communications controller for a central station of a wireless telecommunications system for the wireless connection of subscriber telephone lines at a remote subscriber station to said central station, comprising:
- a transmitter/receiver for wireless communication with said subscriber station;
means arranged to process signals for transmission and/or reception; means to provide a multi-layer down-load protocol for down-loading software via said wireless communication for device initialization and configuration of the subscriber station, said multi-layer down-load protocol including a plurality of protocol layers each of which are arranged separately to manage respective sequence numbers for said respective layers for messages transmitted during a down-load session and to report a fault when a sequence number error is detected. - View Dependent Claims (2, 3, 4, 17)
- a transmitter/receiver for wireless communication with said subscriber station;
-
5. A communications controller for a central station of a wireless telecommunications system for the wireless connection of subscriber telephone lines at a remote subscriber station to said central station, comprising:
-
a transmitter/receiver for wireless communication with said subscriber station, means arranged to process signals for transmission and/or reception; means to provide a multi-layer down-load protocol for down-loading software in order to configure subscriber terminal equipment, each protocol layer being arranged separately to manage respective sequence numbers for messages transmitted during a down-load session and to report a fault when a sequence number error is detected, wherein said multi-layer down-load protocol includes at least one session management layer which is arranged to check a session number in each received message. - View Dependent Claims (6, 7, 8)
-
-
9. A communications controller for a central station of a wireless telecommunications system for the wireless connection of subscriber telephone lines at a remote subscriber station to said central station, comprising:
-
a transmitter/receiver for wireless communication with said subscriber station, means arranged to process signals for transmission and/or reception; means to provide a multi-layer down-load protocol for down-loading software in order to configure subscriber terminal equipment, each protocol layer being arranged separately to manage respective sequence numbers for messages transmitted during a down-load session and to report a fault when a sequence number error is detected, wherein said multi-layer down-load protocol includes a block management layer which is arranged to check a block number in each received message. - View Dependent Claims (10, 11)
-
-
12. A communications controller for a central station of a wireless telecommunications system for the wireless connection of subscriber telephone lines at a remote subscriber station to said central station, comprising:
-
a transmitter/receiver for wireless communication with said subscriber station, means arranged to process signals for transmission and/or reception; means to provide a multi-layer down-load protocol for down-loading software in order to configure subscriber terminal equipment, each protocol layer being arranged separately to manage respective sequence numbers for messages transmitted during a down-load session and to report a fault when a sequence number error is detected, wherein said multi-layer down-load protocol includes at least one message management layer which is arranged to check a message number in each received message. - View Dependent Claims (13, 14, 15, 16)
-
- 18. A communications controller for equipment to be configured at a subscriber station of a wireless telecommunications system, wherein said communications controller provides a multi-layer down-load protocol for receiving down-loaded software for initializing and configuring at least one device in said equipment, wherein said communications controller is responsive to a device independent boot-strap for device initialization and a set of device specific external service parameters to configure said initialization for a specific device in said equipment, wherein said communications controller is arranged initially to execute said device independent boot-strap, which on completion terminates releasing all communications controller resources for execution of device specific main code.
-
22. A method of down-loading software from a central station of a wireless telecommunications system to a remote subscriber station of said wireless telecommunications system, said wireless communications system providing wireless connection of at least one subscriber telephone line at said remote subscriber station to said central station, said method comprising:
-
transmitting software down-load messages via said wireless connection from said central station to said subscriber station for configuring subscriber station equipment in accordance with a down-load protocol which includes a plurality of protocol layers providing sequence number management; separately managing in each of said plurality of protocol layers respective sequence numbers for messages transmitted during a down-load session; and reporting a fault when a sequence number error is detected in any of said plurality of protocol layers. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A method of configuring equipment at a subscriber station of a wireless telecommunications system, comprising:
-
down-loading software that includes a device independent boot-strap and a set of device specific external service parameters via a wireless link under a multi-layer down-load protocol; initializing a device in said equipment using said device independent boot-strap; configuring said initialization using said device specific external service parameters; and releasing all device resources for execution of device specific main code. - View Dependent Claims (40, 41, 42)
-
-
43. A communications controller for a subscriber station of a wireless telecommunications system, which subscriber terminal comprises at least one subscriber telephone line and a transmitter/receiver for wireless communication with a central station, comprising:
-
means arranged to be connected between said transmitter/receiver and said telephone line for processing signals for transmission and/or reception; means providing a multi-layer down-load protocol for receiving software down-loaded from said central station via said wireless communication for device initialization and configuration of said subscriber station, said multi-layer down-load protocol including a plurality of protocol layers each of which are arranged separately to manage respective sequence numbers for said respective layers for messages transmitted during a down-load session and to report a fault when a sequence number error is detected. - View Dependent Claims (44, 46)
-
-
45. A communications controller for a subscriber station of a wireless telecommunications system, which subscriber terminal comprises at least one subscriber telephone line and a transmitter/receiver for wireless communication with a central station, comprising:
-
means arranged to be connected between said transmitter/receiver and said telephone line for processing signals for transmission and/or reception; means providing a multi-layer down-load protocol for receiving software down-loaded from said central station in order to configure subscriber terminal equipment, each protocol layer being arranged separately to manage respective sequence numbers for messages transmitted during a down-load session and to report a fault when a sequence number error is detected, wherein said multi-layer down-load protocol includes at least one message management layer which is arranged to check a message number in each received message.
-
-
47. A communications controller for a subscriber station of a wireless telecommunications system, which subscriber terminal comprises at least one subscriber telephone line and a transmitter/receiver for wireless communication with a central station, comprising:
-
means arranged to be connected between said transmitter/receiver and said telephone line for processing signals for transmission and/or reception; means providing a multi-layer down-load protocol for receiving software down-loaded from said central station in order to configure subscriber terminal equipment, each protocol layer being arranged separately to manage respective sequence numbers for messages transmitted during a down-load session and to report a fault when a sequence number error is detected, wherein said multi-layer down-load protocol includes at least one session management layer which is arranged to check a session number in each received message. - View Dependent Claims (48, 49, 50, 51)
-
-
52. A communications controller for a subscriber station of a wireless telecommunications system, which subscriber terminal comprises at least one subscriber telephone line and a transmitter/receiver for wireless communication with a central station, comprising:
-
means arranged to be connected between said transmitter/receiver and said telephone line for processing signals for transmission and/or reception; means providing a multi-layer down-load protocol for receiving software down-loaded from said central station in order to configure subscriber terminal equipment, each protocol layer being arranged separately to manage respective sequence numbers for messages transmitted during a down-load session and to report a fault when a sequence number error is detected, wherein said multi-layer down-load protocol includes a block management layer which is arranged to check a block number in each received message.
-
-
53. A wireless communications system comprising:
-
a central station having a central station communications controller for the wireless connection of subscriber telephone lines at a remote subscriber station to said central station, which central station comprises a transmitter/receiver for wireless communication with said subscriber station, wherein said central station communications controller includes means arranged to process signals for transmission and/or reception and means to provide a multi-layer down-load protocol for down-loading software via said wireless communication for device initialization and configuration of subscriber station equipment, said multi-layer down-load protocol including a plurality of protocol layers each of which are arranged separately to manage respective sequence numbers for said respective layers for messages transmitted during a down-load session and to report a fault when a sequence number error is detected; at least one subscriber station having a subscriber terminal communications controller, which subscriber station includes at least one subscriber telephone line and a transmitter/receiver for wireless communication with said central station, wherein said subscriber station communications controller includes means arranged to be connected between said transmitter/receiver and said telephone line for processing signals for transmission and/or reception, said subscriber station communications controller including means providing a multi-layer down-load protocol for receiving software down-loaded from said central station via said wireless communication for device initialization and configuration in subscriber station equipment, said multi-layer down-load protocol including a plurality of protocol layers which are arranged separately to manage respective sequence numbers for said respective layers for messages transmitted during a down-load session and to report a fault when a sequence number error is detected.
-
Specification