NEC Neax 2400 Imx Message Center Interface Instruction Manual
Have a look at the manual NEC Neax 2400 Imx Message Center Interface Instruction Manual online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 1168 NEC manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.
ND-70428 (E) CHAPTER 3 Page 5 Revision 1.0 CHAPTER 3 MCI FOR LAN 1. SPECIFICATIONS 1.1 Timing Timing to Establish a Link : A link is connected when an MC connect request is received. Timing to Output Call Information : When a call terminates to the attendant or a UCD group station, the call information is sent via the MCI to the MC. Timing to Receive MWL Information : When Message Waiting Lamp (MWL) information is received, the MWL of the station served by the PBX is caused to be ON/ OFF. Timing to Release the Link : The MC for Local Area Network (LAN), which is a client of the PBX, discards the socket and performs processing to re- lease the link when it does not receive a “Call Information Text” or “Server Response Text” in a given time interval from the server. When the PBX or the server does not receive a “Lamp Control Text”, “Client Response Text”, or “Status Mon- itoring Text” in a given time interval from the client, it performs NG processing + sends a “Connection Disconnect Text” and then discards the socket and performs processing to release the link. 1.2 Interface This section has information on the interface requirements for the PBX and the external device (MC for LAN). Figure 3-1 shows the PBX and the MCI for LAN interface. Protocol : Stream type socket (TCP) protocol Physical condition : Ethernet Software conditions • PBX : Socket interface (capability provided to deal with WinSock) • External device : Shall use the WinSock, UNIX socket and other libraries. Port No. : 60020 (defined at PBX side) Codes to be used • Transmission code : ASCII 8 bits without parity • Control codes SYN : 16H indicates the beginning of a text. STX : 02H indicates the beginning of an MCI record. ETX : 03H indicates the end of an MCI record.
CHAPTER 3 ND-70428 (E) Pag e 6 Revision 1.0 MCI FOR LAN Figure 3-1 PBX and MCI for LAN Interface 1.3 Basic Configuration of Text Data is transferred between the server and client in the unit of a text. A text, as shown in Figure 3-2, consists of SYN (16H), used as the beginning of a text, a text identifier, data length, device No., sequence No., message and parity (horizontal parity check system). The result of the exclusive logical sum of the parity range is set as the parity. (If the result of the exclusive logical sum of the range from the text identifier to the parity is even parity, the check bit is set to “0”. If it is odd parity, the check bit is set to “1”.) Figure 3-2 Text Basic Configuration (1) SYN: Text Data Start Position Information The SYN defines the position where the text data to be sent or received is to start. Data type : Hexadecimal Data size : 1 byte Data : SYN 16H Application Socket TCP/IP Ethernet Call information/MWL information transfer protocol PBX Application Socket TCP/IP Ethernet Call information/MWL information transfer protocol External Device (MC for LAN) Call information/MWL information protocol S Y N (X)Text identifier (X)Device No. (XX)Parity (X) Sequence No. (XX)Call information or lamp control information or response No., etc. Data length (XXX) Parity Range
ND-70428 (E) CHAPTER 3 Page 7 Revision 1.0 MCI FOR LAN (2) Text Identifier The text identifier identifies the data to be sent or received. Data type : Decimal (ASCII code) Data size : 1 digit Data range: 0 to 9 0 : Not used 1 : Lamp Control Text (MC for LAN PBX) The PBX that received the data sends the result of the received data check as a “Server Response Text (text identifier (3))” to the MC for LAN in a predetermined time inter- va l. 2 : Call Information Text (PBX MC for LAN) The MC for LAN that received the data sends the result of the received data check as a “Client Response Text (text identifier (4))” to the PBX in a predetermined time in- terval. 3 : Server Response Text (PBX MC for LAN) When the PBX receives identifiers (1) or (5), it sends the result of the received data check to the MC for LAN. 4 : Client Response Text (MC for LAN PBX) When the MC for LAN receives identifier (2), it sends the result of the received data check to the PBX. 5 : Status Monitoring Text (MC for LAN PBX) When both the MC for LAN and PBX do not send any of the various types of process- ing requests, a status monitoring text is sent by the MC for LANs in a predetermined time interval. When the PBX receives the text, it monitors the status of the client. 6 : Link Release Text (MC for LAN PBX) A link release request text sent from the client to the server and from the server to the client. (3) Data Length The data length indicates the length of data to be sent and received between the server and client. The number of bytes ranging from the character following the data length to the character preceding to the parity is set in terms of 3 digits. Data type : Decimal (ASCII code) Data size : 3 digits Data range: 0 to 999
CHAPTER 3 ND-70428 (E) Pag e 8 Revision 1.0 MCI FOR LAN (4) Device No. The device No. indicates the device No. for the MC for LAN connected to the server. The MC for LAN sends its own device No. to the server, and the PBX sends the device No. for the MC for LAN, which is the destination of the text. The device No. to be used is defined at the PBX side. Data type : Decimal (ASCII code) Data size : 2 digits Data range: 0 to 99 (5) Sequence No. The sequence No. is a serial number for the data to be sent. It is a number assigned to assure that the transferred data is cleared. The PBX and server manage independent numbers respectively. Data type : Decimal (ASCII code) Data size : 2 digits Data range: 0 to 99 (6) Parity The horizontal parity check method is adopted. The calculation range is from the text identifier to the char- acter preceding to the parity. By default, odd parity is used. The parity check method can be changed in system data. Data type : Hexadecimal Data size : 1 byte Data range: 00H to FFH
ND -7 0428 ( E) CHAPTER 3 MCI F O R L AN S Fie ld of a r e co rd ò ò ò ò S F ie ld of a r e co rd ò ò ò ò
CHAPTER 3 ND-70428 (E) Pag e 1 0 Revision 1.0 MCI FOR LAN (3) Server Response Text (MC for LAN PBX) Figure 3-5 shows the server response text to be sent by the PBX that received text identifiers (1) and (5) to notify the MC whether or not the received text is correct. Response No. (server information) Data type : Decimal (ASCII code) Data size : 1 digit Data range: 0 to 9 0 : Normal 1 : Received text parity error 2 : Device No. not defined 3 : Received text error (incorrect text received) 4 to 9 : Not used Figure 3-5 Server Response Text Configuration (4) Client Response Text (MC for LAN PBX) Figure 3-6 shows the client response text to be sent by the MC for LAN that received text identifier (2) to notify the PBX whether or not the received text is correct. Response No. (client side information) Data type : Decimal (ASCII code) Data size : 1 digit Data range: 0 to 9 0 : Normal 1 : Received text parity error 2 : Not used 3 : Received text error (incorrect text received) 4 to 9 : Not used S Y N (X)Text identifier (3)Data length (005)Device No. (XX)Sequence No. (XX)Parity (X) Response No. (X)
ND-70428 (E) CHAPTER 3 Page 11 Revision 1.0 MCI FOR LAN Figure 3-6 Client Response Text Configuration (5) Status Monitoring Text (MC for LAN PBX) The text shown in Figure 3-7 is defined for use in monitoring the server status from the client and the client status from the server. In response to the text, the server sends a “Server Response Text (3)” to the client. Client device information Data type : Decimal (ASCII code) Data size : 2 digits Data range: 0 to 99 Data type 00 : Normal 01 to 99 : To be defined at MC side Figure 3-7 Status Monitoring Text Configuration S Y N (X)Text identifier (4)Data length (005)Device No. (XX)Sequence No. (XX)Parity (X) Response No. (X) S Y N (X)Text identifier (5)Data length (006)Device No. (XX)Sequence No. (XX)Parity (X) Client device infor- mation (XX)
CHAPTER 3 ND-70428 (E) Pag e 1 2 Revision 1.0 MCI FOR LAN (6) Link Release Text (MC for LAN PBX) Figure 3-8 shows a link release request to be sent from the client to the server and from the server to the client. Processing is performed to release the link immediately after the text is received. Figure 3-8 Link Release Text Configuration S Y N (X)Text identifier (6)Data length (004)Device No. (XX)Sequence No. (XX)Parity (X)
ND-70428 (E) CHAPTER 3 Page 13 Revision 1.0 MCI FOR LAN 2. PROTOCOL AND MESSAGE RESPONSES 2.1 Link Establishment Sequence Figure 3-9 shows the sequence used when the client requests the server to establish a link. Figure 3-9 Link Establishment Sequence Note: The client sends a status monitoring text immediately after a link is established. Client (MC for LAN) Server (PBX) Connection request (CONNECT) Connection accepted (ACCEPT) Status monitoring Server response textSystem equipment OK Note 5 00Text identifier Response No. 3 *Text identifier Response No.
CHAPTER 3 ND-70428 (E) Pag e 1 4 Revision 1.0 MCI FOR LAN 2.2 Transmission and Reception of Call Information (1) Normal Processing Sequence for Transmission and Reception of Call Information Figure 3-10 shows the normal sequence used when the server sends call information to the client. Figure 3-10 Transmission and Reception of Call Information Sequence Client (MC for LAN) Server (PBX) Call information 2Text Received data OK Received data check 4 0Text identifier Response No.