Apparatus and method for interfacing private exchange to integrated services digital network
AssigneeSamsung Electronics Co., Ltd.
InventorJae-Weon Choe
Life of this patent
Estimating the term…
Abstract
In an apparatus and a method for interfacing a private exchange to an ISDN, the apparatus controls intralayer and interlayer entity communications to interface the private exchange to the ISDN. The apparatus is disposed in a universal card slot of a subscriber shelf of the private exchange in the form of a card to accommodate an ISDN terminal in the private exchange or connect the private exchange to an ISDN public network, thereby enabling voice and data communications.
Claims18
A network interface card for interfacing a private exchange to an integrated services digital network, comprising:
- an integrated services digital network interface for connecting to said integrated services digital network;
- and
- a private exchange interface connected to said private exchange having a subscriber shelf and a central processing module;
- said network interface card having a layered architecture based on an open systems interconnections model, said network interface card being mounted in a universal card slot of said subscriber shelf for enabling voice and data communications between said private exchange and said integrated services digital network under control of said central processing module;
- said network interface card further comprising a time switch controller connected to said private exchange interface, and at least one layer controller connected between said time switch controller and said integrated services digital network interface.
An apparatus for interfacing a private exchange with a central processing module to an integrated services digital network, comprising:
- a network interface connected directly to said integrated services digital network;
- an exchange main module interface for communicating with said central processing module of said private exchange;
- a memory for storing call processing interface and integrated services digital network protocol control programs for the connection of said private exchange to said integrated services digital network;
- a time switch controller connected to the exchange main module interface for controlling speech path connections between at least one B-channel of the network interface and at least one B-channel of the exchange main module interface, and for performing a conversion between a pulse code modulation interface frame structure and an integrated services digital network oriented modular interface frame structure;
- a layer-1 controller connected between the time switch controller and the network interface for performing a conversion between a user/network interface frame structure and the integrated services digital network oriented modular interface frame structure;
- and
- a layer-2 controller connected between the time switch controller and the layer-1 controller for selectively controlling at least one D-channel, and for transferring a link access procedure on a D-channel frame received from a physical layer of an open systems interconnection reference model to a D-channel of the associated port, and reading D-channel data received at each port, producing a link access procedure on the D-channel frame on the basis of the read data, and transferring the produced link access procedure on the D-channel frame to the physical layer of the open systems interconnections reference model.
An apparatus for interfacing a private exchange to an integrated services digital network by operating a plurality of layers on the basis of an open systems interconnection reference model, comprising:
- a layer-1 server for performing network access management. D-channel activation, and transmission and reception of a link access procedure for the D-channel through said D-channel;
- a layer-2 server including a layer-2 entity for performing layer-2 initialization and configuration, data transmission and reception, terminal endpoint identifier management, error report, resource management and connection management, and a link access procedure for a D-channel entity for performing D-channel setting and release, transmission and reception of data through said D-channel, and D-channel flow and error controls;
- a layer-3 server including a layer-3 entity for performing layer-3 initialization and configuration, and error and status reports, and a network entity for performing call setting and release, call control and rearrangement, and user data transmission;
- a layer-4 server including a layer-4 entity for performing layer-4 initialization and configuration, and error and status reports, a call control entity for performing an upper layer function of a D-channel signaling protocol and a function of interfacing between a specific application task and an integrated services digital network protocol, and a call processing interface for interfacing with an exchange main module to perform a conversion between a control message based on an exchange call processing procedure and a control message based on an integrated services digital network call processing procedure;
- a management server for managing all of said servers to perform entity activation and deactivation, resource management, parameter change and statistical data management;
- and
- an operating system for performing memory management, timer management, intertask communication and interrupt process.
In a private exchange having a central processing module, an integrated services digital network interface card and a common memory, said integrated services digital newtork interface card including layer-1 to layer-4 servers based on an open systems interconnection reference model, said layer-4 server including a call processing interface entity, a call control entity, an internal first-in-first-out queue, an external first-in-first-out queue and a mailbox, a method for transmitting and receiving signaling information to and from said central processing module through said layer-4 server, comprising the steps of:
- (a) allowing said central processing module to write a call processing message in a reception area of said common memory to send the call processing message to said integrated services digital network interface card;
- (b) allowing said central processing module to transmit a common memory reception interrupt to said integrated services digital network interface card;
- (c) allowing said integrated services digital network interface card to produce a request message in response to the transmitted common memory reception interrupt from said central processing module to request message reception from said common memory and to register the produced request message in said mailbox of said layer-4 server;
- allowing said layer-4 server to read the registered request message from said mailbox and to transfer the read message to said call processing interface entity;
- (d) allowing said call processing interface entity to check a primitive code of the transferred message, to read the call processing message from said reception area of said common memory if the transferred message is to request the message reception from said common memory, and to store the read message in a message buffer;
- and
- (e) allowing said call processing interface entity to convert the call processing message from said central processing module into an integrated services digital network call control message and to transfer the converted integrated services digital network call control message to said call control entity.
In a private exchange having a central processing module, an integrated services digital network interface card and a common memory, said integrated services digital network interface card including layer-1 to layer-4 servers based on an open systems interconnection reference model, said layer-4 server including a call processing interface entity, a call control entity, an internal first-in-first-out queue, an external first-in-first-out queue and a mailbox, a method for transmitting and receiving signaling information to and from said central processing module through said layer-4 server, comprising the steps of:
- (a) allowing said call processing interface entity to receive an integrated services digital network call control message from said call control entity and to convert the received integrated services digital network call control message into a call processing message of said central processing module;
- (b) allowing said call processing interface entity to write the converted call processing message in a transmission area of said common memory so as to send the converted call processing message to a call processing task of said central processing module;
- (c) allowing said call processing interface entity to transmit a common memory transmission interrupt to said central processing module;
- (d) allowing said central processing module to set a desired flag in an event list in response to the common memory transmission interrupt from said call processing interface entity so as to drive a task for the message reception from said common memory;
- (e) allowing said message reception task to read the call processing message from said common memory, store the read message in its message buffer, and check a reception task identifier in the stored message to register the message in a message queue of said call processing task;
- and
- (f) allowing said call processing task to read the registered message from said message queue and process the read message.
Dependencies are inferred from the claim text.