WO1999011028A2 - Method and apparatus for including control channels in a data stream - Google Patents
Method and apparatus for including control channels in a data stream Download PDFInfo
- Publication number
- WO1999011028A2 WO1999011028A2 PCT/FI1998/000661 FI9800661W WO9911028A2 WO 1999011028 A2 WO1999011028 A2 WO 1999011028A2 FI 9800661 W FI9800661 W FI 9800661W WO 9911028 A2 WO9911028 A2 WO 9911028A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- cross
- transmission
- data
- bus
- bit
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/42—Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/04—Interfaces between hierarchically different network devices
- H04W92/12—Interfaces between hierarchically different network devices between access points and access point controllers
Definitions
- the invention relates to remote control of communications equipment, especially to the manner in which remote control data are included in a data stream.
- Fig. la shows a base station network in a cellular radio system, comprising a base station controller 100 (BSC) and a plurality of base transceiver stations 101 (BTS).
- the base station controller 100 is fiirther connected to a mobile switching center, which is not shown.
- the base station controller 100 and base transceiver stations 101 are interlinked through a plurality of connections which constitute a so-called transmission system in the base station network.
- the standards for a cellular radio system such as the Global System for Mobile Telecommunications (GSM), for example, usually do not specify the transmission method to be used in the base station network, except for defining the functions that the transmission method has to be capable to realize.
- GSM Global System for Mobile Telecommunications
- the transmission method may comprise e.g. a 2-Mbps or 1.5-Mbps PCM connection (Pulse Coded Modulation; ITU-T G.703 and G.704), SDH connection (Synchronous Digital Hierarchy; ITU-T G.774.03), ATM connection (Asynchronous Transfer Mode; ETS 300 371), ISDN connection (Integrated Services Digital Network), or a HDSL connection (High Density Digital Subscriber Line).
- the physical connection may comprise a conventional copper wire, optical cable or a microwave radio link.
- a cross-connect 102 in a base transceiver station may comprise one or more transmission units (TRU).
- TRU transmission units
- Cross-connecting means that the incoming data, which are arranged in frames, can be connected to the outgoing direction in the cross- connecting device such that the location of the data bits in the frames can be altered.
- the base transceiver station cross-connect "drops" certain bits and time slots in the transmission system frame to the base transceiver station, i.e.
- the cross-connect may also perform summing, multiplication or other operations on the incoming data before the data are connected to the outgoing direction.
- the base transceiver station constitutes a compact unit and the base station network can be easily modified and expanded.
- the transmission capacity allocated to one base transceiver station depends on how many TRX (Transmit/Receive) units 103 it contains.
- TRXs constitute a radio interface to terminal equipment 104, and the number of TRX units deteraiines how many simultaneous speech or data connections the base transceiver station can handle.
- Different parts of the base station network may also require different amounts of transmission capacity depending on the base station network topology. In a tree-like base station network the highest capacity is required of connections near to the base station controller.
- a transmission system comprises a so-called point-to-point connection where a given GSM base transceiver station communicates directly with the base station controller and through the latter with a switching center.
- a base transceiver station communicates directly with the base station controller and through the latter with a switching center.
- the traffic capacity required by a base transceiver station having one TRX is quite small compared to the whole transmission band.
- two and a half time slots in a PCM frame (6 to 8 voice channels and signalling), or 160 kbps, are reserved for one TRX. Therefore, a point- to-point connection often wastes capacity and becomes expensive.
- the use of existing ISDN connections for point-to-point connections may be an alluring idea. Network duplication can be realized using redundant point-to-point connections.
- the transmission band can be utilized more efficiently by chaining base transceiver stations (so-called multidrop chain structure).
- chain several base transceiver stations share, on a time division basis, the same transmission medium, thus better utilizing the connection capacity.
- the integrated cross-connecting function in the base transceiver station really becomes useful as the time slot arrangements can be made within the base transceiver station itself.
- Loop networks are used for network duplication.
- Base transceiver stations are looped together so that there exists at all times a transmission connection in both directions of the loop from each base transceiver station to the BSC. Normally, one of the connections is active.
- Network monitoring is realized using status bits, or so- called pilot bits, which each base transceiver station sends in both transmission directions in the loop.
- a change in the state of a pilot bit indicates a network fault, at which point cross-connects in base transceiver stations switch over to the back-up connection.
- Network synchronization data are also sent using status bits of their own.
- a switch-over as quick as possible enables network operation without disconnected calls even in fault situations.
- a GSM call can tolerate a 500-ms break in the transmission connection without disconnecting the call proper.
- Fig. lb shows a prior-art cross-connect in a GSM base transceiver station. It has two separate transmission units 110 and 111. Both transmission units have an "outbound" Abis interface according to the GSM standards, i.e. an interface to either the base station controller or another base transceiver station (not shown). In addition, both transmission units have an operation and maintenance connection to the base station controller. One of the transmission units is also connected to the internal data bus in the base transceiver station which is used in sending the downlink data associated with the voice and signalling connections handled by the base transceiver station to the TRX units (not shown) of the base transceiver station, and, correspondingly, the uplink data from the TRX units to the base station controller.
- the transmission units 110 and 111 in the cross- connect are wholly separate and they both have internal cross-connecting buses of their own. The transmission units are interconnected through the Abis interface as shown in Fig. lb.
- the average cell size will be smaller and, hence, the number of cells greater than today so that transmission systems shall be capable of handling more base transceiver stations, and network topologies and cross-connections will be more complex than now.
- the operator providing the transmission medium will not necessarily be the same as the operator running the cellular radio system, so the latter must be able to realize transmission between base transceiver stations and base station controllers as advantageously and efficiently as possible, using the various transmission possibilities available.
- a base station comprises a base control functions (BCF) unit which controls the operation of the TRX and TRU units within the base station. It involves, among other things, the specification of radio path parameters, allocation of time slots and configuration of the transmission unit. In addition, the BCF gathers base station fault information in a centralized fashion.
- BCF base control functions
- Some transmission devices employ a special asynchronous operation and maintenance channel which typically has a transmission rate of 1200 to 9600 bps. Such a channel is hereinafter called a control channel.
- a control channel In GSM base stations the operation and maintenance function for the base station's transmission equipment, i.e. TRU units, can be realized separately from the GSM operation and maintenance by means of a control channel.
- An operation and maintenance connection can be established locally direct to a transmission device or an asynchronous control channel may be sampled into the transmission stream at the far end. In the latter case, the TRU unit decodes the control messages from the transmission interface time slots and sends information to the far end in the reverse manner.
- the fact that the transmission O&M and GSM O&M are separate is significant e.g. in a situation where the GSM transmission network is part of the public telephone network and e.g. leased lines are used, in which case the GSM operator and the transmission operator may not be the same.
- a conventional way of realizing the control channel extraction from the transmission stream and inclusion into the transmission stream is to have a separate encoder/decoder block at the transmission device input: e.g. in the framer circuit or in the cross-connecting circuit prior to the cross-connect part or using a separate circuit between said circuits.
- Commercial framer circuits typically do not have this feature.
- a dedicated circuit for this purpose is an expensive solution.
- a control channel encoder/decoder can be realized in the cross-connecting circuit using a special intermediate register.
- the intermediate register is filled once in every frame with values sampled from the control channel, after which the process waits for a suitable frame phase, whereafter the register is emptied into the data stream.
- This requires time slot counters and bit counters, among other tilings, the implementation of which reserves logic elements in the circuit used.
- the objects are achieved by implementing the cross-connecting block in a trans- mission device such that it can use the intermediate register as a data source, so that in response to a certain cross-connecting instruction the cross-connecting block reads from the intermediate register at least one bit and places it into the outgoing data stream.
- the cross-connecting system according to the invention is characterized in that in response to a certain cross-connecting instruction the cross-connecting system adds at least one register bit to a data stream cross-connected to a data transmission bus.
- the invention also pertains to a method which comprises steps in which said control signal is sampled and in response to a certain cross-connecting instruction the cross-connecting element in the cross-connecting system adds at least one sample bit to said outgoing data stream.
- the invention further pertains to a base station characterized in that a cross- connecting system, which there is at least one in the base station, is configured to add, in response to a certain cross-connecting instruction, at least one register bit to a data stream cross-connected to an external data transmission bus.
- the idea of the invention is to utilize existing cross-connecting structures in a cross- connecting circuit in the transmission of a control channel.
- the cross-connecting circuit according to the invention defines the switching individually for each bit.
- the control channel information can be included in the outgoing data stream with a special bit-specific instruction which shifts out one bit from an internal intermediate register in the circuit. Since the instruction is bit-specific, the capacity of the control channel can in principle be set to any number of bits.
- Fig. la depicts a known base station network
- Fig. lb depicts a known cross-connect for a base station
- Fig. 2 depicts the structure of a base station according to an embodiment of the invention
- Fig. 3 depicts the structure of a transmission unit according to an embodiment of the invention
- Fig. 4 depicts the structure of a common part
- Fig. 5 depicts the arrangement of instruction words in the control memory
- Fig. 6 depicts the structure of a preferred embodiment of the invention
- Fig. 7 depicts the operation according to a preferred embodiment of the invention.
- Like elements in the drawings are denoted by like reference designators.
- the cross-connection and the functions required by the transmission connections are implemented modularly by decentralizing them into several parts which in this patent application are called transmission units.
- Decentralization is to be understood such that a single transmission unit can establish all transmission connections of a base transceiver station but units can be added according to capacity requirements so that they function as a whole.
- the cross- connection is shared by the transmission units through a parallel bus in the so-called motherboard, which bus interconnects the transmission units and is advantageously duplicated for added reliability. From the base station control perspective the transmission units constitute one manageable whole. Each transmission unit realizes a certain type of standard transmission interface.
- a given first part realizes the transmission interface and converts the received data, which are to be cross-connected, from the format used in the transmission system to the internal format used in the cross-connect. The data are written in that latter format to the cross-connecting bus interconnecting the transmission units.
- the other parts of the transmission unit realize advantageously at least cross-connection, unit control, synchronization with other transmission units and interfaces to the base station motherboard.
- a transmission unit may comprise one or more printed circuit boards.
- special part refers to parts realizing a transmission interface and the term “common part” refers to the cross-connecting and bus interface block.
- a transmission unit may include other functional blocks, too.
- the special part in the transmission unit adapts the cross-connect in the base transceiver station to the base station network's transmission system, which may be a PCM, HDSL or an ISDN system, for example.
- the special part may also comprise adapter circuits for different physical transmission media such as copper wire, optical cable or radio link.
- Fig. 2 shows an example of the new structure for the cross-connect in a base transceiver station.
- the cross-connect comprises at least one transmission unit 200. It may also have more transmission units depending on the desired quality and quantity of the transmission connections.
- Each transmission unit 200 comprises a common part 202 and special part 204. In a preferred embodiment each transmission unit is realized on a circuit board containing the necessary physical interfaces and functional blocks required by the common part 202 and special part 204.
- the transmission units are electrically coupled to the internal doubled cross-connecting bus of the base transceiver station.
- the transmission units may also be coupled to the data bus used by the transmitter/receiver units, or TRXs, of the base transceiver station.
- At least one transmission unit has to be coupled to the data bus to enable data communications between the TRX units and transmission connections outside the base transceiver station via the transmission units.
- the TRX units may also be coupled to the cross- connecting bus.
- the base transceiver station may also include other buses for controlling and synchronizing the operation of the transmission units.
- the transmission units are coupled to those buses, too.
- the special part 204 in each transmission unit 200 has at least one bi-directional external transmission connection 206 which may be e.g. a PCM, SDH, ATM, ISDN, HDSL or some other connection.
- the special part which is of RRI (Radio Relay Interface) type, is advantageously directly connected to the outside unit of the microwave radio in the base transceiver station.
- RRI Radio Relay Interface
- the external transmission connections in the special parts of the transmission units may all be identical or they may be different.
- a transmission unit may have inter- faces for two or more types of transmission connections.
- Data traffic between the special part 204 and common part 202 is preferably substantially similar in all transmission units independent of the type of the external transmission connection.
- An advantageous solution is to provide N standard-capacity (say, 2.048 Mbps) connections between the special part and common part, where N is chosen such that the transmission capacity between the special part and common part at least equals the combined capacities of the transmission connections coupled to the special part.
- Fig. 3 shows in more detail a special part 300 of a transmission unit in a cross- connect according to the invention, which special part is intended for the transmission and reception of a PCM signal.
- It has an N-channel line interface circuit 301 which, when receiving, is adapted to the received signal level and extracts and regenerates timing information from the data.
- the line impedance may be 75 ohms, 120 ohms (El) or 100 ohms (Tl).
- the line interface circuit 301 adapts the data to the transmission medium, which is a coaxial cable or twisted-wire pair.
- the transmission line is logically terminated by an N-channel framer circuit 303. When receiving, it decodes the line coding (e.g.
- the framer circuit 303 includes other functions e.g. for processing overhead data; decoding the channel signalling, handling of Tl HDLC messages, processing various alarm information, etc.
- the special part dehvers the data stream to the common part in a form in which the clock signal is separate from the data and the start of a frame is indicated using a signal of its own. In the outgoing direction the steps mentioned above are performed in the reverse order.
- the framer circuit 303 Regardless of whether the transmission interface capacity is 2.048 Mbps (El) or 1.554 Mbps (Tl), the framer circuit 303 always provides an N x 2.048 Mbps interface to the common part. This is achieved by internal data buffering inside the framer circuit 303 and by placing the data in the El frame structure in connections between the framer circuit 303 and common part 202, so that if the lower-capacity Tl frame structure is used in the transmission, the "extra" time slots in the El frame structure are filled with pseudo-data. The same principle holds with other applications of the special part; the interface to the common part is always N x 2.048 Mbps.
- Fig. 4 shows in simplified form the basic electrical structure of a transmission unit's common part 202.
- the common part comprises a cross-connecting circuit 231, which usually is an application specific integrated circuit (ASIC) and which hereinafter will be called a switching circuit.
- the common part comprises an oscillator 232, microprocessor 233 and a cross-connecting bus interface 234.
- Transmitter and receiver blocks 235a and 235b for communications with the special part are located in the switching circuit 231 which further comprises, among other things, a cross-connecting processor 236, data memory (DM) 237 and control memory (CM) 238.
- the data memory 237 serves as an intermediate data store where the outgoing data, i.e. data flowing from the cross-connecting bus to transmitter blocks via the switching circuit are temporarily stored for rearrangement.
- the microprocessor 233 controls the operation of the entire common part.
- the common part is connected to the cross-connect's cross-connecting bus whose data structure conforms to a certain bus protocol.
- Data on the cross-connecting bus are arranged in frames having a certain regular form.
- Each frame on the cross-connecting bus is stored in its turn to the data memory DM of the cross-connecting circuit 231.
- a cross-connecting processor XC reads data from the data memory DM e.g. one byte at a time and writes those data to transmitter blocks 235a which lead to the special part of the transmission unit.
- a term called granularity defines the smallest amount of data that can be independently managed in a write operation.
- the granularity is one bit, it means that each bit read from the data memory DM and written to transmitter blocks 235a can be controlled independent of other bits. Instruction words read from the control memory CM determine the order in which the data read from the data memory DM are written to transmitter blocks 235a.
- a GSM call according to the prior art reserves a 16-kbps capacity in the transmission system, corresponding to two bits in a PCM transmission system frame (according to G.703 and G.704 standards, PCM frames are repeated 8000 times a second in the transmission system so that one bit per frame corresponds to a capacity of 8 kbps).
- PCM frames are repeated 8000 times a second in the transmission system so that one bit per frame corresponds to a capacity of 8 kbps.
- cross-connects have to be able to handle these connections independent of each other and, furthermore, since it is advantageous to prepare for the channel associated signalling (CAS) according to standards G.703 and G.704 in cross-connects, the granularity has to be one bit.
- CAS channel associated signalling
- An essential component in the common part is the switching circuit, advantageously a special cross-connecting processor, which reads cross-connection data from the parallel bus l__nking the transmission units and directs said data in a certain order to the transmitter interfaces interconnecting the common part and special part where- from the data are further sent to the transmission system.
- the common part has a control memory which contains instruction words.
- the cross-connecting processor reads the control memory cyclically in step with the outgoing frame phase.
- the content of each instruction read from the control memory is interpreted, i.e. the type of the instruction is determined.
- data memory is read at one or more memory locations indicated by the control word.
- the reading of control and data memory is advantageously realized in a "pipeline" fashion, i.e. as the data indicated by the previous instruction are read from the data memory, a new instruction word is already at the same time being read from the control memory.
- Various operations are possibly performed on the data read from the data memory, whereafter the data are taken in parallel form to the switching circuit's transmitter blocks.
- the data in the data memory DM come from the cross-connecting bus which uses a certain frame structure.
- the cross-connecting bus frame comprises 54 blocks. Each block comprises 32 time slots and each time slot comprises eight bits.
- the data memory comprises two identical one-frame halves so that the cross-connecting processor reads data from a frame stored in one half while at the same time the next frame from the cross-connecting bus is being written to the other half.
- An instruction read from the control memory comprises parts so that a first part indicates to the cross-connecting processor the instruction type, a second part indicates the data memory block from where the cross-connecting processor has to read data this time, a third part specifies a time slot in the block, and a fourth part specifies a bit in the time slot.
- the instruction type is indicated using the two most significant bits of the 16-bit instruction word
- the block is indicated using the next six most significant bits
- the time slot is indicated using the next five most significant bits
- the bit is indicated using the three least significant bits. Since the six bits used for indicating the block could indicate up to 64 blocks and the preferred cross-connecting bus frame structure only comprises 54 blocks, the extra block numbers can be used to create instruction words that define operations which are not directed directly to any block in the data memory.
- the address of the instruction word i.e. its location in the control memory, indicates the transmitter block (i.e. transmitter interface) and its time slot which are affected by the operation defined by the instruction word and also the ninning number of the instruction word in the sequence of instruction words directed to that time slot.
- the cross-connecting processor sequentially reads instruction words from the control memory, it directs the operations defined by the instruction words to each transmitter block in its turn. More detailed information about the use of the control memory and structure of instruction words is disclosed in patent application "Instruction architecture of cross-connecting processor" filed at the same time with this patent application by the same applicant.
- Fig. 5 shows an advantageous way of arranging instruction words in the control memory 238.
- the purpose of the control memory is to hold the necessary control information, i.e.
- each bit to be connected is defined separately, i.e. by an instruction of its own, comprising one instruction word. So, the control memory contains control words needed for making the connections. These instructions can be used to make all possible connections supported by the circuit.
- the intermediate register containing control channel information is shifted out by one bit in response to a certain cross- connecting instruction, and that bit is added to the outgoing data stream in accordance with that particular cross-connecting instruction.
- Such cross-connecting instructions can be defined more than one among the cross-connecting instructions, depending on the number of bits in the intermediate register.
- the information on a continuous asynchronous control channel is included in the outgoing data stream as follows.
- Continuous control channel data are sampled continuously at a desired clock frequency according to the number of bits reserved for the channel embedded in the transmission stream. For example, if the channel capacity is 2 bits, the corresponding sampling rate is 16 kHz when a frame is repeated 8000 times a second.
- Sampled data are loaded in serial form into a SIPO-type (Serial In Parallel Out) shift register. Once per frame the contents of the register are loaded into a second shift register, which this time is a PISO-type (Parallel In Serial Out) register.
- SIPO-type Serial In Parallel Out
- This second shift register serves as the intermediate register described above, so data are shifted out of the shift register one bit at a time always when the cross-connecting processor in the circuit detects that the data source defined in the current cross-connecting instruction is the shift register containing control data. If the number of cross- connecting instructions of the type in question exactly matches the quantity required by the sampling rate selected, the shift register is fully emptied during one frame and all sampled values are connected to the outgoing data stream.
- the intermediate register may be a combination of two registers, where one register can be filled with sampled data at the same time that data are being written out of the other register.
- the sampling of data from the continuous signal into the intermediate register limits the channel capacity to certain values. For example, for frames repeated 8000 times a second the sampling rates and the corresponding bit quantities are as follows:
- the channel capacity is determined according to the sampling rate selected.
- the location of the channel in the outgoing data stream is determined according to the location of the cross-connecting instructions in the cross-connecting memory.
- the control channel can be located anywhere in the outgoing data stream frame.
- a control channel transported in the frame structure across the transmission path is here called an embedded operation channel, EOC.
- EOC embedded operation channel
- the EOC is handled by a switching circuit, more specifically a special EOC block in the switching circuit.
- Control channels are preferably handled separately in each of the eight 2-Mbps interfaces in the switching circuit, so the time slot and bit definitions of the EOCs in each interface can be made individually for each interface.
- the interfaces are El signal interfaces
- any successive 1, 2, 4 or 8 bits in any one time slot can be defined as the EOC in the interface in question.
- 1, 2 or 4 bits of the Sa bits in time slot 0 can also be used for transporting the EOC.
- Possible bit rates in such an embodiment thus include 4 kbps, 8 kbps, 16 kbps, 32 kbps and 64 kbps.
- Fig. 6 depicts functional blocks in a transmission unit 200 according to a preferred embodiment of the invention.
- the transmission unit is coupled to a control bus 601 and cross-connecting bus 602.
- the transmission unit comprises a sampling block 610 which continuously samples the signal on the control bus 601 at a pre- dete ⁇ nined sampling rate. Signal samples produced by the sampling block 610 are stored in a first shift register 620.
- the sampling block 610 samples the control bus 601 continuously so that the samples taken during a given frame are transported into a second shift register 625 at the beginning of the next frame and the samples transported are cross-connected during the next frame in accordance with the cross- connecting instructions.
- a data memory 656 reads the cross-connecting bus 602 one frame at a time.
- the samples stored in the first shift register 620 are transported into the second shift register 625.
- the cross- connecting processor 650 executes the cross-connecting instructions in the cross- connecting instruction memory 655 and connects bits of the frame read from the data memory as well as control signal sample bits from the second shift register to a data transmission bus 603 in accordance with the cross-connecting instructions.
- Fig. 7 illustrates the method realized by a transmission unit 200 according to the preferred embodiment of the invention depicted in Fig. 6.
- Fig. 7 does not show the sampling of the control bus.
- a new frame is read 710 from the cross-connecting bus and the control bus signal samples stored in a first shift register are transported 720 into a second shift register.
- the cross-connecting processor reads 730 the next instruction from the cross-connecting instruction memory. If the cross-connecting instruction involves data read from the cross- connecting bus, stored in the data memory, the cross-connecting processor reads 741 the bit in question from the cross-connecting memory and writes 742 it to the outgoing data stream.
- the cross-connecting processor reads 751 the next bit from said second shift register and writes 752 it to the outgoing data stream. After these steps it is checked 760 whether this cross-connecting instruction was the last one. If it was the last one, the process returns to the read next frame step 710. If the instruction was not the last one, the process returns to the read next instruction step 730.
- Figs. 6 and 7 indicate that cross-connecting instructions process the cross-connection data one bit at a time. However, this does not limit the applications of the invention in any way, but cross-connection data can be processed in blocks of other sizes, too, e.g. in groups of several bits or in bytes.
- the asynchronous control buses in the units are advantageously arranged in a tree-like network.
- the transmission units in the system form the control bus network nodes.
- the control bus network advantageously is a master- slave network in which only one unit at a time sends messages over the network.
- master-slave communications the master unit on top of the network sends an addressed message on a channel. At each node the channel is branched down such that in the end the message reaches all units in the network. Only the slave unit that recognizes its address answers. The answer is summed into one channel with the output signals of all the other slave units. Since the other slave units stay silent, the answer reaches the master unit. So, with the summing method, one transmission channel per direction is enough for the master-slave communications of the whole network. In summing switching, the desired incoming channels are summed and the result of the summing is sent forward to the next node.
- the data sampled into the shift registers may be the sum of multiple O&M or other control channels.
- Other possible control channels and signal sources may also be added to the sampled data.
- the transmission unit described above may receive EOCs from one or more of said eight 2-Mbps signal interfaces.
- Such incoming EOCs can advantageously be combined in parallel form as well, i.e. the received EOC bits can be summed with the bits in the sampled data.
- the result can be included in the outgoing data stream in accordance with special cross-connecting instructions as described above.
- the outgoing data stream is one of the 2-Mbps buses in the transmission unit described above.
- the outgoing data stream may also be the cross-connecting bus of the above-described transmission unit or similar system, so that the cross-connecting element connects intermediate register bits to the cross-connecting bus in accordance with cross-connecting instructions.
- the cross-connecting unit which is coupled to the cross- connecting bus and which receives the control bus is not the same as the cross- connecting unit which is coupled to the data transmission line in whose data stream the control bus data are to be included.
- the cross-connecting unit which receives the control bus connects the control bus data to certain time slots of the cross-connecting bus so that the cross-connecting unit coupled to said data transmission line connects these data to the data transmission line just as the other time slots.
- the control bus can be communicated from a first transmission unit to a second transmission unit and therefrom to an external data transmission line also through a separate universal bus.
- a transmission unit does not need functional blocks that enable the adding of the control bus to the data stream going to the cross-connecting bus.
- the control bus can be communicated independent of the cross-connecting bus to the second trans- mission unit which adds it to the data stream going to the external data transmission line in the manner described above.
- the method according to the invention enables the adding of control channel information to an outgoing data stream in a manner which is simpler than those used in the prior art and uses less logic elements than in the prior art.
- control channel adding method according to the invention can be utilized in other cross- connects, too, which are controlled by means of a separate control channel.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Time-Division Multiplex Systems (AREA)
Abstract
Description
Claims
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU89809/98A AU8980998A (en) | 1997-08-26 | 1998-08-26 | Method and apparatus for including control channels in a data stream |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI973508 | 1997-08-26 | ||
FI973508A FI103621B (en) | 1997-08-26 | 1997-08-26 | Method and apparatus for inserting control channels into a data stream m |
Publications (2)
Publication Number | Publication Date |
---|---|
WO1999011028A2 true WO1999011028A2 (en) | 1999-03-04 |
WO1999011028A3 WO1999011028A3 (en) | 1999-05-20 |
Family
ID=8549429
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/FI1998/000661 WO1999011028A2 (en) | 1997-08-26 | 1998-08-26 | Method and apparatus for including control channels in a data stream |
Country Status (3)
Country | Link |
---|---|
AU (1) | AU8980998A (en) |
FI (1) | FI103621B (en) |
WO (1) | WO1999011028A2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001005104A1 (en) * | 1999-07-14 | 2001-01-18 | Nokia Corporation | System and method for the transmission of message traffic |
US12005169B2 (en) | 2007-02-27 | 2024-06-11 | Deka Products Limited Partnership | Modular assembly for a portable hemodialysis system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1994015298A1 (en) * | 1992-12-29 | 1994-07-07 | Nokia Telecommunications Oy | Disturbance-free connection to time-divided bus |
EP0622919A1 (en) * | 1993-04-30 | 1994-11-02 | Alcatel N.V. | Interface device for format conversion |
WO1994028644A1 (en) * | 1993-05-25 | 1994-12-08 | Nokia Telecommunications Oy | Base station in a cellular radio system and a cellular radio system |
WO1998028935A1 (en) * | 1996-12-05 | 1998-07-02 | Nokia Telecommunications Oy | Base station for extended services |
-
1997
- 1997-08-26 FI FI973508A patent/FI103621B/en active
-
1998
- 1998-08-26 AU AU89809/98A patent/AU8980998A/en not_active Abandoned
- 1998-08-26 WO PCT/FI1998/000661 patent/WO1999011028A2/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1994015298A1 (en) * | 1992-12-29 | 1994-07-07 | Nokia Telecommunications Oy | Disturbance-free connection to time-divided bus |
EP0622919A1 (en) * | 1993-04-30 | 1994-11-02 | Alcatel N.V. | Interface device for format conversion |
WO1994028644A1 (en) * | 1993-05-25 | 1994-12-08 | Nokia Telecommunications Oy | Base station in a cellular radio system and a cellular radio system |
WO1998028935A1 (en) * | 1996-12-05 | 1998-07-02 | Nokia Telecommunications Oy | Base station for extended services |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001005104A1 (en) * | 1999-07-14 | 2001-01-18 | Nokia Corporation | System and method for the transmission of message traffic |
US7307992B2 (en) | 1999-07-14 | 2007-12-11 | Nokia Corporation | System and method for the transmission of message traffic |
US12005169B2 (en) | 2007-02-27 | 2024-06-11 | Deka Products Limited Partnership | Modular assembly for a portable hemodialysis system |
Also Published As
Publication number | Publication date |
---|---|
FI973508A (en) | 1999-02-27 |
WO1999011028A3 (en) | 1999-05-20 |
FI103621B1 (en) | 1999-07-30 |
FI973508A0 (en) | 1997-08-26 |
AU8980998A (en) | 1999-03-16 |
FI103621B (en) | 1999-07-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4413337A (en) | Time division switching system for circuit mode and packet mode lines | |
US5093827A (en) | Control architecture of a multi-node circuit- and packet-switching system | |
US4685101A (en) | Digital multiplexer for PCM voice channels having a cross-connect capability | |
US6205143B1 (en) | System supporting variable bandwidth asynchronous transfer mode network access for wireline and wireless communications | |
FI90487B (en) | data Transfer device | |
EP0161300B1 (en) | Multimode data communication system | |
US4494231A (en) | Time division switching system for circuit mode and packet mode channels | |
US5263081A (en) | Method and apparatus for providing on-hook transmission for digital loop carrier channel units | |
US4736362A (en) | Programmable data-routing multiplexer | |
JPH11331191A (en) | Subscriber access device | |
US4685104A (en) | Distributed switching system | |
US4584680A (en) | Use of a tone bus to provide polling and data distribution apparatus for communication system terminal groups | |
US4839888A (en) | Digital time-division multiplex switch-based telephone subscriber connection system | |
US5446731A (en) | Signaling channel data transmitting/receiving circuit of a primary multiplexer | |
EP1010297B1 (en) | Three-state output in a part of a cross-connecting device | |
WO1999011028A2 (en) | Method and apparatus for including control channels in a data stream | |
US6526290B1 (en) | Automatic conditional cross-connection | |
EP1010299B1 (en) | Common architecture for a cross-connecting processor | |
EP0757882B1 (en) | Time switch system | |
US8031748B2 (en) | Circuit arrangement and method for data transmission | |
US5475678A (en) | Signalling processing system for circuit mode systems of a telecommunications installation | |
FI103452B (en) | Bus architecture of the crossover device | |
JP2958121B2 (en) | Method and apparatus for extending the range of a transmission path between functional units of an ISDN subscriber terminal | |
FI109074B (en) | Abonnentmultiplexeringsanordning | |
KR0124526Y1 (en) | Isdn subscriber interfacing apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE GH GM HR HU ID IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GH GM KE LS MW SD SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
AK | Designated states |
Kind code of ref document: A3 Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE GH GM HR HU ID IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A3 Designated state(s): GH GM KE LS MW SD SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
NENP | Non-entry into the national phase in: |
Ref country code: KR |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase in: |
Ref country code: CA |