Method and system for operating a field programmable line card using a country coded template
AssigneeARRIS Group, Inc.
InventorJeffrey S. Andrews
Life of this patent
Estimating the term…
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.
Claims15
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.
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.
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.
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.
Dependencies are inferred from the claim text.