[go: up one dir, main page]

GB2190566A - Terminal apparatus - Google Patents

Terminal apparatus Download PDF

Info

Publication number
GB2190566A
GB2190566A GB08611969A GB8611969A GB2190566A GB 2190566 A GB2190566 A GB 2190566A GB 08611969 A GB08611969 A GB 08611969A GB 8611969 A GB8611969 A GB 8611969A GB 2190566 A GB2190566 A GB 2190566A
Authority
GB
United Kingdom
Prior art keywords
terminal apparatus
terminal
bit
apparent
channel
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.)
Withdrawn
Application number
GB08611969A
Other versions
GB8611969D0 (en
Inventor
M Osdamar
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.)
GE Healthcare UK Ltd
Plessey Co Ltd
Original Assignee
GE Healthcare UK Ltd
Plessey Co Ltd
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 GE Healthcare UK Ltd, Plessey Co Ltd filed Critical GE Healthcare UK Ltd
Priority to GB08611969A priority Critical patent/GB2190566A/en
Publication of GB8611969D0 publication Critical patent/GB8611969D0/en
Publication of GB2190566A publication Critical patent/GB2190566A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/14Monitoring arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • H04M3/26Arrangements for supervision, monitoring or testing with means for applying test signals or for measuring
    • H04M3/28Automatic routine testing ; Fault testing; Installation testing; Test methods, test equipment or test arrangements therefor
    • H04M3/30Automatic routine testing ; Fault testing; Installation testing; Test methods, test equipment or test arrangements therefor for subscriber's lines, for the local loop
    • H04M3/302Automatic routine testing ; Fault testing; Installation testing; Test methods, test equipment or test arrangements therefor for subscriber's lines, for the local loop using modulation techniques for copper pairs
    • H04M3/303Automatic routine testing ; Fault testing; Installation testing; Test methods, test equipment or test arrangements therefor for subscriber's lines, for the local loop using modulation techniques for copper pairs and using PCM multiplexers, e.g. pair gain systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)

Abstract

To permit fault detection in terminal apparatus of a TDM network, echo channel bits (E-bits, Figure 1) are monitored to determine if an apparent collision with another terminal on the network has occurred. Each time data collision is indicated a counter (2, Figure 2) is incremented, the counter (2) being periodically decremented. If a predetermined count is reached indicating apparent collisions occurring at higher than expected rates a fault indication is given. This enables terminal apparatus on a TDM network to detect faults which mimic collisions.

Description

SPECIFICATION Terminal apparatus The present invention relates to terminal apparatus and more particularly to terminal apparatus for use on time division multiplexed digital transmission networks.
In certain types of network such as the network known as the Integrated System Digital Network (ISDN) subscriber access to the network is controlled by a particular bit in time division multiplexed (TDM) frames.
CCITT Recommendation 1.430, Red Book, defines certain properties of the ISDN subscriber access pattern and certain of those properties are mentioned hereinafter to assist understanding of the invention.
Of interest is the frame structure defined for ISDN which in both transmission directions (Network (NT) to terminal (TE) and TE to NT) has the bits grouped into frames of forty-eight bits. However, the frame structure for NT to TE frames is different to the frame structure for TE to NT frames and the respective structures are now considered with referenceto Figure 1.
In the terminal (TE) to network (NT) direction the frame has the following organisation Bit position Group 1 and 2 Framing signal with balance bit 3-11 B1-channel with balance bit (first octet) 12 and 13 D-channel bit with balance bit 14 and 15 Auxiliary framing with balance bit 16-24 B2-channel with balance bit (first octet) 25 and 26 D-channel bit with balance bit 27-35 B1-channel with balance bit (second octet) 36 and 37 D-channel bit with balance bit 3846 B2-channel with balance bit (second octet) 47 and 48 D-channel with balance bit Bit 48 (the last bit of the frame or L-bit) is used to DC balance the whole frame.
In the opposed direction (NT to TE) frames transmitted by the network contain "E" channel bits which are used to retransmit "D" channel bits from the terminals. The "D" echo bits ("E" bits) are used to control D channel access. The complete NT to TE frame is assembled as follows: Bit position Group 1 and 2 Framing signal with balance bit =10 B1-channel (first octet) 11 E, D-echo-channel bit 12 D-channel bit 13 bit A used, for activation 14 FA, auxiliaryframing bit 15 Nbit 16-23 B2-channel (first octet) 24 E, D-echo-channel bit 25 D-channel bit 26 S1, reservedforfuturestandardisation 27-34 B1-channel (second octet) 35 E, D-echo-channel bit 36 D-channel bit) 37 S2, reserved for future standardisation 3845 B2-channel (second octet) 46 E, D-echo-channel bit 47 D-channel bit 48 Frame balance bit The S1 and S2 bits (bits 26 and 37) have been allocated to future system enhancements and at the time of the invention are unallocated in ISDN and consequently are tied to binary "0". As with the TE to NT frame structure bit 48 (the "L"-Bit) is used to DC balance the complete frame.
The procedure for accessing the D-channel allows several terminals connected in multipoint configuration to gain orderly access to that channel depends on monitoring of the E bits of the frame. Point to point operating terminals also operate following the procedure.
If more than one terminal attempts to access the D-channel at the same time the procedure ensures that only one terminal will succeed in completing transmission of its information. The transmitted information depends on the use of layer two frames delimited by flags represented by the binary pattern 01111110 and using zero bit insertion elsewhere in the transmitted data to prevent flag imitation.
Any terminal or network in an idle condition ie. not having any layer two frames for transmission send binary "ones" on the D-channel. The network on receipt of D channel bits reflects to the terminal the binary value received in the next available E channel bit position. Thus a terminal in an active condition monitors the E channel bits counting the number of consecutive 'ones' in that channel. On detection of a zero the count is restarted until the number of 'ones' received equals or exceeds a value dependant on the priority of the data to be transmitted.
Two kinds of priority hereinafter (priority one and priority two) are defined, signalling data being priority one and other data priority two. Within priority one and priority two there are also two levels of priority (A and B) a terminal being assigned to the B level within its priority class once it has successfully transmitted a layer two frame. The terminal returns to the 'A' level within its class once all other terminals within that priority class having 'A' level status have had the opportunity to access the D-channel for transmission of a data frame.
In ISDN priority one 'A' level permits access when eight binary 'ones' have been detected on the E channel whilst 'B' level is permitted access after nine binary 'ones' have been so detected. For priority two the respective numbers are ten and eleven binary 'ones' received on the 'E' channel.
In both priorities once 'B' level access is permitted terminal on 'B' level status reset to 'A' level status.
Once a terminal has access to the 'D' channel and commences transmission of its layer two frame monitoring of the E bits continues. The terminal compares the E-bit with the transmitted D-bit and, provided the bits are of the same polarity continues transmission. If the received E-bit is of opposite polarity to the D-bit then the terminal ceases transmission and assumes that a "collision" with another terminal has occurred. The other terminal (or if more than one other terminal is transmitting one of the other terminals) will normally successfully transmit its frame.
One particular problem which is likely to arise is that of a fault occurring in the networks, terminal access apparatus, interconnecting buses or the terminal itself which could mimic collision. Present terminals would not react to such faults since they are designed to release the bus on detecting collisions and await the requisite number of binary 'ones' on the 'E'-channel then to make a further access attempt.
It is an object of the present invention to provide terminal apparatus capable of detecting faults of the kind which mimic transmission collisions.
According to the present invention there is provided terminal apparatus of the kind comprising frame assembly means for assembling frames of data for transmission in digital form in predetermined data bit positions of TDM network frames, monitoring means arranged to monitor predetermined echo bit positions of the TDM network frames, the monitoring means being arranged to monitorthe echo bit positions when the terminal apparatus requires access to determine whether the data bit positions are free and when the terminal apparatus has access to determine whether the echo bit equals the transmitted data bit and, if not, to indicate occurrence of an apparant data collision, the terminal apparatus further comprising counter means which is incremented each time the monitoring means indicates an apparent data collision and which is decremented at periodic intervals, and comparison means arranged to compare the accumulated count in the counter means with a predetermined maximum and, if the predetermined maximum is equalled or exceeded, to provide a signal indicative of an error whereby the occurrence of a predetermined plurality of apparent collisions within a predetermined period is indicated.
Facilities may be provided to compare the outputs of several such comparison means each in a respective terminal of the kind defined in the preceding terminal whereby an apparent fault may be determined either as local to the terminal or as in common equipment.
An error detection circuit for use in a terminal in accordance with the invention will now be described by way of example only with reference to Figure 2 of the accompanying drawings which is a block diagram of the circuit.
Referring to Figure 2, the circuit comprises an Exclusive-OR logic gate 1, a counter 2, a decoder 3 and a timer 4. The counter 2 and the timer 4 receive clock signals from a clock synchronised to the E-bits of the forty-eight bit network TDM frame.
The last transmitted D-bit and the E-bit from buffer stores (not shown) are applied to the input of the EX-OR gate 1 which provides a signal to the up-count input of the counter 2 if the two signals are of opposite polarity.
Thus when the counter 2 is clocked it will be incremented if an apparent collision has occurred.
The timer 4 is programmable to provide an output signal after a number of clock pulses, the output signal being provided to the down-count input of the counter 2. Thus, periodically, the counter 2 will be decremented thus providing a counter of the kind sometimes cailed a "leaky bucket" counter.
The decoder 3 monitors the count held in the counter 2 and, if the count reaches a number preprogrammed in the decoder provides an output signal indicative of a fault.
It will be appreciated that the leakage rate programmed in the time 4 will depend upon system or network parameters as will be the value which triggers an output signal from the decoder 3.
However, in ISDN the probability of a collision is low and typical timer 4 setting may be in the order of one or two seconds with the decoder 3 set to output if two collisions occur in the one or two second period.
The output from the decoder 3 may be used to provide an audio, visual or audiolvisual indication of a malfunction to a terminal user.
It will be realized that the counter 2 should be inhibited from wrap-around, ie. should be inhibited from further decrementing when the count equals zero.
Whilst as hereinbefore described the circuit increments on detection of a fault and decrements at periodic intervals it should be noted that the circuit may be arranged to act in the reverse manner provided that the decoder 3 is then arranged to indicate a fault condition on a predetermined minimum value of the count rather than on predetermined maximum value.
Since terminals for use on ESDN incorporate an "S-bus chip" including circuiting for controlling bus access, and incorporating collision detection therein the additional circuit of the present invention could be added to the same integrated circuit. Alternatively the circuit of Figure 2 could be incorporated in an independant integrated circuit for separate inclusion in the terminal apparatus.
Comparison of the outputs of the decoders 3 in several terminals may be made such that if more than one terminal is showing a significant collision pattern, the fault may be determined as network rather than terminal related.

Claims (3)

1. Terminal apparatus of the kind comprising frame assembly means for assembling frames of data for transmission in digital form in predetermined data bit positions of TDM network frames, the monitoring means being arranged to monitor predetermined echo bit positions of the TDM network frames, the monitoring means being arranged to monitor the echo bit positions when the terminal apparatus requires access to determine whether the data bit positions are free and when the terminal apparatus has access to determine whether the echo bit equals the transmitted data bit and, if not, to indicate occurrence of an apparent data collision, the terminal apparatus further comprising counter means which is incremented each time the monitoring means indicates an apparent data collision and which is decremented at periodic intervals, and comparison means arranged to compare the accumulated count in the counter means with a predetermined maximum and, if the predetermined maximum is equalled or exceeded, to provide a signal indicative of an error whereby the occurrence of a predetermined plurality of apparent collisions within a predetermined period is indicated.
2. A network including a plurality of terminals each in accordance with claim 1 wherein outputs of more than one terminal are compared to enable determination of an apparent fault as being present either in a specific terminal or in equipment common to the plurality of terminals.
3. Terminal apparatus substantially as hereinbefore described with reference to the accompanying drawings.
GB08611969A 1986-05-16 1986-05-16 Terminal apparatus Withdrawn GB2190566A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
GB08611969A GB2190566A (en) 1986-05-16 1986-05-16 Terminal apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB08611969A GB2190566A (en) 1986-05-16 1986-05-16 Terminal apparatus

Publications (2)

Publication Number Publication Date
GB8611969D0 GB8611969D0 (en) 1986-06-25
GB2190566A true GB2190566A (en) 1987-11-18

Family

ID=10597973

Family Applications (1)

Application Number Title Priority Date Filing Date
GB08611969A Withdrawn GB2190566A (en) 1986-05-16 1986-05-16 Terminal apparatus

Country Status (1)

Country Link
GB (1) GB2190566A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2686201A1 (en) * 1992-01-14 1993-07-16 Perrot Jean Claude DEVICE FOR MEASURING TRANSMISSION QUALITY IN A TWO-WIRE LINE WITH ECHO CANCELLATION.

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2686201A1 (en) * 1992-01-14 1993-07-16 Perrot Jean Claude DEVICE FOR MEASURING TRANSMISSION QUALITY IN A TWO-WIRE LINE WITH ECHO CANCELLATION.
EP0551937A1 (en) * 1992-01-14 1993-07-21 France Telecom Device for measuring transmission quality in a two-wire line with echo cancellation

Also Published As

Publication number Publication date
GB8611969D0 (en) 1986-06-25

Similar Documents

Publication Publication Date Title
US4792800A (en) Local communication system among ISDN terminal equipments
US4397020A (en) Error monitoring in digital transmission systems
US4168400A (en) Digital communication system
US4694452A (en) Switching configuration for a telecommunications system in particular a PBX system with subscriber lines, trunk groups, and interface modules
EP0147644B1 (en) Token ring with secondary transmit opportunities
CA1169974A (en) Communication system for connecting a plurality of asynchronous data processing terminals
US4413337A (en) Time division switching system for circuit mode and packet mode lines
EP0110390B1 (en) Collision avoidance circuit for packet switched communication system
JPH0434857B2 (en)
CA1221155A (en) Duplicated time division switching system
US4393497A (en) Loop switching system
US4888765A (en) Digital loop carrier system having programmable timeslot and bandwidth allocation circuit
EP0684715A2 (en) Communication system capable of preventing dropout of data block
EP0203150B1 (en) Method and apparatus for looping around a digital transmission line at a channel unit
US4500991A (en) Circuit arrangement for the control of the transmission of digital signals, particularly PCM-signals, between stations of a time division multiplex telecommunication network particularly PCM-time division multiplex telecommunication network
CA1288836C (en) Contention control system
US5309440A (en) ISDN user-network interface system
EP0203151B1 (en) Loop around data channel unit
GB2190566A (en) Terminal apparatus
US4166199A (en) Attendant console complex
EP0954913B1 (en) Method to control a switching unit and an arrangement working according to the method
CA1309520C (en) Digital loop carrier system having multiplexed interrupt structure
AU645098B2 (en) Bus transmission
US6510449B1 (en) Data transmission system
IE50754B1 (en) Channel zero switching arrangements for digital telecommunications exchanges

Legal Events

Date Code Title Description
WAP Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1)