System and method for partially emulating peripherals in hardware for improving delay tolerance in master-slave type communication systems
First Claim
Patent Images
1. A telecommunications method in a system including a main switch and one or more down link peripherals, comprising:
- emulating responses to poll frames from said main switch; and
emulating up link information frames; and
passing down link information frames down link without emulation; and
maintaining an attendant list of active ones of said one or more down link peripheral and performing said emulating responses if said one of more peripherals are on said attendant list.
7 Assignments
0 Petitions
Accused Products
Abstract
A partial emulation technique in which only the answers to poll frames and uplink information frames, or the slave part of the protocol, are emulated. All messages from the processor are passed down-link, and emulation is dependent upon the contents of an attendant list (452). In operation, the attendant list (452) is built by detecting responses to poll frames from the main controller (401). Once entries are made in the attendant list, partial emulation of responses to down link poll frames and up link information frames for each entry is allowed. No emulation of down link information frames occurs.
60 Citations
18 Claims
-
1. A telecommunications method in a system including a main switch and one or more down link peripherals, comprising:
-
emulating responses to poll frames from said main switch; and
emulating up link information frames; and
passing down link information frames down link without emulation; and
maintaining an attendant list of active ones of said one or more down link peripheral and performing said emulating responses if said one of more peripherals are on said attendant list. - View Dependent Claims (2, 3, 4)
-
-
5. A telecommunications method in a system including a main switch and one or more down link peripherals comprising:
-
emulating responses to poll frames from said main switch; and
emulating up link information frames; and
passing down link information frames down link without emulation;
said emulating up link information frames comprising buffering at a local partial emulation unit said up link information frames until a poll frame is received at said local partial emulation unit;
said emulating responses to poll frames comprising returning an acknowledgement frame from a local partial emulation unit to a main controller on said main switch upon receiving said poll frame and discarding a received acknowledge frame from said peripheral;
said passing down link information frames without emulation comprising returning acknowledge frames up link from said peripheral; and
further comprising;
maintaining an attendant list of active ones of said one or more down link peripherals and not performing said emulating responses if said one or more peripherals are not on said attendant list.
-
-
6. A telecommunications method in a system including a main switch and one or more down link peripherals comprising:
-
emulating responses to poll frames from said main switch; and
emulating up link information frames; and
passing down link information frames down link without emulation;
said emulating up link information frames comprising at a local partial emulation unit said up link information frames until a poll frame is received at said local partial emulation unit;
said emulating responses to poll frames comprising returning an acknowledgement frame from a local partial emulation unit to a main controller on said main switch upon receiving said poll frame and discarding a received acknowledge frame from said peripheral;
said passing down link information frames without emulation comprising returning acknowledge frames up link from said peripheral; and
further comprising removing inactive ones of said one or more peripherals from said attendant list if responses from said inactive ones are not received at said local partial emulation unit within a predetermined period from issuance of a poll frame.
-
-
7. A telecommunications system, comprising:
-
a main switch;
a local partial emulation unit; and
one or more peripherals down link from said partial emulation unit;
wherein said main switch and said one or more peripherals implement a master-slave protocol and said local partial emulation unit is adapted to emulate a slave portion of said protocol for predetermined ones of said one or more peripherals.
-
-
8. A telecommunications system comprising:
-
a main switch;
a local partial emulation unit; and
one or mere peripherals down link from said partial emulation unit;
said local partial emulation unit comprising;
a partial emulation control unit adapted to emulate up link information frames and down link poll frame responses;
an attendant list of active ones of said one or more peripherals;
a buffer for each of said active ones; and
a timer for each entry in said attendant list, wherein said partial emulation control unit is adapted to remove said active ones from said attendant list if a response to a poll frame from said partial emulation control unit has not been received within a predetermined period on said timer. - View Dependent Claims (9, 10)
-
-
11. A telecommunications system including a main switch and one or more down link peripherals, comprising:
-
means for emulating responses to poll frames from said main switch;
means for emulating up link information frames; and
means for passing down link information frames down link without emulation;
means for maintaining an attendant list of active ones of said one or more down link peripherals, and performing said emulating responses if said one or more peripherals are on said attendant list. - View Dependent Claims (12, 13, 14, 16)
-
-
15. A telecommunications system including a main switch and one or more down link peripherals, comprising:
-
means for emulating responses to poll frames from said main switch;
means for emulating up link information frames; and
means for passing down link information frames down link without emulation;
said emulating up link information frames means comprising means for buffering at a local partial emulation unit said up link information frames until a poll frame is received at said local partial emulation unit;
said emulating responses to poll frames means comprising means for returning an acknowledgement frame from a local partial emulation unit to a main controller on said main switch upon receiving said poll frame and discarding a received acknowledge frame from said peripheral;
said passing down link information frames without emulation means comprising means for returning acknowledge frames up link from said peripheral; and
further comprising means for maintaining an attendant list of active ones of said one or more down link peripherals and not performing said emulating responses if said one or more peripherals are not on said attendant list.
-
-
17. A telecommunications switch, comprising:
-
a main controller for performing signaling functions; and
a local partial emulation unit including a partial emulation control unit adapted to emulate up link information frames and down link poll frame responses;
an attendant list of active ones of said one or more peripherals;
a buffer for each of said active ones; and
a timer for each entry in said attendant list, wherein said partial emulation control unit is adapted to remove said active ones from said attendant list if a response to a poll frame from said partial emulation control unit has not been received within a predetermined period on said timer. - View Dependent Claims (18)
-
Specification