Home > GTE > Communications System > GTE Omni Si Database Technical Practices Issue 1 Manual

GTE Omni Si Database Technical Practices Issue 1 Manual

    Download as PDF Print this page Share this page

    Have a look at the manual GTE Omni Si Database Technical Practices Issue 1 Manual online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 3 GTE manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.

    Page
    of 762
    							TL-130500-1001
    Table 34.2 Table T2541
    ENTRYENTRY NO. WORD CONTENTS ADDRESSHEXCONVERSION
    TYPEDEC (HEX) NO.BINARYHEXENTRYTABLE A
    67543210
    12DECBINHEX
    LINE SOFTWARE IDNO.0
    (0)cl00010000101010000000
    LINE SOFTWARE IDNO.
    8(8)00001110010111c100011LINE SOFTWARE IDNO.16
    (10)00001100010121B200102
    LINE SOFTWARE IDNO.24
    (18)00010110010132c300113LINE SOFTWARE IDNO.32
    (20)00010100010142B401004
    LINE SOFTWARE IDNO.40
    (28)000100100101524501015
    LINE SOFTWARE IDNO.48
    (30)000100000101620601106
    LINE SOFTWARE IDNO.56
    (38)00011110010173c701117LINE SOFTWARE IDNO.64
    (40)00011100010183BLINE SOFTWARE IDNO.72
    (48)000110100101934
    LINE SOFTWARE IDNO.80
    (50)000110000101A30LINE SOFTWARE IDNO.88
    (58)001001100101s4c
    LINE SOFTWARE IDNO.96
    63’3001001000101c4I3LINE SOFTWARE IDNO.104
    (68)001000100101D44
    LINE SOFTWARE IDNO.112
    (70)001000000101E40
    LINE SOFTWARE IDNO.120
    (78)001011100101F5c
    LINE SOFTWARE ID
    NO.128630)00101100010205I3LINE SOFTWARE IDNO.136
    (88)001010100102154
    LINE SOFTWARE IDNO.144
    (90)001010000102250
    LINE SOFTWARE ID
    NO.152(98)00110110010236CLINE SOFTWARE IDNO.160
    VW00110100010246BLINE SOFTWARE IDNO.168
    m3)001100100102564
    LINE SOFTWARE IDNO.176
    @O)001100000102660
    LINE SOFTWARE IDNO.184
    WV001111000102770LINE SOFTWARE IDNO.192
    VW001110000102870
    LINE SOFTWARE IDNO.200
    @3)0111100001029F0
    LINE SOFTWARE IDNO.208
    PO)011110000102AF0
    LINE SOFTWARE IDNO.216
    uw0111100001028F0
    LINE SOFTWARE IDNO.224
    PO)011110000102cF0LINE SOFTWARE IDNO.232
    w011110000102DF0LINE SOFTWARE IDNO.240
    VW011110000102EF0
    LINE SOFTWARE IDNO.248
    (W011110000102FF0
    SPECIAL ENTRIES
    0111111111030FF
    SW 52108437S-323 
    						
    							TL-130500-1001
    Table 34.3 T2541 DescriptiontT2541 - PEC-0 LINE CARD ADDRESSTABLE.
    (I l .t * 1. t .t f .* l l * .(I l 0 l f .* .*.* 1THIS TABLE PROVIDES THE HARDWARE POSITION OF EACH EQUIPPED LINE CARD, DETERMINES THE ORDER OF LINE
    SCANNING, AND ESTABLISHES THE SOFTWARE ID FOR EVERY LINE IN PERIPHERAL EQUIPMENT COMPLEX 0
    LOCATION:CEC DATA PAGE 0 FOR THE St SYSTEM.
    COMMON MEMORY FOR PEG0 FOR THE 53 SYSTEM.
    TABLE SIZE:
    33 BYTES
    TABLE LAYOUT:32 IDENTICAL 1 BYTE BLOCKS WITH A HEX FF END OF TABLE MARK IN THE LAST BME.BLOCK INDEXING.THE LINE CARD ADDRESSES ARE ACCESSED BY AN INDEX INTO THE LINE CARD ADDRESSES
    TABLETHIS INDEX IS THE LINE CARD ADDRESS NUMBER.
    HEX FILL VALUES FOR UNUSED BYTES. BYTE 
    O-F0
    LINE CARD ADDRESS ND 0
    t7 
    1 6 1  5 1 4 1 3 1 2 1 ’ I 0---+--+--+--+--t--t--+--.; ;A$,““,;~GEsFoR : * SLOT #--PHYSICAL LOCATION
    OOOO=O 0100=4 1000=8
    I I
    fSI o-1110001=1 0101=5 1001=9*BYTECARD SLOTGROUP
    0LINE TYPE 153 O-100010=2 0110=6 1010-10*0011=3 0111=7 1011-11
    ---+--+--+--+--+--+--$--- f
    fGROUPGROUP#--PHYSICALLOCATIONfOO=A*.01 =BLINE CARD ADDRESS NO 311o=cl
    l11 =D---+--+--+--+--+--+--$--CARD SLOT
    I I
    GROUPL I N ETYPE
    *LINE TYPE00 = POTSPOTS PHONE
    .
    01 = FEAT FEATUREPHONE10 = LOGLLOGICAL LINEfBYTE0---+--t--,--+--+--i--+--
    ;PEClAEND OF TABLE
    END OF TABLE MARK-THIS SPECIAL ENTRY IS ALWAYS
    :NTRY1I111111tC--+--+--+--+-+--+-+--j lSET TO
    FFTHE LINE 
    SOmARE ID IS DETERMINED BY THIS TABLE. TO DETERMINE A LINE SOWARE ID FIND THAT LINE’S CARD
    SLOT AND GROUP IN THE TABLE. TAKE THAT LOCATION’S PARTIAL SOFTWARE ID (UNDER ENTRY NUMBER) AND ADD
    THAT LINE’S CIRCUIT NUMBER TO IT TO CALCULATE ITS 
    SOFrWARE ID.
    THE MUSIC ON HOLD CIRCUIT IF PRESENT IS TREATED IN AN IDENTICAL MANNER AS A LINES PHYSICAL LOCATION.
    THE PHYSICAL LOCATION OF LOGICAL LINES MUST BE AS FOLLOWS: GROUP A, CARD SLOT 00.
    Table 34.4Party 
    IdentiferKircuit Number
    HARDWAREEQUIPMENT
    PCMUS 4, FILE AIDENTIFICATIONINTERFACE
    NUMBERCIRCUIT NUMBER
    ICalling Party 1
    ICalled Party
    I
    S-324
    8187SVR 5210 
    						
    							TL-130500-1001Processing342.2 This paragraph describes the various tasks
    a Callperformed by the system when a call is processed. The
    example presumes that a station-to-station call is being
    processed and that particular pieces of equipment are
    used. (Table 34.4). Specific hardware items have been chosen
    so that descriptions of the system activities can also be
    illustrated in terms of the time-switch network memories and
    their data contents. Illustrations are presented to show the
    changes in memories that occur to effect each task in call
    processing.
    TIME
    IDLE
    SWITCH
    NO. 1CHANNELCONTROL -ACONTROL BPAD
    m * *2x -Wh
    15)**3c* ] FO ;78 ; D8 :78 ; D8 ;78 ; 07 I
    pm4wmym3
    :16)**40* ; FO ;80 1 D8 :80 ; D8 :80 ; 07 ;
    i%zziv%2mym
    (20)**50* ; A3 ) A0 j D8 ;A0 ; D8 iA0 ; 07 !
    WSIwz!I%mI1m;*
    3C. 40,44,50. ETC., ARE LOW ORDER ADDRESS BITS.**(XX) IS THE TIME SLOT OR CHANNEL NUMBER.*** THIS FIGURE IS DISCONTINUOUS, SOME ADDRESSES DO
    NOT APPEAR.
    Figure 34.2Time-Switcn rdemorles uurlng laleFigure 34.2 shows the status of the memories during an idle
    condition, no calls are in progress and no calls are attempting to
    get started. In channel memory, the FO indicates idle status.
    The A3 indicates a time slot that is dedicated to a PCM DTMF
    receiver. In control memory, D8 is a special information memory
    address that contains quiet tone.
    In pad memory, the 07 indicates idle, no attenuation factor is
    selected and interconnect memory is not in use (see word format
    in TL-130200-1001). In information memory, there is no data
    because no calls are in progress. The contents of control
    memory B will always be the same as control memory A
    because three-way calls are not included in this description.
    SVR 5210
    8187S-325 
    						
    							TL-130500-1001
    An arrow head (>) is used in the memory illustrations to indicate
    the changes in content. For example, FO 
    > 24 means that
    channel memory address has changed from idle status (FO) and
    now contains the hardware identify number (24) assigned to a
    piece of equipment.
    The CPU routinely executes a 
    IOO-millisecond slow scan of
    sense points on all the line, trunk, and feature equipment
    interface cards. All circuits on equipment interface cards have
    request-for-service sense points. Some equipment interface
    cards such as trunk, DTMF receiver, Attendant Console, and
    some feature cards have more than one sense point.
    Call Request34.2.3 The following sequence of events occurs when a
    for Servicesubscriber goes off-hook, or requests service from the system
    by some other means (e.g., depresses LOOP pushbutton switch
    on Attendant Console).
    l Subscriber goes off-hook. This signals his line, trunk, or
    equipment interface card that service is requested. This
    request causes the sense point associated with that line to be
    conditioned to the request-for-service state.
    l The slow-scan routine consists of the CPU sending address
    inputs to the FB-17215-A MPB85 (Multiprocessor Buffer)
    card. In response, the MPB85 card produces equipment
    interface select (card select) outputs that systematically enable
    (scan) the equipment interface cards, one at a time. The
    MPB85 card also produces circuit select outputs that
    systematically enable the sense point circuit(s) on the enabled
    equipment interface card.
    l Each time an equipment interface card is scanned, the level
    on the sense point output(s) from the selected equipment
    interface circuit(s) on the equipment interface card is applied
    as input(s) to the MPB85 card. The line interface card is
    enabled by one equipment interface select (card select) from
    the MPB85 and does not require the use of circuit address
    inputs. Up to eight sense points representing a digital word
    are read from equipment interface cards. Each bit in a digital
    word may indicate a particular type of request, e.g., seizure
    request, or feature initiation request.
    l The CPU routinely addresses the MPB85 card and reads up to
    eight sense point status inputs through the MPB85 card, onto
    the CPU data bus, and into the CPU.
    S-3268187SVR 5210 
    						
    							SW 5210TL-130500-1001
    0 The CPU then examines the eight sense point status bit inputs
    to determine if the status changed on any of the sense points
    from the last time they were read. As an example, when a
    telephone connected to a line card is taken off-hook, the tip
    and ring input to the line card will change from an open
    condition to a closed condition. This causes the related
    seizure request input to the CPU from the MPB85 card to
    change from a high to a low level. This change is detected as
    a line seizure request for service by the CPU and is loaded
    into an event data message.
    NOTE: The CPU actually checks the seizure request input twice
    (two 
    lOO-millisecond scans) before a request is verified.
    0 The CPU routinely loads event data messages into common
    memory on the MPB85 card. The CPU then reads these
    messages from each MPB85 card. This event data message
    contains the hardware identification for the equipment interface
    card circuit or circuits (ports) that produced the request for
    service. It also contains the type or condition that produced
    the request (i.e., identifies that the request was produced by an
    on-hook to off-hook condition from line interface card X;
    where X = hardware ID assigned to that line card within the
    data base); also, it identifies whether or not the request was
    produced by an attendant depressing a LOOP or feature
    pushbutton on the Attendant Console.
    l The CPU checks the event data message to determine the
    type of request that was generated (e.g., on-hook to 
    off-hook, feature initiation request, etc.).
    l The CPU enters the Line-Record-Code Check routine.
    Line Record34.2.4 After receiving a request for service, the system CPU
    Code Checkchecks the line (or trunk) record code tables assigned to the call
    originator’s line (or trunk). Data base line record data tables
    (resident in system CPU RAM) define to the system CPU exactly
    what features are assigned to the originator’s line including the
    type of subscriber’s equipment (i.e., DTMF telephone, DP
    telephone, or MIXED (where mixed = DTMF or DP telephone) or
    NONE (where none = Not DTMF, and not DP, and not MIXED).
    After checking the line record code table, the CPU enters the
    time slot assignment routine.
    8187S-327 
    						
    							TL-130500-1001Time Slot34.2.5 When the system CPU detects a request for service in an
    Assignmentevent data message, it looks for an available time slot to assign
    to the requesting interface card.
    The following sequence of.events occurs when the CPU receives
    a request for service from an equipment interface card:
    * Based on the equipment interface card hardware identification
    number in the event data message, the CPU examines tables
    (data base) in CPU memory that give the software identity for
    the equipment file in which the equipment card is located.
    l The CPU then checks “time slot busy/idle status” tables in the
    CPU memory. These tables indicate which information
    memory locations are currently available within the block of 24
    information memory locations allocated to each associated
    PCMUS group. Information memory for the system is located
    on the EPCMN (Expanded Pulse Code Modulation Network)
    card. By continually updating the time slot busy/idle status
    tables, the CPU keeps track of the number of time slots that
    are available or busy within each block of 24 information
    memory locations (groups).
    l If an information memory location (time slot) is not available,
    the originating party’s line remains silent until a time slot
    becomes available.
    l If an information memory location (time slot) is available, the
    CPU loads the hardware identification number (of the caller)
    into the channel memory address associated with 
    (one-to-one correspondence) the available information memory (time
    slot). This action assigns that time slot to that particular
    hardware. The CPU then performs the following functions:
    - The CPU writes into the control memory address of that time
    slot. The data written into control memory address is an
    information memory address that is listened to by the
    originating party; first for dial tone and, as will be explained
    later, then another information memory address for voice or
    data from the called party. The CPU reserves this time slot
    for the duration of the call or feature implementation.
    S-3288187SVR 5210 
    						
    							SVR 5210-.TL-130500-1001
    - The CPU loads an attenuation factor address into the time
    slot associated address in PAD memory on the EPCMN
    card. The contents of this PAD memory address are used
    by the PROM PAD attenuator chip on the EPCMN card,
    which provides the proper attenuation as the system
    transmits (PCM) tones or voice to the originating party or
    called party. The attenuation factor address bits that are
    loaded into PAD memory are based on the CPU’s
    determination of the type of line or trunk to which the
    originating party is connected. These addressing bits
    determine the 
    dB level of the signal out of the PROM PAD to
    the originating party or called party. The 
    dB levels are
    different for different types of lines or trunks. The type of line
    or trunk was determined during the line record code check.
    8 The CPU routinely reads the common memory on the MPB85
    card and locates a directive to load the equipment interface 
    !Dnumber into the time slot associated address (one-to-one
    correspondence) in channel memory. The contents of this
    address will be used to enable the equipment interface card
    when the system begins to transmit dial tone to the equipment
    interface card or begins to sample voice, digital, or DTMF
    information from the equipment interface card (explained later
    in this call-processing description).
    o The CPU also loads that equipment interface hardware
    identification number into a fast-scan table.
    0 The CPU now proceeds to scan the requesting interface card
    at a fast scan rate (1 O-millisecond cycle time). Any other
    interface card that was previously assigned a time slot is also
    being scanned at the fast scan rate.The fast-scan
    sequence is sandwiched with the slow-scan sequence, which
    is still being performed on those interface cards that have not
    requested service.
    b If the line record code check determined that the request was
    for line or trunk seizure and the originator’s line or trunk is
    assigned to the the DTMF or MIXED signal mode, the CPU
    enters the DTMF receiver assignment routine. If the originator
    is not assigned to DTMF or MIXED service, the CPU enters the
    transmit dial tone routine.
    DTMF Receiver34.24 This routine is only executed if the line record code check
    Assignmentperformed by the CPU determines that a line or trunk requesting
    Routine (Exceptservice is assigned to a DTMF or MIXED signal mode.
    Featurephone)If the subscriber has a DTMF telephone, the DTMF tones
    produced when the subscriber keys in a number must be
    converted to digital bits that the system computer can interpret.
    This is done by a DTMF receiver. Therefore, if the subscriber
    has a DTMF telephone, a DTMF receiver must be assigned to
    receive the DTMF tones.
    8187s-329 
    						
    							TL-130500-1001
    The DTMF receivers (just as any other peripheral equipment) are
    assigned time slots and have sense points that are scanned by
    the CPU. A dedicated time slot is assigned to a DTMF receiver,
    so that the receiver’s hardware identification number is always
    present in a time slot’s channel memory. Thus, the information
    memory address of the subscriber’s time slot is put into the
    receiver’s control memory so that the receiver can listen to the
    subscriber tones when dialing. As memory sampling occurs
    (time-switch network control), the DTMF receiver sees PCM
    samples (coming through the time-switch network from the
    subscriber) and puts the samples on the digital data link
    (sense/read) to the CPU through the MPB85 card.
    A fully configured system can support eight DTMF receivers.
    Trunks or lines supporting DTMF telephones share the DTMF
    receivers. A DTMF receiver that has been assigned to a DTMF
    input is busy during the time that it has been assigned to receive
    DTMF tone(s) from a particular subscriber. Thus, when a
    request-for-service is received from a DTMF telephone, the
    system CPU must check for the availability of a DTMF receiver
    before transmitting dial tone (permission to dial) to the callingparty.Dial Tone to34.2.7 After the system has determined that a time slot is
    Subscriberavailable and has assigned the time slot to the subscriber, it
    must make a path from the dial tone source to the requesting
    interface card, and then to the calling party. Special extra
    addresses in information memory are used to store digital data
    samples (PCM) of all the various tones used in the system.
    These extra addresses are updated regularly with samples from
    the tone source card (FB-20974-A PCMTS). Dial tone will
    notify the calling party that the system is working, that the calling
    party’s request-for-service has been recognized, and that
    permission has been granted to dial a number.
    The following sequence of events occurs for dial tone to be
    transferred to the subscriber’s equipment after a 
    request-for-service has been recognized, and a time slot has been assigned
    to the equipment interface card (it shall be assumed that the dial
    tone is to be transferred to a line interface card connected to a
    telephone).
    l The Channel Memory card produces binary-coded outputs
    that are decoded into a discrete equipment interface select
    output by the FB-17189-A PCMFS (Pulse Code Modulation
    Frame Sync) card. The PCMFS outputs systematically enable
    the requesting equipment interface card circuits, one at a time,
    in the file for a period of approximately one microsecond.
    8187SVR 5210 
    						
    							 r
    SVR 5210TL-130500-1001
    l The CPU accesses the control memory of the subscriber’s
    time slot and prepares to write an information memory address
    into control memory. The address now in control memory is
    one of the special, extra information memory addresses that
    contains the quiet code. For this particular case (dial tone),
    the control memory must contain the address of information
    memory that has dial tone (another special, extra information
    memory address).e The CPU, therefore, writes into the subscriber’s control
    memory, the information memory address that contains dial
    tone. This action connects the subscriber to dial tone (Figures
    34.3 and 34.4).
    TIME
    SWITCHORIGINATING TELEPHONE (GROUP A, PCMUS 2, CIRCUIT 4) GOES OFF-HOOK
    NO. 2AND TIME SLOT IS ASSIGNED
    CHANNEL
    CONTROL-ACONTROL 
    - BPAD
    INFORMATION
    pIz+zimpzzz%y,2?44w3C 
    ; FO ;78 ; Da I78 ; Da (78 f -- I
    WA78 
    ; 07 I
    #4y/z%!y%GV//A40 
    ; FO :80 ; DE ;80 ; D8 ;80 ;  07 ;II
    80 I  -- I
    mmm44 
    IO>24
    mi2zM88 ;  
    Da I88 i Da I
    m
    88 ;  07 I
    wmm88 j  
    9:“; i
    I ckt 4 I
    #%I#cm1m1WIMd50 
    ; A3 ;A0 ;Da ;A0 ; D8 fA0 ) 07 ;I m
    w11m1%Iw%1A0 i -- :
    1zb
    WA’  dial ’
    Co ltonei;  
    zqDa IquietIterm.
    bd
    F8 i  I,“$
    I%?$
    Figure 34.3Off-Hook Time Slot Assignment
    l The INCKS (Synchronizable Intermediate Network Clock) card
    generates control signals which produce a dial tone select
    input to the PCMTS (Pulse Code Modulation Tone Source)
    card. This action reads digital dial tone data (PCM) out of
    PROM storage on the PCMTS card. Under control of a write
    signal from the INCKS card, dial tone PCM data is written into
    the special information memory location assigned to dial tone.
    Similarly, digital samples (PCM) of other tones and signals that
    are used by the system are taken from the PCMTS card and
    written into special information memory locations. The
    samples are updated every 125 microseconds and can be
    connected to any subscriber simply by writing the appropriate
    information memory location into the control memory of the
    subscriber’s time slot.
    8187s-331 
    						
    							TL-130500-1001__-.TIME
    DTMF RECEIVER ASSIGNED AND ORIGINATING TELEPHONE HEARS DIAL TONE
    ;WITCHNO. 3 CHANNELCONTROL-ACONTROL BPAD
    INFORMATION
    ;+%%Ii////
    ; FO i
    ;?32q;5Y2%vzpz478 
    I Da I
    #5///j78 
    I Da I78 : 07 I781 -- I
    I/////AI Y////4VWA40 
    ;FO ’a0 I Da I
    y////A
    A0 ;07>371
    !5SH44
    Figure 34.4DTMF Receiver Assignment and Dial Tonel After dial tone is connected to the subscriber, a read control
    signal is activated from the 
    INCKS card. This causes dial tone
    PCM to be read out of information memory and to be
    transferred through the PROM 
    PAD.to interface circuits on the
    CHM85 (Channel Memory) card.
    l The dial tone PCM data is transferred through the interfacing
    circuits on the FB-17218-A (Channel Memory) card and onto
    a common bus that feeds the various conversion devices used
    in the system (e.g., PCM 
    Tl Buffer and Span Interface).Theconversion device that is enabled at this point depends on the
    channel addressing input to the Channel Memory card.
    l The dial tone PCM data is converted to analog by the line
    interface card associated with the telephone that was taken
    off-hook. The line interface card is receiving an enable from
    the PCMFS card under control of the Channel Memory card.
    * The analog dial tone is transferred through the line interface
    card onto the tip and ring leads that are connected to the
    subscriber’s telephone. The subscriber hears dial tone. Dial
    tone notifies the calling party to start dialing the destination
    number.
    8187SVR 5210 
    						
    All GTE manuals Comments (0)

    Related Manuals for GTE Omni Si Database Technical Practices Issue 1 Manual