Method and system for operating a field programmable line card using a country coded template
First Claim
Patent Images
1. A system for programming a linecard configured with a plurality of sets of line interface specification values in a communications network providing telephony services comprising:
- a database including, and indexed on, a plurality of template codes, and a plurality of sets of linecard register values, each of the plurality of template codes being associated with one of the plurality of sets of line interface specification values;
a messaging means for requesting a template code from a central controller, the central controller being operable to send the requested template code to a requesting device;
a means for determining the template code based on the address of the device requesting the template code; and
a means for determining a desired set of line interface specification values from the database based on the template code sent from the central controller.
10 Assignments
0 Petitions
Accused Products
Abstract
A database correlating a specific set of linecard criteria, out of a plurality of sets of linecard criteria, to a template code is loaded into a linecard during manufacturing. A template code based on country-specific criteria is sent to the linecard at startup, whenever otherwise desired. The template code may also be periodically refreshed from a central authority that recognizes the address of a particular linecard.
28 Citations
15 Claims
-
1. A system for programming a linecard configured with a plurality of sets of line interface specification values in a communications network providing telephony services comprising:
-
a database including, and indexed on, a plurality of template codes, and a plurality of sets of linecard register values, each of the plurality of template codes being associated with one of the plurality of sets of line interface specification values; a messaging means for requesting a template code from a central controller, the central controller being operable to send the requested template code to a requesting device; a means for determining the template code based on the address of the device requesting the template code; and a means for determining a desired set of line interface specification values from the database based on the template code sent from the central controller.
-
-
2. A system for programming line interface equipment with one of a plurality of sets of line interface specification values, comprising:
-
a central controller; means for storing a county code/address cross-reference database that associates a unique address of a network interface device with a country code, wherein said cross reference database is accessible by the central controller; means for storing a template code cross-reference database that associates a country code with a template code, wherein said template code cross reference database is accessible by the central controller; line interface equipment coupled to a plurality of subscriber devices, the line interface equipment capable of communicating with the central controller via a network; and means for storing a specification database that associates each of a plurality of template codes with a set of line interface register values, wherein said specification database is accessible by the central controller. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for programming line interface equipment with one of a plurality of sets of line interface specification values, comprising:
-
receiving a request message from one of a plurality of network interface devices, each of which is associated with a unique address; determining from a country code/address cross reference database a country code that corresponds to the unique address; determining from a template code cross-reference database one of a plurality of template codes that corresponds to the determined country code; returning the template code that was determined to correspond to the determined country code to the requesting device; determining from a specification database a set of line interface register values to load into the line interface equipment based on the returned template code; and loading into the line interface device the desired set of line interface register values that corresponds to the returned template code.
-
-
15. A method for programming line interface equipment with one of a plurality of sets of line interface specification values, comprising:
-
sending a request message from one of a plurality of network interface devices, each of which is associated with a unique address; receiving a template code that was determined to correspond to the country code of the requesting device; determining from a specification database a set of line interface register values to load into the line interface equipment based on the received template code; and loading into the line interface device the desired set of line interface register values that corresponds to the returned template code.
-
Specification