Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4255428B2 - Exchange and exchange call control method - Google Patents
[go: Go Back, main page]

JP4255428B2 - Exchange and exchange call control method - Google Patents

Exchange and exchange call control method Download PDF

Info

Publication number
JP4255428B2
JP4255428B2 JP2004298468A JP2004298468A JP4255428B2 JP 4255428 B2 JP4255428 B2 JP 4255428B2 JP 2004298468 A JP2004298468 A JP 2004298468A JP 2004298468 A JP2004298468 A JP 2004298468A JP 4255428 B2 JP4255428 B2 JP 4255428B2
Authority
JP
Japan
Prior art keywords
packet
memory
exchange
dsp
call control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP2004298468A
Other languages
Japanese (ja)
Other versions
JP2006115054A (en
Inventor
章弘 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toa Corp
Original Assignee
Toa Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toa Corp filed Critical Toa Corp
Priority to JP2004298468A priority Critical patent/JP4255428B2/en
Publication of JP2006115054A publication Critical patent/JP2006115054A/en
Application granted granted Critical
Publication of JP4255428B2 publication Critical patent/JP4255428B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Description

本発明は、交換機に関し、特に、接続される複数の端末間の通話路を切り換えるためのスイッチ回路と、通話路内に設けられ端末間の通話情報をデジタル処理する複数のDSP(Digital Signal Processor)とを備える交換機および交換機の通話制御方法に関する。   The present invention relates to an exchange, and in particular, a switch circuit for switching a communication path between a plurality of connected terminals, and a plurality of DSPs (Digital Signal Processors) provided in the communication path for digitally processing call information between terminals. And a call control method for the exchange.

近年の電話サービスの分野では、回線の交換接続をデジタルで処理するデジタル方式の交換機が用いられている。
デジタル交換機では、接続される複数の端末間の通話路を切り換えるためのスイッチ回路と、端末間の通話情報をデジタル処理する複数のDSP(Digital Signal Processor)とを備え、送話側からのアナログ音声データをDSPにより量子化してデジタル信号に変換し、所定容量のパケット単位で受話側に送信している。
DSPには、デジタル処理されたデジタル音声データをパケット毎に格納するメモリが設けられており、メモリ内に格納されたデジタル音声データをパケット毎にCPUが読み出して受話側に送信するように構成している。
In the field of telephone services in recent years, digital exchanges that digitally process line exchange connections are used.
The digital exchange includes a switch circuit for switching the communication path between a plurality of connected terminals, and a plurality of DSPs (Digital Signal Processors) for digitally processing the communication information between the terminals. The data is quantized by the DSP and converted into a digital signal, which is sent to the receiver side in packets of a predetermined capacity.
The DSP is equipped with a memory that stores the digitally processed digital audio data for each packet, and the digital audio data stored in the memory is read by the CPU for each packet and transmitted to the receiver side. ing.

前述したような交換機では、DSPの処理に基づいてメモリ内に格納されたデジタル音声データを逐次CPUが読み出して受話側に送出するように構成していることから、CPUの負担が大きくなる。特に、インターネットなどのネットワークに接続されたシステムの場合には、CPUがネットワーク処理を行うために、稼働率が高くなっている可能性があり、さらには交換機に接続された回線がフルに接続されている場合や大量のデータ転送などによるCPUの負荷が高まった場合に、CPUの処理が追いつかず、通話の音質が低下するおそれがある。   In the exchange as described above, since the CPU sequentially reads out the digital audio data stored in the memory based on the processing of the DSP and transmits it to the receiver side, the load on the CPU increases. In particular, in the case of a system connected to a network such as the Internet, the operation rate may be high because the CPU performs network processing, and the line connected to the exchange is fully connected. If the CPU load increases due to data transfer or large amounts of data, the CPU processing cannot keep up, and the sound quality of the call may be degraded.

本発明では、CPUの負担を軽減し、高音質を維持することが可能な交換機の提供を目的とする。   An object of the present invention is to provide an exchange capable of reducing the burden on the CPU and maintaining high sound quality.

本発明の請求項1に係る交換機は、接続される複数の端末間の通話路を切り換えるための入力側スイッチ回路及び出力側スイッチ回路と、入力側スイッチ回路を介して送話側からの通話情報をデジタル処理して単位パケット毎にメモリに蓄積するとともに、パケット毎に対応するメモリ内の所定のフラグ領域にパケット格納済みのフラグを立てる複数のDSP(Digital Signal Processor)と、所定時間毎にDSPのメモリ内の所定のフラグ領域を参照し、パケット格納済みのフラグが立っていることを検出した場合には、当該フラグ領域に対応するパケットをメモリから読み出して出力側スイッチを介して受話側に送信する通話制御部とを備える。
この場合、CPUで構成される通話制御部は、所定時間毎にDSPのメモリ内の所定のフラグ領域を参照し、対応するパケットが蓄積されている場合にパケット送出の処理を実行するため、CPUの負担を軽減することができる。
An exchange according to claim 1 of the present invention includes an input side switch circuit and an output side switch circuit for switching a speech path between a plurality of connected terminals, and call information from the transmission side via the input side switch circuit. each of the well as stored in the memory for each unit packets digital processing, a plurality of DSP to make a predetermined flag area in a packet already stored in the flag in the memory corresponding to each packet (digital Signal processor), for every predetermined time When a predetermined flag area in the DSP's memory is referenced and it is detected that a packet stored flag is raised , the packet corresponding to the flag area is read from the memory, and the receiving side passes through the output side switch. A call control unit for transmitting to the telephone.
In this case, the call control unit configured by the CPU refers to a predetermined flag area in the memory of each DSP every predetermined time, and executes a packet transmission process when a corresponding packet is accumulated. CPU burden can be reduced.

本発明の請求項2に係る交換機は請求項1に記載の交換機であって、メモリは、一方のポートがDSPにより制御され、他方のポートが通話制御部により制御されるデュアルポートRAMである。
この場合、CPUがメモリの所定のフラグ領域を参照することが容易となり、フラグ領域のデータを読み出して該当する処理済みのパケットがメモリに蓄積されているか否かを容易に検出することができる。
本発明の請求項3に係る交換機の通話制御方法は、接続される複数の端末間の通話路を切り換えるための入力側スイッチ回路及び出力側スイッチ回路と、通話路内に設けられ端末間の通話情報をデジタル処理する複数のDSP(Digital Signal Processor)と、各DSPに接続された通話制御部とを備える交換機の通話制御方法であって、各DSPが、前記入力側スイッチ回路を介して送話側からの通話情報をデジタル処理して単位パケット毎にメモリに蓄積するとともに、パケット毎に対応するメモリ内の所定のフラグ領域にパケット格納済みのフラグを立てる段階と、通話制御部が、所定時間毎にDSPのメモリ内の所定のフラグ領域を参照し、パケット格納済みのフラグが立っていることを検出した場合には、当該フラグ領域に対応するパケットをメモリから読み出して出力側スイッチを介して受話側に送信する段階とを含む。
The switch according to claim 2 of the present invention is the switch according to claim 1, wherein the memory is a dual port RAM in which one port is controlled by the DSP and the other port is controlled by the call control unit.
In this case, it becomes easy for the CPU to refer to a predetermined flag area in the memory, and it is possible to easily detect whether or not the corresponding processed packet is accumulated in the memory by reading the data in the flag area.
According to a third aspect of the present invention, there is provided a call control method for an exchange comprising an input side switch circuit and an output side switch circuit for switching a call path between a plurality of connected terminals, and a call between terminals provided in the call path. A call control method for an exchange comprising a plurality of DSPs (Digital Signal Processors) for digitally processing information and a call control unit connected to each DSP, wherein each DSP transmits a message via the input side switch circuit. The call information from the side is digitally processed and accumulated in a memory for each unit packet, and a step of setting a packet stored flag in a predetermined flag area in the memory corresponding to each packet, and the call control unit It refers to the predetermined flag area in the DSP memory for each, when it is detected that the packet already stored flag is set, whether the memory packets corresponding to the flag area Reading and a step of sending to the receiving side via the output-side switch.

この場合、CPUで構成される通話制御部は、所定時間毎にDSPのメモリ内の所定のフラグ領域を参照し、対応するパケットが蓄積されている場合にパケット送出の処理を実行するため、CPUの負担を軽減することができる。   In this case, the call control unit configured by the CPU refers to a predetermined flag area in the DSP memory every predetermined time, and executes a packet transmission process when the corresponding packet is accumulated. Can be reduced.

本発明によれば、DSPにより処理されたデジタル音声データをメモリ内にパケット毎に格納し、パケットが格納済みであることを示すフラグをメモリの所定のフラグ領域に立てていることから、CPUは所定時間毎にメモリのフラグ領域を参照することで、該当するパケットが格納済みであるか否かを容易に知ることができ、CPUの負担を軽減して高音質を維持することができる。   According to the present invention, the digital audio data processed by the DSP is stored for each packet in the memory, and since the flag indicating that the packet has been stored is set in a predetermined flag area of the memory, the CPU By referring to the flag area of the memory every predetermined time, it is possible to easily know whether or not the corresponding packet has been stored, and it is possible to reduce the burden on the CPU and maintain high sound quality.

本発明の1実施形態が採用される交換機を図面に基づいて説明する。
〈ネットワーク構成〉
交換機が接続されるネットワーク構成の1例を図1に示す。
たとえば、インターネットやIPベースで運用される仮想私設通信網(IP-VPN:Internet Protocol-Virtual Private Network)などの広域ネットワーク(WAN:Wide Area Network)100に対して、ルータ201を介して接続される第1のLAN200、ルータ301を介して接続される第2のLAN300、ルータ401を介して接続される第3のLAN400を例示している。
An exchange in which an embodiment of the present invention is adopted will be described with reference to the drawings.
<Network configuration>
An example of the network configuration to which the exchange is connected is shown in FIG.
For example, it is connected via a router 201 to a wide area network (WAN) 100 such as a virtual private network (IP-VPN) operated on the Internet or IP base. A first LAN 200, a second LAN 300 connected via a router 301, and a third LAN 400 connected via a router 401 are illustrated.

LAN200〜400内には、IPベースで使用される様々な機器を接続することが可能であり、ここでは、IP電話による通話が可能な機器の接続例を示している。たとえば、LAN200には、スイッチングハブ202を介して第1の交換機203が接続されており、この第1の交換機203に内線接続されたIP電話端末204を備えている。また、LAN300には、スイッチングハブ302を介してIP電話端末303が接続されている。さらに、LAN400には、スイッチングハブ402を介して2つの交換機403、406が接続されている。交換機403には電話機端末404およびページングアンプとスピーカで構成されるページング放送機器405が接続されており、交換機406には電話機端末407が接続されている。LAN内の機器の設置は、使用状況に応じて任意のものを選択することができ、たとえば、電話機やFAXなどの機能をコンピュータ端末に統合したコンピュータテレフォニー(CTI:Computer Telephony Integration)端末などを採用することができる。スイッチングハブの有無や接続段数などについても任意の構成とすることができる。
〈交換機の内部構成〉
交換機の内部構成について図に基づいて説明する。
Various devices used on an IP basis can be connected in the LANs 200 to 400. Here, connection examples of devices capable of making a phone call using an IP phone are shown. For example, a first exchange 203 is connected to the LAN 200 via a switching hub 202, and an IP telephone terminal 204 connected to the first exchange 203 by extension is provided. In addition, an IP telephone terminal 303 is connected to the LAN 300 via a switching hub 302. Further, two exchanges 403 and 406 are connected to the LAN 400 via a switching hub 402. A telephone terminal 404 and a paging broadcasting device 405 including a paging amplifier and a speaker are connected to the exchange 403, and a telephone terminal 407 is connected to the exchange 406. The installation of equipment in the LAN can be selected according to usage conditions. For example, a computer telephony (CTI: Computer Telephony Integration) terminal that integrates functions such as a telephone and fax into a computer terminal is adopted. can do. The presence / absence of the switching hub, the number of connection stages, and the like can be arbitrarily set.
<Internal configuration of the exchange>
The internal configuration of the exchange will be described with reference to the drawings.

交換機1は、電話機の送信側に接続される複数の入力端子2-1、2-2・・・と、電話機の受信側に接続される複数の出力端子3-1、3-2・・・と、入力端子2-1、2-2・・・と出力端子3-1、3-2・・・とを接続する複数の通話路6-1、6-2・・・と、複数の入力端子2-1、2-2・・・と複数の通話路6-1、6-2・・・との接続を切り換える入力側スイッチ4と、複数の通話路6-1、6-2・・・と複数の出力端子3-1、3-2・・・との接続を切り換える出力側スイッチ5と、電話機からの呼に応じて入力端子2-1、2-2・・・、通話路6-1、6-2・・・、出力端子3-1、3-2・・・を接続するために、入力側スイッチ4および出力側スイッチ5を制御する通話路制御部10を備えている。   The exchange 1 includes a plurality of input terminals 2-1, 2-2,... Connected to the transmission side of the telephone, and a plurality of output terminals 3-1, 3-2,. , And input terminals 2-1, 2-2, ... and output terminals 3-1, 3-2, ... The input side switch 4 for switching the connection between the terminals 2-1, 2-2... And the plurality of communication paths 6-1, 6-2. .. and an output terminal switch 5 for switching the connection between a plurality of output terminals 3-1, 3-2..., And input terminals 2-1, 2-2. .., 6-2..., And output terminals 3-1, 3-2... Are connected with a speech path control unit 10 that controls the input side switch 4 and the output side switch 5.

各通話路6-1、6-2・・・には、それぞれアナログ音声信号を量子化してデジタル信号に変換したり、デジタル信号を復元して音声信号に変換するDSP(Digital Signal Processor)7-1、7-2・・・を備えている。
また、構内放送のためにページングアンプ10、スピーカ11などのページング放送機器に接続するためのページングインターフェイス9が必要に応じて設けられる。
入力端子2-1、2-2・・・は、それぞれ電話機の送話部12-1、12-2・・・から出力される音声信号を受信して入力側スイッチ4を介して通話路側に送信する。
Each speech path 6-1, 6-2, ... has a DSP (Digital Signal Processor) 7- that quantizes analog audio signals and converts them into digital signals, or restores digital signals and converts them into audio signals 1, 7-2.
Further, a paging interface 9 for connecting to paging broadcasting equipment such as a paging amplifier 10 and a speaker 11 for local broadcasting is provided as necessary.
The input terminals 2-1, 2-2,... Receive the audio signals output from the telephone transmitters 12-1, 12-2. Send.

出力端子3-1、3-2・・・は、通話路および出力側スイッチ5を介して出力される音声信号をそれぞれ電話機の受話部13-1、13-2・・・に対して送出する。
複数のDSP7-1、7-2・・・からの出力は、ページングインターフェイス9に接続されており、入力端子に接続された電話機からスピーカ11を通じてページング放送を行なうことが可能となっている。
ページングインターフェイス9は、DSP7-1、7-2・・・の出力が接続されるD/A変換部と、複数系統のページング放送機器に接続される場合には、ページング放送の系統を選択するためのページング出力スイッチとを備えている。
The output terminals 3-1, 3-2... Send audio signals output via the communication path and the output side switch 5 to the telephone receivers 13-1, 13-2. .
The outputs from the plurality of DSPs 7-1, 7-2, etc. are connected to the paging interface 9, so that paging broadcasting can be performed through the speaker 11 from the telephone connected to the input terminal.
The paging interface 9 is used to select a paging broadcast system when connected to a D / A conversion unit to which the outputs of the DSPs 7-1, 7-2,. Paging output switch.

ページングインターフェイス9では、DSP7-1、7-2・・・から送出されるデジタル信号をD/A変換部により音声信号に復元し、ページング出力スイッチを介して出力端子から出力する。
通話路制御部10は、電話機からの呼に対応して入力側スイッチ4、出力側スイッチ5を制御して、電話機の送信側および受信側の双方向通話路を構築する。また、電話機からのページング要求があった場合には、入力側スイッチ4、DSP7-1、7-2・・・、ページング出力スイッチなどを制御して、ページングインターフェイス9を介して呼に対応したページング放送機器に出力されるように通話路を構成する。
〈通話制御〉
通話制御の例を図3に基づいて説明する。
In the paging interface 9, the digital signal transmitted from the DSPs 7-1, 7-2,...
The speech path control unit 10 controls the input side switch 4 and the output side switch 5 in response to a call from the telephone, thereby constructing a bidirectional speech path on the transmission side and the reception side of the telephone. When there is a paging request from the telephone, the paging corresponding to the call is controlled via the paging interface 9 by controlling the input side switch 4, DSP7-1, 7-2,. The communication path is configured so as to be output to broadcasting equipment.
<Call control>
An example of call control will be described with reference to FIG.

交換機1内に設けられるDSP7-1、7-2・・・は、それぞれ送話側からのアナログ音声データを量子化してデジタル音声データに変換し、所定容量のパケット単位でメモリ15-1、15-2・・・に格納する。
メモリ15-1、15-2・・・は、たとえば、デュアルポートRAMで構成することができ、2つのポートのうち一方がDSP7-1、7-2・・・により制御され、他方がCPU30により制御されるように構成できる。
DSP7-1、7-2・・・のメモリ15-1、15-2・・・は、たとえば、図4に示すように、第1のパケットを格納する第1バンク53、第2のパケットを格納する第2バンク54で構成されるデータ格納部と、第1バンク53に第1パケットが格納済みであることを示す第1フラグを格納する第1フラグ領域51、第2バンク54に第2パケットが格納済みであることを示す第2フラグを格納する第2フラグ領域52で構成されるフラグ領域とを備えている。
DSPs 7-1, 7-2... Provided in the exchange 1 quantize analog voice data from the transmission side into digital voice data, and store the memories 15-1, 15 in packet units of a predetermined capacity. Store in -2 ...
The memories 15-1, 15-2,... Can be composed of, for example, a dual port RAM, and one of the two ports is controlled by the DSP 7-1, 7-2,. Can be configured to be controlled.
As shown in FIG. 4, the memories 15-1, 15-2,... Of the DSPs 7-1, 7-2,. A data storage unit composed of a second bank 54 to store, a first flag area 51 for storing a first flag indicating that the first packet has been stored in the first bank 53, and a second flag 54 in the second bank 54 And a flag area composed of a second flag area 52 for storing a second flag indicating that the packet has already been stored.

DSP7-1、7-2・・・は、送話側から送信されてくるアナログ音声データを時系列にデジタル処理されたデジタル音声データに変換し、それぞれ所定容量に対応するパケットを生成する。生成されたパケットは、メモリ15-1、15-2・・・のデータ格納部のうち、第1バンク53および第2バンク54の空きで領域に格納される。DSP7-1、7-2・・・は、生成したパケットを第1バンク53、第2バンク54のいずれかに交互に格納していく。
DSP7-1、7-2・・・は、メモリ15-1、15-2・・・にパケットを格納すると、該当するフラグ領域にパケットを格納した旨のフラグを立てる。
DSP 7-1, 7-2,... Convert analog voice data transmitted from the transmission side into digital voice data digitally processed in time series, and generate packets corresponding to predetermined capacity, respectively. The generated packets are stored in an area in the first bank 53 and the second bank 54 in the data storage units of the memories 15-1, 15-2,. DSP 7-1, 7-2,... Store the generated packets alternately in either the first bank 53 or the second bank 54.
When the packets are stored in the memories 15-1, 15-2,..., The DSPs 7-1, 7-2,.

メモリ15-1、15-2・・・内のデータ格納部は、2以上をパケットを格納するように構成することも可能であり、パケットを格納するバンク数に基づいてフラグ領域の数も対応するように構成する。
CPU30では、各DSP7-1、7-2・・・のメモリ15-1、15-2・・・に対して所定時間毎にアクセスを行い、フラグ領域を参照する。たとえば、CPU30がメモリ15-1、15-2・・・のフラグ領域を参照する間隔は、パケットの送信間隔に対応する時間間隔とすることができ、パケットの送信間隔が10msecであるような場合には、10msec間隔でメモリ15-1、15-2・・・のフラグ領域の値を読み出すように構成することができる。
The data storage units in the memories 15-1, 15-2, etc. can be configured to store two or more packets, and the number of flag areas is also supported based on the number of banks storing packets. To be configured.
The CPU 30 accesses the memory 15-1, 15-2,... Of each DSP 7-1, 7-2,... Every predetermined time and refers to the flag area. For example, the interval at which the CPU 30 refers to the flag area of the memory 15-1, 15-2,... Can be a time interval corresponding to the packet transmission interval, and the packet transmission interval is 10 msec. Can be configured to read out the values of the flag areas of the memories 15-1, 15-2,... At intervals of 10 msec.

CPU30は、特定のDSPのメモリのフラグ領域を参照して、パケットが格納済みである旨のフラグを検出した場合、該当するデータ格納部のバンクからパケットを読み出して、これを受話側に送信する。たとえば、読み出したフラグ領域のうち第1フラグ領域51にフラグが立っている場合には、第1バンク53に格納された第1パケットを読み出して、これを受話側に送信する。CPU30は、DSP7-1、7-2・・・のメモリ15-1、15-2・・・のうちからパケットの読出を行った場合、読出を行ったパケットが格納されていたデータ格納部に対応するフラグ領域の値をリセットする。たとえば、CPU30が、第1バンク53に格納されている第1パケットを読み出した場合には、これに対応する第1フラグ領域51の値をリセットする。CPU30によるパケットの読出が完了した際に、メモリ15-1、15-2・・・のフラグ領域をリセットする動作は、DSP7-1、7-2・・・側で行うように構成することも可能である。   When the CPU 30 refers to the flag area of the memory of the specific DSP and detects a flag indicating that the packet is already stored, the CPU 30 reads the packet from the bank of the corresponding data storage unit and transmits it to the receiver side. . For example, when the flag is set in the first flag area 51 among the read flag areas, the first packet stored in the first bank 53 is read and transmitted to the receiver side. When the CPU 30 reads a packet from the memory 15-1, 15-2,... Of the DSP 7-1, 7-2,..., The CPU 30 stores the read packet in the data storage unit in which the packet was stored. Reset the value of the corresponding flag area. For example, when the CPU 30 reads the first packet stored in the first bank 53, the value of the first flag area 51 corresponding to the first packet is reset. The operation of resetting the flag area of the memory 15-1, 15-2,... When the packet reading by the CPU 30 is completed may be performed on the DSP7-1, 7-2,. Is possible.

このような実施形態では、交換機1のCPU30がネットワーク処理やその他の処理により稼働率が高い場合であっても、DSP7-1,7-2・・・側からの処理要求に関係なく、パケット送信を一定の時間間隔で処理するように構成するため、各DSPからの処理要求が重なることがなく、他のネットワーク処理などを含めた処理を円滑に行うことが可能となる。   In such an embodiment, even if the CPU 30 of the exchange 1 has a high operation rate due to network processing or other processing, packet transmission is possible regardless of processing requests from the DSPs 7-1, 7-2,. Is processed at regular time intervals, processing requests from the DSPs do not overlap, and processing including other network processing can be performed smoothly.

本発明では、交換機のパケット送信処理を一定時間間隔で行うようにしていることから、CPUの負担を軽減することができ、通話を高音質に維持することができる。   In the present invention, since the packet transmission processing of the exchange is performed at regular time intervals, the burden on the CPU can be reduced and the call can be maintained with high sound quality.

本発明の1実施形態が採用されるネットワーク構成の一例を示す説明図である。It is explanatory drawing which shows an example of the network structure by which one Embodiment of this invention is employ | adopted. 通話転送動作の概略構成を示す説明図である。It is explanatory drawing which shows schematic structure of call transfer operation | movement. 交換機の通話制御を示す説明図である。It is explanatory drawing which shows the telephone call control of an exchange. DSPのメモリ構成を示す説明図である。It is explanatory drawing which shows the memory structure of DSP.

Claims (3)

接続される複数の端末間の通話路を切り換えるための入力側スイッチ回路及び出力側スイッチ回路と、
前記入力側スイッチ回路を介して送話側からの通話情報をデジタル処理して単位パケット毎にメモリに蓄積するとともに、前記パケット毎に対応するメモリ内の所定のフラグ領域にパケット格納済みのフラグを立てる複数のDSP(Digital Signal Processor)と、
所定時間毎に前記DSPのメモリ内の所定のフラグ領域を参照し、パケット格納済みのフラグが立っていることを検出した場合には、当該フラグ領域に対応するパケットを前記メモリから読み出して前記出力側スイッチを介して受話側に送信する通話制御部と、を備える交換機。
An input side switch circuit and an output side switch circuit for switching a speech path between a plurality of connected terminals;
The call information from the transmission side is digitally processed via the input side switch circuit and accumulated in the memory for each unit packet, and the flag stored in the packet is stored in a predetermined flag area in the memory corresponding to each packet. With multiple DSPs (Digital Signal Processors)
When a predetermined flag area in the memory of each DSP is referred to every predetermined time and it is detected that a packet stored flag is set, a packet corresponding to the flag area is read from the memory and A call control unit for transmitting to the receiving side via the output side switch .
前記メモリは、一方のポートがDSPにより制御され、他方のポートが通話制御部により制御されるデュアルポートRAMであることを特徴とする、請求項1に記載の交換機。   2. The exchange according to claim 1, wherein the memory is a dual port RAM in which one port is controlled by a DSP and the other port is controlled by a call control unit. 接続される複数の端末間の通話路を切り換えるための入力側スイッチ回路及び出力側スイッチ回路と、前記通話路内に設けられ端末間の通話情報をデジタル処理する複数のDSP(Digital Signal Processor)と、各DSPに接続された通話制御部とを備える交換機の通話制御方法であって、
前記各DSPが、前記入力側スイッチ回路を介して送話側からの通話情報をデジタル処理して単位パケット毎にメモリに蓄積するとともに、前記パケット毎に対応するメモリ内の所定のフラグ領域にパケット格納済みのフラグを立てる段階と、
前記通話制御部が、所定時間毎に前記DSPのメモリ内の所定のフラグ領域を参照し、パケット格納済みのフラグが立っていることを検出した場合には、当該フラグ領域に対応するパケットを前記メモリから読み出して前記出力側スイッチを介して受話側に送信する段階と、
を含む交換機の通話制御方法。
An input-side switch circuit and an output-side switch circuit for switching a speech path between a plurality of connected terminals, and a plurality of DSPs (Digital Signal Processors) provided in the speech path for digitally processing speech information between terminals A call control method for an exchange comprising a call control unit connected to each DSP ,
Each DSP digitally processes the call information from the transmission side via the input side switch circuit and stores it in the memory for each unit packet, and the packet is stored in a predetermined flag area in the memory corresponding to each packet. Raising a stored flag,
When the call control unit refers to a predetermined flag area in the DSP memory every predetermined time and detects that a packet stored flag is set, the packet corresponding to the flag area is Reading from the memory and transmitting to the receiver via the output switch ;
Call control method for an exchange including
JP2004298468A 2004-10-13 2004-10-13 Exchange and exchange call control method Expired - Lifetime JP4255428B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004298468A JP4255428B2 (en) 2004-10-13 2004-10-13 Exchange and exchange call control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004298468A JP4255428B2 (en) 2004-10-13 2004-10-13 Exchange and exchange call control method

Publications (2)

Publication Number Publication Date
JP2006115054A JP2006115054A (en) 2006-04-27
JP4255428B2 true JP4255428B2 (en) 2009-04-15

Family

ID=36383222

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004298468A Expired - Lifetime JP4255428B2 (en) 2004-10-13 2004-10-13 Exchange and exchange call control method

Country Status (1)

Country Link
JP (1) JP4255428B2 (en)

Also Published As

Publication number Publication date
JP2006115054A (en) 2006-04-27

Similar Documents

Publication Publication Date Title
US20050232252A1 (en) Communication system with distributed intelligence
RU2003102504A (en) SECURITY SYSTEM AND METHOD OF TERMINAL OPERATION, AT LEAST, IN TWO COMMUNICATION MODES
US20130235867A1 (en) Hybrid type telephony system
JP4255428B2 (en) Exchange and exchange call control method
JP4301079B2 (en) Intercom system
EP2232787A1 (en) One-way buffered communicator
JP5110915B2 (en) Wireless IP telephone and wireless IP telephone system
JP6907009B2 (en) Data collection method for telephone exchange system and telephone exchange system
JP4209828B2 (en) Private branch exchange
JPWO2009022502A1 (en) Data communication system and data communication method
JPH0946437A (en) Simultaneous command transmission method
US7480262B2 (en) Telephone terminal, telephone system using telephone terminal and control method of telephone terminal
JP5568050B2 (en) Relay device and relay method
JP5094163B2 (en) Wireless IP telephone and wireless IP telephone system
JP2008085901A (en) Telephone exchange system and service providing method used in the telephone exchange system
JP4094616B2 (en) IP phone
US20080253360A1 (en) Terminal apparatus and computer program
JPH04151957A (en) Off-talk communication equipment
JP2005136823A (en) Telephone exchange device and network telephone system
JP2817716B2 (en) Paging time notification control method in wireless paging device
JPS60130998A (en) Remote station automonous control transfer system
JP2005057619A (en) Command and call system, and command and call method for use in the same
JP2007124037A (en) Telephone exchange device and incoming call control method for telephone exchange device
JP2005184256A (en) Communication system
JP2002158772A (en) Key telephone system and its transfer method in busy state

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20061018

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081002

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081014

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081215

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090113

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090127

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120206

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4255428

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120206

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130206

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130206

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140206

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140206

Year of fee payment: 5

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140206

Year of fee payment: 5

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140206

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term