WO1998011755A2 - Process and device for increasing the reach of transmission paths between functional units of an isdn subscriber connection with a minimized band width - Google Patents

Process and device for increasing the reach of transmission paths between functional units of an isdn subscriber connection with a minimized band width Download PDF

Info

Publication number
WO1998011755A2
WO1998011755A2 PCT/DE1997/002042 DE9702042W WO9811755A2 WO 1998011755 A2 WO1998011755 A2 WO 1998011755A2 DE 9702042 W DE9702042 W DE 9702042W WO 9811755 A2 WO9811755 A2 WO 9811755A2
Authority
WO
WIPO (PCT)
Prior art keywords
channel
data
isdn
transmission
interface
Prior art date
Application number
PCT/DE1997/002042
Other languages
German (de)
French (fr)
Other versions
WO1998011755A3 (en
Inventor
Norbert Wulst
Klaus Helbig
Original Assignee
Dtm Data Telemark Gmbh
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
Priority claimed from DE19637302A external-priority patent/DE19637302A1/en
Application filed by Dtm Data Telemark Gmbh filed Critical Dtm Data Telemark Gmbh
Priority to EP97944704A priority Critical patent/EP0925708B1/en
Priority to AU46147/97A priority patent/AU719803B2/en
Priority to JP10513154A priority patent/JP2001503209A/en
Priority to CA002265555A priority patent/CA2265555A1/en
Priority to DE59703152T priority patent/DE59703152D1/en
Publication of WO1998011755A2 publication Critical patent/WO1998011755A2/en
Publication of WO1998011755A3 publication Critical patent/WO1998011755A3/en
Priority to NO990506A priority patent/NO990506L/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • H04Q11/0428Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
    • H04Q11/0435Details
    • H04Q11/0471Terminal access circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • H04Q11/0428Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13034A/D conversion, code compression/expansion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13093Personal computer, PC
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13094Range extender
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13174Data transmission, file transfer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13201Change-over of service during connection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13202Network termination [NT]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13204Protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13209ISDN
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13214Clock signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13292Time division multiplexing, TDM
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13293TASI, irregular time division, burst switching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13298Local loop systems, access network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13333Earth satellites
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1336Synchronisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13383Hierarchy of switches, main and subexchange, e.g. satellite exchange
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13389LAN, internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13392Channels assigned according to rules
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13395Permanent channel, leased line

Definitions

  • the invention relates to a method and a device for increasing the range of the transmission path between functional units of the ISDN subscriber line in relation to an ISDN interface, as standardized for example according to CCITT 1.400 - ISDN User Network Interface and 1.430 - Basic User Network Interface. With the invention it is possible to transmit the diverse ISDN services over long distances with a minimized bandwidth.
  • the ISDN Integrated Services Digital Network
  • TE ISDN terminal equipment
  • NT network terminations
  • Terminals with 64 kbit / s channels Terminals with 64 kbit / s channels.
  • the task of increasing the range of the transmission path between functional units of the ISDN subscriber line with respect to an ISDN interface with a minimized bandwidth is achieved by a method in which
  • the data is sent on the network side in such a way that the ISDN-specific coded data arriving at an ISDN interface are converted into binary-coded data separately according to B and D channel information by means of a code converter,
  • c) blocks are formed from the accumulating data of the D-channel and these are fed to the transmission means for transmission to the receiver side instead of the B-channel data, preferably in the step cycle derived from the ISDN network clock, d) on the terminal side by means of a clock recovery means from the time sequence of the transmitted Data bits, which are recovered for the communication of sender and receiver necessary ISDN-specific clocks and
  • the received data bits are analyzed, recognized D-channel blocks are resolved and fed directly to a code converter and recognized B-channel data is decompressed and buffered separately according to B1 and B2 channel data in a memory device and fed to the code converter in accordance with the recovered clock rate and the binary-coded data converted into ISDN-specific encoded data,
  • the received data bits are analyzed on the network side, recognized D-channel blocks are resolved and fed directly to the code converter, and detected B-channel data is decompressed and buffered separately according to B1 and B2 channel data in a memory device and fed to the code converter in accordance with the ISDN network clock and the binary encoded data can be converted into ISDN-specific encoded data.
  • the compression or decompression of the B-channel data after method step b) is preferably carried out in such a way that the same characters are provided with a repetition counter and an identifier during compression, and character repetitions identified during the decompression are resolved again.
  • the naturally occurring fluctuations in the required size of the data rate for the transmission of the B-, D-channel information and the compression information are compensated for in the data transmission in that the transmitted binary-coded data on the terminal or network side by means of a storage device organized according to the FIFO principle be buffered to a suitable depth.
  • the bandwidth required for data transmission can thus advantageously be reduced to the net data rate of the B channels to be transmitted.
  • a compression block is formed even if the data stream is not reduced as a result. This block is used to synchronize byte limits for the B-channel
  • Compression blocks is 1/4 of the B-channel sections and the D-channel blocks can have a multiple of the minimum length.
  • the transmission of the B-channel sections is interrupted and instead of the B-channel sections these blocks are interrupted Transmission means for transmission to the receiver side supplied, the transmission of the D-channel blocks preferably taking place.
  • the transmission of the B channel sections is advantageously interrupted at a point that can be divided by 4.
  • the B channel sections formed are transmitted to the receiver side with a clock derived from the ISDN network clock by means of known transmission devices via satellites or other transmission channels.
  • This bit clock is recovered on the terminal side for the ISDN interface from the bit transmission clock by means of a PLL circuit (Phase Located Loop).
  • the received data bits are analyzed on the receiver side, recognized D-channel blocks are resolved and the D-channel data are fed directly to the code converter.
  • the B-channel compression blocks are resolved, buffered accordingly in accordance with B1 and B2 channel data in the memory device and fed to the code converter in accordance with the recovered clock, and the binary-coded data is converted into ISDN-specifically coded data.
  • Both the terminal and network-side conversion of the ISDN-specifically encoded data into binary-encoded data is carried out according to known principles by means of a code converter, preferably an ISDN subscriber access controller.
  • the network and terminal side can be divided and assigned according to the B channels to be transmitted.
  • the method according to the invention can also be carried out in such a way that, when the ISDN interface is not active, the transmission of digital, serial data takes place via the transmission means without code conversion.
  • the transmission means can also be carried out in such a way that, when the ISDN interface is not active, the transmission of digital, serial data takes place via the transmission means without code conversion.
  • the connections to at least one transmission channel are used as an interface for the exchange of digital, serial data and the other transmission channels for the transmission of this data.
  • the method for increasing the range of the transmission path between functional units of an ISDN subscriber line is implemented by a device which comprises both a terminal and a network device for protocol conversion and a transmission channel.
  • the transmission channel consists of transmission devices known per se and the medium used for the transmission, for example a satellite channel with the corresponding transmitting and receiving devices and the modems required for this.
  • the transmission channel can advantageously consist of several individual channels. If the transmission channel consists of several individual channels, the connections to at least one transmission channel can advantageously be used as an interface for the exchange of digital, serial data. This enables the transmission of digital, serial data via the other transmission channels at times when the ISDN interface is not active.
  • the devices for protocol conversion communicate with one another via the transmission channel.
  • the devices for protocol conversion are preferably constructed identically and can function both in the master mode and in the slave mode, the network-connected device for protocol conversion in the master mode and the terminal-side device for protocol conversion operating in the slave mode.
  • the protocol conversion facilities essentially consist of
  • an ISDN interface module (1) a microcomputer (6), one or more interface modules (2) for the transmission channel X, a module for clock generation (3), a mode switch (5), a power supply (4), and corresponding electrical connections and a bus for the address and
  • the microcomputer (6) is connected via a bus to the ISDN interface module (1) and one or more interface modules (2) for connection to the transmission channel X.
  • the module for clock generation (3) is connected to the interface module (1) and with the interface modules (2) for connection to the transmission channel (X) as well as with the microcomputer (6) and is suitable from the chronological sequence of the transmitted data bits Communication between sender and receiver to recover the ISDN-specific clocks required
  • the switch (5) for the mode setting (master / slave) acts on the power supply (4), on the interface module (1) and on the module (3) for clock generation.
  • the mode switch (5) has an additional switching function for operation for protocol conversion via one or more interface modules (2) and the assignment of corresponding transmit clocks for a common operation.
  • the power supply (4) supplies the circuit with voltage and, when the protocol converter is operating in slave mode, generates the supply voltage for network-independent devices.
  • the ISDN interface module (1) electrically converts the ISDN interface into a binary-coded form and vice versa.
  • the binary data and the necessary control information are exchanged via the bus between the interface module (1), the microcomputer (6) and the interface modules (2).
  • the ISDN interface module (1) is constructed from an ISDN interface interface and a circuit for converting the ISDN-specifically encoded data into binary-encoded data, for example an ISDN subscriber access controller (ISAC circuit).
  • the interface modules (2) for transmission on the X channel each consist of an interface interface and a serial input-output module SIO.
  • the microcomputer (6) consists of a microprocessor, a ROM for storing the
  • Program codes a RAM as working memory and a BUS. Over the extended
  • the microcomputer (6) is connected to the ISAC circuit in the interface module (1) and to the serial input-output modules SIO in the interface modules (2).
  • the processor in the microcomputer (6) controls the function of the clock module (3),
  • ISAC circuit in the interface modules (1) and SIO in the interface modules (2) in a known manner by setting the registers provided therefor
  • the microcomputer (6) is suitable for the accumulating data of the B channels according to Bl and B2
  • Interface modules (2) to receive received data and to the interface module
  • the device for protocol conversion in master mode works as follows:
  • the mutual conversion of the signal levels from the ISDN interface to the signal levels required by the ISAC module takes place in the ISDN interface.
  • the mode switch (5) switches the ISAC module in the interface module (1) to TE mode (terminal mode). In this mode, the ISAC circuit generates a 512 kHz clock at the DCL output. If the ISDN interface is active, the 512 kHz clock is derived synchronously from the bit clock of the ISDN interface.
  • the 512 kHz clock from the ISAC circuit of the ISDN interface is used in the module for clock generation (3) controlled by the processor in the microcomputer (6) in order to transmit the transmission clock according to an additional switch position in the mode switch (5) for the respective interface modules (2) produce.
  • the ISAC circuit in the interface module (1) converts the ternary coded B and D channel signals from the ISDN interface into binary coded signals and stores them in its registers byte by byte. Conversely, the block converts the binary-coded B and D-channel bytes entered by the processor in the microcomputer (6) into ternary signals and sends this data to the interface of the interface module ( ⁇ ) for transmission on the ISDN interface.
  • the ISAC circuit signals by means of a register that it is ready to take over a new Bl and B2 channel byte and at the same time a complete Bl and B2 channel byte is ready for takeover by the processor in the microcomputer (6) .
  • the processor in the microcomputer (6) polls the signaling register of the ISAC circuit cyclically and separates the B-channel bytes into B1 and B2 channel sections in its working memory.
  • the ISAC circuit uses another register to signal when D-channel data has been received from the ISDN interface.
  • the processor in the microcomputer (6) also polls this signaling byte cyclically and forms D-channel blocks from the accumulating D-channel data.
  • the processor in the microcomputer (6) forms sections from the B-channel data adopted by the ISAC circuit and stores them in its RAM.
  • the microcomputer selects an SIO according to the logical address and polls the register of this SIO cyclically.
  • the SIO shows in its register when the next part of the data should be transferred so that the transfer does not stop.
  • the processor in the microcomputer (6) feeds the addressed SIO in the interface module (2) accordingly further data parts.
  • the processor passes the SIO in the respective interface module (2) in consecutive order data parts of the ISDN interface.
  • the ISDN interface works synchronously on the basis of the ISDN network clock, so that the data parts also correspond to those in the mode switch
  • the buffered B-channel data are analyzed. It forms compression blocks from compressible data and transmits them instead of the B-channel sections.
  • the relative address in the B-channel section is supplied in the compression block.
  • the microcomputer (6) forms D-channel blocks from the available D-channel data and preferably passes them to the addressed SIO instead of the B-channel sections, the relative address in the B-channel section also being transmitted.
  • the addressed SIO in the interface module (2) receives bit serial data via the interface in the interface module (2).
  • corresponding signaling bits are set in a register of the SIO.
  • the processor of the microcomputer (6) polls this register cyclically and analyzes the received data.
  • B-channel data are buffered separately according to Bl and B2 channel data in the RAM of the microcomputer (6).
  • Detected D-channel blocks are resolved and transferred to the D-channel register of the ISAC circuit in the interface module (1).
  • Detected B-channel compression blocks are resolved and in the RAM of the microcomputer
  • the protocol conversion device in slave mode works as follows:
  • the mode setting (5) switches the ISAC circuit in the interface module (1) to NT mode (Network Terminal mode).
  • NT mode Network Terminal mode
  • the ISAC circuit requires synchronous clocks at the DCL inputs of 512 kHz, FSC1 and FSC2 of 8 kHz. From these, the ISAC circuit derives the frame synchronous and bit synchronous clocks for the ISDN interface.
  • the clock is recovered from the bit clock of a selected interface module (2), from which in the module for clock generation (3) a clock 512 kHz is generated by means of a PLL operating according to known principles and a clock of 8 kHz is generated therefrom by division becomes. These clocks are supplied to the corresponding inputs of the ISAC circuit in the interface module (1).
  • Microcomputer (6), ISAC circuit in the interface module (1) and SIO in the interface module (2) work together in an analogous manner as in the master device in the forwarding of the B and D channel data between the ISDN interface and the X channel .
  • Devices for converting the protocol can advantageously be constructed both with an interface module (2) and with a plurality of interface modules (2).
  • the mode switch (5) then has an additional switching function for operation for protocol conversion via one or more interface modules (2) and the assignment of corresponding transmit clocks for a common operation.
  • the connections to at least one transmission channel can advantageously be used as an interface for the exchange of digital, serial data.
  • the connection of an interface module (2) is connected as an interface for digital, serial data and allows the exchange of digital, serial data via the other transmission channels in times when the ISDN interface is not active.
  • the microcomputer (6) recognizes the state of the ISDN interface by evaluating the D-channel information. If the interface is deactivated, the microcomputer (6) takes over data from the interface module (2), which in this mode of operation is connected as an interface for digital, serial data, and transfers this to the further interface module (2) for transmission on the transmission channel X. If the ISDN interface is activated, the interface module (2 ), which is switched for the exchange of digital, serial data, switched off by the microcomputer (6). The protocol conversion devices then operate as described.
  • Fig. 1 is a block diagram of a device for protocol conversion
  • Fig. 2 shows a device for increasing the range of the transmission path between functional units of the ISDN subscriber line
  • 3 shows a device for increasing the range of the transmission path between functional units of the ISDN subscriber line with the protocol converter assigned to the respective transmission channel on the terminal side
  • Fig. 4 shows a device for increasing the range of the transmission path between functional units of the ISDN subscriber line with interfaces for the exchange of digital, serial data
  • 1 shows a device for protocol conversion in the block diagram.
  • the microcomputer (6) consists of a microprocessor, designed as .Am 188 ⁇ EM, a ROM for storing the program code, a RAM as working memory, and a BUS.
  • the extended bus of the microcomputer Via the extended bus of the microcomputer, it is connected to an SIO module designed as SAB 82532 in two interface modules (2) and to the ISAC circuit designed as PEB 2086 in the interface modules (1).
  • SIO module designed as SAB 82532 in two interface modules (2)
  • ISAC circuit designed as PEB 2086 in the interface modules (1).
  • the processor in the microcomputer (6) controls the function of the components PEB 2086 and SAB
  • the processor also queries the status of these components and exchanges data via registers of these components.
  • the ISDN interface is activated / deactivated by the PEB 2086 in the interface module (1).
  • the status of the ISDN interface can be read from registers of the PEB 2086.
  • the processor in the microcomputer (6) cyclically polls the registers of the PEB 2086, which indicate the status of the ISDN interface.
  • the device according to FIG. 1 operates in master mode as follows:
  • the mutual conversion of the signal levels from the ISDN interface to the signal levels required by the PEB 2086 module takes place in the ISDN interface.
  • the PEB 2086 module in the interface module (1) is switched to TE mode (terminal mode) by means of a mode switch (5). In this mode, the PEB 2086 generates a 512 kHz clock at the DCL output. If the ISDN interface is active, the 512 kHz clock is derived synchronously from the bit clock of the ISDN interface.
  • the clock 512 kHz of the interface module is passed to the module for clock generation (3).
  • the 512 kHz clock from the PEB 2086 of the ISDN interface, controlled by the processor, is used in the clock generation module (3) in order to generate the predetermined transmission clock of 64 kbit / s for the respective SIO by division.
  • the PEB 2086 in the interface module (1) converts the temporarily coded B and D channel signals from the ISDN interface into binary coded signals and stores them in its registers byte by byte. Conversely, the module converts the binary-coded B and D-channel bytes entered by the processor of the microcomputer (6) into ternary signals and sends this data to the interface of the interface module (1) for transmission to the ISDN interface.
  • the PEB 2086 uses a register to signal that it is ready to accept a new Bl and B2 channel byte and at the same time a complete Bl and B2 channel byte to be accepted by the processor.
  • the processor of the microcomputer (6) polls the signaling register of the PEB 2086 cyclically and accepts the finished B-channel bytes in its working memory or transfers the B-channel bytes.
  • the PEB 2086 uses another register to signal when a D-channel frame has been received by the ISDN interface.
  • the processor also polls this signaling byte cyclically, accepts the D-channel data on its working memory and forms D-channel blocks. If the processor has received a D-channel block from the remote station, it is resolved and sent to the PEB 2086 for forwarding to the ISDN interface.
  • the processor of the microcomputer (6) forms 32-byte Bl and B2 sections from the bytes taken over from the PEB 2086 and temporarily stores them in RAM.
  • the microcomputer selects an SIO according to the logical address and polls the register of this SIO cyclically.
  • the SIO shows in its register when the next part of the data should be transferred so that the transfer does not stop.
  • the processor in the microcomputer (6) feeds the addressed SIO in the interface module (2) accordingly further data parts.
  • the processor passes the SIO in the respective interface module (2) in consecutive order data parts of the ISDN interface.
  • the ISDN interface works synchronously on the basis of the ISDN network clock, so that the data parts are also transmitted synchronously in accordance with the transmission clock of 64 kHz set for the respective interface module (2) in the mode switch (5).
  • the buffered B-channel data are analyzed. It forms compression blocks of 8 bytes in length from compressible data, interrupts the transfer of B-channel sections to the addressed SIO and transmits these instead of the B-channel sections.
  • the relative address in the B-channel section is supplied in the compression block. At the same time, this block is used for byte synchronization.
  • the microcomputer (6) From the existing D-channel data, the microcomputer (6) forms D-channel blocks with a length of 8 bytes or a multiple thereof and transfers them preferably to the addressed SIO instead of the B-channel sections, the relative address in the B-channel section is transmitted with. The transmission of the D-channel blocks is also used for byte synchronization.
  • the addressed SIO in the interface module (2) receives bit serial data via the interface in the interface module (2).
  • corresponding signaling bits are set in a register of the SIO.
  • the processor of the microcomputer (6) polls this register cyclically and analyzes the received data.
  • B-channel data are buffered separately according to B1 and B2-channel data in the RAM of the microcomputer (6).
  • Detected D-channel blocks are resolved and transferred to the D-channel register of the ISAC circuit in the interface module (1).
  • Detected B-channel compression blocks are resolved and buffered in the RAM of the microcomputer (6).
  • the B-channel sections are held in a FIFO queue of suitable depth on the transmitting and receiving sides in order to compensate for the increased need for transmission rate, which is caused by the occurrence of D-channel blocks.
  • the data rate is kept constant on average by compressing the B-channel data.
  • the device according to FIG. 1 operates in slave mode as follows:
  • the mutual conversion of the signal levels from the ISDN interface to the signal levels required by the PEB 2086 module takes place in the ISDN interface.
  • the mode setting (5) switches the PEB 2086 module in the interface module (1) to NT mode (Network Terminal mode).
  • NT mode Network Terminal mode
  • the PEB 2086 requires synchronous clocks at the DCL inputs of 512 kHz, FSC1 and FSC2 of 8 kHz. From these, the PEB 2086 derives the frame synchronous and bit synchronous clocks for the ISDN interface.
  • the clock is recovered from the bit clock of a selected interface module (2), from which in the module for clock generation (3) a clock 512 kHz is generated by means of a PLL operating according to known principles and a clock of 8 kHz is generated therefrom by division becomes. These clocks are supplied to the corresponding inputs of the ISAC circuit in the interface module (1).
  • Microcomputer (6), ISAC circuit in the interface module (1) and SIO in the interface module (2) work together in an analogous manner as in the master device in the forwarding of the B and D channel data between the ISDN interface and the X channel .
  • the device according to FIG. 1 it is possible to pass on the various services of the ISDN over the interface over long distances in a bandwidth of 64 kbit / s per B-channel without having to convert to another network. A stay in the used ISDN network is made possible and the quality of the transmission services is not impaired.
  • FIG. 2 shows a device for increasing the range of the transmission path between functional units of the ISDN subscriber line in relation to an S 0 - Interface again.
  • Network termination NT1 is a device on the network side at the interface S 0
  • Device for protocol conversion PW communicates on the terminal side and provides the interface S 0 on the terminal side.
  • a switching system for example, a switching system
  • NT2 or terminals (TE) can be operated immediately.
  • the S 0 device connected on the network side works in master mode
  • the S 0 device connected on the terminal side works in slave mode.
  • the device working in master mode behaves towards the ISDN network like a terminal (TE), the device working in slave mode like a network termination (NT).
  • TE terminal
  • NT network termination
  • the device for protocol conversion PW in master mode always reactivates the S 0 interface when it is not active. It only transfers data when the S o interface is active.
  • the device for protocol conversion PW in slave mode reactivates the S 0 interface when it is not active and the device is also receiving data from the master device. It deactivates the S 0 interface when it receives no data from the master device.
  • FIG. 2 shows, analogously to FIG. 2, a device for increasing the range of the transmission path between functional units of the ISDN subscriber line in relation to an ISDN interface.
  • a protocol converter is assigned to each transmission channel on the terminal side. This enables communication to be carried out separately for each Bl and B2 channel over 64 kbit / s at separate locations.
  • FIG. 4 shows, analogously to FIG. 2, a device for increasing the range of the transmission path between functional units of the ISDN subscriber line in relation to an ISDN interface S 0 .
  • the interface to the transmission channel X2 as a connection to a digital, serial data source, for. B. LAN or a PC used.
  • digital, serial data can then be exchanged via the transmission channel XI.
  • the microcomputers (6) of the protocol converter (PW) recognize the state of the ISDN interface S 0 by evaluating the D-channel information.
  • the microcomputer (6) takes over data from the interface module (2), which in this mode of operation is used as Interface for the exchange of digital, serial data is switched, and passes this to the further interface module (2) for transmission on the transmission channel XI. If the ISDN interface S 0 is activated, the microcomputer (6) switches off the interface module (2) which is switched for the exchange of digital, serial data.
  • the device for protocol conversion then works as described in FIG. 2.
  • the switching function of direct access to an ISDN network can be integrated in existing data connections.

Abstract

It is the objective of this invention to create a process and a device which permit increasing the working range of transmission paths between functional units of an ISDN subscriber line with minimum bandwidth relative to the ISDN interface. The invention achieves the objective by means of a process in which (a) the data transmission is done so that the coded data specific to ISDN is converted into binary code on both the network side and the terminal side using a code converter, (b) the entering data of the B channels are prepared in segments of equal length for B1 and B2 channel data in a memory unit and subsequently fed to the transmission device and sent to the receiver side. The data leaving the storage device are checked for consistency and compressed; (c) blocks are formed out of the entering data of the D channel blocks and fed into the transmission device for transmission to the receiver side, (d) the ISDN-specific clock pulses are regained out of the temporal sequence of the transferred data bits on the terminal side or net side, respectively, by means of clock pulse recovery elements, and (e) the received data bits are analyzed, detected D channel blocks are disassembled and fed directly into a code converter, and detected B channel data is decompressed and the binary-coded data converted into coded data specific to ISDN.

Description

Verfahren und Vorrichtung zur Vergrößerung der Reichweite des Übertragungsweges zwischen Funktionseinheiten des ISDN-Teilnehmeranschlusses mit einer minimiertenMethod and device for increasing the range of the transmission path between functional units of the ISDN subscriber line with a minimized
BandbreiteBandwidth
Die Erfindung betrifft ein Verfahren und eine Vorrichtung zur Vergrößerung der Reichweite des Übertragungsweges zwischen Funktionseinheiten des ISDN-Teilnehmeranschlusses bezogen auf eine ISDN-Schnittstelle, wie sie beispielsweise nach CCITT 1.400 - ISDN User Network Interface und 1.430 - Basic User Network Interface standardisiert ist. Mit der Erfindung ist es möglich, die vielfaltigen ISDN-Dienste über weite Entfernungen mit einer minimierten Bandbreite zu übertragen.The invention relates to a method and a device for increasing the range of the transmission path between functional units of the ISDN subscriber line in relation to an ISDN interface, as standardized for example according to CCITT 1.400 - ISDN User Network Interface and 1.430 - Basic User Network Interface. With the invention it is possible to transmit the diverse ISDN services over long distances with a minimized bandwidth.
Das ISDN (Integrated Services Digital Network), das neben dem Fernsprechen auch die schnelle Übertragung von Daten, Texten und Bildern ermöglicht, gibt an seinen Schnittstellen die Möglichkeit des Anschlusses von NT- und TE-Geräten sowie weiterer Verteilernetze. Unabhängig einer netzseitigen Verknüpfung von ISDN-Endeinrichtungen (TE) oder Netzabschlüssen (NT) ist es von Vorteil, die Reichweite des Übertragungsweges zwischen Funktionseinheiten des ISDN-Teilnehmeranschlusses bezogen auf eine ISDN-Schnittstelle zu verlängern, um die in einem Netz anliegenden Informationen über eine längere Strecke weitergeben zu können. Dabei ist jedoch die erzielbare Reichweite mit herkömmlichen Mitteln aufgrund der elektrischen Eigenschaften der ISDN-Schnittstellen und -Verbindungswege wesentlich eingeschränkt.The ISDN (Integrated Services Digital Network), which in addition to telephony also enables the fast transmission of data, texts and images, provides the option of connecting NT and TE devices and other distribution networks at its interfaces. Regardless of a network connection of ISDN terminal equipment (TE) or network terminations (NT), it is advantageous to extend the range of the transmission path between functional units of the ISDN subscriber connection based on an ISDN interface in order to extend the information in a network over a longer period To be able to pass on the route. However, the range that can be achieved with conventional means is considerably restricted due to the electrical properties of the ISDN interfaces and connection paths.
Aus DE 44 07 214 Cl ist eine technische Lösung bekannt, die trotz bestehender Grenzen der physikalischen Bedingungen an einer Schnittstelle eines ISDN-Teilnehmeranschlusses eine Vergrößerung der Reichweite des Übertragungsweges zwischen Funktionseinheiten des ISDN-Teilnehmeranschlusses erlaubt. Dabei werden sowohl netz- als auch terminalseitig die an den ISDN-Schnittstellen auflaufenden bzw. erforderlichen ISDN-spezifisch kodierten Daten in binär kodierte Daten gewandelt. Die binär kodierten Daten werden einer Blockbildung unterzogen und einem Übertragungsmittel zur Übermittlung zur netz- bzw. terminalseitigen Korrespondenz zugeleitet. Aufgrund der standardisierten Struktur z.B. eines ISDN-Basisanschlusses mit 2 x 64 kbit s für die B-Kanäle bzw. 1 x 16 kbit/s für den D-Kanal und notwendiger Signalisierungs- und Steuerinformationen werden dabei nach DE 44 07 214From DE 44 07 214 Cl a technical solution is known which, despite existing limits of the physical conditions at an interface of an ISDN subscriber line, allows an increase in the range of the transmission path between functional units of the ISDN subscriber line. The ISDN-specific encoded data required or required at the ISDN interfaces are converted into binary-encoded data on both the network and terminal side. The binary-coded data are subjected to block formation and sent to a transmission means for transmission for correspondence on the network or terminal side. Due to the standardized structure, e.g. one ISDN basic access with 2 x 64 kbit s for the B channels or 1 x 16 kbit / s for the D channel and necessary signaling and control information are described in DE 44 07 214
Cl über das Übertragungsmittel Informationen in einer Bandbreite von 160 kbit/s übertragen und damit erhebliche und teure Bandbreite für die Datenübermittlung z. B. über einenCl transmit information in a bandwidth of 160 kbit / s via the transmission medium and thus considerable and expensive bandwidth for data transmission z. B. over a
Satelittenkanal beansprucht.Satellite channel claimed.
Bei der Datenübermittlung insbesondere über Satellitenkanäle besteht jedoch erheblicherHowever, there is a considerable increase in data transmission, especially via satellite channels
Bedarf an verkürzten Bandbreiten bzw. an genau definierten Bandbreiten in einer Größe von beispielsweise 64 oder 128 kbit/s. Eine Reihe von Satellitendienst- Anbietern betreibenRequirement for shortened bandwidths or for precisely defined bandwidths in a size of, for example, 64 or 128 kbit / s. Operate a number of satellite service providers
Terminals mit 64 kbit/s-Kanälen.Terminals with 64 kbit / s channels.
Aufgabe der Erfindung ist es deshalb, ein Verfahren und eine Vorrichtung zu schaffen, die es gestatten, mit einer minimierten Bandbreite die Reichweite des Übertragungsweges zwischen Funktionseinheiten des ISDN-Teilnehmeranschlusses bezogen auf eine ISDN- Schnittstelle zu vergrößern. Dies bei Erhaltung aller ISDN-typischen Merkmale, wie:It is therefore an object of the invention to provide a method and a device which allow the range of the transmission path between functional units of the ISDN subscriber line to be increased with respect to an ISDN interface with a minimized bandwidth. This while maintaining all typical ISDN features, such as:
- Aufrechterhaltung des Netztaktes- Maintaining the network clock
- Mehrfachzugriff auf den Schnittstellenbus- Multiple access to the interface bus
- Aktivierung und Deaktivierung der Schnittstelle.- Activation and deactivation of the interface.
Erfindungsgemäß wird die Aufgabe zur Vergrößerung der Reichweite des Übertragungsweges zwischen Funktionseinheiten des ISDN-Teilnehmeranschlusses bezogen auf eine ISDN-Schnittstellen mit einer minimierten Bandbreite durch ein Verfahren gelöst, bei demAccording to the invention, the task of increasing the range of the transmission path between functional units of the ISDN subscriber line with respect to an ISDN interface with a minimized bandwidth is achieved by a method in which
a) die Datensendung netzseitig so erfolgt, daß die an einer ISDN-Schnittstelle auflaufenden ISDN-spezifisch kodierten Daten mittels eines Kodewandlers in binär kodierte Daten getrennt nach B- und D-Kanalinformationen umgewandelt werden,a) the data is sent on the network side in such a way that the ISDN-specific coded data arriving at an ISDN interface are converted into binary-coded data separately according to B and D channel information by means of a code converter,
b) die auflaufenden Daten der B-Kanäle nach Bl- und B2-Kanaldaten separiert, gleichlange Abschnitte für Bl - und B2-Kanaldaten in einer Speichereinrichtung bereitgestellt und anschließend in einem aus dem ISDN- Netztakt abgeleiteten Schrittakt im Wechsel von Bl- und B2-Kanaldaten dem Übertragungsmittel zugeführt und über dieses der Empfängerseite übermittelt werden, wobei die aus der Speichereinrichtung kommenden Daten auf Datengleichheit untersucht und komprimiert werden,b) the accumulated data of the B channels separated according to Bl and B2 channel data, sections of the same length for Bl and B2 channel data in one Storage device provided and then in a step cycle derived from the ISDN network clock alternating Bl and B2 channel data supplied to the transmission means and transmitted via this to the receiver side, the data coming from the storage device being examined for data equality and compressed,
c) aus den auflaufenden Daten des D-Kanals Blöcke gebildet und diese anstelle der B-Kanaldaten bevorzugt im aus dem ISDN-Netztakt abgeleiteten Schrittakt dem Übertragungsmittel zur Übermittlung auf die Empfängerseite zugeführt werden, d) terminalseitig mittels eines Taktrückgewinnungsmittels aus der zeitlichen Abfolge der übertragenen Datenbits, die zur Kommunikation von Sender und Empfänger notwendigen ISDN-spezifischen Takte zurückgewonnen werden undc) blocks are formed from the accumulating data of the D-channel and these are fed to the transmission means for transmission to the receiver side instead of the B-channel data, preferably in the step cycle derived from the ISDN network clock, d) on the terminal side by means of a clock recovery means from the time sequence of the transmitted Data bits, which are recovered for the communication of sender and receiver necessary ISDN-specific clocks and
e) die empfangenen Datenbits analysiert, erkannte D-Kanalblöcke aufgelöst und einem Kodewandler direkt zugeführt werden und erkannte B-Kanaldaten dekomprimiert und getrennt nach Bl- und B2-Kanaldaten in einer Speichereinrichtung zwischengespeichert und entsprechend dem rückgewonnenen Takt dem Kodewandler zugeführt und die binär kodierten Daten in ISDN-spezifisch kodierte Daten umgewandelt werden,e) the received data bits are analyzed, recognized D-channel blocks are resolved and fed directly to a code converter and recognized B-channel data is decompressed and buffered separately according to B1 and B2 channel data in a memory device and fed to the code converter in accordance with the recovered clock rate and the binary-coded data converted into ISDN-specific encoded data,
f) terminalseitig die Datensendung analog der Verfahrensschritte a) bis c) erfolgt, wobei der in den Verfahrensschritten b) und c) benannte Takt derjenige ist, der nach Verfahrensschritt d) zurückgewonnen wird undf) the data is sent on the terminal side analogously to method steps a) to c), the cycle specified in method steps b) and c) being that which is recovered after method step d) and
g) netzseitig die empfangenen Datenbits analysiert, erkannte D-Kanalblöcke aufgelöst und dem Kodewandler direkt zugeführt werden und erkannte B- Kanaldaten dekomprimiert und getrennt nach Bl- und B2-Kanaldaten in einer Speichereinrichtung zwischengespeichert und entsprechend dem ISDN- Netztakt dem Kodewandler zugeführt und die binär kodierten Daten in ISDN- spezifisch kodierte Daten umgewandelt werden. Die Komprimierung bzw. Dekomprimierung der B-Kanaldaten nach Verfahrensschritt b) erfolgt vorzugsweise so, daß bei der Komprimierung gleiche Zeichen mit einem Wiederholungszähler und einer Kennung versehen und bei der Dekomprimierung gekennzeichnete Zeichenwiederholungen wieder aufgelöst werden.g) the received data bits are analyzed on the network side, recognized D-channel blocks are resolved and fed directly to the code converter, and detected B-channel data is decompressed and buffered separately according to B1 and B2 channel data in a memory device and fed to the code converter in accordance with the ISDN network clock and the binary encoded data can be converted into ISDN-specific encoded data. The compression or decompression of the B-channel data after method step b) is preferably carried out in such a way that the same characters are provided with a repetition counter and an identifier during compression, and character repetitions identified during the decompression are resolved again.
Vorteilhaft erfolgt in den Zeiten, in denen ein Bl- und/oder B2-Kanal nicht zur Übertragung genutzt wird, keine Zuführung von B-Kanaldaten zum Übertragungsmittel. Ist z. B. nur ein B-Kanal aktiv, werden nur die B-Kanaldaten des aktiven B-Kanals bearbeitet. Damit reduziert sich die benötigte Datenrate im Übertragungsmittel auf die Datenrate des aktiven B-Kanals.Advantageously, there is no supply of B-channel data to the transmission medium in times when a Bl and / or B2 channel is not used for transmission. Is z. B. only one B-channel is active, only the B-channel data of the active B-channel are processed. The required data rate in the transmission medium is thus reduced to the data rate of the active B channel.
Die natürlich auftretenden Schwankungen in der geforderten Größe der Datenrate für die Übertragung der B-, D-Kanalinformationen und der Komprimierungsinformationen werden bei der Datenübermittlung dadurch ausgeglichen, daß terminal- bzw. netzseitig die übermittelten binär kodierten Daten mittels einer nach dem FIFO-Prinzip organisierten Speichereinrichtung geeigneter Tiefe zwischengepuffert werden. Mit dem erfindungsgemäßen Verfahren kann damit vorteilhaft die für die Datenübertragung erforderliche Bandbreite bis auf die Nettodatenrate der zu übertragenden B-Kanäle reduziert werden.The naturally occurring fluctuations in the required size of the data rate for the transmission of the B-, D-channel information and the compression information are compensated for in the data transmission in that the transmitted binary-coded data on the terminal or network side by means of a storage device organized according to the FIFO principle be buffered to a suitable depth. With the method according to the invention, the bandwidth required for data transmission can thus advantageously be reduced to the net data rate of the B channels to be transmitted.
Für die Komprimierung werden die im Bl- und B2-Kanal-Datenstrom auftretendenFor the compression, those occurring in the Bl and B2 channel data stream are used
Zeichenwiederholungen genutzt. Werden derartige Zeichenwiederholungen erkannt, wird für den jeweiligen Kanal ein entsprechend gekennzeichneter Komprimierungsblock gebildet, in dem angegeben wird, wieviel identische Daten im Ausgangsstrom gefunden wurden.Repetitions of characters used. If such character repetitions are recognized, a correspondingly labeled compression block is formed for the respective channel, in which it is indicated how much identical data was found in the output stream.
Ein Komprimierungsblock wird auch dann gebildet, wenn der Datenstrom dadurch nicht reduziert wird. Mit diesem Block wird die Synchronisation auf Bytegrenze für den B-Kanal-A compression block is formed even if the data stream is not reduced as a result. This block is used to synchronize byte limits for the B-channel
Datenstrom gewährleistet.Data flow guaranteed.
Vorteilhaft werden nach Verfahrensschritt b) B-Kanal-Abschnitte mit einer festen Länge gebildet und übertragen, wobei die Mindestlänge der D-Kanalblöcke und B-Kanal-After method step b), B-channel sections with a fixed length are advantageously formed and transmitted, the minimum length of the D-channel blocks and B-channel
Komprimierungsblöcke 1/4 der B-Kanal-Abschnitte ist und die D-Kanalblöcke ein Vielfaches der Mindestlänge aufweisen können.Compression blocks is 1/4 of the B-channel sections and the D-channel blocks can have a multiple of the minimum length.
Werden D-Kanalblöcke und B-Kanal-Komprimierungsblöcke gebildet, wird die Übertragung der B-Kanal-Abschnitte unterbrochen und anstelle der B-Kanal-Abschnitte diese Blöcke dem Übertragungsmittel zur Übermittlung auf die Empfängerseite zugeführt, wobei die Übertragung der D-Kanalblöcke bevorzugt erfolgt. Vorteilhaft wird die Übertragung der B- Kanalabschnitte an einer durch 4-teiIbaren Stelle unterbrochen.If D-channel blocks and B-channel compression blocks are formed, the transmission of the B-channel sections is interrupted and instead of the B-channel sections these blocks are interrupted Transmission means for transmission to the receiver side supplied, the transmission of the D-channel blocks preferably taking place. The transmission of the B channel sections is advantageously interrupted at a point that can be divided by 4.
Die gebildeten B -Kanalabschnitte werden der Empfängerseite mit einem aus dem ISDN- Netztakt abgeleiteten Takt mittels bekannter Übertragungseinrichtungen über Satelliten oder andere Übertragungskanäle übermittelt. Dieser Bittakt wird terminalseitig für die ISDN- Schnittstelle aus dem Bitübertragungstakt mittels einer PLL-Schaltung (Phase Loked Loop) zurückgewonnen.The B channel sections formed are transmitted to the receiver side with a clock derived from the ISDN network clock by means of known transmission devices via satellites or other transmission channels. This bit clock is recovered on the terminal side for the ISDN interface from the bit transmission clock by means of a PLL circuit (Phase Located Loop).
Empfängerseitig werden die empfangenen Datenbits analysiert, erkannte D-Kanalblöcke aufgelöst und die D-Kanal-Daten dem Kodewandler direkt zugeführt. Bei den erkannten B- Kanaldaten werden die B-Kanalkomprimierungsblöcke aufgelöst, entsprechend nach Bl- und B2-Kanaldaten in der Speichereinrichtung zwischengespeichert und entsprechend dem rückgewonnenen Takt dem Kodewandler zugeführt und die binär kodierten Daten in ISDN- spezifisch kodierte Daten umgewandelt.The received data bits are analyzed on the receiver side, recognized D-channel blocks are resolved and the D-channel data are fed directly to the code converter. When the B-channel data is detected, the B-channel compression blocks are resolved, buffered accordingly in accordance with B1 and B2 channel data in the memory device and fed to the code converter in accordance with the recovered clock, and the binary-coded data is converted into ISDN-specifically coded data.
Sowohl die terminal- und netzseitige Wandlung der ISDN-spezifisch kodierten Daten in binär kodierte Daten erfolgt nach bekannten Prinzipien mittels eines Kodewandlers, vorzugsweise eines ISDN-Subscriber Access Controller.Both the terminal and network-side conversion of the ISDN-specifically encoded data into binary-encoded data is carried out according to known principles by means of a code converter, preferably an ISDN subscriber access controller.
Werden zur Übertragung vom Übertragungsmittel mehrere Kanäle genutzt, kann netz- und terminalseitig eine Aufteilung und Zuordnung entsprechend der zu übertragenden B-Kanäle erfolgen.If several channels are used for transmission from the transmission medium, the network and terminal side can be divided and assigned according to the B channels to be transmitted.
Vorteilhaft kann das erfindungsgemäße Verfahren auch so geführt werden, daß in den Zeiten in denen die ISDN-Schnittstelle nicht aktiv ist, die Übertragung digitaler, serieller Daten ohne Kodewandlung über das Übertragungsmittel erfolgt. Dies ist insbesondere dann möglich, wenn vom Übertragungsmittel mehrere Kanäle bereitgestellt werden. Dabei werden die Anschlüsse mindestens zu einem Übertragungskanal als Schnittstelle für den Austausch digitaler, serieller Daten und die anderen Übertragungskanäle für die Übertragung dieser Daten genutzt.Advantageously, the method according to the invention can also be carried out in such a way that, when the ISDN interface is not active, the transmission of digital, serial data takes place via the transmission means without code conversion. This is possible in particular if several channels are provided by the transmission means. The connections to at least one transmission channel are used as an interface for the exchange of digital, serial data and the other transmission channels for the transmission of this data.
Erfindungsgemäß erfolgt die Realisierung des Verfahrens zur Vergrößerung der Reichweite des Übertragungsweges zwischen Funktionseinheiten eines ISDN-Teilnehmeranschlusses durch eine Vorrichtung, die sowohl terminal- als auch netzseitig aus einer Einrichtung zur Protokollwandlung und einem Übertragungskanal besteht. Der Übertragungskanal besteht aus an sich bekannten Übertragungseinrichtungen und dem zur Übertragung genutzten Medium, z.B. einem Satellitenkanal mit den entsprechenden Sende- und Empfangseinrichtungen sowie den dafür erforderlichen Modems. Dabei kann der Übertragungskanal vorteilhaft aus mehreren Einzelkanälen bestehen. Besteht der Übertragungskanal aus mehreren Einzelkanälen, können die Anschlüsse mindestens zu einem Übertragungskanal vorteilhaft als Schnittstelle für den Austausch digitaler, serieller Daten genutzt werden. Damit wird die Übertragung digitaler, serieller Daten über die weiteren Übertragungskanäle in den Zeiten möglich, in denen die ISDN-Schnittstelle nicht aktiv ist.According to the invention, the method for increasing the range of the transmission path between functional units of an ISDN subscriber line is implemented by a device which comprises both a terminal and a network device for protocol conversion and a transmission channel. The transmission channel consists of transmission devices known per se and the medium used for the transmission, for example a satellite channel with the corresponding transmitting and receiving devices and the modems required for this. The transmission channel can advantageously consist of several individual channels. If the transmission channel consists of several individual channels, the connections to at least one transmission channel can advantageously be used as an interface for the exchange of digital, serial data. This enables the transmission of digital, serial data via the other transmission channels at times when the ISDN interface is not active.
Die Einrichtungen zur Protokollwandlung kommunizieren über den Übertragungskanal miteinander. Die Einrichtungen zur Protokollwandlung sind vorzugsweise gleich aufgebaut und können sowohl im Mastermode als auch im Slavemode fungieren, wobei jeweils die netzseitig angeschlossene Einrichtung zur Protokollwandlung im Mastermode und die terminalseitige Einrichtung zur Protokollwandlung im Slavemode arbeitet.The devices for protocol conversion communicate with one another via the transmission channel. The devices for protocol conversion are preferably constructed identically and can function both in the master mode and in the slave mode, the network-connected device for protocol conversion in the master mode and the terminal-side device for protocol conversion operating in the slave mode.
Die Einrichtungen zur Protokollwandlung bestehen im wesentlichen ausThe protocol conversion facilities essentially consist of
einem ISDN-Schnittstellenmodul (1), einem Mikrorechner (6) , einem oder mehreren Schnittstellenmodulen (2) für den Übertragungskanal X, einem Modul zur Taktgenerierung (3), einem Modeschalter (5), einer Stromversorgung (4), sowie entsprechenden elektrischen Verbindungen und einem Bus für den Adress- undan ISDN interface module (1), a microcomputer (6), one or more interface modules (2) for the transmission channel X, a module for clock generation (3), a mode switch (5), a power supply (4), and corresponding electrical connections and a bus for the address and
Datenaustausch.Data exchange.
Der Mikrorechner (6) ist über einen Bus mit dem ISDN-Schnittstellenmodul (1) und einem oder mehreren Schnittstellenmodulen (2) für den Anschluß an den Übertragungskanal X verbunden.The microcomputer (6) is connected via a bus to the ISDN interface module (1) and one or more interface modules (2) for connection to the transmission channel X.
Der Modul zur Taktgenerierung (3) ist mit dem Schnittstellenmodul (1) und mit den Schnittstellenmodulen (2) für den Anschluß an den Übertragungskanal (X) sowie mit dem Mikrorechner (6) verbunden und geeignet, aus der zeitlichen Abfolge der übertragenen Datenbits die zur Kommunikation von Sender und Empfänger notwendigen ISDN- spezifischen Takte zurückzugewinnen Der Schalter (5) für die Modeeinstellung (Master/S lave) wirkt ein auf die Stromversorgung (4), auf den Schnittstellenmodul (1) und auf den Modul (3) zur Taktgenerierung. Der Modeschalter (5) weist eine zusätzliche Schaltfunktion für den Betrieb zur Protokollwandlung über einen oder meherere Schnittstellenmodule (2) und die Zuweisung entsprechender Sendetakte für einen gemeinsamen Betrieb auf.The module for clock generation (3) is connected to the interface module (1) and with the interface modules (2) for connection to the transmission channel (X) as well as with the microcomputer (6) and is suitable from the chronological sequence of the transmitted data bits Communication between sender and receiver to recover the ISDN-specific clocks required The switch (5) for the mode setting (master / slave) acts on the power supply (4), on the interface module (1) and on the module (3) for clock generation. The mode switch (5) has an additional switching function for operation for protocol conversion via one or more interface modules (2) and the assignment of corresponding transmit clocks for a common operation.
Die Stromversorgung (4) versorgt die Schaltung mit Spannung und erzeugt, wenn der Protokollwandler im Slavemode arbeitet, die Versorgungsspannung für netzunabhängige Endgeräte.The power supply (4) supplies the circuit with voltage and, when the protocol converter is operating in slave mode, generates the supply voltage for network-independent devices.
Der ISDN-Schnittstellenmodul (1) setzt elektrisch die ISDN-Schnittstelle in eine binär kodierte Form um und umgekehrt. Die binären Daten sowie notwendige Steuerinformationen werden über den Bus zwischen Schnittstellenmodul (1), dem Mikrorechner (6) und den Schnittstellenmodulen (2) ausgetauscht. Der ISDN-Schnittstellenmodul (1) ist aus einem ISDN-Schnittstellen-Interface und einem Schaltkreis zur Wandlung der ISDN-spezifisch kodierten Daten in binär kodierte Daten, beispielsweise einem ISDN-Subscriber Access Controller (ISAC-Schaltkreis) aufgebaut. Die Schnittstellenmodule (2) für die Übertragung auf dem X-Kanal bestehen jeweils aus einem Schnittstelleninterface und einem seriellen Input-Output-Baustein SIO.The ISDN interface module (1) electrically converts the ISDN interface into a binary-coded form and vice versa. The binary data and the necessary control information are exchanged via the bus between the interface module (1), the microcomputer (6) and the interface modules (2). The ISDN interface module (1) is constructed from an ISDN interface interface and a circuit for converting the ISDN-specifically encoded data into binary-encoded data, for example an ISDN subscriber access controller (ISAC circuit). The interface modules (2) for transmission on the X channel each consist of an interface interface and a serial input-output module SIO.
Der Mikrorechner (6) besteht aus einem Mikroprozessor, einem ROM zur Speicherung desThe microcomputer (6) consists of a microprocessor, a ROM for storing the
Programmkodes, einem RAM als Arbeitsspeicher und einem BUS . Über den verlängertenProgram codes, a RAM as working memory and a BUS. Over the extended
BUS ist der Mikrorechner (6) mit dem ISAC-Schaltkreis im Schnittstellenmodul (1) sowie mit den seriellen Input-Output-Bausteinen SIO in den Schnittstellenmodulen (2) verbunden.The microcomputer (6) is connected to the ISAC circuit in the interface module (1) and to the serial input-output modules SIO in the interface modules (2).
Der Prozessor im Mikrorechner (6) steuert die Funktion der Bauelemente Taktmodul (3),The processor in the microcomputer (6) controls the function of the clock module (3),
ISAC-Schaltkreis in den Schnittstellenmodulen (1) und SIO in den Schnittstellenmodulen (2) in bekannter Weise durch Einstellung der dafür vorgesehenen Register in diesenISAC circuit in the interface modules (1) and SIO in the interface modules (2) in a known manner by setting the registers provided therefor
Bauelementen.Components.
Der Mikrorechner (6) ist geeignet, die auflaufenden Daten der B-Kanäle nach Bl- und B2-The microcomputer (6) is suitable for the accumulating data of the B channels according to Bl and B2
Kanaldaten zu separieren, gleichlange Abschnitte für Bl- und B2-Kanaldaten in seinemTo separate channel data, sections of the same length for Bl and B2 channel data in its
Speicher bereitzustellen, anschließend zu komprimieren und in Verbindung mit demProvision storage, then compress and in conjunction with the
Taktmodul (3) mit den Schnittstellenmodulen (2) auszutauschen sowie von denExchange clock module (3) with the interface modules (2) and from the
Schnittstellenmodulen (2) empfangene Daten zu übernehmen und an den SchnittstellenmodulInterface modules (2) to receive received data and to the interface module
(1) zu übergeben. Netzseitig arbeitet die Einrichtung zur Protokollwandlung im Master -Mode wie folgt:(1) to be handed over. On the network side, the device for protocol conversion in master mode works as follows:
Im Schnittstellenmodul (1) erfolgt im ISDN-Interface die wechselseitige Umwandlung der Signalpegel von der ISDN-Schnittstelle auf die vom ISAC-Baustein benötigten Signalpegel.In the interface module (1), the mutual conversion of the signal levels from the ISDN interface to the signal levels required by the ISAC module takes place in the ISDN interface.
Mit dem Modeschalter (5) wird der ISAC-Baustein im Schnittstellenmodul (1) in den TE- Mode (Terminal-Mode) geschaltet. In diesem Mode erzeugt der ISAC-Schaltkreis einen Takt 512 kHz am Ausgang DCL. Wenn die ISDN-Schnittstelle aktiv ist, so wird der Takt 512 kHz synchron aus dem Bittakt der ISDN-Schnittstelle abgeleitet.The mode switch (5) switches the ISAC module in the interface module (1) to TE mode (terminal mode). In this mode, the ISAC circuit generates a 512 kHz clock at the DCL output. If the ISDN interface is active, the 512 kHz clock is derived synchronously from the bit clock of the ISDN interface.
Der Takt 512 kHz vom ISAC-Schaltkreis der ISDN-Schnittstelle wird im vom Prozessor im Mikrorechner (6) gesteuerten Modul zur Takterzeugung (3) benutzt, um entsprechend einer zusätzlichen Schalterstellung im Modeschalter (5) für die jeweiligen Schnittstellenmodule (2) den Übertragungstakt zu erzeugen.The 512 kHz clock from the ISAC circuit of the ISDN interface is used in the module for clock generation (3) controlled by the processor in the microcomputer (6) in order to transmit the transmission clock according to an additional switch position in the mode switch (5) for the respective interface modules (2) produce.
Der ISAC-Schaltkreis im Schnittstellenmodul (1) wandelt die ternär kodierten B- und D- Kanal- Signale von der ISDN-Schnittstelle in binär kodierte Signale um und speichert diese byteweise in seinen Registern ab. Umgekehrt wandelt der Baustein die vom Prozessor im Mikrorechner (6) eingegebenen binär kodierten B- und D-Kanal-Bytes in ternäre Signale um und sendet diese Daten an das Interface des Schnittstellenmoduls (\) zur Übertragung auf der ISDN-Schnittstelle.The ISAC circuit in the interface module (1) converts the ternary coded B and D channel signals from the ISDN interface into binary coded signals and stores them in its registers byte by byte. Conversely, the block converts the binary-coded B and D-channel bytes entered by the processor in the microcomputer (6) into ternary signals and sends this data to the interface of the interface module (\) for transmission on the ISDN interface.
Der ISAC-Schaltkreis signalisiert durch ein Register, daß er bereit ist zur Übernahme je eines neuen Bl- und B2-Kanal-Bytes und gleichzeitig je ein vollständiges Bl und B2-Kanal-Byte zur Übernahme durch den Prozessor im Mikrorechner (6) bereit steht. Der Prozessor im Mikrorechner (6) fragt das Signalisierungs-Register des ISAC-Schaltkreises zyklisch ab und separiert die B-Kanal-Bytes in Bl und B 2 -Kanal- Abschnitte in seinem Arbeitsspeicher.The ISAC circuit signals by means of a register that it is ready to take over a new Bl and B2 channel byte and at the same time a complete Bl and B2 channel byte is ready for takeover by the processor in the microcomputer (6) . The processor in the microcomputer (6) polls the signaling register of the ISAC circuit cyclically and separates the B-channel bytes into B1 and B2 channel sections in its working memory.
Der ISAC-Schaltkreis signalisiert durch ein weiteres Register, wenn D-Kanal-Daten von der ISDN-Schnittstelle empfangen wurden. Der Prozessor im Mikrorechner (6) fragt dieses Signalisierungsbyte ebenfalls zyklisch ab und bildet aus den auflaufenden D-Kanaldaten D- Kanalblöcke.The ISAC circuit uses another register to signal when D-channel data has been received from the ISDN interface. The processor in the microcomputer (6) also polls this signaling byte cyclically and forms D-channel blocks from the accumulating D-channel data.
Hat der Prozessor im Mikrorechner (6) einen D-Kanalblock von der Gegenstelle empfangen, wird dieser aufgelöst und an den ISAC-Schaltkreis zur Weiterleitung an die ISDN- Schnittstelle gegeben.If the processor in the microcomputer (6) has received a D channel block from the remote station, this is resolved and sent to the ISAC circuit for forwarding to the ISDN interface.
Aus den vom ISAC-Schaltkreis übernommenen B-Kanaldaten bildet der Prozessor im Mikrorechner (6) Abschnitte und speichert diese in seinem RAM zwischen. Der Mikrorechner wählt entsprechend der logischen Adresse eine SIO aus und fragt zyklisch das Register dieser SIO ab. Die SIO zeigt in ihrem Register an, wann der nächste Datenteil übergeben werden soll, damit die Übertragung nicht abbricht. Der Prozessor im Mikrorechner (6) führt der adressierten SIO im Schnittstellenmodul (2) entsprechend weitere Datenteile zu.The processor in the microcomputer (6) forms sections from the B-channel data adopted by the ISAC circuit and stores them in its RAM. The microcomputer selects an SIO according to the logical address and polls the register of this SIO cyclically. The SIO shows in its register when the next part of the data should be transferred so that the transfer does not stop. The processor in the microcomputer (6) feeds the addressed SIO in the interface module (2) accordingly further data parts.
Der Prozessor übergibt der SIO im jeweiligen Schnittstellenmodul (2) in fortlaufender Reihenfolge Datenteile der ISDN-Schnittstelle. Die ISDN-Schnittstelle arbeitet synchron auf der Basis des ISDN-Netztaktes, so daß auch die Datenteile entsprechend des im ModeschalterThe processor passes the SIO in the respective interface module (2) in consecutive order data parts of the ISDN interface. The ISDN interface works synchronously on the basis of the ISDN network clock, so that the data parts also correspond to those in the mode switch
(5) für den jeweiligen Schnittstellenmodul (2) eingestellten Sendetakt synchron übertragen werden.(5) for the respective interface module (2) set transmit clock are transmitted synchronously.
Bevor der Mikrorechner (6) B-Kanal-Abschnitte an die adressierte SIO übergibt, werden die zwischengespeicherten B-Kanaldaten analysiert. Aus komprimierungsfähigen Daten bildet er Komprimierungsblöcke und übermittelt diese anstelle der B-Kanal-Abschnitte. Die relative Adresse im B-Kanal-Abschnitt wird im Komprimierungsblock mitgeliefert.Before the microcomputer (6) transfers B-channel sections to the addressed SIO, the buffered B-channel data are analyzed. It forms compression blocks from compressible data and transmits them instead of the B-channel sections. The relative address in the B-channel section is supplied in the compression block.
Aus den vorhandenen D-Kanaldaten bildet der Mikrorechner (6) D-Kanalblöcke und übergibt sie bevorzugt der adressierten SIO anstelle der B-Kanal-Abschnitte, wobei die relative Adresse im B-Kanal-Abschnitt mit übertragen wird.The microcomputer (6) forms D-channel blocks from the available D-channel data and preferably passes them to the addressed SIO instead of the B-channel sections, the relative address in the B-channel section also being transmitted.
In umgekehrter Richtung empfängt die adressierte SIO im Schnittstellenmodul (2) bitserielle Daten über das Interface im Schnittstellenmodul (2). Wenn in der SIO der erste Datenteil empfangen wird, werden entsprechende Signalisierungsbits in einem Register der SIO gesetzt. Der Prozessor des Mikrorechners (6) fragt dieses Register zyklisch ab und analysiert die empfangenen Daten. B-Kanaldaten werden getrennt nach Bl- und B2-Kanaldaten im RAM des Mikrorechners (6) zwischengespeichert. Erkannte D-Kanalblöcke werden aufgelöst und dem D-Kanal-Register des ISAC-Schaltkreises im Schnittstellenmodul (1) übergeben. Erkannte B-Kanalkomprimierungsblöcke werden aufgelöst und im RAM des MikrorechnersIn the opposite direction, the addressed SIO in the interface module (2) receives bit serial data via the interface in the interface module (2). When the first data part is received in the SIO, corresponding signaling bits are set in a register of the SIO. The processor of the microcomputer (6) polls this register cyclically and analyzes the received data. B-channel data are buffered separately according to Bl and B2 channel data in the RAM of the microcomputer (6). Detected D-channel blocks are resolved and transferred to the D-channel register of the ISAC circuit in the interface module (1). Detected B-channel compression blocks are resolved and in the RAM of the microcomputer
(6) zwischengespeichert und an den ISAC-Schaltkreis im Schnittstellenmodul (1) weitergeleitet.(6) temporarily stored and forwarded to the ISAC circuit in the interface module (1).
Terminalseitig arbeitet die Einrichtung zur Protokollwandlung im Slave -Mode wie folgt:On the terminal side, the protocol conversion device in slave mode works as follows:
Im Schnittstellenmodul (1) erfolgt im Schnittstellen-Interface die wechselseitige Umwandlung der Signalpegel von der ISDN-Schnittstelle auf die vom Baustein ISAC-Schaltkreis benötigten Signalpegel. Durch die Mode-Einstellung (5) wird der ISAC-Schaltkreis im Schnittstellenmodul (1) in den NT-Mode (Network Terminal-Mode) geschaltet. In diesem Mode benötigt der ISAC- Schaltkreis synchrone Takte an den Eingängen DCL von 512 kHz, FSC1 und FSC2 von 8 kHz. Aus diesen leitet der ISAC-Schaltkreis die Rahmensynchron - und Bitsynchrontakte für die ISDN-Schnittstelle ab.In the interface module (1), the mutual conversion of the signal levels from the ISDN interface to the signal levels required by the ISAC circuit block takes place in the interface interface. The mode setting (5) switches the ISAC circuit in the interface module (1) to NT mode (Network Terminal mode). In this mode, the ISAC circuit requires synchronous clocks at the DCL inputs of 512 kHz, FSC1 and FSC2 of 8 kHz. From these, the ISAC circuit derives the frame synchronous and bit synchronous clocks for the ISDN interface.
Im Modul zur Takterzeugung (3) wird aus dem Bittakt eines ausgewählten Schnittstellenmoduls (2) der Takt zurückgewonnen, aus dem im Modul zur Takterzeugung (3) mittels nach bekannten Prinzipien arbeitender PLL ein Takt 512 kHz und daraus durch Teilung ein Takt von 8 kHz erzeugt wird. Diese Takte werden an die entsprechenden Eingänge des ISAC-Schaltkreises im Schnittstellenmodul (1) geliefert.In the module for clock generation (3), the clock is recovered from the bit clock of a selected interface module (2), from which in the module for clock generation (3) a clock 512 kHz is generated by means of a PLL operating according to known principles and a clock of 8 kHz is generated therefrom by division becomes. These clocks are supplied to the corresponding inputs of the ISAC circuit in the interface module (1).
Mikrorechner (6), ISAC-Schaltkreis im Schnittstellenmodul (1) und SIO im Schnittstellenmodul (2) arbeiten in analoger Weise wie im Master-Gerät zusammen bei der Weiterleitung der B-und D-Kanal-Daten zwischen ISDN-Schnittstelle und X-Kanal.Microcomputer (6), ISAC circuit in the interface module (1) and SIO in the interface module (2) work together in an analogous manner as in the master device in the forwarding of the B and D channel data between the ISDN interface and the X channel .
Vorteilhaft können Einrichtungen zur Protokollwandlung sowohl mit einem Schnittstellenmodul (2) als auch mit mehreren Schnittstellenmodulen (2) aufgebaut werden. Der Modeschalter (5) weist dann eine zusätzliche Schaltfunktion für den Betrieb zur Protokollwandlung über einen oder mehrere Schnittstellenmodule (2) und die Zuweisung entsprechender Sendetakte für einen gemeinsamen Betrieb aus.Devices for converting the protocol can advantageously be constructed both with an interface module (2) and with a plurality of interface modules (2). The mode switch (5) then has an additional switching function for operation for protocol conversion via one or more interface modules (2) and the assignment of corresponding transmit clocks for a common operation.
Mit dem erfindungsgemäßen Verfahren und der erfindungsgemäßen Vorrichtung ist es möglich, die vielfältigen Dienste des ISDN über die Schnittstelle über weite Entfernungen in einer minimierten Bandbreite weiterzugeben, ohne in ein anderes Netz umsetzen zu müssen. Ein Verbleib im genutzten ISDN-Netz wird damit ermöglicht, wodurch die Qualität der Übertragungsdienste nicht beeinträchtigt wird.With the method according to the invention and the device according to the invention, it is possible to pass on the various ISDN services over the interface over long distances in a minimized bandwidth without having to convert to another network. This enables it to remain in the used ISDN network, which does not affect the quality of the transmission services.
Besteht der Übertragungskanal aus mehreren Einzelkanälen, können die Anschlüsse mindestens zu einem Übertragungskanal vorteilhaft als Schnittstelle für den Austausch digitaler, serieller Daten genutzt werden. Dazu ist der Anschluß eines Schnittstellenmoduls (2) als Schnittstelle für digitale, serielle Daten geschaltet und erlaubt den Austausch digitaler, serieller Daten über die weiteren Übertragungskanäle in den Zeiten, in denen die ISDN- Schnittstelle nicht aktiv ist.If the transmission channel consists of several individual channels, the connections to at least one transmission channel can advantageously be used as an interface for the exchange of digital, serial data. For this purpose, the connection of an interface module (2) is connected as an interface for digital, serial data and allows the exchange of digital, serial data via the other transmission channels in times when the ISDN interface is not active.
Den Zustand der ISDN-Schnittstelle erkennt der Mikrorechner (6) durch Auswertung der D- Kanal-Information. Bei deaktivierter Schnittstelle übernimmt der Mikrorechner (6) Daten vom Schnittstellenmodul (2), das bei dieser Betriebsweise als Schnittstelle für digitale, serielle Daten geschaltet ist, und übergibt diese dem weiteren Schnittstellenmodul (2) zur Übertragung auf dem Übertragungskanal X. Erfolgt eine Aktivierung der ISDN-Schnittstelle, so wird der Schnittstellenmodul (2), der für den Austausch digitaler, serieller Daten geschaltet ist, durch den Mikrorechner (6) abgeschaltet. Die Einrichtungen zur Protokollwandlung arbeiten dann wie beschrieben.The microcomputer (6) recognizes the state of the ISDN interface by evaluating the D-channel information. If the interface is deactivated, the microcomputer (6) takes over data from the interface module (2), which in this mode of operation is connected as an interface for digital, serial data, and transfers this to the further interface module (2) for transmission on the transmission channel X. If the ISDN interface is activated, the interface module (2 ), which is switched for the exchange of digital, serial data, switched off by the microcomputer (6). The protocol conversion devices then operate as described.
Anhand beigefügter Zeichnungen werden Ausführungsbeispiele der Erfindung näher erläutert. Dabei zeigenExemplary embodiments of the invention are explained in more detail with reference to the attached drawings. Show
Fig. 1 ein Blockschaltbild einer Einrichtung zur ProtokollwandlungFig. 1 is a block diagram of a device for protocol conversion
Fig. 2 Darstellung einer Vorrichtung zur Vergrößerung der Reichweite des Übertragungsweges zwischen Funktionseinheiten des ISDN-TeilnehmeranschlussesFig. 2 shows a device for increasing the range of the transmission path between functional units of the ISDN subscriber line
Fig. 3 Darstellung einer Vorrichtung zur Vergrößerung der Reichweite des Übertragungsweges zwischen Funktionseinheiten des ISDN-Teilnehmeranschlusses mit terminalseitig dem jeweiligen Übertragungskanal zugeordneten Protokollwandler3 shows a device for increasing the range of the transmission path between functional units of the ISDN subscriber line with the protocol converter assigned to the respective transmission channel on the terminal side
Fig. 4 Darstellung einer Vorrichtung zur Vergrößerung der Reichweite des Übertragungsweges zwischen Funktionseinheiten des ISDN-Teilnehmeranschlusses mit Schnittstellen für den Austausch digitaler, serielle DatenFig. 4 shows a device for increasing the range of the transmission path between functional units of the ISDN subscriber line with interfaces for the exchange of digital, serial data
Fig. 1 zeigt im Blockschaltbild eine Einrichtung zur Protokollwandlung.1 shows a device for protocol conversion in the block diagram.
Der Mikrorechner (6) besteht aus einem Mikroprozessor, ausgeführt als .Am 188τ EM, einem ROM zur Speicherung des Programmkodes, einem RAM als Arbeitsspeicher, und einem BUS.The microcomputer (6) consists of a microprocessor, designed as .Am 188 τ EM, a ROM for storing the program code, a RAM as working memory, and a BUS.
Über den verlängerten BUS des Mikrorechners ist dieser mit einem als SAB 82532 ausgelegten SIO-Baustein in zwei Schnittstellenmodulen (2) und mit dem als PEB 2086 ausgelegten ISAC-Schaltkreis in den Schnittstellenmodulen (1) verbunden.Via the extended bus of the microcomputer, it is connected to an SIO module designed as SAB 82532 in two interface modules (2) and to the ISAC circuit designed as PEB 2086 in the interface modules (1).
Der Prozessor im Mikrorechner (6) steuert die Funktion der Bauelemente PEB 2086 und SABThe processor in the microcomputer (6) controls the function of the components PEB 2086 and SAB
82532 durch Einstellung der dafür vorgesehenen Register in diesen Bauelementen. Gleichfalls über Register dieser Bauelemente fragt der Prozessor den Zustand dieser Bauelemente ab und tauscht Daten aus. Die Aktivierung/Deaktivierung der ISDN-Schnittstelle erfolgt durch den PEB 2086 im Schnittstellenmodul (1). Der Zustand der ISDN-Schnittstelle kann aus Registern des PEB 2086 abgelesen werden. Der Prozessor im Mikrorechner (6) fragt zyklisch die Register der PEB 2086 ab, die den Zustand der ISDN-Schnittstelle anzeigen.82532 by setting the register provided in these components. The processor also queries the status of these components and exchanges data via registers of these components. The ISDN interface is activated / deactivated by the PEB 2086 in the interface module (1). The status of the ISDN interface can be read from registers of the PEB 2086. The processor in the microcomputer (6) cyclically polls the registers of the PEB 2086, which indicate the status of the ISDN interface.
Netzseitig arbeitet die Einrichtung nach Figur 1 im Master-Mode wie folgt:On the network side, the device according to FIG. 1 operates in master mode as follows:
Im Schnittstellenmodul (1) erfolgt im ISDN-Interface die wechselseitige Umwandlung der Signalpegel von der ISDN-Schnittstelle auf die vom Baustein PEB 2086 benötigten Signalpegel.In the interface module (1), the mutual conversion of the signal levels from the ISDN interface to the signal levels required by the PEB 2086 module takes place in the ISDN interface.
Mittels Modeschalter (5) wird der Baustein PEB 2086 im Schnittstellenmodul (1) in den TE- Mode (Terminal-Mode) geschaltet. In diesem Mode erzeugt der PEB 2086 einen Takt 512 kHz am Ausgang DCL. Wenn die ISDN-Schnittstelle aktiv ist, so wird der Takt 512 kHz synchron aus dem Bittakt der ISDN-Schnittstelle abgeleitet.The PEB 2086 module in the interface module (1) is switched to TE mode (terminal mode) by means of a mode switch (5). In this mode, the PEB 2086 generates a 512 kHz clock at the DCL output. If the ISDN interface is active, the 512 kHz clock is derived synchronously from the bit clock of the ISDN interface.
Der Takt 512 kHz des Schnittstellenmoduls wird an den Modul zur Takterzeugung (3) geleitet. Der Takt 512 kHz vom PEB 2086 der ISDN-Schnittstelle wird, gesteuert durch den Prozessor, im Modul zur Takterzeugung (3) benutzt, um durch Teilung den vorgegebenen Sendetakt von 64 kbit/s für die jeweilige SIO zu erzeugen.The clock 512 kHz of the interface module is passed to the module for clock generation (3). The 512 kHz clock from the PEB 2086 of the ISDN interface, controlled by the processor, is used in the clock generation module (3) in order to generate the predetermined transmission clock of 64 kbit / s for the respective SIO by division.
Der PEB 2086 im Schnittstellenmodul (1) wandelt die temär kodierten B- und D- Kanal- Signale von der ISDN-Schnittstelle in binär kodierte Signale um und speichert diese byteweise in seinen Registern ab. Umgekehrt wandelt der Baustein die vom Prozessor des Mikrorechners (6) eingegebenen binär kodierten B- und D-Kanal-Bytes in ternäre Signale um und sendet diese Daten an das Interface des Schnittstellenmoduls (1) zur Übertragung auf die ISDN-Schnittstelle.The PEB 2086 in the interface module (1) converts the temporarily coded B and D channel signals from the ISDN interface into binary coded signals and stores them in its registers byte by byte. Conversely, the module converts the binary-coded B and D-channel bytes entered by the processor of the microcomputer (6) into ternary signals and sends this data to the interface of the interface module (1) for transmission to the ISDN interface.
Der PEB 2086 signalisiert durch ein Register, daß er zur Übernahme je eines neuen Bl- und B2-Kanal-Bytes und gleichzeitig je ein vollständiges Bl- und B2-Kanal-Byte zur Übernahme durch den Prozessor bereit steht. Der Prozessor des Mikrorechners (6) fragt das Signalisierungs-Register des PEB 2086 zyklisch ab und übernimmt die fertigen B-Kanal- Bytes in seinen Arbeitsspeicher beziehungsweise übergibt die B -Kanal-Bytes.The PEB 2086 uses a register to signal that it is ready to accept a new Bl and B2 channel byte and at the same time a complete Bl and B2 channel byte to be accepted by the processor. The processor of the microcomputer (6) polls the signaling register of the PEB 2086 cyclically and accepts the finished B-channel bytes in its working memory or transfers the B-channel bytes.
Der PEB 2086 signalisiert durch ein weiteres Register, wenn ein D-Kanal-Frame von der ISDN-Schnittstelle empfangen wurde. Der Prozessor fragt dieses Signalisierungsbyte ebenfalls zyklisch ab, übernimmt gegebenenfalls die D-Kanaldaten auf seinen Arbeitsspeicher und bildet D-Kanalblöcke. Hat der Prozessor einen D-Kanalblock von der Gegenstelle empfangen, dann wird dieser aufgelöst und an den PEB 2086 zur Weiterleitung auf die ISDN-Schnittstelle gegeben. Aus den vom PEB 2086 übernommenen Bytes bildet der Prozessor des Mikrorechners (6) 32 Bytes lange Bl- und B2-Abschnitte und speichert diese im Arbeitsspeicher RAM zwischen.The PEB 2086 uses another register to signal when a D-channel frame has been received by the ISDN interface. The processor also polls this signaling byte cyclically, accepts the D-channel data on its working memory and forms D-channel blocks. If the processor has received a D-channel block from the remote station, it is resolved and sent to the PEB 2086 for forwarding to the ISDN interface. The processor of the microcomputer (6) forms 32-byte Bl and B2 sections from the bytes taken over from the PEB 2086 and temporarily stores them in RAM.
Der Mikrorechner wählt entsprechend der logischen Adresse eine SIO aus und fragt zyklisch das Register dieser SIO ab. Die SIO zeigt in ihrem Register an, wann der nächste Datenteil übergeben werden soll, damit die Übertragung nicht abbricht. Der Prozessor im Mikrorechner (6) führt der adressierten SIO im Schnittstellenmodul (2) entsprechend weitere Datenteile zu.The microcomputer selects an SIO according to the logical address and polls the register of this SIO cyclically. The SIO shows in its register when the next part of the data should be transferred so that the transfer does not stop. The processor in the microcomputer (6) feeds the addressed SIO in the interface module (2) accordingly further data parts.
Der Prozessor übergibt der SIO im jeweiligen Schnittstellenmodul (2) in fortlaufender Reihenfolge Datenteile der ISDN-Schnittstelle. Die ISDN-Schnittstelle arbeitet synchron auf der Basis des ISDN-Netztaktes, so daß auch die Datenteile entsprechend dem im Modeschalter (5) für den jeweiligen Schnittstellenmodul (2) eingestellten Sendetakt von 64 kHz synchron übertragen werden.The processor passes the SIO in the respective interface module (2) in consecutive order data parts of the ISDN interface. The ISDN interface works synchronously on the basis of the ISDN network clock, so that the data parts are also transmitted synchronously in accordance with the transmission clock of 64 kHz set for the respective interface module (2) in the mode switch (5).
Bevor der Mikrorechner (6) B-Kanal-Abschnitte an die adressierte SIO übergibt, werden die zwischengespeicherten B-Kanaldaten analysiert. Aus komprimierungsfähigen Daten bildet er Komprimierungsblöcke von 8 Byte Länge, unterbricht die Übergabe von B-Kanalabschnitten an die adressierte SIO und übermittelt diese anstelle der B-Kanal-Abschnitte.Before the microcomputer (6) transfers B-channel sections to the addressed SIO, the buffered B-channel data are analyzed. It forms compression blocks of 8 bytes in length from compressible data, interrupts the transfer of B-channel sections to the addressed SIO and transmits these instead of the B-channel sections.
Die relative Adresse im B-Kanal-Abschnitt wird im Komprimierungsblock mitgeliefert. Gleichzeitig dient dieser Block der Byte-Synchronisation.The relative address in the B-channel section is supplied in the compression block. At the same time, this block is used for byte synchronization.
Aus den vorhandenen D-Kanaldaten bildet der Mikrorechner (6) D-Kanalblöcke in einer Länge von 8 Byte oder einem Vielfachen davon und übergibt sie bevorzugt der adressierten SIO anstelle der B-Kanal-Abschnitte, wobei die relative Adresse im B-Kanal-Abschnitt mit übertragen wird. Die Übertragung der D-Kanal-Blöcke dient zusätzlich zur Byte- Synchronisation.From the existing D-channel data, the microcomputer (6) forms D-channel blocks with a length of 8 bytes or a multiple thereof and transfers them preferably to the addressed SIO instead of the B-channel sections, the relative address in the B-channel section is transmitted with. The transmission of the D-channel blocks is also used for byte synchronization.
In umgekehrter Richtung empfängt die adressierte SIO im Schnittstellenmodul (2) bitserielle Daten über das Interface im Schnittstellenmodul (2). Wenn in der SIO der erste Datenteil empfangen wird, werden entsprechende Signalisierungsbits in einem Register der SIO gesetzt. Der Prozessor des Mikrorechners (6) fragt dieses Register zyklisch ab und analysiert die empfangenen Daten. B-Kanaldaten werden getrennt nach Bl und B2-Kanaldaten im RAM des Mikrorechners (6) zwischengespeichert. Erkannte D-Kanalblöcke werden aufgelöst und dem D-Kanal-Register des ISAC-Schaltkreises im Schnittstellenmodul (1) übergeben. Erkannte B-Kanalkomprimierungsblöcke werden aufgelöst und im RAM des Mikrorechners (6) zwischengespeichert.In the opposite direction, the addressed SIO in the interface module (2) receives bit serial data via the interface in the interface module (2). When the first data part is received in the SIO, corresponding signaling bits are set in a register of the SIO. The processor of the microcomputer (6) polls this register cyclically and analyzes the received data. B-channel data are buffered separately according to B1 and B2-channel data in the RAM of the microcomputer (6). Detected D-channel blocks are resolved and transferred to the D-channel register of the ISAC circuit in the interface module (1). Detected B-channel compression blocks are resolved and buffered in the RAM of the microcomputer (6).
Die B-Kanal-Abschnitte werden in einer FIFO- Warteschlange geeigneter Tiefe sende- und empfangsseitig vorgehalten, um den erhöhten Bedarf an Übertragungsrate auszugleichen, der durch das Auftreten von D-Kanal-Blöcken verursacht wird. Durch die Komprimierung der B- Kanaldaten wird im Mittel die Datenrate konstant gehalten.The B-channel sections are held in a FIFO queue of suitable depth on the transmitting and receiving sides in order to compensate for the increased need for transmission rate, which is caused by the occurrence of D-channel blocks. The data rate is kept constant on average by compressing the B-channel data.
Terminalseitig arbeitet die Einrichtung nach Fig. 1 im Slave-Mode wie folgt:On the terminal side, the device according to FIG. 1 operates in slave mode as follows:
Im Schnittstellenmodul (1) erfolgt im ISDN-Interface die wechselseitige Umwandlung der Signalpegel von der ISDN-Schnittstelle auf die vom Baustein PEB 2086 benötigten Signalpegel.In the interface module (1), the mutual conversion of the signal levels from the ISDN interface to the signal levels required by the PEB 2086 module takes place in the ISDN interface.
Durch die Mode-Einstellung (5) wird der Baustein PEB 2086 im Schnittstellenmodul (1) in den NT-Mode (Network Terminal-Mode) geschaltet. In diesem Mode benötigt der PEB 2086 synchrone Takte an den Eingängen DCL von 512 kHz, FSC1 und FSC2 von 8 kHz. Aus diesen leitet der PEB 2086 die Rahmensynchron - und Bitsynchrontakte für die ISDN- Schnittstelle ab.The mode setting (5) switches the PEB 2086 module in the interface module (1) to NT mode (Network Terminal mode). In this mode, the PEB 2086 requires synchronous clocks at the DCL inputs of 512 kHz, FSC1 and FSC2 of 8 kHz. From these, the PEB 2086 derives the frame synchronous and bit synchronous clocks for the ISDN interface.
Im Modul zur Takterzeugung (3) wird aus dem Bittakt eines ausgewählten Schnittstellenmoduls (2) der Takt zurückgewonnen, aus dem im Modul zur Takterzeugung (3) mittels nach bekannten Prinzipien arbeitender PLL ein Takt 512 kHz und daraus durch Teilung ein Takt von 8 kHz erzeugt wird. Diese Takte werden an die entsprechenden Eingänge des ISAC-Schaltkreises im Schnittstellenmodul (1) geliefert.In the module for clock generation (3), the clock is recovered from the bit clock of a selected interface module (2), from which in the module for clock generation (3) a clock 512 kHz is generated by means of a PLL operating according to known principles and a clock of 8 kHz is generated therefrom by division becomes. These clocks are supplied to the corresponding inputs of the ISAC circuit in the interface module (1).
Mikrorechner (6), ISAC-Schaltkreis im Schnittstellenmodul (1) und SIO im Schnittstellenmodul (2) arbeiten in analoger Weise wie im Master-Gerät zusammen bei der Weiterleitung der B-und D-Kanal-Daten zwischen ISDN-Schnittstelle und X-Kanal. Mit der Vorrichtung nach Fig. 1 ist es möglich, die vielfältigen Dienste des ISDN über die Schnittstelle über weite Entfernungen in einer Bandbreite von 64 kbit/s je B-Kanal weiterzugeben, ohne in ein anderes Netz umsetzen zu müssen. Ein Verbleib im genutzten ISDN-Netz wird damit ermöglicht und die Qualität der Übertragungsdienste nicht beeinträchtigt.Microcomputer (6), ISAC circuit in the interface module (1) and SIO in the interface module (2) work together in an analogous manner as in the master device in the forwarding of the B and D channel data between the ISDN interface and the X channel . With the device according to FIG. 1, it is possible to pass on the various services of the ISDN over the interface over long distances in a bandwidth of 64 kbit / s per B-channel without having to convert to another network. A stay in the used ISDN network is made possible and the quality of the transmission services is not impaired.
Fig. 2 gibt eine Vorrichtung zur Vergrößerung der Reichweite des Übertragungsweges zwischen Funktionseinheiten des ISDN-Teilnehmeranschlusses bezogen auf eine S0- Schnittstelle wieder. Ausgehend von einem Netz ISDN, über eine Schnittstelle Uko zu einem2 shows a device for increasing the range of the transmission path between functional units of the ISDN subscriber line in relation to an S 0 - Interface again. Starting from a network ISDN, via an interface U ko to one
Netzabschluß NTl ist netzseitig an der Schnittstelle S0 eine Einrichtung zurNetwork termination NT1 is a device on the network side at the interface S 0
Protokollwandlung PW nachgeordnet, die über zwei Übertragungskanäle mit einerSubordinate protocol conversion PW, which over two transmission channels with one
Einrichtung zur Protokollwandlung PW terminalseitig kommuniziert und die Schnittstelle S0 terminalseitig bereitstellt. Terminalseitig können dann beispielsweise ein VermittlungsanlageDevice for protocol conversion PW communicates on the terminal side and provides the interface S 0 on the terminal side. At the terminal end, for example, a switching system
(NT2) oder sofort Endgeräte (TE) betrieben werden.(NT2) or terminals (TE) can be operated immediately.
Das S0-netzseitig angeschlossene Gerät arbeitet im Master-Mode, das S0-terminalseitig angeschlossene Gerät arbeitet im Slave-Mode. Das im Master-Mode arbeitende Gerät verhält sich zum ISDN-Netz hin wie ein Endgerät (TE), das im Slave-Mode arbeitende Gerät wie ein Netzwerkabschluß (NT).The S 0 device connected on the network side works in master mode, the S 0 device connected on the terminal side works in slave mode. The device working in master mode behaves towards the ISDN network like a terminal (TE), the device working in slave mode like a network termination (NT).
Zwischen beiden über zwei parallel genutzte Übertragungskanäle verbundenen Einrichtungen zur Protokollwandlung (PW) erfolgt der Datenaustausch mittels bitserieller synchroner Übertragung von B -Kanal- Abschnitten für Bl und B2 in einer Länge von 32 Byte. Gleichartige Ausgangsdaten werden als Komprimierungsblock übertragen und D-Kanal-Daten werden als D-Kanal-Block übertragen. Diese Blöcke dienen gleichzeitig zur Byte- Synchronisation.Between the two devices for protocol conversion (PW) connected via two transmission channels used in parallel, data exchange takes place by means of bit-serial synchronous transmission of B-channel sections for B1 and B2 with a length of 32 bytes. Similar output data are transmitted as a compression block and D-channel data are transmitted as a D-channel block. These blocks are also used for byte synchronization.
Die Einrichtung zur Protokollwandlung PW im Master-Mode aktiviert die S0-Schnittstelle immer wieder neu, wenn diese nicht aktiv ist. Sie überträgt nur dann Daten, wenn die So- Schnittstelle aktiv ist.The device for protocol conversion PW in master mode always reactivates the S 0 interface when it is not active. It only transfers data when the S o interface is active.
Die Einrichtung zur Protokollwandlung PW im Slave-Mode aktiviert die S0-Schnittstelle dann neu, wenn diese nicht aktiv ist und das Gerät zugleich auch Daten vom Master-Gerät empfängt. Sie deaktiviert die S0-Schnittstelle, wenn sie keine Daten vom Master-Gerät empfangt.The device for protocol conversion PW in slave mode reactivates the S 0 interface when it is not active and the device is also receiving data from the master device. It deactivates the S 0 interface when it receives no data from the master device.
Mit der Vorrichtung nach Fig. 2 ist es möglich, die vielfältigen Dienste des ISDN über die Schnittstelle über weite Entfernungen in einer Bandbreite von 64 kbit/s je B-Kanal weiterzugeben, ohne in ein anderes Netz umsetzen zu müssen. Ein Verbleib im genutzten ISDN-Netz wird damit ermöglicht und die Qualität der Übertragungsdienste nicht beeinträchtigt. Fig. 3 zeigt analog Fig. 2 eine Vorrichtung zur Vergrößerung der Reichweite des Übertragungsweges zwischen Funktionseinheiten des ISDN-Teilnehmeranschlusses bezogen auf eine ISDN-Schnittstelle. Im Gegensatz zu Fig. 2 ist terminalseitig jedem Übertragungskanal jeweils ein Protokollwandler zugeordnet. Damit ist es möglich, eine Kommunikation getrennt nach Bl- und B2-Kanal über jeweils 64 kbit/s an getrennten Orten zu fuhren.With the device according to FIG. 2, it is possible to pass on the diverse services of the ISDN over the interface over long distances in a bandwidth of 64 kbit / s per B-channel without having to convert to another network. A stay in the used ISDN network is made possible and the quality of the transmission services is not impaired. 3 shows, analogously to FIG. 2, a device for increasing the range of the transmission path between functional units of the ISDN subscriber line in relation to an ISDN interface. In contrast to FIG. 2, a protocol converter is assigned to each transmission channel on the terminal side. This enables communication to be carried out separately for each Bl and B2 channel over 64 kbit / s at separate locations.
Fig. 4 zeigt analog Fig. 2 eine Vorrichtung zur Vergrößerung der Reichweite des Übertragungsweges zwischen Funktionseinheiten des ISDN-Teilnehmeranschlusses bezogen auf eine ISDN-Schnittstelle S0. Gegenüber Fig. 2 wird die Schnittstelle zum Übertragungskanal X2 als Anschluß an eine digitale, serielle Datenquelle, z. B. LAN oder ein PC genutzt. In den Zeiten, in denen die ISDN-Schnittstelle S0 nicht aktiv ist, können dann über den Übertragungskanal XI digitale, serielle Daten ausgetauscht werden.4 shows, analogously to FIG. 2, a device for increasing the range of the transmission path between functional units of the ISDN subscriber line in relation to an ISDN interface S 0 . Compared to Fig. 2, the interface to the transmission channel X2 as a connection to a digital, serial data source, for. B. LAN or a PC used. In the times when the ISDN interface S 0 is not active, digital, serial data can then be exchanged via the transmission channel XI.
Die Mikrorecher (6) der Protokollwandler (PW) erkennen durch Auswertung der D-Kanal- Information den Zustand der ISDN-Schnittstelle S0 Bei deaktivierter Schnittstelle S0 übernimmt der Mikrorechner (6) Daten vom Schnittstellenmodul (2), das bei dieser Betriebsweise als Schnittstelle für den Austausch digitaler, serieller Daten geschaltet ist, und übergibt diese dem weiteren Schnittstellenmodul (2) zur Übertragung auf dem Übertragungskanal XI . Wird die ISDN-Schnittstelle S0 aktiviert, so schaltet der Mikrorechner (6) den Schnittstellenmodul (2) ab, der für den Austausch digitaler, serieller Daten geschaltet ist. Die Einrichtung zur Protollwandlung arbeitet dann wie unter Fig. 2 beschrieben.The microcomputers (6) of the protocol converter (PW) recognize the state of the ISDN interface S 0 by evaluating the D-channel information. When the interface S 0 is deactivated, the microcomputer (6) takes over data from the interface module (2), which in this mode of operation is used as Interface for the exchange of digital, serial data is switched, and passes this to the further interface module (2) for transmission on the transmission channel XI. If the ISDN interface S 0 is activated, the microcomputer (6) switches off the interface module (2) which is switched for the exchange of digital, serial data. The device for protocol conversion then works as described in FIG. 2.
Durch den Einsatz der in Fig. 4 beschriebenen Protokollwandler kann in existierenden Datenverbindungen die Schaltfunktion eines direkten Zugangs auf ein ISDN-Netzwerk integriert werden. By using the protocol converter described in FIG. 4, the switching function of direct access to an ISDN network can be integrated in existing data connections.

Claims

Patentansprüche claims
1. Verfahren zum Vergrößern der Reichweite des Übertragungsweges zwischen Funktionseinheiten des ISDN-Teilnehmeranschlusses mit einer minimierten Bandbreite dadurch gekennzeichnet, daß1. A method for increasing the range of the transmission path between functional units of the ISDN subscriber line with a minimized bandwidth, characterized in that
a) die Datensendung netzseitig so erfolgt, daß die an einer ISDN-Schnittstelle auflaufenden ISDN-spezifisch kodierten Daten mittels eines Kodewandlers in binär kodierte Daten getrennt nach B- und D-Kanalinformationen umgewandelt werden,a) the data is sent on the network side in such a way that the ISDN-specific coded data arriving at an ISDN interface are converted into binary-coded data separately according to B and D channel information by means of a code converter,
b) die auflaufenden Daten der B-Kanäle nach Bl- und B2-Kanaldaten separiert, gleichlange Abschnitte für Bl- und B2-Kanaldaten in einer Speichereinrichtung bereitgestellt und anschließend in einem aus dem ISDN- Netztakt abgeleiteten Schrittakt im Wechsel von Bl- und B2-Kanaldaten dem Übertragungsmittel zugeführt und über dieses der Empfängerseite übermittelt werden, wobei die aus der Speichereinrichtung kommenden Daten auf Datengleichheit untersucht und komprimiert werden,b) the accumulating data of the B channels is separated into Bl and B2 channel data, sections of the same length are provided for Bl and B2 channel data in a storage device and then in a step cycle derived from the ISDN network clock alternating between Bl and B2 Channel data is fed to the transmission means and transmitted to the receiver side via this, the data coming from the storage device being examined for data equality and compressed,
c) aus den auflaufenden Daten des D-Kanals Blöcke gebildet und diese anstelle der B-Kanaldaten bevorzugt im aus dem ISDN-Netztakt abgeleiteten Schrittakt dem Übertragungsmittel zur Übermittlung auf die Empfängerseite zugeführt werden,c) blocks are formed from the accumulating data of the D channel and these are fed to the transmission means for transmission to the receiver side in preference to the step cycle derived from the ISDN network clock, instead of the B channel data,
d) terminalseitig mittels eines Taktrückgewinnungsmittels aus der zeitlichen Abfolge der übertragenen Datenbits, die zur Kommunikation von Sender und Empfänger notwendigen ISDN-spezifischen Takte zurückgewonnen werden undd) on the terminal side by means of a clock recovery means from the chronological sequence of the transmitted data bits, the ISDN-specific clocks necessary for the communication between transmitter and receiver are recovered and
e) die empfangenen Datenbits analysiert, erkannte D-Kanalblöcke aufgelöst und einem Kodewandler direkt zugeführt werden und erkannte B-Kanaldaten dekomprimiert und getrennt nach Bl- und B2-Kanaldaten in einer Speichereinrichtung zwischengespeichert und entsprechend dem rückgewonnenen Takt dem Kodewandler zugeführt und die binär kodiertene) the received data bits are analyzed, recognized D-channel blocks are resolved and fed directly to a code converter, and recognized B-channel data is decompressed and separated according to Bl and B2 channel data in one Storage device buffered and fed to the code converter according to the recovered clock and the binary coded
Daten in ISDN-spezifisch kodierte Daten umgewandelt werden,Data is converted into ISDN-specific encoded data,
f) terminalseitig die Datensendung analog der Verfahrensschritte a) bis c) erfolgt, wobei der in den Verfahrensschritten b) und c) benannte Takt derjenige ist, der nach Verfahrensschritt d) zurückgewonnen wird undf) the data is sent on the terminal side analogously to method steps a) to c), the cycle specified in method steps b) and c) being that which is recovered after method step d) and
g) netzseitig die empfangenen Datenbits analysiert, erkannte D-Kanalblöcke aufgelöst und dem Kodewandler direkt zugeführt werden und erkannte B- Kanaldaten dekomprimiert und getrennt nach Bl- und B2-Kanaldaten in einer Speichereinrichtung zwischengespeichert und entsprechend dem ISDN- Netztakt dem Kodewandler zugeführt und die binär kodierten Daten in ISDN- spezifisch kodierte Daten umgewandelt werden.g) the received data bits are analyzed on the network side, recognized D-channel blocks are resolved and fed directly to the code converter, and detected B-channel data is decompressed and buffered separately according to B1 and B2 channel data in a memory device and fed to the code converter in accordance with the ISDN network clock and the binary encoded data can be converted into ISDN-specific encoded data.
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die Komprimierung bzw. Dekomprimierung der B-Kanaldaten nach den Verfahrensschritten b) bzw. e) so erfolgt, daß bei Auftreten gleicher Zeichen ein B-Kanal-Komprimierungsblock mit einem Wiederholungszähler und einer Kennung für den jeweiligen Kanal gebildet wird und bei der Dekomprimierung erkannte Zeichenwiederholungen wieder aufgelöst werden.2. The method according to claim 1, characterized in that the compression or decompression of the B-channel data after the method steps b) or e) is carried out so that when the same characters occur, a B-channel compression block with a repeat counter and an identifier for the respective channel is formed and character repetitions recognized during decompression are resolved again.
3. Verfahren nach Anspruch 1 und 2, dadurch gekennzeichnet, daß B-Kanal-Abschnitte mit einer festen Länge gebildet werden, die Mindestlänge der D-Kanalblöcke und B- Kanal-Komprimierungsblöcke 1/4 der B-Kanal-Abschnitte beträgt und die D- Kanalblöcke ein Vielfaches der Mindestlänge aufweisen.3. The method according to claim 1 and 2, characterized in that B-channel sections are formed with a fixed length, the minimum length of the D-channel blocks and B-channel compression blocks is 1/4 of the B-channel sections and the D - Channel blocks have a multiple of the minimum length.
4. Verfahren nach Anspruch 1 bis 3, dadurch gekennzeichnet, daß bei Bildung von D- Kanalblöcken und B-Kanal-Komprimierungsblöcken die Übertragung der B-Kanal- Abschnitte an einer durch 4 teilbaren Stelle unterbrochen wird und diese anstelle der B-Kanalabschnitte dem Übertragungsmittel zur Übertragung auf die Empfängerseite übermittelt werden, wobei die D-Kanalblöcke bevorzugt werden. 4. The method according to claim 1 to 3, characterized in that in the formation of D-channel blocks and B-channel compression blocks, the transmission of the B-channel sections is interrupted at a position divisible by 4 and this instead of the B-channel sections the transmission means be transmitted for transmission to the receiver side, with the D channel blocks being preferred.
5. Verfahren nach Anspruch 3, dadurch gekennzeichnet, daß als Hilfsmittel zur Synchronisation auf Bytegrenze ein B-Kanal-Komprimierungsblock auch dann gebildet wird, wenn der Datenstrom dadurch nicht reduziert wird.5. The method according to claim 3, characterized in that a B-channel compression block is formed as an aid to synchronization on byte boundary even if the data stream is not reduced thereby.
6. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß in den Zeiten, in denen ein Bl- und/oder B2-Kanal nicht zur Übertragung genutzt wird, keine Zuführung von B- Kanaldaten zum Übertragungsmittel erfolgt.6. The method according to claim 1, characterized in that in the times in which a Bl and / or B2 channel is not used for transmission, there is no supply of B channel data to the transmission means.
7. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß in den Zeiten, in denen die ISDN-Schnittstelle nicht aktiv ist, über das Übertragungsmittel digitale, serielle Daten ohne Kodewandlung ausgetauscht werden.7. The method according to claim 1, characterized in that at the times when the ISDN interface is not active, digital, serial data are exchanged without code conversion via the transmission means.
8. Einrichtung zur Protokollwandlung für die Vergrößerung der Reichweite des Übertragungsweges zwischen Funktionseinheiten des ISDN-Teilnehmeranschlusses, im wesentlichen bestehend aus einem ISDN-Schnittstellenmodul (1), einem Mikrorechner (6) , einem oder mehreren Schnittstellenmodulen (2) für den Übertragungskanal X, einem Modul zur Taktgenerierung (3), einem Modeschalter (5), einer Stromversorgung (4) sowie entsprechenden elektrischen Verbindungen und einem Bus für den Adress- und Datenaustausch, wobei der Schnittstellenmodul (1) geeignet ist, sowohl ISDN-spezifisch kodierte Daten in binär kodierte Daten als auch umgekehrt binär kodierte Daten in ISDN-spezifisch kodierte Daten umzuwandeln, wobei der Mikrorechner (6) über den Bus mit dem ISDN-Scnnittstellenmodul (1) und mit den Schnittstellenmodulen (2) für den Anschluß an den Übertragungskanal X verbunden und geeignet ist, die auflaufenden Daten der B-Kanäle nach Bl- und B2- Kanaldaten zu separieren, gleichlange Abschnitte für Bl- und B2-Kanaldaten in seinem Speicher bereitzustellen, anschließend zu komprimieren und in Verbindung mit dem Taktmodul (3) mit dem Schnittstellenmodul (2) auszutauschen, sowie geeignet ist, vom Schnittstellenmodul (2) empfangene Daten zu übernehmen und an den Schnittstellenmodul (1) zu übergeben, wobei der Schalter (5) für die Modeeinstellung (Master/S lave) auf die Stromversorgung (4), auf den Schnittstellenmodul (1) und auf den Modul (3) zur Taktgenerierung einwirkt und eine zusätzliche Schaltfunktion für den Betrieb zur Protokollwandlung über einen oder mehrere Schnittstellenmodule (2) und die Zuweisung entsprechender Sendetakte aufweist, wobei die Stromversorgung (4) die Schaltung mit Spannung versorgt und, wenn der Protokollwandler im Slavemode arbeitet, die Versorgungsspannung für netzunabhängige Endgeräte erzeugt, und wobei der Modul zur Taktgenerierung (3) mit den Schnittstellenmodulen (1), mit dem Schnittstellenmodul (2) für den Anschluß an den Übertragungskanal (X) sowie mit dem Mikrorechner (6) verbunden und geeignet ist, aus der zeitlichen Abfolge der übertragenen Datenbits die zur8. Device for protocol conversion for increasing the range of the transmission path between functional units of the ISDN subscriber line, consisting essentially of an ISDN interface module (1), a microcomputer (6), one or more interface modules (2) for the transmission channel X, one Module for clock generation (3), a mode switch (5), a power supply (4) and corresponding electrical connections and a bus for address and data exchange, the interface module (1) being suitable for both ISDN-specific encoded data in binary code To convert data and vice versa binary-coded data into ISDN-specific coded data, the microcomputer (6) being connected and suitable via the bus with the ISDN interface module (1) and with the interface modules (2) for connection to the transmission channel X. to separate the accumulating data of the B channels according to Bl and B2 channel data, section Sect Itte to provide for Bl and B2 channel data in its memory, then compress it and exchange it in connection with the clock module (3) with the interface module (2), and is suitable for accepting data received from the interface module (2) and to the interface module (1) to be transferred, the switch (5) for the mode setting (master / slave) acting on the power supply (4), on the interface module (1) and on the module (3) for clock generation and one has additional switching function for operation for protocol conversion via one or more interface modules (2) and the assignment of corresponding transmit clocks, the power supply (4) supplying the circuit with voltage and, if the protocol converter is operating in slave mode, generating the supply voltage for network-independent end devices, and wherein the module for clock generation (3) with the interface modules (1), with the interface module (2) for connection to the transmission channel (X) and with the microcomputer (6) is connected and suitable from the time sequence of the transmitted data bits to
Kommunikation von Sender und Empfänger notwendigen ISDN-spezifischen Takte zurückzugewinnen.Communication between sender and receiver to recover necessary ISDN-specific clocks.
9. Einrichtung zur Protokollwandlung nach Anspruch 7, dadurch gekennzeichnet, daß ein Schnittstellenmodul (2) als Schnittstelle für den Austausch digitaler, serieller Daten geschaltet ist und ein weiterer Schnittstellenmodul (2) die Schnittstelle zu dem Übertragungskanal X realisiert.9. Device for protocol conversion according to claim 7, characterized in that an interface module (2) is connected as an interface for the exchange of digital, serial data and a further interface module (2) realizes the interface to the transmission channel X.
10. Vorrichtung zur Realisierung des Verfahrens nach Anspruch 1, dadurch gekennzeichnet, daß sie aus terminal- und netzseitig mit den ISDN-Schnittstellen verbundenen Einrichtungen zur Protokollwandlung und diesen zugeordnetem Übertragungskanal aus Übertragungseinrichtung und Übertragungsmedium besteht und die Einrichtungen zur Protokollwandlung über den zugeordneten Übertragungskanal miteinander kommunizieren, und daß die Einrichtungen zur Protokollwandlung sowohl im Master- als auch Slavemode oder im Master- oder im Slavemode aufgebaut sind, wobei die netzseitig angeschlossene Einrichtung zur Protokollwandlung im Mastermode und die terminalseitig angeschlossene Einrichtung zur Protokoll Wandlung im Slavemode geschaltet ist.10. The device for realizing the method according to claim 1, characterized in that it consists of terminal and network connected devices for protocol conversion with the ISDN interfaces and associated transmission channel from the transmission device and transmission medium and the devices for protocol conversion communicate with each other via the assigned transmission channel , and that the devices for protocol conversion are constructed both in the master and slave mode or in the master or in the slave mode, the network-connected device for protocol conversion in the master mode and the terminal-connected device for protocol conversion in the slave mode being connected.
11. Vorrichtung nach Anspruch 8, dadurch gekennzeichnet, daß der Übertragungskanal X aus einem Kanal oder mehreren Kanälen aufgebaut ist.11. The device according to claim 8, characterized in that the transmission channel X is constructed from one channel or several channels.
12. Vorrichtung nach Anspruch 9, dadurch gekennzeichnet, daß die Anschlüsse mindestens zu einem Übertragungskanal X als Schnittstelle für den Austausch digitaler, serieller Daten geschaltet sind und über die weiteren Übertragungskanäle in den Zeiten, in denen die ISDN Schnittstelle nicht aktiv ist, die Übertragung digitaler, serieller Daten erlaubt ist. 12. The apparatus according to claim 9, characterized in that the connections to at least one transmission channel X as an interface for the exchange digital, serial data are switched and the transmission of digital, serial data is permitted over the other transmission channels at times when the ISDN interface is not active.
PCT/DE1997/002042 1996-09-13 1997-09-12 Process and device for increasing the reach of transmission paths between functional units of an isdn subscriber connection with a minimized band width WO1998011755A2 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
EP97944704A EP0925708B1 (en) 1996-09-13 1997-09-12 Process and device for increasing the reach of transmission paths between functional units of an isdn subscriber connection with a minimized band width
AU46147/97A AU719803B2 (en) 1996-09-13 1997-09-12 Method and apparatus for the enlargement of the range of the transmission channel between functional groups of the ISDN-user interface with a minimized bandwidth
JP10513154A JP2001503209A (en) 1996-09-13 1997-09-12 Method and apparatus for increasing the range between functional units of an ISDN subscriber terminal with minimal bandwidth
CA002265555A CA2265555A1 (en) 1996-09-13 1997-09-12 Process and device for increasing the reach of transmission paths between functional units of an isdn subscriber connection with a minimized band width
DE59703152T DE59703152D1 (en) 1996-09-13 1997-09-12 METHOD AND DEVICE FOR ENLARGING THE RANGE OF THE TRANSMISSION PATH BETWEEN FUNCTIONAL UNITS OF THE ISDN SUBSCRIBER CONNECTION WITH A MINIMUM BANDWIDTH
NO990506A NO990506L (en) 1996-09-13 1999-02-04 Method and apparatus for minimizing the bandwidth of the transmission path between ISDN subscriber lines' functional units

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
DE19637302.6 1996-09-13
DE19637302A DE19637302A1 (en) 1996-09-13 1996-09-13 Range increasing method for ISDN transmission path
US08/898,277 US6181709B1 (en) 1996-09-11 1997-07-22 Method and apparatus for the enlargement of the range of the transmission channel between functional groups of the ISDN-user interface with a minimized bandwidth
US08/898,277 1997-07-22

Publications (2)

Publication Number Publication Date
WO1998011755A2 true WO1998011755A2 (en) 1998-03-19
WO1998011755A3 WO1998011755A3 (en) 1998-07-16

Family

ID=26029333

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/DE1997/002042 WO1998011755A2 (en) 1996-09-13 1997-09-12 Process and device for increasing the reach of transmission paths between functional units of an isdn subscriber connection with a minimized band width

Country Status (7)

Country Link
EP (1) EP0925708B1 (en)
JP (1) JP2001503209A (en)
AU (1) AU719803B2 (en)
CA (1) CA2265555A1 (en)
IL (1) IL121739A (en)
NO (1) NO990506L (en)
WO (1) WO1998011755A2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0173106A2 (en) * 1984-08-27 1986-03-05 TELENORMA Telefonbau und Normalzeit GmbH Method for the transmission of digital information on connecting lines of telecommunication networks, especially telepone exchanges
EP0532972A1 (en) * 1991-09-18 1993-03-24 Siemens Aktiengesellschaft Method and data communication terminal for establishing data connections in an ISDN communication system
US5412660A (en) * 1993-09-10 1995-05-02 Trimble Navigation Limited ISDN-to-ISDN communication via satellite microwave radio frequency communications link
DE4407214C1 (en) * 1994-03-06 1995-08-03 Dtm Data Telemark Gmbh Extending transmission path between ISDN subscriber functional gps.
DE19506906A1 (en) * 1994-03-06 1996-09-05 Dtm Data Telemark Gmbh Method and device for increasing the range of the transmission path between functional units of the ISDN subscriber line

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07273802A (en) * 1994-03-30 1995-10-20 Mitsubishi Electric Corp Inter-lan communication equipment, inter-lan communication transmitter and inter-lan communication receiver

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0173106A2 (en) * 1984-08-27 1986-03-05 TELENORMA Telefonbau und Normalzeit GmbH Method for the transmission of digital information on connecting lines of telecommunication networks, especially telepone exchanges
EP0532972A1 (en) * 1991-09-18 1993-03-24 Siemens Aktiengesellschaft Method and data communication terminal for establishing data connections in an ISDN communication system
US5412660A (en) * 1993-09-10 1995-05-02 Trimble Navigation Limited ISDN-to-ISDN communication via satellite microwave radio frequency communications link
DE4407214C1 (en) * 1994-03-06 1995-08-03 Dtm Data Telemark Gmbh Extending transmission path between ISDN subscriber functional gps.
DE19506906A1 (en) * 1994-03-06 1996-09-05 Dtm Data Telemark Gmbh Method and device for increasing the range of the transmission path between functional units of the ISDN subscriber line

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
GERKE P R: "THE INTEGRATED SERVICES DIGITAL NETWORK ISDN) AS A BASIS FOR COMBINED TELECOMMUNICATION" FROM ELECTRONICS TO MICROELECTRONICS (EUROCON '80), 4TH CONFERENCE, 24. - 28.März 1980, STUTTGART, Seiten 233-236, XP002037606 *
GINGELL J: "BUILDING BLOCKS FOR ISDN" ELECTRONICS & WIRELESS WORLD, Bd. 95, Nr. 1646, 1.Dezember 1989, Seiten 1172-1174, XP000072723 *
HUBER M N ET AL: "MODELLING OF A MULTI-QUEUE POLLING SYSTEM WITH ARBITRARY SERVER INTERRUPTS FOR THE IDLE-SLOT-CONCATENATION PACKET SWITCHING PRINCIPLE IN A HYBRID CS/PS NODE" PROCEEDINGS OF THE TWELFTH INTERNATIONAL TELETRAFFIC CONGRESS (ITC-12), Bd. 1, 1. - 8.Juni 1988, TORINO, Seiten 521-528, XP000279785 *
MORITA S ET AL: ""ELASTIC BASKET SWITCHING" APPLICATION TO DISTRIBUTED PBX" ICC '87, Bd. 2 OF 3, 7. - 10.Juni 1987, SEATTLE, Seiten 789-793, XP002063261 *
PATENT ABSTRACTS OF JAPAN vol. 096, no. 002, 29.Februar 1996 & JP 07 273802 A (MITSUBISHI ELECTRIC CORPORATION), 20.Oktober 1995, *

Also Published As

Publication number Publication date
AU719803B2 (en) 2000-05-18
EP0925708B1 (en) 2001-03-14
NO990506D0 (en) 1999-02-04
IL121739A0 (en) 1998-04-05
EP0925708A2 (en) 1999-06-30
JP2001503209A (en) 2001-03-06
CA2265555A1 (en) 1998-03-19
IL121739A (en) 2001-01-11
NO990506L (en) 1999-04-20
AU4614797A (en) 1998-04-02
WO1998011755A3 (en) 1998-07-16

Similar Documents

Publication Publication Date Title
DE69434503T2 (en) Mobile radio transmission system
DE2714368C3 (en) Circuit arrangement for switching through data words with different bit rate frequencies in multiple connections
DE4321481C1 (en) Remote controllable communication system with a remote transmission module
EP0795975A2 (en) Device for reducing transmission capacity requirements
DE19637302A1 (en) Range increasing method for ISDN transmission path
DE4407214C1 (en) Extending transmission path between ISDN subscriber functional gps.
EP0925708B1 (en) Process and device for increasing the reach of transmission paths between functional units of an isdn subscriber connection with a minimized band width
EP0333126B1 (en) Private telecommunication exchange for broadband signal transmission
EP1125469B1 (en) Communication system with communication terminal devices that are connected to a communications installation via a packet-oriented communication network
EP0749669B1 (en) Process and device for increasing the working range of the transmission path between functional units of an isdn subscriber connection
DE3107046C2 (en)
EP0231809B1 (en) Method for integration of one or more supplementary-function modules in telephone exchanges and also access circuit for realisation of the method
DE4304195C2 (en) Switching device for integrated and service-specific networks, which has at least one central network control component and a narrowband switching component
EP0963134B1 (en) Method for transmission of user data in an integrated services digital network (ISDN)
DE4008727C2 (en)
DE4243441C1 (en) Time division multiplex data transmission system - has data streams for 2 or more partial networks combined with controlled delay providing time slot channel synchronisation.
DE4243442C1 (en) Time multiplex transmission procedure - combining incoming data streams at each network node with time slot frame synchronisation maintained
EP0889666B1 (en) Method for operating an ISDN network termination
DE3225684A1 (en) TERMINAL CIRCUIT FOR A SUBSCRIBER DEVICE IN A DIGITAL TELECOMMUNICATION SYSTEM
WO1999012368A1 (en) Method and device for transmitting data in mobile radio telecommunications systems
DE2909703A1 (en) Switching equipment for analogue or digital signals - connects by assigning channel on common time multiplexed bus=bar
EP0954198A2 (en) Method for connecting communication systems over a packet oriented data transmission link
EP0379617B1 (en) Switching device for digital communication signals
DE3625857A1 (en) Communication branch exchange for voice and/or data communication services
EP0522318A2 (en) Switching modules for digital signals in asynchronous and synchronous transferring mode

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AU CA JP NO

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
AK Designated states

Kind code of ref document: A3

Designated state(s): AU CA JP NO

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE

121 Ep: the epo has been informed by wipo that ep was designated in this application
ENP Entry into the national phase

Ref document number: 2265555

Country of ref document: CA

Ref country code: CA

Ref document number: 2265555

Kind code of ref document: A

Format of ref document f/p: F

WWE Wipo information: entry into national phase

Ref document number: 1997944704

Country of ref document: EP

ENP Entry into the national phase

Ref country code: JP

Ref document number: 1998 513154

Kind code of ref document: A

Format of ref document f/p: F

Ref country code: JP

Ref document number: 1998 513154

Kind code of ref document: A

Format of ref document f/p: F

WWP Wipo information: published in national office

Ref document number: 1997944704

Country of ref document: EP

WWG Wipo information: grant in national office

Ref document number: 1997944704

Country of ref document: EP