Изобретение относитс к радиотехнике и св зи и может быть использовано в цифровых сет х электросв зи с общим каналом св зи и случайными потоками пакетов сигналов, в частности в локальных цифровых сет х св зи,The invention relates to radio engineering and communication and can be used in digital telecommunication networks with a common communication channel and random streams of signal packets, in particular, in local digital communication networks,
Цель изоберетени - повышение пропускной способности канала св зи за счет обеспечени передачи пакетов информационных сигналов с L приоритетами и с учетом наличи информации,The purpose of the isotoplion is to increase the capacity of the communication channel by ensuring the transmission of packets of information signals with L priorities and taking into account the availability of information,
На фиг. I представлена структурна электрическа схема абонентской станции дл реализации способа; на фиг,2 - структурна электрическа схема центральной станции дл реализации способа .FIG. I shows the structural electrical circuit of the subscriber station for implementing the method; Fig. 2 is a structural electrical circuit of a central station for implementing the method.
Устройство дл реализации способа управлени передачей пакетов информационных сигналов по каналу св зи содержит в составе абонентской станции блок 1 приема, блок 2 передачи, блок 3 фазовой автоподстройки частоты, дешифратор 4 интервального сигнала, блок 5 буферной пам ти, преобразователь 6 параллельного кола в последовательный , ключ 7, элементы ИЛИ 3-10, счетчики И и 12, компараторы 13 и 14, формирователи 15 и 16 импульсов, блок 17 ключей, блок 18 регистров и реA device for implementing a method for controlling transmission of information signal packets over a communication channel comprises, as part of a subscriber station, a reception unit 1, a transmission unit 2, a phase locked loop 3, an interval signal decoder 4, a buffer memory unit 5, a parallel to serial to 6 converter, key 7, elements OR 3-10, counters And 12, comparators 13 and 14, drivers 15 and 16 pulses, block 17 keys, block 18 registers and regs
СПSP
О 05 4 СОAbout 05 4 WITH
ооoo
гистр 19, а в составе центральной станции - блок 20 приема, блок 21 передачи , блок 22 посто нной пам ти, преобразователь 23 параллельного кода в последовательный, блок 24 фазовой автоподстройки частоты, дешифратор 25 интервального сигнала, ключи 26 и 27, элементы ИЛИ 28-30, счетчики 31 и 32, компараторы 33 и 34, формирователи 35 и 36 импульсов, регистры 37 и 38 и блок 39 задержки.a horn 19, and in the central station - a reception unit 20, a transmission unit 21, a constant memory unit 22, a parallel code to serial converter 23, a phase locked loop 24, an interval signal decoder 25, keys 26 and 27, OR elements 28 -30, counters 31 and 32, comparators 33 and 34, drivers 35 and 36 pulses, registers 37 and 38 and block 39 of the delay.
Способ управлени передачей пакетов информационных сигналов по каналу св зи заключаетс в следующем,A method for controlling the transmission of information signal packets over a communication channel is as follows.
I Сигналь с информационного выхода блока 1 поступают на входы блоков 3 и 4, Блок 3 служит дл формировани импульсов тактовой синхронизации, совпадающих по фазе с принимаемыми из канала св зи импульсами тактовой синхронизации . Подстройка осуществл етс во врем передачи преамбулы интервального сигнала, т.е. первой части интервального сигнала, в которой передают- с сигналы тактовой синхронизации.I The signal from the information output of block 1 is fed to the inputs of blocks 3 and 4, and block 3 is used to generate clock synchronization pulses that coincide in phase with clock synchronization pulses received from the communication channel. The adjustment is made during the transmission of the preamble of the interval signal, i.e. The first part of the interval signal, in which they transmit, are clock synchronization signals.
После преамбулы следует собственно интервальный сигнал, т.е. комбинаци двоичных сигналов, неиспользуема дл передачи информации и служаща дл идентификации начала сеанса св зи. Импульсы тактовой синхронизации, посту™ пающие с выхода блока 3, служат дл синхронизации дешифратора 4, а также блока 5 и преобразовател 6.The preamble is followed by the interval signal itself, i.e. a combination of binary signals that is not used to transmit information and is used to identify the beginning of a session. Clock synchronization pulses, coming from the output of block 3, serve to synchronize the decoder 4, as well as block 5 and converter 6.
При поступлении из канала св зи интервального сигнала на выходе дешифратора 4 формируетс импульс, совпадающий по времени с моментом окончани интервального сигнала, Этот им- пульс обнул ет счетчики 11 и 12, а также, проход через элемент ИЛИ 8, открывает ключ 7. Импульсы тактовой синхронизации с выхода блока 3 поступают через открытый ключ 7 на вход счетчика 11, увеличива каждый раз его значение на единицу. При достижении содержимого счетчика 11 заданного порога, значение которого хранитс в регистре 19 и равно заданному числу R импульсов тактовой синхронизации, следующих с тактом ТТ01ЛТ и попадающих в межпакетный интервал длительности t (т.е. R t/TTaM), на выходе Равно компаратора 13 по вл етс сигнал. Передним фронтом этого сигнала запускаетс формирователь 15, который формирует импульс заданной длительности, обнул ющий счетчик II и увеличивающийWhen a interval signal arrives from the communication channel, a pulse is formed at the output of decoder 4 that coincides in time with the end of the interval signal. This pulse zeroes counters 11 and 12, and also, passing through the OR element 8, opens the key 7. Clock pulses synchronization from the output of block 3 is received through the public key 7 to the input of counter 11, increasing each time its value by one. When the content of counter 11 reaches a predetermined threshold, the value of which is stored in register 19 and is equal to the specified number R of clock synchronization pulses, following with the TT01LT clock cycle and falling into the interpacket interval of duration t (i.e. R t / TTaM), at the Equal To Comparator 13 output a signal appears. The leading edge of this signal starts the shaper 15, which generates a pulse of a given duration, zeroing counter II and increasing
5five
5five
5five
на единицу значение счетчика 12, Таким образом, счетчик 11, компаратор 13 и регистр 19 выполн ют роль измерител длительности паузы.per unit value of the counter 12, Thus, the counter 11, the comparator 13 and the register 19 play the role of a pause duration meter.
В свою очередь, счетчик 12 формирует сигнал длины паузы, значение которого равно числу обнаруженных пауз длительности t кажда . Сигнал с выхода счетчика 12 поступает на первый вход компаратора 14, на второй вход которого подаетс пороговый сигнал, значение которого определ етс соотношением N(K-1)+M , где М - пор дковый номер абонемента: К - приоритет его пакета информационных сигналов. Значение пороговых сигналов, соответствующие различным приоритетам пакетов информационных сигналов данного абонента, хран тс в регистрах 18, число которых равно максимальному числу приоритетов, т.е. L. При записи источником информации очередного пакета информационных сигналов в блок 5 открываетс один из ключей 17 путем подачи источников сигнала на его первый управл ющий вход и содержимое соответствующе 1-о регистра i 18 подаетс на второй вход компаратора 14, При совпадении значени счетчика 12 и порогового сигнала на выходе Равно компаратора 14 формируетс сигнал, передним фронтом которого запускаетс формирователь 16. Выходной импульс формировател 16 инициирует считывание пакета информационных сигналов из блока 5 в канал св зи. При этом емкость блока 5 равна длине (в битах) одного пакета информационных сигналов , т,е, в блоке 5 может одновременно хранитьс не более одного пакета, и при окончании его передачи на выходе опустошени блока 5 формируетс импульс . Этот импульс поступает к источнику , разреша запись в блок 5 нового пакета информационных сигналов, а также закрывает соответствующий ключ 17, который был ранее открыт источником при записи в блок 5 предыдущего пакета информационных сигналов.In turn, the counter 12 generates a pause length signal, the value of which is equal to the number of detected pauses of duration t each. The signal from the output of the counter 12 is fed to the first input of the comparator 14, to the second input of which a threshold signal is applied, the value of which is determined by the ratio N (K-1) + M, where M is the subscription number: K is the priority of its information signal packet. The value of the threshold signals corresponding to different priorities of the information signal packets of this subscriber is stored in registers 18, the number of which is equal to the maximum number of priorities, i.e. L. When the source records information of the next batch of information signals in block 5, one of the keys 17 is opened by supplying the signal sources to its first control input and the contents of the corresponding 1-register i 18 is fed to the second input of the comparator 14, When the counter value 12 and a threshold signal at the output Equal to the comparator 14, a signal is generated, the leading edge of which starts the shaper 16. The output pulse of the shaper 16 initiates the reading of a packet of information signals from block 5 to the communication channel. At the same time, the capacity of block 5 is equal to the length (in bits) of one packet of information signals, t, e, in block 5 no more than one packet can be stored simultaneously, and when its transmission ends, a pulse is generated at the output of block 5. This impulse goes to the source, allowing recording in block 5 of a new batch of information signals, and also closes the corresponding key 17, which was previously opened by the source when recording in block 5 of the previous batch of information signals.
Счетчик 11 работает только в паузах между передачами пакетов информационных сигналов по каналу св зи, так как ключ 7 закрываетс при обнаружении передачи в канале св зи и от- , крываетс при ее окончании. Управление состо нием ключа 7 осуществл етс импульсами, поступающими с управл ющих выходов приемного блока 1. НаThe counter 11 operates only in the pauses between the transmissions of packets of information signals over the communication channel, since the key 7 is closed when a transmission is detected on the communication channel and opens, when it is terminated. The control of the state of the key 7 is carried out by pulses coming from the control outputs of the receiving unit 1. On
первом его управл ющем выходе импульс формируетс при обнаружении передачи в канале св зи и закрывает ключ 7, на втором при обнаружении окончани передачи и открывает ключ 7, проход через элемент ИЛИ 8,its first control output impulse is formed when a transmission is detected in the communication channel and closes the key 7, on the second, when the end of the transmission is detected and opens the key 7, the passage through the element OR 8,
II
Начало модул ции инициируетс пучени сигнала длины паузы заданного порога передает преамбулу интервального сигнала, служащую дл синхронизации абонентов, а затем сам интервальный сигнал, оповещающий абонентские станции о начале нового сеанса св зи. Активаци блока 21 осуществл етс при подаче на его первый управл ющий вход тем подачи нл первый управл ющий вход ю импульса с выхода формировател 36, блока 2 импульса с выхода формирова-а деактиваци - при подаче на его втотел 16, а окончание - с выхода опус-рой управл ющий вход импульса с втотошени блока 5, При этом последнийрого выхода блока 39 ,The beginning of the modulation is initiated by a heap of the pause length signal of a given threshold, which transmits the interval preamble, which serves to synchronize the subscribers, and then the interval signal itself, notifying the subscriber stations of the start of a new communication session. The block 21 is activated when the first control input of the feed from the output of the generator 36, the block 2 of the output from the output of the shaping and deactivation takes place at its output 16, and the end comes from the output opus - control impulse input from the downstream of block 5, With the last output of block 39,
байт пакета информационных сигналов вл етс служебным и не передаетс в канал св зи, а служат дл деактивации блока 2, так как сразу же после его считывани из. блока 5 в преобразователь 6 на выходе опустошени блока 5 по вл етс импульс, прин в котог 0 рый передающий блок 2 прекращает модул цию и передачу сигналов в- канал св зи.The byte of the information signal packet is overhead and is not transmitted to the communication channel, but serves to deactivate block 2, since immediately after it is read from. Block 5 to converter 6, at the output of emptying block 5, a pulse appears, having received a transmitting unit 2 which stops modulation and transmission of signals to the communication channel.
Процесс функционировани центральной станции аналогичен. работе абонен-25 номера абонентской станции, длитель- тской станции, Однако вместо группыность которого пропорциональна порегистров 18 и группы ключей 17, ис-р дковому номеру абонентской станции,The operation process of the central station is similar. the work of the subscriber-25 number of the subscriber station, the long-term station, However, instead of which the groupness is proportional to the registers 18 and the group of keys 17, the source number of the subscriber station
пользуемых в аппаратуре абонентскойи передают в канал св зи пакет ннфорстанции , в центральной станции исполь- мационных сигналов, отличаю- зуетс один регистр 38, в котором30 щ и и с тем, что, с целью повышени used in the subscriber equipment and transmit to the communication channel the information package, in the central station of the use signals, one register 38 is distinguished, in which 30 u and in order to increase
хранитс пороговое значение сигналапропускной способности канала св зиthreshold value of the communication bandwidth is stored
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU884436058ASU1566498A1 (en) | 1988-06-03 | 1988-06-03 | Method of controlling transmission of information signal packages through communication channel |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU884436058ASU1566498A1 (en) | 1988-06-03 | 1988-06-03 | Method of controlling transmission of information signal packages through communication channel |
| Publication Number | Publication Date |
|---|---|
| SU1566498A1true SU1566498A1 (en) | 1990-05-23 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SU884436058ASU1566498A1 (en) | 1988-06-03 | 1988-06-03 | Method of controlling transmission of information signal packages through communication channel |
| Country | Link |
|---|---|
| SU (1) | SU1566498A1 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2312462C2 (en)* | 1999-06-23 | 2007-12-10 | Квэлкомм Инкорпорейтед | Method and device for controlling potentially gated signal in radio communication system |
| RU2319311C2 (en)* | 2002-04-17 | 2008-03-10 | Майкрософт Корпорейшн | Method for power-efficient planning of channels in wireless network |
| Title |
|---|
| Авторское свидетельство СССР № 832753, кл. Н 04 J 3/17, 1981.* |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2312462C2 (en)* | 1999-06-23 | 2007-12-10 | Квэлкомм Инкорпорейтед | Method and device for controlling potentially gated signal in radio communication system |
| RU2319311C2 (en)* | 2002-04-17 | 2008-03-10 | Майкрософт Корпорейшн | Method for power-efficient planning of channels in wireless network |
| Publication | Publication Date | Title |
|---|---|---|
| KR890005366B1 (en) | Alternate mark invert transceiver with switchable detection and digital precompresation | |
| US3924077A (en) | Pulse code modulation time division multiplex telephone system | |
| JPH0656998B2 (en) | Synchronization method and digital data transmission system | |
| HK178495A (en) | Method and circuit arrangement for assuring the bit synchronization of a data block in a receiver | |
| RU2004101606A (en) | METHOD, DEVICE AND COMMUNICATION SIGNAL | |
| US4390985A (en) | Device for the synchronization of digital data transmitted in packets | |
| US4282600A (en) | Method for synchronizing sending and receiving devices | |
| US4049908A (en) | Method and apparatus for digital data transmission | |
| SU1566498A1 (en) | Method of controlling transmission of information signal packages through communication channel | |
| US5046074A (en) | Synchronization method and synchronization recovery devices for half-duplex communication | |
| SU1264851A3 (en) | Method for transmitting digital information to time division multiplex communication networks | |
| GB1382324A (en) | Digital voice interpolation system for pcm systems | |
| RU2037966C1 (en) | Two-wire duplex digital transmission system with time sharing | |
| CA1098211A (en) | Overlap pcm coder/decoder with reaction time compensation | |
| US4771421A (en) | Apparatus for receiving high-speed data in packet form | |
| US3811013A (en) | Pcm telecommunication system having means for temporary exclusion of voice channels under overload conditions | |
| SU1251337A1 (en) | Simplex transmission-reception device for broad-band communication network | |
| US3725591A (en) | Synchronization network for pcm multiplexing systems | |
| SU1653172A1 (en) | Device for digital signal reception in channels with memory | |
| SU788423A1 (en) | Start-stop receiving device | |
| SU1758887A1 (en) | Signal transceiver | |
| SU890425A2 (en) | Control command transmission device | |
| SU1160588A1 (en) | Device for transmission of discrete information | |
| US4370525A (en) | Variable rate timing circuit | |
| SU1325719A1 (en) | System of transmitting discrete information |