Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Westi on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Mitel 3300 PMS integration with Serial output from PMS 2

Status
Not open for further replies.

gadgets906

Technical User
Aug 9, 2011
52
US
The PMS I am working with (Innsoft) send and receives commands vial serial ports on server. We have used precidia to convert incoming call accounting data successfully however sending via precidia has been unsuccessful.

We have string command from Mitel programming guide however the 3300 is not changing the rooms status.

Does anyone know what string should be sent to a precidia and in what format?

Is there a program which we can install to translate the output of the PMS to the 3300 IP port?
Any guidance would be greatly appreciated.
 
I have done it with Patton Terminal Server instead of Precidia.

Patton 2120 Single Port RS232 Terminal Server, do a search on Google.

It works perfectly, it never has to be rebooted.

Remember that you have two TCP/IP ports, one is for PMS functionality and there's another one for Embeded Voice Mail integration with PMS. (6830 PMS, and 15374 Voicemail).

Here is the programming for the Patton 2120, note 10.0.20.10 is the RTC IP address of the 3300, 10.0.20.14 is the Patton itself.

Regards,

Daniel




*** Help Menu ***

activateimage - Activate Image Acquired With FTP Get
boot - Boot System
configure - Configure Parameters
eiaconclose - EIA232 Connection Close
ftp - FTP To Remote Device
ping - Ping Remote Device
rawtcp - Raw-TCP To Remote Device
show - Show Parameters and Statistics
telnet - Telnet To Remote Device

TS> show syste all


Boot Message Display Enable : yes
Default Gateway Active : 0.0.0.0
Default Gateway Configured : 0.0.0.0
DHCP Enable : no
DHCP State : initialize
DHCP Passed Lease Time (sec) : 0
DHCP Renew Lease Time (sec) : 0
DHCP Rebind Lease Time (sec) : 0
DHCP Expire Lease Time (sec) : 0
DHCP IP Address : 0.0.0.0
DHCP Subnet Mask : 0.0.0.0
DHCP Default Gateway : 0.0.0.0
Help Menu Display Enable : yes
IP Address Active : 10.0.20.14
IP Address Configured : 10.0.20.14
MAC Address : 0x00A0BA0164A5
Management Enable : yes
Management Inactive Timeout (min) : 15
Management Port : 23
Prompt : TS>
Subnet Mask Active : 255.255.254.0
Subnet Mask Configured : 255.255.254.0
Software Version : 4.0.19

TS> show eia

*** Help Menu ***

interface - Interface Parameters
nvt - NVT Parameters
ppp - PPP Parameters
raw_telnet - Raw-TCP, Raw-UDP And Telnet (non-NVT) Parameters

TS> show eia inter all


Character Length : 8
Current User Logged : (UNDEFINED)
Datarate : 9600
Default Gateway Active : 0.0.0.0
Default Gateway Configured : 0.0.0.0
DTE / DCE Physical Port : dce
Flow Control : none
Inactive Timeout (min) : 15
IP Address Active : 10.0.20.14
IP Address Configured : 10.0.20.14
Parity : none
Protocol : rawtcp
Receive Buffer Length (num char) : 1
Receive Idle Char For Trig (num char) : 1
Stop Length : 1
Subnet Mask Active : 255.255.254.0
Subnet Mask Configured : 255.255.254.0

TS> show eia

*** Help Menu ***

interface - Interface Parameters
nvt - NVT Parameters
ppp - PPP Parameters
raw_telnet - Raw-TCP, Raw-UDP And Telnet (non-NVT) Parameters

TS> show eia nvt all


Echo Enable : yes
End-Of-Record Enable : yes
Line Mode Enable : yes
Terminal Type : (UNDEFINED)
Timing Mark Enable : yes
Transmit Binary Enable : yes

TS> show eia

*** Help Menu ***

interface - Interface Parameters
nvt - NVT Parameters
ppp - PPP Parameters
raw_telnet - Raw-TCP, Raw-UDP And Telnet (non-NVT) Parameters

TS> show eia ppp all


DHCP Enable : no
DHCP State : initialize
DHCP Passed Lease Time (sec) : 0
DHCP Renew Lease Time (sec) : 0
DHCP Rebind Lease Time (sec) : 0
DHCP Expire Lease Time (sec) : 0
DHCP IP Address : 0.0.0.0
DHCP Subnet Mask : 0.0.0.0
DHCP Default Gateway : 0.0.0.0
DHCP Hardware Address : 0x000000000000
FCS Length : 16
IP Connection State : closed
LCP Echo Reply Received : 0
LCP Echo Request Sent : 0
Peer IP Address Use Enable : no
Peer Name Server Address Use Enable : no
PPP Connection State : closed
Ping Enable : yes
Primary Domain Name Server Address : 0.0.0.0
Primary Windows Name Server Address : 0.0.0.0
Secondary Domain Name Server Address : 0.0.0.0
Secondary Windows Name Server Address : 0.0.0.0
Receive Async-Control Character Map : 0xFFFFFFFF
Transmit Async-Control Character Map : 0xFFFFFFFF
User Authentication Protocol : none

TS> show eia

*** Help Menu ***

interface - Interface Parameters
nvt - NVT Parameters
ppp - PPP Parameters
raw_telnet - Raw-TCP, Raw-UDP And Telnet (non-NVT) Parameters

TS> show eia raw all


Connection From Local Enable : yes
Connection From Remote Enable : yes
Connection Retry Frequency (sec) : 1
Keepalive Timeout (sec) : 0
Local Port : 23
Remote Idle Disconnect Timeout (sec) : 0
Remote IP Address : 10.0.20.10
Remote Port : 6830
Remote Password : (UNDEFINED)
Remote User ID : (UNDEFINED)
Session Termination Character : 0x04
TCP Connection State : established
TCP Established/Remote Idle Time (sec) : 9
User Interface Command Enable : yes

TS>
 
format of the sting is in the helpfile but the precidia is just a relay between RS232 & IP the string is no different than if it was just RS232.

I believe the check in string 'CHK0' and 'CHK1' but there is also programming in the 3300 to tell it what to do with COR when the system receives this message.
 
This is the string Mitel provided, however with either device the Innsoft callinn module allows me to customize strings to be sent however the software can only send and will not see a response from the switch? Below is what we had been playing with while using the precidia with no success.

Example of a check-in message:

STX CHK 1SP SPSP100 EXT ( stx in abox with a space after it CHK are each in a box with space than tha status cod 1 and SP each in a box than SP SP extension number each in a box no spaces than EXT in last box. a link to document attached find this info on page 66 67
Note that extension numbers less than five digits long are filled with space characters (ASCII 32, HEX 20), not zeros (ASCII 48, HEX 30).

If the message received from the PMS is invalid, the system returns a NAK (an ASCII character for Negative Acknowledge), and generates a hotel log indicating that the PMS is out of order.
 
You need to break this down to fault find on it as there are too many possible points that could be causing the issue.
Use the attached to test the PMS connection via IP from a PC to the Mitel (you will need to switch off or disconnect the precidia as only one telnet session allowed to the PMS IP port).
Once you have this working, connect the precidia again and then connect a laptop to the serial side of the precidia and run the tool again (but selecting a serial connection rather than IP).

Once you know that it is working up to the serial side of the precidia then it will be time to speak to the PMS company.
 
Thanks the PMS tool posted on Media fire was a great assest in competling the connections. Thanks to all who responded
 
Need to confirm that we need just one port 15374 for voice mail control and the interface (precidia) configured the same as PMS as we have PMS working successfully? Can anyone confirm below port and need for one connection?

two TCP/IP ports, one is for PMS functionality and there's another one for Embeded Voice Mail integration with PMS. (6830 PMS, and 15374 Voicemail.
 
You will require 2 seperate precidia units for PMS & hospitality vmail connections
 
That is my understanding one for port 15374 which controls voice mail? Is that correct and one for port 6830 PMS room status. The room status is set up and working properly as is SMDR. So for voice mail we need just one more interface pointed to 15374 to control voice mail?

Please confirm and thanks for your help
 
no, 15374 is for room status (PMS Check in/out) and 6830 is vmail PMS. You will also need PMS Hospitality Voicemail license PN: 54000861
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top