Interface method and apparatus for a cellular system site controller
First Claim
1. A method of correcting a portion of the control program of a cell site controller in a cellular radiotelephone system by conveying a corrected portion of the control program between a central controller and the cell site controller, comprising the steps of:
- determining that a memory error has occurred in a stored portion of the control program starting a first memory address and ending at a second memory address of the cell site controller;
transmitting said first memory address and said second memory address and an associated first checksum from the central controller to the cell site controller;
calculating a second checksum for said stored portion of the control program at the cell site controller starting at said first memory address and ending at said second memory address;
comparing said first calculated checksum to said second calculated checksum at the cell site controller; and
transmitting said control program starting at said first memory address and ending at said second memory address from the central controller to the cell site controller if said comparison yields a substantial mismatch.
0 Assignments
0 Petitions
Accused Products
Abstract
The method of conveying control and program information between cellular radiotelephone controllers and of detecting information errors is disclosed. When a program memory information error is detected, a predetermined amount of memory information is conveyed from a first controller to a second controller. If a comparison of checksums of a predetermined amount of memory information stored at the second controller and the memory information received from the first controller matches, additional memory information is conveyed. If a match is not found, the predetermined amount of memory information is reconveyed from the first controller to the second controller.
45 Citations
4 Claims
-
1. A method of correcting a portion of the control program of a cell site controller in a cellular radiotelephone system by conveying a corrected portion of the control program between a central controller and the cell site controller, comprising the steps of:
-
determining that a memory error has occurred in a stored portion of the control program starting a first memory address and ending at a second memory address of the cell site controller; transmitting said first memory address and said second memory address and an associated first checksum from the central controller to the cell site controller; calculating a second checksum for said stored portion of the control program at the cell site controller starting at said first memory address and ending at said second memory address; comparing said first calculated checksum to said second calculated checksum at the cell site controller; and transmitting said control program starting at said first memory address and ending at said second memory address from the central controller to the cell site controller if said comparison yields a substantial mismatch. - View Dependent Claims (2)
-
-
3. A method of correcting a portion of control program of a cell site controller in a cellular radiotelephone system by conveying a corrected portion of the control program between a first cell site controller and a second cell site controller , comprising the steps of:
-
determing that a memory error has occurred in a stored portion of the control program starting at a first memory address and ending at a second memory address of the second cell site controller; transmitting said first memory address and said second memory address and an associated checksum from the first cell site controller to the second cell site controller; calculating a second checksum for said stored portion of the control program at the second cell site controller starting at said first memory address and ending at said second memory address; comparing said first calculated checksum to said second calculated checksum at the second cell site controller; and transmitting said control program starting at said first memory address and ending at said second memory address from the first cell site controller to the second cell site controller if said comparison yields a substantial mismatch. - View Dependent Claims (4)
-
Specification