PT89897B - SUBSCRIBER COMMUNICATIONS SYSTEM INCLUDING A CERTAIN NUMBER OF BASIC STAKES AND A CERTAIN NUMBER OF SUBSCRIBER POSTS - Google Patents
SUBSCRIBER COMMUNICATIONS SYSTEM INCLUDING A CERTAIN NUMBER OF BASIC STAKES AND A CERTAIN NUMBER OF SUBSCRIBER POSTS Download PDFInfo
- Publication number
- PT89897B PT89897B PT8989789A PT8989789A PT89897B PT 89897 B PT89897 B PT 89897B PT 8989789 A PT8989789 A PT 8989789A PT 8989789 A PT8989789 A PT 8989789A PT 89897 B PT89897 B PT 89897B
- Authority
- PT
- Portugal
- Prior art keywords
- subscriber
- base station
- station
- subscriber station
- signal
- Prior art date
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
Description
DESCRIÇÃODESCRIPTION
SISTEMA DE COMUNICAÇÕES DE ASSINANTES QUE INCLUI UM CERTO NÚMERO DE ESTAÇÕES DE BASE E UM CERTO NÚMERO DE POSTOS DE ASSINANTESUBSCRIBER COMMUNICATIONS SYSTEM INCLUDING A CERTAIN NUMBER OF BASE STATIONS AND A CERTAIN NUMBER OF SUBSCRIBER POSTS
FUNDAMENTO DA INVENÇÃOBACKGROUND OF THE INVENTION
A presente invenção diz respeito genericamente aos sistemas de comunicação de assinantes e dirige-se em particular à inicialização de um canal de comunicação entre um posto de assinante e uma estação de base num tal· sistema.The present invention relates generally to subscriber communication systems and is directed in particular to the initialization of a communication channel between a subscriber station and a base station in such a system.
Um sistema de comunicação de assinantes da técnica anterior encontra-se descrito na patente de invenção norte-americana N° 4 675 863, publicada em 23 de Junho deA prior art subscriber communication system is described in U.S. Patent No. 4,675,863, published on June 23,
1987, com o titulo Subscriber RF Telephone System for Providing Multipie Speech and/or Data Signals Simuitaneously Over Either A Single Or A Plurality Of RF Channels.1987, under the title Subscriber RF Telephone System for Providing Multipie Speech and / or Data Signals Simuitaneously Over Either A Single Or A Plurality Of RF Channels.
SUMÁRIO DA INVENÇÃOSUMMARY OF THE INVENTION
A presente invenção proporciona um sistema de comunicações de assinantes, no qual uma estação de base é incluída numa rede com um certo número de postos de assinantes e no qual se transmite informação de comando entre a estação de base e os postos de assinante através de um canal de comando de rádio (RCC), a uma frequência escolhida pela estação de base de um certo número de frequências pré-determinadas. A estação de base transmite mensagens de comando pelo RCC. As mensagens de comando incluem um número da rede único para a estação de base. Cada um dos postos de .assinante processa o número da rede da mensagem /The present invention provides a subscriber communications system, in which a base station is included in a network with a number of subscriber stations and in which command information is transmitted between the base station and the subscriber stations via a radio command channel (RCC), at a frequency chosen by the base station from a number of predetermined frequencies. The base station transmits command messages via the RCC. Command messages include a unique network number for the base station. Each of the .subscriber stations processes the network number of the message /
Ζ de comando recebida pelo RCC para permitir que o posto de assinante processe a mensagem de controlo com base no facto de o posto de assinante estar na mesma rede que a estação de base.It is a command received by the RCC to allow the subscriber station to process the control message based on the fact that the subscriber station is on the same network as the base station.
Cada um dos postos de assinante é também susceptível de operar num modo de busca no qual faz a busca da frequência do RCC mediante a emissão, sequencialmente, de uma mensagem de aquisição do RCC em cada uma das referidas frequências pré-determinadas, incluindo cada uma das mensagens de aquisição um número de identificação que é único para o posto de assinante. A estação de base processa o número de identificação do assinante numa mensagem de aquisição recebida pelo RCC, para determinar se o posto de assinante está na mesma rede que a estação de base, e emite uma confirmação para o posto de assinante de que o RCC foi obtido pelo posto de assinante, quando esse processamento do número de identificação do assinante indicar que o posto de assinante se encontra na mesma rede que a estação de base.Each of the subscriber stations is also capable of operating in a search mode in which it searches for the RCC frequency by issuing, sequentially, an RCC acquisition message in each of the aforementioned predetermined frequencies, including each of the acquisition messages an identification number that is unique to the subscriber station. The base station processes the subscriber's identification number in an acquisition message received by the RCC, to determine if the subscriber station is on the same network as the base station, and issues an acknowledgment to the subscriber station that the RCC has been obtained by the subscriber station, when this processing of the subscriber identification number indicates that the subscriber station is on the same network as the base station.
A presente invenção também proporciona um sistema de comunicação de assinantes, no qual a distribuição de tempos das comunicações emitidas por um posto de assinante através de um canal de comunicação dado entre uma estação de base e a estação de assiante é corrigido após o estabelecimento inicial do canal de comunicação. A estação de base inclui um relógio principal para proporcionar um sinal de distribuição de tempos do sistema. 0 posto de assinante inclui um gerador de distribuição de tempos interno para gerar um sinal de distribuição de tempos para fixar a distribuição de tempos dos sinais que são transmitidos pelo canal de comunicação dado do posto de assinante para a estação de base; e proporciona um sinal de correcção que indica a distribuição de tempos do sinal de dis- ( tribuição de tempos interno. Após o estabelecimento inicial de um canal de comunicação entre a estação de base e o posto de assinante, este último emite o sinal de correcção através do canal de comunicação dado do posto de assinante para a estação de base; e a estação de base processa o sinal de correcção recebido do posto de assinante em relação ao sinal de distribuição de tempos do sistema para determinar o valor de qualquer desfasamento entre a distribuição de tempos do sinal de distribuição de tempos do sistema e a distribuição de tempos do sinal de correcção. A estação de base transmite o valor do desvio determinado para o posto de assinante e este último processa o valor do desfasamento transmitido pela estação de base para ajustar o sinal de distribuição de tempos do posto de assinante para reduzir o desfasamento.The present invention also provides a subscriber communication system, in which the time distribution of communications emitted by a subscriber station through a communication channel given between a base station and the subscriber station is corrected after the initial establishment of the communication channel. The base station includes a master clock to provide a system timing signal. The subscriber station includes an internal time distribution generator for generating a time distribution signal to fix the time distribution of the signals that are transmitted over the communication channel given from the subscriber station to the base station; and provides a correction signal that indicates the time distribution of the internal signal (time distribution. After the initial establishment of a communication channel between the base station and the subscriber station, the latter emits the correction signal through the communication channel given from the subscriber station to the base station, and the base station processes the correction signal received from the subscriber station in relation to the system timing signal to determine the value of any lag between the time distribution of the system time distribution signal and the time distribution of the correction signal.The base station transmits the deviation value determined to the subscriber station and the subscriber processes the offset value transmitted by the base station to adjust the time signal of the subscriber station to reduce the lag.
A presente invenção proporciona ainda um sistema de comunicação de assinantes no qual são transmitidos quer informação de sinalização de corrente contínua, quer sinais de dados vocais, através de um canal atribuído entre uma linha aparente que faz o acoplamento de uma estação de base para uma estação central e uma interface de linha que faz o acoplamento de um posto de assinante para um terminal de assinante. 0 sistema processa a informação de sinalização de corrente contínua para comunicação pelo canal atribuído entre a linha aparente e a interface de linha por detecção da informação de corrente contínua na linha aparente e/ou na interface de linha e condiciona a informação de sinalização de corrente contínua detectada para comunicação através do canal atribuído em vez dos sinais, de dados vocais.The present invention also provides a subscriber communication system in which both direct current signaling information and voice data signals are transmitted through a channel assigned between an apparent line that makes the coupling of a base station to a station central and a line interface that couples a subscriber station to a subscriber terminal. The system processes the dc signaling information for communication via the assigned channel between the apparent line and the line interface by detecting the dc information on the apparent line and / or on the line interface and conditions the dc signaling information detected for communication via the assigned channel instead of signals, voice data.
·'+· '+
Outras características da presente invenção estão descritas era relação com a descrição das formas de realização preferidas.Other features of the present invention are described in connection with the description of the preferred embodiments.
BREVE DESCRIÇÃO DOS DESENHOSBRIEF DESCRIPTION OF THE DRAWINGS
Nos desenhos anexos, as figuras representam:In the attached drawings, the figures represent:
A fig. 1, um esquema de blocos de uma forma de realização do sistema de comunicações de assinante segundo a presente invenção;Fig. 1, a block diagram of an embodiment of the subscriber communications system according to the present invention;
As fig. 2A e 2B, as rotinas de processamento para estabelecer comunicações entre uma estação de base e um posto de assinante na mesma rede que a estação de base;Figs. 2A and 2B, the processing routines for establishing communications between a base station and a subscriber station on the same network as the base station;
A fig. 3, rotinas de processamento para a correcção do sinal de distribuição de tempos das emissões do posto de assinante para a estação de base; eFig. 3, processing routines for correcting the broadcast time signal from the subscriber station to the base station; and
A fig. 4-, rotinas de processamento para a transmissão de informação de sinalização de corrente contínua através de um canal de transmissão de dados vocais atribuído.Fig. 4-, processing routines for the transmission of direct current signaling information through an assigned voice data transmission channel.
GLOSSÁRIO DE ACRONIMOSGLOSSARY OF ACRONYMS
BBP Base Band Processor - Processador em banda básicaBBP Base Band Processor - Basic band processor
CCT Channel Control Task - Processo de controlo de canalCCT Channel Control Task - Channel control process
CCU Channel Control Unit - Unidade de controlo de canalCCU Channel Control Unit - Channel control unit
CRC Cyclic Redundancy Check - Controlo cíclico de redundânciaCRC Cyclic Redundancy Check - Cyclic redundancy control
EEPROíi Electrically Erasable Programmable Re ad only Memory -Memória só para leitura programável e susceptível de se apagar electricamenteEEPROíi Electrically Erasable Programmable Re ad only Memory - Memory only for programmable reading and electrically erasable
- 5 I- 5 I
FT Fractional Timing - Divisão de tempos fraccionada {FT Fractional Timing - Split time division {
MUX Multiplixer Unit - Unidade do multiplexador NID NetWork Identification Number - Número de identificação da redeMUX Multiplixer Unit - Multiplexer unit NID NetWork Identification Number - Network identification number
PCM Pulse Code Modulation - Modulação por impulsos e codificaçãoPCM Pulse Code Modulation - Pulse modulation and coding
RCC Radio Control Channel - Canal de comando de rádio RELP Residual-Excited Linear Prediction - Predição linear excitada residualmente RE Radio Erequency - Radiofrequência RPU Remote-Connection Processing Unit - Unidade de processamento de ligação a distância RUW Refinement Unique Word - Palavra única de correcçãoRCC Radio Control Channel - Radio command channel RELP Residual-Excited Linear Prediction - Residual-excited linear prediction RE Radio Erequency - Radio frequency RPU Remote-Connection Processing Unit - Remote link processing unit RUW Refinement Unique Word - Single correction word
SCT Subscriber Control Task - Processo de controlo de assinanteSCT Subscriber Control Task - Subscriber control process
SID Subscriber Identification Number - Número de identificação do assinanteSID Subscriber Identification Number - Subscriber identification number
SSB Switch-hook State Buffer - Memória tampão dos impulsos do descanso comutadorSSB Switch-hook State Buffer - Buffer impulse buffer memory
TDM Time Division Multiplexed - Multiplexado por divisão do tempoTDM Time Division Multiplexed - Multiplexed by time division
UW Unique Word - Palavra únicaUW Unique Word
VCU Voice Codec Unit - Unidade de codificação-descodificação vocalVCU Voice Codec Unit - Vocal encoding-decoding unit
DESCRIÇÃO DA FORMA DE REALIZAÇÃO PREFERIDADESCRIPTION OF THE PREFERRED EMBODIMENT
Com referência à fig. 1, uma forma de realização preferida do sistema de comunicações de assinantes segundo a preο —With reference to fig. 1, a preferred embodiment of the subscriber communications system according to preο -
sente invenção inclui uma estação de base (104) e um certo número de postos de assinante (41). Esta forma de realização preferida é utilizável com uma estação de base descrita no pedido de patente de invenção norte-americana depositado na mesma data com o título Base Station for Wireless Digital Telephone System, sendo aqui usados os mesmos números de referência para designar componentes comuns.This invention includes a base station (104) and a number of subscriber stations (41). This preferred embodiment is usable with a base station described in the US patent application filed on the same date under the title Base Station for Wireless Digital Telephone System, the same reference numbers being used here to designate common components.
A estação de base (104) inclui uma central de comutação (13), uma unidade de processamento de ligação a distância (RPU) (14), um relógio-mãe ou relógio principal (18), uma unidade do multiplexador (MUX) (19) e um módulo de canal (20). A central de comutaçao (13) está acoplada à estação central (25) por um certo número de linhas aparentes a 2 fios (26).The base station (104) includes a switching center (13), a remote link processing unit (RPU) (14), a mother clock or main clock (18), a multiplexer unit (MUX) ( 19) and a channel module (20). The switching unit (13) is connected to the central station (25) by a number of apparent 2-wire lines (26).
A estação de comutação (13) está acoplada ao módulo de canal por uma junção TI (28) do multiplexador (19). 0 multiplexador (19) forma um sistema multiplex com diferentes canais de comunicação, em faixas de tempo diferentes da junção TI (28).The switching station (13) is coupled to the channel module by a TI junction (28) of the multiplexer (19). The multiplexer (19) forms a multiplex system with different communication channels, in different time bands of the TI junction (28).
módulo de canal (20) inclui uma unidade de controlo de canal (CCU) (23), uma unidade de codificação-descodificação (codec) vocal (VCU) (24) e um modulador-desmodulador (modem) (105).Channel module (20) includes a channel control unit (CCU) (23), a voice coding-decoding unit (codec) (VCU) (24) and a modulator-demodulator (modem) (105).
A CCU (23) coloca canais de comunicação em canais de radiofrequências (RF) diferentes. A VCU (24) condiciona os sinais de comunicação vocais transportados pelos canais de comunicação.CCU (23) places communication channels on different radio frequency (RF) channels. VCU (24) conditions the vocal communication signals carried by the communication channels.
modem (106) permite a emissão e a recepção de sinais vocais e de comunicação de dados pelo canal RF atribuído. A CCU (23) transfere sinais de comunicação entre o canal RF atribuído e o canal de comunicação atribuído numa faixa de tempo atribuída na junção TI (28). A RPU (14) controla o estado das faixas demodem (106) allows the emission and reception of voice and data communication signals over the assigned RF channel. The CCU (23) transfers communication signals between the assigned RF channel and the assigned communication channel in an assigned time range at the TI junction (28). The RPU (14) controls the status of the
tempo na junção TI (28) e o estado dos canais RF e atribui então canais de comunicação a faixas de tempo pré-determinadas e a canais RF pré-determinados de acordo com uma rotina de atribuição pré-determinada. A CCU (23) troca mensagens de controlo com os postos de assinante (41) através de um canal de controlo de rádio (RCC) numa faixa de tempo dada de um canal RF pré-determinado.time at the TI junction (28) and the status of the RF channels and then assigns communication channels to predetermined time bands and to predetermined RF channels according to a predetermined allocation routine. The CCU (23) exchanges control messages with the subscriber stations (41) over a radio control channel (RCC) in a given time range of a predetermined RF channel.
Cada um dos postos de assinante (41) inclui um modem (107), uni processador de banda básica (112) e um gerador de distribuição de tempos interno (113). 0 processador de banda básica (112) está acoplado por uma linha de interface de dois fios (27) a um terminal de assinante, por exemplo um telefone (115) e/ou a um processador de dados (116). 0 processador de banda básica (112) inclui dois módulos realizados em software, um módulo (100) de processo de controlo de assinante (SCT) e um módulo (105) de processo de controlo de canal (CCT). 0 módulo CCT (105) é responsável pela sincronização de palavras e pela formação das tramas, pela detecçao e resolução das colisões e pela detecção de erros. A CCU (23) e todos os (CCT) (105) que têm o RCC sob observação têm de verificar exaustivamente a existência de uma mensagem RCC válida em cada uma das faixas de tempo do RCC. 0 CCT (105) desempenha esta tarefa buscando uma palavra única (UW) numa janela definida por í 4 símbolos em torno de um local nominal da UW, com base na distribuição de tempos do relógio principal. A CCU (23) que observa o RCC busca a palavra única numa janela definida por í 3 símbolos em torno do local nominal da UW. Um algoritmo de busca desloca os dados até encontrar o padrão da UW, ou até /Each of the subscriber stations (41) includes a modem (107), a basic band processor (112) and an internal time distribution generator (113). The baseband processor (112) is coupled by a two-wire interface line (27) to a subscriber terminal, for example a telephone (115) and / or a data processor (116). The baseband processor (112) includes two modules made in software, a subscriber control process module (100) (SCT) and a channel control process module (105) (CCT). The CCT module (105) is responsible for the synchronization of words and the formation of frames, for the detection and resolution of collisions and for the detection of errors. The CCU (23) and all (CCT) (105) who have the RCC under observation must thoroughly check for the existence of a valid RCC message in each of the RCC's time bands. The CCT (105) performs this task by searching for a single word (UW) in a window defined by 4 symbols around a nominal location of the UW, based on the time distribution of the main clock. The CCU (23) that observes the RCC searches for the single word in a window defined by 3 symbols around the nominal location of the UW. A search algorithm moves the data until it finds the UW pattern, or until /
se esgotarem todas as possibilidades. Uma vez encontrado o padrão da UW, a mensagem RCC é considerada válida apenas se for correcta a soma de controlo RCC.all possibilities are exhausted. Once the UW standard is found, the RCC message is considered valid only if the RCC checksum is correct.
SCT (100) realiza praticamente um algoritmo de busca de uma frequência RCC. A finalidade da busca RCC é a de permitir que o posto de assinante (41) encontre a estação de base (104) da mesma rede que o posto de assinante (41) o mais rapidamente possível e proibir o posto de assinante (41) de tentar comunicar com redes reconhecidas como incorrectas. Cada estação de base (104) tem um número de identificação de rede (NID) único. Cada posto de assinante (41) tem um número de identificação de assinante (SID) único de 24 bits. 0 SID está armazenado numa EEPROM no posto de assinante (41). Todos os SID de uma rede particular estão registados na base de dados da rede na estação de base (104).SCT (100) practically performs an algorithm to search for an RCC frequency. The purpose of the RCC search is to allow the subscriber station (41) to find the base station (104) on the same network as the subscriber station (41) as quickly as possible and to prohibit the subscriber station (41) from try to communicate with networks recognized as incorrect. Each base station (104) has a unique network identification number (NID). Each subscriber station (41) has a unique 24-bit subscriber identification number (SID). The SID is stored in an EEPROM at the subscriber station (41). All SIDs of a particular network are registered in the network database at the base station (104).
A busca do RCC é quer activa, quer passiva. A busca activa do RCC apenas é feita quando estiver pendente uma chamada originada. Um posto de assinante (41) é aceite numa rede e determina o seu NID apenas através da busca activa. Quando não estiver pendente uma chamada originada, a unidade executa uma busca passiva, utilizando o seu NID local conhecido para readquirir o canal RCC correcto.The search for the RCC is either active or passive. The active search for the RCC is only done when an outgoing call is pending. A subscriber station (41) is accepted into a network and determines its NID only through active search. When an outgoing call is not pending, the unit performs a passive search, using its known local NID to reacquire the correct RCC channel.
Se tiverem sido experimentadas sem êxito todas as frequências RCC possíveis em qualquer dos modos de busca, o SCT (100) tenta uma reposição forçada. Isso pode eventualmente eliminar uma avaria do sistema que impedia o posto de assinante (41) de obter o sincronismo. A reposição forçada também provoca a repetição do treino do modem. 0 treino do modem adapta os filtros do modem às condições de ambiente correntes. Se o rnicrotelefone estiver fora do descanso quando todas as frequências foram experimentadas sem êxito, o SC? (100) faz com que seja emitido para o microtelefone (llp) um sinal acústico de ocupado, rápido, do RCC possível.If all possible RCC frequencies have been tried without success in any of the search modes, the SCT (100) attempts a hard reset. This can eventually eliminate a malfunction of the system that prevented the subscriber station (41) from obtaining synchronism. Forced reset also causes the modem to repeat training. Modem training adapts modem filters to current ambient conditions. If the phone is off-hook when all frequencies have been tried without success, the SC? (100) causes an acoustic signal of busy, fast, from the possible RCC to the handset (llp).
De cada vez que o SCT (100) efectua uma reposição, ele lê o 3ID e o NID a partir da EEPROM. Se não existir qualquer NID na EEPROM esta é ajustada a zero por falha. Ouando o SCT (100) obtém o sincronismo com uma frequência de um RCC numa busca passiva, ele compara o NID recebido com o NID armazenado internamente e rejeita todas as frequências de RCC com NID não coincidente.Each time the SCT (100) performs a reset, it reads the 3ID and NID from the EEPROM. If there is no NID in the EEPROM, it is set to zero by failure. When the SCT (100) obtains the synchronism with a frequency of an RCC in a passive search, it compares the received NID with the internally stored NID and rejects all RCC frequencies with a non-coincident NID.
A busca activa da frequência de RCC é iniciada apenas quando estiver pendente uma chamada originada. Quando terminar o estado de chamada originada pendente, o utilizador pousa o microtelefone ou a unidade entra num estado de abortamento. Então, a busca activa transforma-se em busca passiva. Se o SCT (100) tiver ensaiado sem êxito todas as frequências de RCC, o SCT (100) transita para um estado de abortamento e emite um sinal acústico de novo pedido para o rnicrotelefone (115). Este apaga o estado de chamada originada pendente e força a transição do modo de busca de activa para passiva. Quando o SCT (100) determinar a sua pertença a uma rede, termina a busca.The active search for the RCC frequency is initiated only when an outgoing call is pending. When the pending outgoing call status ends, the user puts the handset down or the unit enters an abortive state. Then, the active search becomes a passive search. If the SCT (100) has tested all RCC frequencies unsuccessfully, the SCT (100) transitions to an abortive state and emits a new request acoustic signal to the remote handset (115). This clears the outgoing call state and forces the transition from active to passive seek mode. When the SCT (100) determines that it belongs to a network, the search ends.
SCT (100) determina a pertença do posto de assinante à rede e o NID, mediante o procedimento normal de estabelecimento de uma chamada. 0 SCT (100) executa uma busca de frequências. De cada vez que o SCT (100) atinge o sincronismoSCT (100) determines that the subscriber station belongs to the network and the NID, using the normal procedure for establishing a call. The SCT (100) performs a frequency search. Each time the SCT (100) reaches synchronism
- IC ί- IC ί
numa frequência RCC, ele emite uma mensagem CALL RSQUEST RCC.on an RCC frequency, it issues a CALL RSQUEST RCC message.
Se a estação de base (104) reconhecer o SID, ela responde ou com uma mensagem CALL CONNECT, se se desejar completar a chamada, ou com uma mensagem CLEAR INDICATION cora o código de novo pedido de desligação, se estiver demasiadamente ocupada para completar a chamada. Em qualquer dos casos, a busca termina e é preservado o NID no campo de dados da mensagem RCC, numa EEPROM, pelo posto de assinante (41), para retenção na memória durante as interrupções de alimentação de energia.If the base station (104) recognizes the SID, it responds either with a CALL CONNECT message, if you want to complete the call, or with a CLEAR INDICATION message with the new disconnect request code, if it is too busy to complete the call. call. In either case, the search ends and the NID is preserved in the data field of the RCC message, in an EEPROM, by the subscriber station (41), for retention in memory during power interruptions.
Se a estação de base (104) não reconhecer o SID, ela emite uma mensagem CLEAR INDICATION com o código de desligação do assinante desconhecido para o posto de assinante (41).If the base station (104) does not recognize the SID, it issues a CLEAR INDICATION message with the unknown subscriber's disconnect code to the subscriber station (41).
SCT (100) gera então a frequência seguinte em que vai fazer a busca do RCC. A ausência de uma confirmação da estação de base também força o SCT (100) a gerar a frequência seguinte na qual fará a busca. Uma nova frequência pode também ser pedida pelo CCT (105) devido a uma perda de sincronismo.SCT (100) then generates the next frequency at which to search for the RCC. The absence of a confirmation from the base station also forces the SCT (100) to generate the next frequency on which to search. A new frequency can also be requested by the CCT (105) due to a loss of synchronism.
Depois de ter encontrado a rede correcta, o SCT (100) executa uma busca passiva de cada vez que perca o sincronismo RCC, ou nas transições para o RCC a partir de um canal vocal. Também executa a busca passiva se o número da rede não for confirmado mas estiver eliminado o estado de chamada originada pendente. Se o posto de assinante (41) detectar um estado de microtelefone fora do descanso (pedido de serviço), ele inicia uma busca activa. Os acontecimentos seguintes fazem com que o SCT (100) gere a frequência RCC seguinte no modo de busca passiva: (a) um pedido de nova frequência a partir do CCT (105) devido a uma avaria de detecção de falha de AM ou a uma perdaAfter having found the correct network, the SCT (100) performs a passive search each time it loses RCC timing, or on transitions to RCC from a vocal channel. It also performs passive search if the network number is not confirmed but the pending originating call status is eliminated. If the subscriber station (41) detects an off-hook state (service request), it initiates an active search. The following events cause the SCT (100) to generate the following RCC frequency in passive seek mode: (a) a request for a new frequency from the CCT (105) due to an AM failure detection fault or an loss
de sincronismo do RCC;(b) um retorno ao canal de controlo a partir de um canal vocal; ou (c) a obtenção do sincronismo do RCC na rede errada.of RCC synchronism, (b) a return to the control channel from a vocal channel; or (c) obtaining RCC timing on the wrong network.
Para aumentar a velocidade da busca passiva, o SCT (100) armazena até seis frequências que correspondem à sua estação de base local (104-). Quando for pedida uma busca, activa ou passiva, o algoritmo de geração da frequência alterna entre frequências de uma tabela de frequências de RCC armazenada e de um contador de incrementação das frequências. Este dá prioridade às frequências mais prováveis e acelera a obtenção da estação de base após um breve período de interrupção da alimentação de energia.To increase the speed of the passive search, the SCT (100) stores up to six frequencies that correspond to your local base station (104-). When a search is requested, active or passive, the frequency generation algorithm alternates between frequencies from a stored RCC frequency table and a frequency increment counter. This gives priority to the most likely frequencies and speeds up the acquisition of the base station after a brief period of interruption of the power supply.
De cada vez que o SCT (100) obtém o sincronismo com um RCC, ele procura uma coincidência entre o seu NID armazenado e o NID recebido. Se não houver coincidência, o SCT (100) obteve sincronismo com a estação errada e o SCT (100) gera uma nova frequência na qual procura obter o sincronismo. Se os NID coincidirem, então o SCT (100) localizou a rede correcta e termina a busca.Each time the SCT (100) gets synchronized with an RCC, it looks for a match between its stored NID and the received NID. If there is no match, SCT (100) has synchronized with the wrong station and SCT (100) generates a new frequency in which it seeks to obtain synchronism. If the NIDs match, then the SCT (100) has located the correct network and ends the search.
As rotinas gerais executadas no modo de busca activa estão resumidas com referência à fig. 2A. 0 SCT (100) no posto de assinante (4-1) executa uma rotina (120), na qual a mensagem de aquisição, que inclui o SID do posto de assinante (4-1), é emitida sequencialmente em cada uma das frequências dos RCC que estão a ser usadas pela estação de base (104-) da rede atribuída ao posto de assinante. 0 RPU (14-) na estação de base (104·) executa uma rotina (121) para determinar se o SID contido na mensagem de aquisição recebida a uma dada frequência deThe general routines performed in the active search mode are summarized with reference to fig. 2A. The SCT (100) at the subscriber station (4-1) performs a routine (120), in which the acquisition message, which includes the SID of the subscriber station (4-1), is sent sequentially at each of the frequencies of the RCCs being used by the base station (104-) of the network assigned to the subscriber station. The RPU (14-) at the base station (104 ·) performs a routine (121) to determine whether the SID contained in the acquisition message received at a given
RCC coincide com um SID numa lista de SID armazenados na estação de base. Se o SID na mensagem de aquisição transmitida pelo posto de assinante coincidir com um dos SID armazenados na estação de base (104), a estação de base (104) executa então a rotina (122) de emissão de uma mensagem de confirmação para o posto de assinante numa frequência de RCC dada. A mensagem de confirmação inclui o NID da estação de base. 0 posto de assinante (41) responde à mensagem de confirmação realizando a rotina (123) que activa o posto de assinante (41) para processar mensagens de comando. 0 posto de assinante (41) também responde à mensagem de confirmação executando uma rotina (124) de memorização do NID na memória do posto de assinante .RCC matches a SID in a list of SIDs stored on the base station. If the SID in the acquisition message transmitted by the subscriber station coincides with one of the SIDs stored in the base station (104), the base station (104) then executes the routine (122) for issuing a confirmation message to the station subscriber on a given RCC frequency. The confirmation message includes the base station's NID. The subscriber station (41) responds to the confirmation message by performing the routine (123) that activates the subscriber station (41) to process command messages. The subscriber station (41) also responds to the confirmation message by executing a routine (124) for memorizing the NID in the memory of the subscriber station.
Se o SID na mensagem de aquisição emitida pelo posto de assinante não coincidir com nenhum dos SID memorizados na estação de base (104), a estação de base (104) emite uma mensagem de confirmação negativa para o posto de assinante, pela frequência do RCC dado. Ao receber uma mensagem de confirmação negativa, o posto de assinante (41) executa uma rotina (125) de alteração da frequência do RCC dada e solicita a rotina (120) de emissão de uma mensagem de aquisição na frequência de RCC dada alterada.If the SID in the acquisition message issued by the subscriber station does not match any of the SIDs stored in the base station (104), the base station (104) issues a negative confirmation message to the subscriber station, by the frequency of the RCC given away. Upon receiving a negative acknowledgment message, the subscriber station (41) performs a routine (125) for changing the given RCC frequency and requests the routine (120) for issuing an acquisition message on the given changed RCC frequency.
As rotinas gerais executadas no modo de busca passiva são resumidas com referência à fig. 2B. 0 posto de assinante (41) executa uma rotina (127) de recepção sequencial de mensagens de comando transmitidas por cada uma das frequências de RCC usadas na rede a que pertence o posto de assinante. A uma frequência de RCC dada, a estação de base (104) executaThe general routines performed in the passive search mode are summarized with reference to fig. 2B. The subscriber station (41) performs a routine (127) of sequential reception of command messages transmitted by each of the RCC frequencies used in the network to which the subscriber station belongs. At a given RCC frequency, the base station (104) performs
- 15 uma rotina (128) de emissão de mensagens de comando que incluem o NID.- a routine (128) for issuing command messages including the NID.
Para uma mensagem de comando recebida numa frequência de RCC dada, o posto de assinante (41) executa uma rotina (129) para determinar se o NID numa mensagem de comando recebida coincide com o NID memorizado no posto de assinante. Se os NID coincidirem, o posto de assinante (41) executa uma rotina (130) que activa 0 posto de assinante (41) para processar as mensagens de comando provenientes da estação de base (104). Se os NID não coincidirem, o posto de assinante (41) executa uma rotina (131) de alteração da frequência de um RCC dada no qual o posto de assinante recebe as mensagens de comando, repetindo-se a rotina (129) de comparação dos NID.For a command message received at a given RCC frequency, the subscriber station (41) performs a routine (129) to determine whether the NID in a received command message matches the NID stored at the subscriber station. If the NIDs match, the subscriber station (41) performs a routine (130) that activates the subscriber station (41) to process the command messages from the base station (104). If the NIDs do not match, the subscriber station (41) performs a routine (131) to change the frequency of a given RCC in which the subscriber station receives the command messages, repeating the routine (129) for comparing the NID.
A correcção da distribuição de tempos é realizada no início de cada ligação vocal estabelecida pelo canal de comunicação atribuído. A intenção é a sintonização fina da distribuição de tempos dos símbolos de emissão do posto, para a levar a uma faixa de í 3% do relógio principal da estação de base.The correction of the time distribution is carried out at the beginning of each vocal connection established by the assigned communication channel. The intention is to fine tune the time distribution of the station's emission symbols, to bring it to a range of 3% of the base station's main clock.
Para conseguir uma tolerância de í 3$, acumulam-se valores de desvios de tempo fraccionados •’At” ao longo de um certo número de tramas no posto de assinante. Cada sequência de sinais emitida da estação de dados proporciona um outro ponto de dados na lista das amostras dos valores de desvios de tempo fraccionados. Periodicamente, calcula-se a média das amostras, média Δ t, para gerar uma estimativa do desvio temporal fraccionado actual. Esta estimativa é usada para ajustar o gerador de distribuição de tempos interno do posto ί <To achieve a tolerance of 3%, fractional time deviation values “’ At ”accumulate over a number of frames at the subscriber station. Each signal sequence emitted from the data station provides another data point in the sample list of fractional time deviation values. Periodically, the samples are averaged, mean Δ t, to generate an estimate of the current fractional time deviation. This estimate is used to adjust the station's internal time distribution generator ί <
de assinante para o levar mais próximo do valor desejado. Este processo é continuado até que a estação de base detecte que os tempos da estação de assinante estão dentro de - 3% do valor correcto da distribuição de tempos dos símbolos.of subscriber to bring you closer to the desired value. This process is continued until the base station detects that the subscriber station's times are within - 3% of the correct symbol time distribution value.
A estação de base CCU (23) introduz automaticamente a operação de correcção quando é atribuído um canal vocal. A CCU (23) instrui o modem (106) para iniciar a operação de correcção e procede à emissão de sequências de sinais de correcção. Cada sequência de sinais contém informação de potência, distribuição de tempos dos símbolos e distribuição de tempos fraccionados para o posto de assinante (41).The CCU base station (23) automatically introduces the correction operation when a voice channel is assigned. The CCU (23) instructs the modem (106) to start the correction operation and issues correction signal sequences. Each signal sequence contains power information, symbol time distribution and fractional time distribution for the subscriber station (41).
A estação de base CCU (23) recebe com êxito uma sequência de dados de correcção se for encontrada uma palavra única de correcção (RUW) e se for verificado como correcto o controlo cíclico de redundância CRC. Se, em qualquer instante, a estação de base CCU (23) não tiver êxito na recepção de uma sequência de dados do posto de assinante, a sequência de dados seguinte emitida pela estação de base contém um zero como distribuição de tempos dos símbolos. Além disso, se a estação de base determinar que a qualidade de transmissão de uma sequência de dados pelo circuito de ligação caiu abaixo de um nível pré-determinado, a estação de base indica isso num octeto de comando para o posto de assinante ajustando um bit ignorar FT. 0 posto de assinante despreza então a informação de tempo fraccionado contida na sequência de dados.The CCU base station (23) successfully receives a correction data stream if a single correction word (RUW) is found and the cyclic redundancy control CRC is found to be correct. If, at any time, the base station CCU (23) is unsuccessful in receiving a data stream from the subscriber station, the next data stream emitted by the base station contains a zero as the symbol time distribution. In addition, if the base station determines that the transmission quality of a data stream through the link circuit has dropped below a predetermined level, the base station indicates this in a command octet to the subscriber station by setting a bit ignore FT. The subscriber station then disregards the split time information contained in the data stream.
A operação de correcção termina com êxito quando a estação de base ler três valores sucessivos de tempo fraccionado dentro de í 3% do sinal de distribuição de tempos do relógioThe correction operation ends successfully when the base station reads three successive split-time values within 3% of the clock's time distribution signal.
- Ip principal (18). 0 fim da correcção com êxito é assinalado ao posto de assinante por via do octeto de comando, por ajustamento de um bit StopRef. 0 posto de assinante confirma o fim libertando um bit ContRef na sequência de dados no canal inverso seguinte. 0 posto de assinante entra então em funcionamento vocal. Uma vez detectada a confirmação, a estação de base entra em funcionamento vocal.- Main IP (18). The end of the successful correction is signaled to the subscriber station via the command octet, by setting a StopRef bit. The subscriber station confirms the end by releasing a ContRef bit in the data stream on the next reverse channel. The subscriber station then goes into vocal operation. Once confirmation is detected, the base station goes into vocal operation.
A correcção é abortada pela estação de base passadas 67 tramas (3,0 segundos) se não tiver sido atingido o objectivo dos - 3%. Isso é assinalado ao posto de assinante por via de um octeto de comando ajustando um bit AbortRef. 0 abortamento da correcção é confirmado pelo posto de assinante da mesma maneira que a interrupção da correcção. 0 posto de assinante interrompe então o canal vocal. Depois de detectar a confirmação, a estação de base interrompe o canal vocal.The correction is aborted by the base station after 67 frames (3.0 seconds) if the - 3% target has not been reached. This is signaled to the subscriber station via a command octet by setting an AbortRef bit. The aborting of the correction is confirmed by the subscriber station in the same way as the interruption of the correction. The subscriber station then interrupts the voice channel. After detecting confirmation, the base station interrupts the vocal channel.
A estação de base emite o comando de terminação uma segunda vez se não receber com êxito a confirmação do posto de assinante após a primeira emissão (isto é, não se encontrou a RUW ou o CPC foi incorrecto). Se a estaçao de base não tiver ainda êxito na recepção da confirmação do posto de assinante depois da segunda emissão, entra automaticamente em funcionamento vocal se tiver emitido um bit StopRef, ou interrompe o canal vocal, se tiver emitido um bit AbortRef.The base station issues the termination command a second time if it does not successfully receive confirmation from the subscriber post after the first issue (that is, the RUW was not found or the CPC was incorrect). If the base station is still unsuccessful in receiving confirmation from the subscriber station after the second broadcast, it will automatically enter into voice operation if it has issued a StopRef bit, or it will interrupt the voice channel if it has issued an AbortRef bit.
CCT do posto de assinante (105) inicia automaticamente a operação de correcção por recepção da atribuição de um canal vocal. Quando são recebidas as sequências de dados de correcção da estação de base, o posto de assinante utiliza o conteúdo do octeto Pwr para corrigir a sua potência de emissãoSubscriber station's CCT (105) automatically initiates the correction operation upon receipt of a voice channel assignment. When the base station correction data streams are received, the subscriber station uses the content of the Pwr octet to correct its transmit power
e um octeto de distribuição de tempos fraccionados para corrigir a distribuição de tempos dos símbolos.and a fractional time distribution octet to correct the time distribution of the symbols.
Os valores do desvio de tempo fraccionado ( Δ t) recebidos da estação são registados à medida que chegam. Uma vez recolhidos cinco valores válidos, o posto de assinante calcula uma variância das amostras para determinar a sua dispersão. Se a variância for demasiadamente grande, recolhem-se amostras adicionais. Uma vez que a variância seja suficientemente pequena, ou quando se contarem 16 amostras válidas, calcula-se a média das amostras ( At médio) que é usada para ajustar o sinal de tempo fraccionado emitido para a estação de base. A seguir ao ajustamento, repete-se a operação de memorização temporária mais uma vez.The fractional time deviation (Δ t) values received from the station are recorded as they arrive. Once five valid values have been collected, the subscriber station calculates a variance of the samples to determine their dispersion. If the variance is too large, additional samples are taken. Once the variance is sufficiently small, or when 16 valid samples are counted, the sample average (At average) is calculated and used to adjust the fractional time signal emitted to the base station. After the adjustment, the temporary storage operation is repeated once more.
CCT (105) do posto de assinante recebe com êxito uma sequência de dados de correcção da estação de base se for encontrada a RUW e se verificar ser correcto o CRC. 0 posto de assinante ignora as sequências de dados que não forem recebidas com êxito. 0 posto de assinante também ignora os valores de tempo fraccionado quando for comandado para proceder desse modo pela estação de base. Há apenas um caso em que o posto de assinante ignora o valor da potência dentro da sequência de dados. Ε o valor da potência dentro da primeira sequência de dados recebida com êxito (isto é, este ajustamento da potência pode produzir um efeito de pico transitório na sequência de dados no canal inverso seguinte).The subscriber station's CCT (105) successfully receives a correction data stream from the base station if the RUW is found and the CRC is found to be correct. The subscriber station ignores data streams that are not successfully received. The subscriber station also ignores the split time values when it is commanded to do so by the base station. There is only one case where the subscriber station ignores the power value within the data stream. It is the power value within the first data sequence received successfully (ie, this power adjustment can produce a transient peak effect in the data sequence on the next reverse channel).
A operação de correcção termina com êxito sob o comando da estação de base. 0 funcionamento vocal começa imediatamente após o posto de assinante ter confirmado o comando deThe correction operation ends successfully under the command of the base station. Voice operation begins immediately after the subscriber station has confirmed the voice command.
1/ fim da operaçao de correcção proveniente da estação de base.1 / end of the correction operation from the base station.
A correcção é abortada passadas 67 tramas (3 segundos) sob o comando da estação de base. Neste caso, o canal vocal é interrompido imediatamente depois da confirmação do comando da estação de base. 0 posto de assinante aborta a correcção em si próprio depois de receber 77 tramas (3,5 segundos) de sequências de dados de correcção más. 0 desvio da distribuição de tempos permite ao posto de assinante receber o comando AbortRef” antes de expirar o tempo e desligar o canal vocal.The correction is aborted after 67 frames (3 seconds) under the command of the base station. In this case, the vocal channel is interrupted immediately after confirmation of the command from the base station. The subscriber station aborts the correction itself after receiving 77 frames (3.5 seconds) of bad correction data streams. The deviation of the time distribution allows the subscriber station to receive the command AbortRef ”before the time expires and turns off the vocal channel.
Antes de um ajustamento de tempo fraccionado no posto de assinante (41), é necessário que a variância das amostras desça abaixo de um certo limiar. A determinação deste limiar é um tanto arbitrária, mas a análise que vai seguir-se proporciona- nos um valor de limiar plausível.Before a split time adjustment at the subscriber station (41), it is necessary for the sample variance to fall below a certain threshold. The determination of this threshold is somewhat arbitrary, but the analysis that will follow provides us with a plausible threshold value.
um facto que 75# de todas as amostras num processo aleatório se situam dentro de duas vezes o desvio padrão a partir da média. Portanto, se se verificar que o dobro do desvio padrão calculado está no intervalo /7-5#» +5#_7, sabe-se que 75# das amostras estão dentro de 5# da média das amostras. Isto proporciona uma confiança razoável de que a média das amostras é rigorosa e pode ser usada para o ajustamento da retroacção.a fact that 75 # of all samples in a random process are within twice the standard deviation from the mean. Therefore, if it is found that twice the calculated standard deviation is in the range / 7-5 # »+ 5 # _7, it is known that 75 # of the samples are within 5 # of the average of the samples. This provides reasonable confidence that the sample average is accurate and can be used to adjust the feedback.
Como o valor do passo de ajustamento é T/200, sendo T o tempo de um símbolo, o intervalo /7 -5#, +5#_7 corresponde a /7 -10, +10_7 nos passos incrementais. Portanto, o desvio padrão tem de estar no intervalo /7-5, +5_7 ou, de maneira equivalente, a variância das amostras tem de ser menor do que 25.Since the value of the adjustment step is T / 200, T being the time of a symbol, the interval / 7 -5 #, + 5 # _7 corresponds to / 7 -10, + 10_7 in the incremental steps. Therefore, the standard deviation must be in the range / 7-5, + 5_7 or, in an equivalent way, the sample variance must be less than 25.
A variância das amostras é mais fácil de calcular do que oSample variance is easier to calculate than the
ISIS
desvio padrão, de modo que é utilizada na presente aplicação prática. A fórmula é:standard deviation, so it is used in the present practical application. The formula is:
V2 =V 2 =
- média de At )2 /( n-1) //Eq. lj- average of At) 2 / (n-1) // Eq. lj
V é a variação das amostras Δ é a amostra do valor do desvio fraccionado calculado de ordem i n é a dimensão da amostra média de Δ t é a média de Δ t calculada para n amostras.V is the variation of the samples Δ is the sample of the fractional deviation value calculated of order i n is the dimension of the average sample of Δ t is the average of Δ t calculated for n samples.
A solução para a correcção aqui descrita permite a aceleração da operação em boas condições, ao mesmo tempo que proporciona um funcionamento robusto em condições adversas. Se as estimativas de tempo fraccionado forem boas, a correcção fica completada dentro de 4 tramas (180 ms). Em condiçoes menos ideais, será necessário calcular uma média de 16 tramas completas, tomando cerca de 19 tramas (855 ms). As piores condições podem levar o algoritmo ao seu limite superior de 67 tramas (5 segundos), mas parece ser improvável que o funcionamento vocal possa mesmo ser possível em tais condições extremas (isto é, é precisamente por esta razão que a correcção é abortada se se atingir esse valor limite máximo).The solution for the correction described here allows the acceleration of the operation in good conditions, while providing a robust operation in adverse conditions. If the split time estimates are good, the correction is completed within 4 frames (180 ms). Under less ideal conditions, it will be necessary to calculate an average of 16 complete frames, taking about 19 frames (855 ms). The worst conditions can take the algorithm to its upper limit of 67 frames (5 seconds), but it seems unlikely that vocal functioning may even be possible in such extreme conditions (that is, it is precisely for this reason that the correction is aborted if if this maximum limit value is reached).
As rotinas gerais executadas pela estação de base (104) e pelo posto de assinante (41) para efectuar a correcção da distribuição de tempos estão resumidas a seguir, com referência à fig. 5. 0 posto de assinante (41) executa uma rotina (15^) de emissão de tramas sucessivas de sequências de dados de sinais de correcção cuja distribuição de tempos é feita pelo gerador de distribuição de tempos interno (113).The general routines performed by the base station (104) and the subscriber station (41) to correct the timing distribution are summarized below, with reference to fig. 5. The subscriber station (41) executes a routine (15 ^) of emission of successive frames of data sequences of correction signals whose time distribution is made by the internal time distribution generator (113).
A RPU (14) da estação de base executa uma rotina (135) de processamento de cada uma das sequências de dados de sinais de correcção em relação ao sinal de distribuição de tempos do sistema proveniente do relógio principal (18) para determinar um valor de desvio Δ t para cada sequência de dados entre o sinal de distribuição de tempos do sistema e a distribuição de tempos do sinal de correcção.The base station RPU (14) performs a routine (135) for processing each of the correction signal data sequences in relation to the system time distribution signal from the main clock (18) to determine a value of deviation Δ t for each data sequence between the time signal of the system and the time distribution of the correction signal.
A CCU (23) da estação de base executa uma rotina (136) para determinar se um número pré-determinado n de valores At do desvio sucessivamente determinados estão abaixo de um valor U pré-determinado. Quando a CCU (23) da estação de base determinar que um número pré-determinado ”n de valores At do desvio determinados sucessivamente está abaixo do valor pré-determinado U”, ele executa uma rotina (137) de emissão de um sinal Stop Refinement (interromper a correcção) para o posto de assinante (41). 0 BBP (112) no posto de assinante (41) res- x ponde ao sinal Stop Refinement executando uma rotina (138) que termina a emissão do sinal de correcção que transmite para trás para a transmissão de base um sinal Acknowledgement (Confirmação), efectuando então a rotina (138a). 0 BBP (112) executa então uma rotina (139) que activa as comunicações normais pelo canal de comunicação dado com a estação de base (104).The base station CCU (23) performs a routine (136) to determine whether a predetermined number n of successively determined At values of the deviation are below a predetermined U value. When the base station CCU (23) determines that a predetermined number "n of successively determined At values of the deviation is below the predetermined value U", it performs a routine (137) of emission of a Stop Refinement signal (interrupt correction) to the subscriber station (41). 0 BBP (112) in the subscriber station (41) x re- sponds to Stop Refinement signal executing a routine (138) ending the issuance of the correction signal that transmits back to the base transmission signal one Acknowledgment (Confirmation) then performing the routine (138a). The BBP (112) then executes a routine (139) that activates normal communications through the communication channel given with the base station (104).
A CCU (23) da estação de base responde ao sinal Acknowledgement na rotina (138) executando uma rotina (138b) que activa as comunicações normais pelo canal de comunicação dado com o posto de assinante (41).The base station CCU (23) responds to the Acknowledgement signal in the routine (138) by executing a routine (138b) that activates normal communications through the communication channel given with the subscriber station (41).
A CCU (23) da estação de base também executa uma rotina (141) de controlar o tempo de duração D da rotina (136), na qual determina se todos os valores Δ t de n desvios sucessivos são menores do que um valor U pré-determinado. Se uma tal determinação não tiver sido feita dentro de uma duração S pré-determinada (isto é, se D>S), a CCU (23) da estação de base executa uma rotina (142) que emite um sinal Abort (abortamento) para o posto de assinante (41). 0 BBP (112) no posto de assinante (41) responde ao sinal Abort executando uma rotina (143) que emite um sinal Acknowledgment (Confirmação) para a estação de base para trás para a estação de base e efectuando então uma rotina (144) que interrompe o canal de comunicação dado na estação de base. A CCU (23) da estação de base responde ao sinal Acknowledgment proveniente do posto de assinante (41) executando uma rotina (145) que interrompe o canal de comunicação dado na estação de base.The base station CCU (23) also performs a routine (141) to control the duration time D of the routine (136), in which it determines whether all the Δ t values of n successive deviations are less than a pre U value -determined. If such a determination has not been made within a predetermined duration S (ie, if D> S), the base station CCU (23) performs a routine (142) that emits an Abort signal for the subscriber station (41). The BBP (112) at the subscriber station (41) responds to the Abort signal by executing a routine (143) that emits an Acknowledgment signal to the base station and back to the base station and then performing a routine (144) which interrupts the communication channel given at the base station. The base station CCU (23) responds to the Acknowledgment signal from the subscriber station (41) by executing a routine (145) that interrupts the communication channel given at the base station.
Antes de expirar o prazo (S) pré-determinado definido pela rotina (141) para controlar o tempo de duração D da rotina (136) para determinar se um número n pré-determinado de valores do desvio At determinados sucessivamente é inferior ao valor U pré-determinado (isto é D/S), e antes de determinar que um número n pré-determinado de valores do desvio At determinados sucessivamente são inferiores ao valor ”U” pré-determinado, o CCU (23) da estação de base executa uma rotina (147) que emite o valor do desvio At determinado para o posto de assinante (41).Before the predetermined period (S) defined by the routine (141) expires to control the duration time D of the routine (136) to determine whether a predetermined number of values of the deviation At determined successively is less than the value U predetermined (ie D / S), and before determining that a predetermined number of values of the deviation At determined successively are less than the predetermined “U” value, the base station CCU (23) performs a routine (147) that emits the value of the deviation At determined for the subscriber station (41).
BBP (112) no posto de assinante (41) executa uma rotina (148) de cálculo do valor médio do desvio (média de At) aBBP (112) at the subscriber station (41) performs a routine (148) for calculating the average deviation value (average of At) to
-bipartir dos m últimos valores do desvio H t recebidos da estação de base a menos que o valor do desvio não sejaverificado por ser acompanhado de um bit Ignore FT (Ignorar FT, como atrás se descreveuJ. 0 BBP (112) executa ainda uma rotina (149) de determinação de se um número p pré-determinado de valores At de desvios verificados recebidos estão dentro de uma tolerância R pré-determinada do valor médio dos desvios (média Δ t) calculado de acordo com a rotina (148).-bipart from the last m deviation values H t received from the base station unless the deviation value is not verified because it is accompanied by an Ignore FT bit (Ignore FT, as described above. 0 BBP (112) also executes a routine (149) for determining whether a predetermined p number of At values of verified deviations received are within a predetermined tolerance R of the average deviation value (mean Δ t) calculated according to the routine (148).
Se o BBP (112) determinar, de acordo com a rotina (149), que um número pré-determinado P de valores de desvio h t recebidos verificados está dentro da tolerância pré-determinada R do valor médio do desvio (média de At), o BBP (112) executa uma rotina (150) que ajusta os tempos do gerador de distribuição de tempos interno pelo valor da média do desvio (média de Δ t) calculado.If BBP (112) determines, according to routine (149), that a predetermined number P of deviation values ht received verified is within the predetermined tolerance R of the mean deviation value (mean of At), the BBP (112) performs a routine (150) that adjusts the times of the internal time distribution generator by the value of the average deviation (average of Δ t) calculated.
Se o BBP (112) determinar, de acordo com a rotina (149), que um número pré-determinado P de valores do desvio Δ t recebidos verificados não está dentro de uma tolerância pré-determinada do valor médio dos desvios (média de At), o BBP (112) executa uma rotina (151) de contagem do número de tais determinações negativas e, quando um valor da contagem pré-determinado Q correspondente a uma duração pré-determinada for alcançado, o BBP (112) executa a rotina (150) de ajustamento da distribuição de tempos do gerador interno de distribuição de tempos pelo valor de desvio médio (média de t) calculado .If the BBP (112) determines, according to routine (149), that a predetermined number P of the deviation values Δ t received verified is not within a predetermined tolerance of the average deviation value (mean of At ), BBP (112) performs a routine (151) for counting the number of such negative determinations and, when a predetermined count value Q corresponding to a predetermined duration is reached, BBP (112) executes the routine (150) for adjusting the time distribution of the internal time distribution generator by the calculated average deviation value (mean of t).
sistema de comunicação de assinantes transmite informação de sinalização de corrente contínua entre a interface (27)subscriber communication system transmits direct current signaling information between the interface (27)
- -- -
da linha a dois fios no posto de assinante (4-1) e a linha aparente a dois fios (26) na estação central (25). A informação transferida no sentido do 'banal de retorno do posto de assinante (4-1) para a estação de base (104) inclui alterações do estado de supervisão, dígitos de marcação por discò e impulsos emitidos pelo descanso comutador do telefone. A sinalização de corrente contínua pelo canal de ida inclui earacteristicas tais como toque de campainha síncrono, toque de campainha destintivo e funcionamento com caixa de moedas.the two-wire line at the subscriber station (4-1) and the apparent two-wire line (26) at the central station (25). The information transferred in the direction of the 'return banal' from the subscriber station (4-1) to the base station (104) includes changes in the supervision status, dialing digits by dial and pulses emitted by the telephone switch rest. The direct current signaling through the forward channel includes features such as synchronous ringing, distinctive ringing and coin box operation.
Deseja-se proporcionar a maior transparência possível, dentro dos limites da natureza multiplex por divisão do tempo do sistema. A transparência da sinalização pode ser medida pela quantificação dos seguintes atributos de eficácia: fiabilidade do trajecto de sinalização, atrazo da sinalização e resolução da sinalização.It is intended to provide the greatest possible transparency, within the limits of the multiplex nature by dividing the system time. Signaling transparency can be measured by quantifying the following efficiency attributes: reliability of the signaling path, signaling delay and signaling resolution.
Para optimizar estes parâmetros, o sistema utiliza um esquema de codificação de formas de onda para transmitir digitalmente a informação de corrente contínua da interface (27) da linha do posto de assinante para a linha aparente (26) da estação central.To optimize these parameters, the system uses a waveform encoding scheme to digitally transmit direct current information from the subscriber station's line interface (27) to the central station's apparent line (26).
As alterações do estado do comutador do descanso do telefone são seguidas pelo processador em banda básica (112) no interior do posto de assinante (41). Um interruptor distribuidor de tempos no interior do processador em banda básica permite a amostragem do estado do descanso comutador do telefone de 1,5 θπι 1,5 ms, ou 50 vezes em cada trama TDM. Cada uma das amostras é armazenada sob a forma de um único bit (telefone no descanso ou fora do descanso) na memória tampão dos impulsosChanges in the state of the telephone switch are followed by the basic band processor (112) inside the subscriber station (41). A timing switch inside the basic band processor allows the sampling of the state of the switch rest of the telephone at 1.5 θπι 1.5 ms, or 50 times in each TDM frame. Each sample is stored as a single bit (phone on or off) in the pulse buffer
- óp L f- op L f
do descanso comutador (SSB) (114). A SSB (114) contém 60 bits de amostras, embora tipicamente apenas cerca de 45 destas posições de bits sejam usadas activamente. Os restantes bits têm em conta uma certa capacidade elástica de excesso na memória. Os 45 bits nominais proporcionam uma janela de 67,5 ms de informação dos estados do descanso comutador do telefone.switch rest (SSB) (114). SSB (114) contains 60 bits of samples, although typically only about 45 of these bit positions are used actively. The remaining bits take into account a certain elastic capacity of excess in memory. The 45 nominal bits provide a window of 67.5 ms of information on the states of the telephone switch rest.
SCT (100) utiliza a SSB para determinar alterações do estado de supervisão, tais como pedidos de serviço, resposta e desligação. Enquanto uma chamada estiver activa, a SSB é também monitorada para detecção de eventos de sinalização de corrente contínua.SCT (100) uses SSB to determine changes in the supervisory status, such as service requests, response and disconnection. While a call is active, the SSB is also monitored for detection of DC signaling events.
Um evento de sinalização de corrente contínua apenas pode ocorrer durante o funcionamento vocal activo. A SSB (114) é verificada para detecção de eventos uma vez em cada trama TDM (todos os 45 ms). Um evento é detectado pelo uso de uma contagem de grupos de bits. Começando no 162 bit e continuando até ao 452 bit na SSB (114), a contagem do grupo é incrementada por cada bit correspondente a pousar o telefone e decrementada por cada bit correspondente a levantar o telefone do descanso.A DC signaling event can only occur during active vocal operation. SSB (114) is checked for event detection once in each TDM frame (every 45 ms). An event is detected using a bit group count. Starting at 162 bit and continuing up to 45 2 bit in SSB (114), the group count is incremented by each bit corresponding to land the phone and decremented by each bit corresponding to lift the phone from the rest.
Se a contagem atingir um limiar, definido por uma contagem de grupos terminal (Tcc), é declarado um evento de sinalização de corrente contínua. Não se permite que a contagem dos grupos se torne negativa nem que exceda Tcc. A contagem dos grupos é também mantida através das fronteiras das tramas, de modo que a corrente de amostras dos impulsos do descanso comutador é vista como um contínuo.If the count reaches a threshold, defined by a terminal group count (T dc ), a DC signaling event is declared. The group count is not allowed to become negative or to exceed T cc . The group count is also maintained across the boundaries of the frames, so that the sample stream of the pulses from the switch rest is seen as a continuum.
A técnica da contagem de grupos tem o efeito de detectar grupos de estados correspondentes ao telefone pousado no descan- 24 so na SSB (114) mesmo na presença de perturbações transitórias no sinal. As perturbações momentâneas na linha são rejeitadas, com base na escolha de T ccThe group counting technique has the effect of detecting groups of states corresponding to the telephone resting at rest on the SSB (114) even in the presence of transient disturbances in the signal. Momentary line disturbances are rejected, based on the choice of T cc
Uma vez detectado um evento de sinalização de corrente contínua, a sequência de dados de transmissão subsequente é usada como sequência de dados de controlo. A informação vocal na sequência de dados é substituída por informação de sinalização de corrente contínua usando o nível de modulação corrente. Os 30 bits dos dados da SSB mais idosos, representando 45 ms do estado do descanso comutador do telefone são codificados na sequência de dados.Once a DC signaling event is detected, the subsequent transmission data stream is used as a control data stream. The vocal information in the data stream is replaced by direct current signaling information using the current modulation level. The oldest 30 bits of SSB data, representing 45 ms of the state of the phone's switch rest, are encoded in the data stream.
Se se detectarem eventos de sinalização de corrente contínua consecutivos na SSB (114), continuam a emitir-se sequências de dados de comando em tramas consecutivas. Ocasionalmente, pode ser necessária uma sequência de dados de comando adicional a seguir a uma série de uma ou mais sequências de dados de comando, embora não tenha sido declarado qualquer evento de sinalização nessa trama. A única condição na qual é necessária uma sequência de dados de comando adicional verifica-se quando a sequência de dados de comando anterior terminou com um bit correspondente ao telefone pousado no descanso, deixando assim a estação de base (104) num estado correspondente ao telefone pousado no descanso. Se for necessária uma sequência de dados de comando adicional, 0 processador em banda de base (112) na estação de base (104) tem de assegurar que o último estado correspondente ao telefone pousado no descanso é mudado para o estado correspondente ao telefone fora do descanso, de modo que a VCU (24) volte ao estado correspondente ao telefone fora doIf consecutive DC signaling events are detected on the SSB (114), sequences of command data continue to be emitted in consecutive frames. Occasionally, an additional command data stream may be required following a series of one or more command data strings, although no signaling event has been declared in that frame. The only condition in which an additional command data sequence is required is when the previous command data sequence ended with a bit corresponding to the phone resting on the stand, thus leaving the base station (104) in a state corresponding to the phone resting on the rest. If an additional command data sequence is required, the base band processor (112) at the base station (104) must ensure that the last state corresponding to the phone resting on the switch is changed to the state corresponding to the phone outside the rest, so that the VCU (24) returns to the state corresponding to the phone outside the
- Ο /- Ο /
/ ι/ ι
descanso.rest.
As seis primeiras palavras de cada bloco de comando são dedicadas a um padrão de um indicador arbitrário. 0 padrão do indicador permite que o bloco de comando seja detectado durante o funcionamento vocal normal.The first six words of each command block are dedicated to an arbitrary indicator pattern. The indicator pattern allows the control block to be detected during normal vocal operation.
A seguir ao padrão do indicador, há 14 palavras de dados de sinalização de corrente contínua. As palavras estão organizadas em sete conjuntos, incluindo cada conjunto duas palavras de informação. 0 bit menos significativo de cada palavra não contém qualquer informação e é ajustado arbitrariamente ao valorQ.Mas estes bits podem e devem ser usados para a detecção de erros. Os restantes 15 bits de cada uma das palavras num conjunto contêm colectivamente 30 bits de informação do estado do descanso comutador do telefone. A informação é armazenada cronologicamente a partir da primeira palavra para a segunda palavra dentro do conjunto e a partir do bit de dados mais significativo para o menos significativo dentro das palavras. Para evitar decisões falsas devidas a padrões repetidos mas incorrectos, cada conjunto passa por um circuito OU com um único bit.Following the indicator pattern, there are 14 DC signal data words. The words are organized into seven sets, each set including two words of information. The least significant bit of each word does not contain any information and is set arbitrarily to the Q value. But these bits can and should be used for error detection. The remaining 15 bits of each of the words in a set collectively contain 30 bits of information about the state of the telephone switch rest. Information is stored chronologically from the first word to the second word within the set and from the most significant data bit to the least significant bit within the words. To avoid false decisions due to repeated but incorrect patterns, each set goes through an OR circuit with a single bit.
A VCU (24) de recepção na estação de base (104) determina a presença de um bloco de comando, em oposição a um bloco vocal, por uma simples decisão por maioria nas palavras do padrão do indicador no preâmbulo do bloco. Se for excedido o limiar do voto de maioria, o bloco é declarado como sendo um bloco de comando. A síntese RELP (Residual Excited Linear Prediction Predição linear excitada residualmente) continua durante o processamento do bloco de comando e os dados RELP são substituídosThe receiving VCU (24) at the base station (104) determines the presence of a control block, as opposed to a vocal block, by a simple majority decision in the words of the indicator pattern in the preamble of the block. If the majority vote threshold is exceeded, the block is declared to be a command block. The RELP (Residual Excited Linear Prediction) synthesis continues during the processing of the command block and the RELP data is replaced
Η por silêncio RELP.Η by silence RELP.
Uma vez detectado um bloco de comando, a informação do estado de sinalização de corrente contínua que ele contém é também descodificada, utilizando uma decisão por voto de maioria simples. A transformação OU exclusivo tem de ser removida antes da operação de voto de maioria. Se o voto de maioria falhar na ultrapassagem do limiar de votação, o bloco é rejeitado e não se faz qualquer alteração no estado correspondente à posição do descanso comutador do telefone.Once a command block is detected, the information of the state of direct current signaling it contains is also decoded, using a simple majority vote decision. The exclusive OR transformation must be removed before the majority vote operation. If the majority vote fails to exceed the voting threshold, the block is rejected and no change is made to the state corresponding to the position of the telephone switch rest.
Uma vez descodificado o conteúdo dos 30 bits da SSB (114) pela VCU (24), o mesmo é traduzido em bits de sinalização Tl A/B. No caso do estado do descanso comutador a dois fios, os 30 bits SSB correspondem exactamente aos 30 bits necessários dos dados de sinalização de bits A.Once the content of the 30 bits of the SSB (114) is decoded by the VCU (24), it is translated into Tl A / B signaling bits. In the case of the two-wire switch rest state, the 30 SSB bits correspond exactly to the required 30 bits of the A-bit signaling data.
Os bits A Tl são colocados na fila de espera, na qual se atende em primeiro lugar o bit chegado em primeiro lugar, para emissão através da junção PCM para a estação de base (104).The A T1 bits are placed in the queue, in which the first arrived bit is answered first, for transmission through the PCM junction to the base station (104).
MUX (19) correspondente proporciona à VCU (24) uma interrupção precisamente antes da trama de sinalização A-bit Tl, permitindo ao processador injectar o bit de sinalização apropriado no octeto PCM correcto.The corresponding MUX (19) provides the VCU (24) with an interrupt just before the A-bit T1 signal frame, allowing the processor to inject the appropriate signal bit into the correct PCM octet.
Quando não chegar qualquer bloco de comando para encher novamente a fila de espera dos bits A, repete-se indefinidamente o estado mais idoso. No caso de uma operação de sinalizaçao de corrente contínua, o SCT (100) assegura que o último estado na SSB (114) é o correspondente ao telefone fora do descanso .When no command block arrives to fill the A-bit queue again, the oldest state is repeated indefinitely. In the case of a direct current signaling operation, the SCT (100) ensures that the last state on the SSB (114) is the one corresponding to the off-hook telephone.
A seguir ao estabelecimento de uma chamada, a CCU (23) ίFollowing the establishment of a call, CCU (23) ί
na estação de base (104) inicializa a VCU (24) para o estado correspondente ao telefone fora do descanso. No caso de se originar uma chamada, a CCU (23) coloca a VCU (24) no estado correspondente ao telefone fora do descanso, depois de ter sido detectada uma resposta. Não se usam sequências de dados de comando para estas transições de estados de supervisão.at the base station (104) initializes the VCU (24) to the state corresponding to the off-hook telephone. In the event that a call originates, the CCU (23) places the VCU (24) in the state corresponding to the telephone off-hook, after a response has been detected. Command data streams are not used for these transitions of supervision states.
Uma vez estabelecido o funcionamento vocal, utilizam-se sequências de dados para emitir eventos de sinalização de corrente contínua para a estação de base (104). Se for detectada uma desligação no posto de assinante (41), o estado de sinalização na VCU (24) da estação de base é mantido na condição correspondente ao telefone no descanso enquanto a chamada está a ser desligada por via de uma sequência de dados RCC Clear Request (desligar o pedido).Once vocal functioning is established, data streams are used to emit direct current signaling events to the base station (104). If a disconnection is detected at the subscriber station (41), the signaling status at the base station's VCU (24) is maintained in the condition corresponding to the handset at rest while the call is being disconnected via an RCC data stream Clear Request (turn off the request).
Mediante a escolha apropriada dos parâmetros de sinalização de corrente contínua, é possível ajustar a eficácia do sistema. Para auxiliar a detecção e a correcção de erros, o padrão do indicador e os votos de maioria na SSB sao tomados em segmentos de 8 bits (alinhados com os limites dos octetos). 0 voto de maioria no padrão do indicador é tomado na totalidade dos 12 octetos. Para a SSB (114) há quatro votos de maioria independentes, um para cada octeto que ela contém. Se qualquer dos votos de maioria falhar, considera-se então que falhou a totalidade dos votos de maioria. Os valores dos parâmetros escolhidos são os seguintes:By choosing the appropriate DC signaling parameters, it is possible to adjust the efficiency of the system. To assist in the detection and correction of errors, the indicator pattern and the majority votes in the SSB are taken in 8-bit segments (aligned with the octet limits). The majority vote in the indicator standard is taken in all 12 octets. For SSB (114) there are four independent majority votes, one for each octet it contains. If any majority vote fails, then all majority votes are considered to have failed. The values of the chosen parameters are as follows:
Contagem de grupos terminais - 15Counting end groups - 15
Voto de maioria do padrão do indicador - 6 de 12 (octetos)Majority vote of the indicator standard - 6 out of 12 (octets)
Voto de maioria SSB - 4 de 7 (octetos)SSB majority vote - 4 out of 7 (octets)
Α escolha da contagem dos grupos terminais representa um compromisso entre a rejeição de perturbações e a reprodução fiel dos impulsos de sinalização por corrente contínua. A duração mínima dos impulsos correspondentes ao telefone no descanso significativos é de 29 ms, produzidos por um marcador de 20 impulsos por segundo funcionando com 58% de interrupção. Com uma contagem de grupos terminais de 15, serão rejeitadas perturbações inferiores a 22,5 - 1,5 ms. Este limiar de rejeição está bem abaixo dos 29 ms requeridos, que correspondem a tempos de 18,5 amostras. 0 limiar também implica que se transmite um bloco de comando apenas se se tomar pelo menos 50% da trama TDM com o telefone no descanso. Os 45 bits da SSB contêmThe choice of the counting of the terminal groups represents a compromise between the rejection of disturbances and the faithful reproduction of the signaling pulses by direct current. The minimum duration of the significant pulses corresponding to the telephone at rest is 29 ms, produced by a 20 pulse per second marker operating at 58% interruption. With a terminal group count of 15, disturbances of less than 22.5 - 1.5 ms will be rejected. This rejection threshold is well below the required 29 ms, which correspond to times of 18.5 samples. The threshold also implies that a command block is transmitted only if at least 50% of the TDM frame is taken with the phone on standby. The 45 bits of the SSB contain
67.5 ms de informação do estado de sinalização, proporcionando67.5 ms of signaling status information, providing
22.5 ms de dados, vistos para a frente na memória tampão, para tomar uma decisão continuar/não continuar. Sem os dados vistos para a frente, nem sempre seria possível emitir bits que conduzam a transiçao do descanso comutador do telefone de maneira temporizada.22.5 ms of data, viewed forward in the buffer, to make a decision to continue / not continue. Without the data seen ahead, it would not always be possible to emit bits that lead to the transition of the switch rest of the phone in a timed manner.
limiar do padrão do indicador é central para evitar detecçoes falsas de blocos de comando e faltas de blocos de comando. Todavia, a detecção indesejável de blocos de comando falsos durante o funcionamento vocal normal não é fatal para o sistema. Uma detecção falsa tem como consequência apenas um intervalo de 45 ms de silêncio e a possibilidade remota de algumas perturbações na linha aparente na estação central. Muito menos aceitável seria a perda de um bloco de comando, ou pior ainda, de uma sequência de dados de comando, visto que isso perturba a possibilidade de o assinante efectuar a sinalização.threshold of the indicator pattern is central to avoid false detection of command blocks and faults in command blocks. However, the undesirable detection of false command blocks during normal vocal functioning is not fatal to the system. False detection results in only a 45 ms silence interval and the remote possibility of some disturbances on the apparent line at the central station. Much less acceptable would be the loss of a command block, or even worse, of a sequence of command data, as this disturbs the subscriber's ability to signal.
/\ ί χ ν'*/ \ ί χ ν '*
Tendo isto em mente, estabeleceu-se o limiar do padrão do indicador em 6 (posições fixas) coincidências de oito bits (limite do octeto) em 12 possíveis. A probabilidade de ocorrência deste facto com ruído aleatório (os dados RELP aparecem como ruído branco), é 2“θχ® x(de 12 escolher 6) ou 3,2 x 10”^^. Com um período de transmissão dos blocos de 22,5 nis, uma tal coincidência tem uma frequência de ocorrência esperada de 1 em 200 anos de funcionamento vocal contínuo. A análise da perda de blocos de comando é um tanto mais difícil, em particular se se admitir que os erros ocorrem em grupos; mas sugere-se que este esquema de detecção proporciona uma boa realidade.With this in mind, the threshold of the indicator pattern was set at 6 (fixed positions) eight-bit coincidences (octet limit) in 12 possible. The probability of this occurring with random noise (RELP data appears as white noise), is 2 "θ χ ® x (out of 12 choose 6) or 3.2 x 10" ^^. With a block transmission period of 22.5 nis, such a coincidence has an expected frequency of occurrence of 1 in 200 years of continuous vocal functioning. The analysis of the loss of command blocks is somewhat more difficult, particularly if it is admitted that errors occur in groups; but it is suggested that this detection scheme provides a good reality.
limiar do voto de maioria SSB permite a correcção de erros nos dados de sinalizaçao. Como os bits de sinalização de corrente contínua são registados em conjuntos, as palavras SSB correspondentes são separadas por muitas posiçoes de bits. Este entrelaçamento natural permite que um erro de grupo oblitere três conjuntos completos e não corrompa o voto de maioria.SSB majority vote threshold allows correction of errors in signaling data. As the dc signaling bits are registered in sets, the corresponding SSB words are separated by many bit positions. This natural interlacing allows a group error to obliterate three complete sets and does not corrupt the majority vote.
Os canais vocais que permitem uma qualidade vocal aceitável também proporcionarão sinalização de corrente contínua muito fiável usando esta técnica. A resolução da sinalização para o sistema é de 1,5 ms. Isto corresponde a uma resolução da sinalização TI A/B e portanto representa um nível aceitável.Vocal channels that allow acceptable vocal quality will also provide very reliable direct current signaling using this technique. The signaling resolution for the system is 1.5 ms. This corresponds to a resolution of the TI A / B signaling and therefore represents an acceptable level.
atrazo da sinalização através do sistema é de cerca de 80 ms.The signaling delay through the system is about 80 ms.
Este atraso é constituído pela janela de 67,5 ms da SSB, um tempo de transmissão de 6 ms e um tempo de processamento na estação de base. Estas medidas tornam a transparência da sinalizaçao de corrente contínua comparável à dos sistemas de portadoras com lacete digital existentes.This delay consists of the 67.5 ms window of the SSB, a transmission time of 6 ms and a processing time at the base station. These measures make the transparency of direct current signaling comparable to that of existing digital loop carrier systems.
- όϋ De maneira análoga, a informação de sinalização de corrente contínua pode ser transferida de uma linha aparente (26) na estação de base (104) para a interface de linha (27) no posto de assinante (41).- όϋ In a similar way, the dc signaling information can be transferred from an apparent line (26) at the base station (104) to the line interface (27) at the subscriber station (41).
As rotinas gerais executadas pela estação de base (104) e pelo posto de assinante (41) para detectar e emitir informação de sinalização de corrente contínua por um canal de comunicação atribuído como um canal vocal vão resumir-se com referência à fig. 4. A estação de origem (155) referida na fig. 4 é, ou a estaçao de base (104), ou o posto de assinante (41), de acordo com o local de origem da informação de sinalização de corrente contínua, e a estação receptora (156) ê a outra das duas estações.The general routines performed by the base station (104) and the subscriber station (41) for detecting and transmitting direct current signaling information through a communication channel assigned as a vocal channel will be summarized with reference to fig. 4. The home station (155) referred to in fig. 4 is either the base station (104) or the subscriber station (41), according to the location of origin of the dc signaling information, and the receiving station (156) is the other of the two stations.
A estação de origem (155) executa uma rotina (158) de monitoração dos sinais na linha aparente/interface; executa uma rotina (159) de memorização dos sinais monitorados, de acordo com a rotina (158), na memória tampão; executa uma rotina (160) de detecção de informação de sinalização de corrente contínua memorizados de acordo com a rotina (159) ; executa uma rotina (161) de condicionamento da informação de sinalização de corrente contínua para transmissão pelo canal atribuído, em vez de sinais de dados vocais, formatando a informação de sinalização de corrente contínua detectada sob a forma de um bloco de comando, com um padrão de indicador além dos dados de sinalização de corrente contínua; e executa uma rotina (162) de emissão do bloco de comando, sob a forma de sequência de dados de comando no canal de comunicação atribuído em vez de informação vocal.The originating station (155) performs a routine (158) for monitoring the signals on the apparent line / interface; executes a routine (159) for memorizing the monitored signals, according to the routine (158), in the buffer memory; executes a routine (160) for detecting stored current signal information according to routine (159); executes a routine (161) for conditioning the direct current signaling information for transmission over the assigned channel, instead of vocal data signals, formatting the detected direct current signaling information in the form of a command block, with a pattern indicator in addition to direct current signaling data; and executes a control block emission routine 162 in the form of a sequence of command data on the assigned communication channel instead of vocal information.
A estação receptora (156) executa uma rotina (156) de determinação da presença de um bloco de comando numa sequência de dados recebida pelo canal de comunicação atribuído, pelo reconhecimento do padrão do indicador na sequência de dados do sinal. A estação receptora (156) executa então a rotina (167) de reformatação da informação de sinalização de corrente contínua no bloco de comando para um formato normalizado de sinalização de corrente continua para transferência para a linha aparente/interface de linha. Finalmente, a estação receptora (156) executa uma rotina (168) de transferência da informação de corrente contínua reformatada para a linha aparente/interface de linha na estação receptora (156).The receiving station (156) performs a routine (156) for determining the presence of a command block in a data stream received by the assigned communication channel, by recognizing the pattern of the indicator in the signal data stream. The receiving station (156) then performs the routine (167) for reformatting the direct current signaling information in the control block to a standardized direct current signaling format for transfer to the apparent line / line interface. Finally, the receiving station (156) performs a routine (168) for transferring the reformatted DC information to the apparent line / line interface at the receiving station (156).
Claims (17)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PT8989789A PT89897B (en) | 1989-03-03 | 1989-03-03 | SUBSCRIBER COMMUNICATIONS SYSTEM INCLUDING A CERTAIN NUMBER OF BASIC STAKES AND A CERTAIN NUMBER OF SUBSCRIBER POSTS |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PT8989789A PT89897B (en) | 1989-03-03 | 1989-03-03 | SUBSCRIBER COMMUNICATIONS SYSTEM INCLUDING A CERTAIN NUMBER OF BASIC STAKES AND A CERTAIN NUMBER OF SUBSCRIBER POSTS |
Publications (2)
Publication Number | Publication Date |
---|---|
PT89897A PT89897A (en) | 1991-08-14 |
PT89897B true PT89897B (en) | 1995-12-29 |
Family
ID=20084425
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PT8989789A PT89897B (en) | 1989-03-03 | 1989-03-03 | SUBSCRIBER COMMUNICATIONS SYSTEM INCLUDING A CERTAIN NUMBER OF BASIC STAKES AND A CERTAIN NUMBER OF SUBSCRIBER POSTS |
Country Status (1)
Country | Link |
---|---|
PT (1) | PT89897B (en) |
-
1989
- 1989-03-03 PT PT8989789A patent/PT89897B/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
PT89897A (en) | 1991-08-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4811420A (en) | Initialization of communication channel between a subsciber station and a base station in a subscriber communication system | |
US4654867A (en) | Cellular voice and data radiotelephone system | |
US5487066A (en) | Distributed intelligence network using time and frequency multiplexing | |
FI98430C (en) | Base station for wireless digital telephone system | |
DK174058B1 (en) | Digital telephone system | |
CA1214218A (en) | Paging network | |
GB2221819A (en) | Cellular radiotelephone uses subaudible signalling | |
PT89897B (en) | SUBSCRIBER COMMUNICATIONS SYSTEM INCLUDING A CERTAIN NUMBER OF BASIC STAKES AND A CERTAIN NUMBER OF SUBSCRIBER POSTS | |
Cisco | Network Status Byte Definitions | |
Cisco | Network Status Byte Definitions | |
KR920003829B1 (en) | Initialization of communication channel between a subscriber station and base station in a subscriber communication system | |
FI98425C (en) | The telecommunications system | |
JP2711333B2 (en) | Subscriber communication system | |
RU2038699C1 (en) | Telephone communication system | |
EP0470072A4 (en) | Distributed intelligence network using time and frequency multiplexing | |
DK175770B1 (en) | Initialisation of communication channel subscriber system - communicates both DC signalling information and voice data signals over assigned channel between line appearance and line interface | |
FI100843B (en) | Initiation of a transmission channel between a subscriber station and a base station in a subscriber transmission system | |
UA79817C2 (en) | Method for preparing communication session transfer to radio area of another radio communication system | |
BE1004075A3 (en) | System for initialising communication between subscriber station - uses radio channel to establish communication prior to use of main communication channel | |
CA1288823C (en) | Initialization of communication channel between a subscriber station and a base station in a subscriber communication system | |
BE1004074A3 (en) | System for initialising a communication channel between a subscriber stationand a base station in a communication system | |
NO176638B (en) | Subscriber communication system with a plurality of base stations each in a separate network | |
FR2645690A1 (en) | Device for initialising a communication channel between a subscriber set and a base station in a communication system | |
NO176637B (en) | Communication system with a plurality of base stations, each in a separate network | |
FR2645691A1 (en) | Device for initialising a communication channel between a subscriber set and a base station in a communication system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FG3A | Patent granted, date of granting |
Effective date: 19950904 |
|
MM4A | Annulment/lapse due to non-payment of fees, searched and examined patent |
Free format text: MAXIMUM VALIDITY LIMIT REACHED Effective date: 20100906 |