Home > Lucent Technologies > Communications System > Lucent Technologies DEFINITY Enterprise Communications Server And GuestWorks Property Management System Interface Specifications

Lucent Technologies DEFINITY Enterprise Communications Server And GuestWorks Property Management System Interface Specifications

    Download as PDF Print this page Share this page

    Have a look at the manual Lucent Technologies DEFINITY Enterprise Communications Server And GuestWorks Property Management System Interface Specifications online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 413 Lucent Technologies manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.

    							DEFINITY ECS and GuestWorks Property Management System
    Interface Specifications  555-231-601  Issue 2
    December 1999
    Feature Codes, Process Codes, and Operations 
    89 Status Inquiry and Failure Management 
    Recovery from Loss of Communication
    In the case of a PMS failure, it is assumed that check-in/check-outs may need to 
    be done manually and entered into the PMS system at a later time when the sys-
    tem is again operational. The PMS should not resume transmission of the process 
    code F Status Inquiry message to reestablish communication until the database 
    has been brought to as current a status as possible. This is to prevent the prema-
    ture transmission of incorrect data to the switch via the database exchange 
    update procedure.
    In the case where the PMS has remained operational during a data link failure, the 
    PMS should continue to attempt to send the Status Inquiry process code F 
    messages. A Status Inquiry response (one of process codes 0, 1, or 2) from the 
    switch will indicate that communication has been reestablished.
    A process code 0 response indicates that the switch has had no status changes 
    during the data link failure period and that the switch has automatically switched 
    back to the normal operating mode “data link active” (switch-activated check-in/
    check-out disabled).
    A switch response of process code 1 indicates that the switch has had at least 
    one uncommunicated status change and that the PMS should initiate a database 
    room image exchange to synchronize the databases.
    A switch response of process code 2 indicates that the switch has failed and that 
    status memory has been initialized with each RSN in the following status:
    Room Status = Occupied
    Controlled restriction level = nonrestricted state
    Message Waiting Lamp = off
    Guest name (T) (A) = BLANK
    Coverage Path (T) (A) = No coverage
    In response to the receipt of a status inquiry message that has a process code 
    of 1 or 2, the PMS must immediately initiate a database swap. The database 
    swap must include either of the following:
    nAll rooms
    nVacant rooms plus occupied rooms with:
    — Message Waiting
    — Restrictions
    — Populated name fields (T) (A)
    — Coverage paths (T) (A) 
    						
    							DEFINITY ECS and GuestWorks Property Management System
    Interface Specifications  555-231-601  Issue 2
    December 1999
    Feature Codes, Process Codes, and Operations 
    90 Status Inquiry and Failure Management 
    The Database Exchange Procedure
    If the switch has recognized the reestablishment of communication and 
    responded with a process code 1 or process code 2 message to the PMS, the 
    switch will not process any message type received from the PMS, except Status 
    Inquiry messages, until the PMS initiates the database exchange procedure.
    The PMS has control of when a database exchange will be initiated, which RSNs 
    will be included in the exchange, and which status items will be supplied to the 
    switch for update for each room. However, after the switch requests a Database 
    Swap (process code 1 or process code 2), the switch expects the database swap 
    to start. For DEFINITY, if the PMS sends ten messages that are not status inquiry 
    messages before sending the process code 3 message, the switch will log an 
    error, attempt to send a process code 5 message, and eventually tear down the 
    link. The switch will continue to use process code 1 or process code  2 status 
    inquiry messages until the PMS sends a process code 3 database message.
    The PMS indicates the start of the database room exchange by transmitting a 
    process code 3 Status Inquiry message to the switch. The receipt of the process 
    code 3 message in the switch indicates the following to the switch:
    1. A database room exchange will commence, and
    2. Transmission of normal status changes can be reinitiated.
    After transmission of the process code 3 message, the PMS should then transmit 
    the room data exchange image message (17,3) (N), (37,3) (T), or (27,3) (A) for 
    each room for which synchronization is required. Note that some time delay may 
    be necessary between each room data image message so that the maximum 
    message rate for the data link is not exceeded, and to provide “space” for normal 
    status change feature messages.
    For telephones that are part of a suite check-in group, the database swap will 
    update the status of all telephones in the switch, regardless of their current state 
    (occupied or vacant).
    The switch will process each room data image (17,3) (N), (37,3) (T), or (27,3) (A) 
    message and return the complement room data image message (17,4) (N), (37,4) 
    (T), or (27,4) (A) in response as soon as the LAT occurs. This allows the PMS to 
    use ENQ characters as described in “Room Data Image” starting on page 72
    .
    “Check-In/Check-Out” starting on page 65
    , “Room Change/Room Swap” starting 
    on page 79, and “Guest Information Input/Change” starting on page 81 also 
    describe switch handling. 
    						
    							DEFINITY ECS and GuestWorks Property Management System
    Interface Specifications  555-231-601  Issue 2
    December 1999
    Feature Codes, Process Codes, and Operations 
    91 Status Inquiry and Failure Management 
    As mentioned previously, normal feature messages may be sent or received 
    during the database room image exchange procedure. Care should be taken to 
    insure that the most current status is always presented via message sequence 
    for a particular room to the switch. For example, a status change done at a PMS 
    terminal may occur simultaneously with the access of the data for the room data 
    image message for that particular room. If the switch were to receive the “new” 
    individual feature message, followed by the room data image with the “old” status 
    value, the switch would set its status to the “old” status value, leaving the two 
    databases out of synchronization. Correct message sequencing and data access 
    should be done to eliminate this possibility. The PMS can assume that the switch 
    will send the most current individual status change or most current data in the 
    (17,4) (N), (37,4) (T), or (27,4) (A) message response.
    When the database exchange room image (17,3) (N), (37,3) (T), or (27,3) (A) 
    messages have been sent and returned with (17,4) (N), (37,4) (T), or (27,4) (A) 
    messages processed by the PMS for all rooms requiring synchronization, the 
    PMS indicates the end of the database update procedure by transmitting a 
    process code 4 message to the switch.
    The receipt of a process code message is necessary for the switch since the 
    switch has a threshold of three database synchronization procedures that are 
    started but were unable to complete due to succeeding data link failures. This 
    may be the case where intermittent yet persistent problems exist which preclude 
    the basic database update procedure from ever completing, leaving the data link 
    in a continual failure/recovery (thrashing) state. After a link drop causes the count 
    to be exceeded, the switch logs an error. Two test commands that try to establish 
    the link are as follows:
    ntest pms-link — tries to bring the link back up.
    ntest pms-link long — tries to bring the link down then back up.
    The PMS may initiate a database exchange procedure at any time provided that a 
    database update procedure is not currently active. If such a situation arises (either 
    by error detection within the PMS or by receipt of a process code 1 or process 
    code 2 Status Inquiry response from the switch), the PMS should send a process 
    code 4 Database Exchange Complete message before restarting the procedure. 
    						
    							DEFINITY ECS and GuestWorks Property Management System
    Interface Specifications  555-231-601  Issue 2
    December 1999
    Feature Codes, Process Codes, and Operations 
    92 Status Inquiry and Failure Management 
    Examples of Status Inquiry Message Activity
    Ta b l e 2 7 is an example of the status inquiry message activity that might occur dur-
    ing normal traffic to initialize the data link communication when a database swap 
    is requested by the switch (the process code follows the status inquiry).
    The following chart shows an example of status inquiry message activity for the 
    Normal, Transparent, and ASCII modes. Table 27. Example of Status Inquiry Message Activity
    Originator Message Explanation
    PMS (70, F) (N) (T) (null) or
    (71,F) (A) (null)“Are you there” message from the PMS.
    Switch ACK Acknowledgment from the switch.
    Switch (70, 1) (N) (T) or (71,1) (A) 
    or
    (70, 2) (N) (T) or (71,2) (A)Message indicating that database swap should 
    begin.
    PMS ACK Acknowledgment from the PMS.
    PMS (70, 3) (N) (T) or (71,3) (A) Start database exchange message from the PMS.
    Switch ACK Acknowledgment from the switch.
    PMS (37,3) (N) (T) or (27,3) (A) Room image message from the PMS.
    Switch ACK Acknowledgment from the switch.
    Switch (37,4) (N) (T) or (27,4) (A) Database update status message from the switch.
    PMS ACK Acknowledgement from the PMS.
    PMS (70, 4) (N) (T) or (71,4) (A) End of database exchange.
    Switch ACK Acknowledgment from the switch. 
    						
    							DEFINITY ECS and GuestWorks Property Management System
    Interface Specifications  555-231-601  Issue 2
    December 1999
    Feature Codes, Process Codes, and Operations 
    93 Status Inquiry and Failure Management  
    						
    							DEFINITY ECS and GuestWorks Property Management System
    Interface Specifications  555-231-601  Issue 2
    December 1999
    Feature Codes, Process Codes, and Operations 
    94 Status Inquiry and Failure Management  
    						
    							Acronyms and Glossary 
    95 Acronyms 
    DEFINITY ECS and GuestWorks Property Management System
    Interface Specifications  555-231-601  Issue 2
    December 1999
    Acronyms and Glossary
    Acronyms
    This section contains acronym expansions related to the PMS interface specifica-
    tion.
    nACK — Acknowledge message (0x06)
    nASCII — American Standard Code for Information Interchange
    nBCC — Block check code
    nBCD — Binary coded decimal
    nCKI — Check-in (ASCII)
    nCKO — Check-out (ASCII)
    nCR — Controlled restriction (ASCII)
    nDLE — Data link escape (0x10)
    nENQ — Inquiry message (0x05)
    nETX — End of text message (0x03)
    nGIC — Guest information input/change (ASCII)
    nHKR — Housekeeper status from room (ASCII)
    nHKS — Housekeeper status from designated station (ASCII)
    nID — Identifier
    nLAT — Link acknowledgment timer
    nLIT — Link idle timer
    nMR — Maximum retransmissions
    nMRR — Maximum retransmissions request
    nMSG — Message Waiting (ASCII)
    nMSGCT — Message count
    nNAK — Negative acknowledgment message (0x15)
    nNOP — No operation
    nRMC — Room change/room swap (ASCII) 
    						
    							DEFINITY ECS and GuestWorks Property Management System
    Interface Specifications  555-231-601  Issue 2
    December 1999
    Acronyms and Glossary 
    96 Glossary 
    nRMI — Room data image (ASCII)
    nRR — Data Link Release Reason Code
    nRSN — Room station number
    nSTS — Status inquiry (ASCII)
    nSTX — Start of text message (0x02)
    nV/O — Vacant/Occupied
    Glossary
    This section contains glossary terms related to the PMS interface specification.
    nAttendant Console — Telephone equipment usually used at the front desk 
    to answer calls and perform services such as wakeup calls.
    nBackup Telephone — Switch telephone that is administered with console 
    permissions, usually has a display, is used to answer calls at the front desk, 
    and is used to access features such as Automatic Wakeup and Do Not Dis-
    turb.
    nBlock Check Code — An exclusive “OR” of all octets following the STX 
    through and including the ETX (the STX is not included in the calculation).
    nNULL — In normal or transparent mode, NULL is defined as Hex f 
    (Octet 1111) for all fields except the name field. For the name field, NULL is 
    d e f i n e d  a s  H e x  3 f  ( O c t e t  0 0 11  1111 ) .  
    In ASCII mode, NULL is defined as Hex 20 (Octet 0010 0000) for all fields.
    In transparent and ASCII mode, NULL in the name field of the room data 
    image message is defined as Hex 3f (Octet 0011 1111).
    See page 15
     for an explanation of how NULLs are used in coverage paths.
    nOctet — The 8-bit text field of a 10-bit word frame. This does not include 
    the Stop and Start bits.
    nPadding Characters — These are characters used to fill out empty spaces 
    in a data field when the required number of characters are not transmitted. 
    Room station numbers, which are right-justified, are padded out with 0s 
    (zeros). For transparent and ASCII mode, the Name field (left-justified) is 
    padded with spaces (Hex 20) and the Coverage Path field (left-justified) is 
    padded with Hex f.
    nPMS Terminal — Data terminal usually kept at the front desk where guests 
    are checked in and checked out. 
    						
    							DEFINITY ECS and GuestWorks Property Management System
    Interface Specifications  555-231-601  Issue 2
    December 1999
    Acronyms and Glossary 
    97 Glossary 
    nRoom Numbering Plan — This is the numbering plan for the rooms and 
    how they relate to the telephone extension numbers assigned for those 
    rooms.
    For example, in a hotel that has more than nine floors and no more than 99 
    rooms on each floor, floors one through nine would use a prefix digit (for 
    example, 3) prepended for each room extension number. For example, to 
    call Room 405, a user would dial 3405.
    For floors ten and higher, the actual room number would match the exten-
    sion number since the room numbers are four digits long. For example, 
    Room 1235 uses extension 1235.
    nRoom Station Number — Room Station Number (or RSN) is equivalent to 
    the room extension number or room telephone number. However, the 
    actual room number will not necessarily match the extension number of the 
    telephone in the room. See Room Numbering Plan.
    nSpace — In Normal mode, Space is not used.
    In transparent and ASCII mode, Space is defined as Hex 20 
    (Octet 0010 0000). 
    						
    							DEFINITY ECS and GuestWorks Property Management System
    Interface Specifications  555-231-601  Issue 2
    December 1999
    Acronyms and Glossary 
    98 Glossary  
    						
    All Lucent Technologies manuals Comments (0)

    Related Manuals for Lucent Technologies DEFINITY Enterprise Communications Server And GuestWorks Property Management System Interface Specifications