Abstract:
PROBLEM TO BE SOLVED: To provide a bit total integrity and a synchronous data transmission on a channel which does not hold synchronization. SOLUTION: A fixed rate bitstream formed by a terminal equipment is provided to a communication unit. A first data frame containing a first set of bit and a value of a first length region, a second data frame containing a second set of bit and a second length region, and a third data frame containing a third set of bit and a value of a third length region, are formed. The first, the second and the third data frames are transmitted to a base station, and the first set of bit from the first frame and a set of filling bits of a number equal to the maximum number of bit contained in any frame are put into queue. The number of set of a second bit of the third data frame is determined, based on the value of the first length region and the value of the third length region, and excess filling bits are overwritten in the queue in the set of the third bit. COPYRIGHT: (C)2008,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a method and an apparatus of providing bit count integrity and synchronous data transfer over a channel which does not preserve synchronization. SOLUTION: A terminal equipment unit produces a constant rate bit stream which is provided to a communication unit. The communication unit produces: a first data frame comprising a first set of bits from the constant rate bit stream and a first length field, a second data frame comprising a second set of bits from the constant rate bit stream and a second length field, and a third data frame comprising a third set of bits from the constant rate bit stream and a third length field. The first, second and third data frames are transmitted to a base station, which places the first set of bits from the first frame into a queue. A set of fill bits equal to the maximum number of bits contained in any frame is then placed into the queue. COPYRIGHT: (C)2008,JPO&INPIT
Abstract:
Synchronization and bit count integrity of a synchronous data stream is preserved end to end even as it is transmitted via a medium which does not preserve the synchronous nature of the synchronous data strea m. A terminal equipment unit (100) produces a constant rate bit stream which is provided to a communications unit (110). The communications unit (110) produces a first data frame comprising a first set of bits from the constant rate bit stream and a first length field value. A second data frame is produced which comprises a second set of bits from the constant rate bit stream and a second length field. A third data frame is produced which comprises a third set of bits from the constant rate bit stream and a third length field value. The first, second, and third data frames are transmitted to a base unit (118) which places the first set of bits from the first frame into a queue (150). A set of fill bits equal to the maximum number of bits contained in any frame is then placed into the queue (150). The base unit (118) then determines the number of bits in the second set of bits of the third data frame, based on the first length field value and the third length field value. The base unit (118) overwrites excess fill bits in the queue (150) with the third set of bits. The number of excess fill bits is equal to the difference between the maximum possible number of bits which may be contained in any frame and the number of bits in the secon d set of bits.
Abstract:
Synchronization and bit count integrity of a synchronous data stream is preserved end to end even as it is transmitted via a medium which does not preserve the synchronous nature of the synchronous data stream. A terminal equipment unit produces a constant rate bit stream which is provided to a communications unit. The communications unit produces first, second, and third data frames comprising, respectively, first, second, and third set of bits from the constant rate bit stream and first, second, and third length fields. The first, second, and third data frames are transmitted to a base unit which places the first set of bits from the first frame into a queue. A set of fill bits equal to the maximum number of bits contained in any frame is then placed into the queue. The base unit then determines the number of bits in the second set of bits of the third data frame, based on the first length field value and the third length field value. The base unit overwrites excess fill bits in the queue with the third set of bits. The number of excess fill bits is equal to the difference between the maximum possible number of bits which may be contained in any frame and the number of bits in the second set of bits.
Abstract:
Synchronization and bit count integrity of a synchronous data stream is preserved end to end even as it is transmitted via a medium which does not preserve the synchronous nature of the synchronous data stream. A terminal equipment unit (100) produces a constant rate bit stream which is provided to a communications unit (110). The communications unit (110) produces a first data frame comprising a first set of bits from the constant rate bit stream and a first length field value. A second data frame is produced which comprises a second set of bits from the constant rate bit stream and a second length field. A third data frame is produced which comprises a third set of bits from the constant rate bit stream and a third length field value. The first, second, and third data frames are transmitted to a base unit (118) which places the first set of bits from the first frame into a queue (150). A set of fill bits equal to the maximum number of bits contained in any frame is then placed into the queue (150). The base unit (118) then determines the number of bits in the second set of bits of the third data frame, based on the first length field value and the third length field value. The base unit (118) overwrites excess fill bits in the queue (150) with the third set of bits. The number of excess fill bits is equal to the difference between the maximum possible number of bits which may be contained in any frame and the number of bits in the second set of bits.
Abstract:
Synchronization and bit count integrity of a synchronous data stream is preserved end to end even as it is transmitted via a medium which does not preserve the synchronous nature of the synchronous data stream. A terminal equipment unit produces a constant rate bit stream which is provided to a communications unit. The communications unit produces first, second, and third data frames comprising, respectively, first, second, and third set of bits from the constant rate bit stream and first, second, and third length fields. The first, second, and third data frames are transmitted to a base unit which places the first set of bits from the first frame into a queue. A set of fill bits equal to the maximum number of bits contained in any frame is then placed into the queue. The base unit then determines the number of bits in the second set of bits of the third data frame, based on the first length field value and the third length field value. The base unit overwrites excess fill bits in the queue with the third set of bits. The number of excess fill bits is equal to the difference between the maximum possible number of bits which may be contained in any frame and the number of bits in the second set of bits.
Abstract:
Synchronization and bit count integrity of a synchronous data stream is preserved end to end even as it is transmitted via a medium which does not preserve the synchronous nature of the synchronous data stream. A terminal equipment unit produces a constant rate bit stream which is provided to a communications unit. The communications unit produces first, second, and third data frames comprising, respectively, first, second, and third set of bits from the constant rate bit stream and first, second, and third length fields. The first, second, and third data frames are transmitted to a base unit which places the first set of bits from the first frame into a queue. A set of fill bits equal to the maximum number of bits contained in any frame is then placed into the queue. The base unit then determines the number of bits in the second set of bits of the third data frame, based on the first length field value and the third length field value. The base unit overwrites excess fill bits in the queue with the third set of bits. The number of excess fill bits is equal to the difference between the maximum possible number of bits which may be contained in any frame and the number of bits in the second set of bits.
Abstract:
Synchronization and bit count integrity of a synchronous data stream is preserved end to end even as it is transmitted via a medium which does not preserve the synchronous nature of the synchronous data stream. A terminal equipment unit produces a constant rate bit stream which is provided to a communications unit. The communications unit produces first, second, and third data frames comprising, respectively, first, second, and third set of bits from the constant rate bit stream and first, second, and third length fields. The first, second, and third data frames are transmitted to a base unit which places the first set of bits from the first frame into a queue. A set of fill bits equal to the maximum number of bits contained in any frame is then placed into the queue. The base unit then determines the number of bits in the second set of bits of the third data frame, based on the first length field value and the third length field value. The base unit overwrites excess fill bits in the queue with the third set of bits. The number of excess fill bits is equal to the difference between the maximum possible number of bits which may be contained in any frame and the number of bits in the second set of bits.
Abstract:
Synchronization and bit count integrity of a synchronous data stream is preserved end to end even as it is transmitted via a medium which does not preserve the synchronous nature of the synchronous data stream. A terminal equipment unit produces a constant rate bit stream which is provided to a communications unit. The communications unit produces first, second, and third data frames comprising, respectively, first, second, and third set of bits from the constant rate bit stream and first, second, and third length fields. The first, second, and third data frames are transmitted to a base unit which places the first set of bits from the first frame into a queue. A set of fill bits equal to the maximum number of bits contained in any frame is then placed into the queue. The base unit then determines the number of bits in the second set of bits of the third data frame, based on the first length field value and the third length field value. The base unit overwrites excess fill bits in the queue with the third set of bits. The number of excess fill bits is equal to the difference between the maximum possible number of bits which may be contained in any frame and the number of bits in the second set of bits.
Abstract:
LA SINCRONIZACION E INTEGRIDAD DE CONTEO DE BITS DE UN TREN DE DATOS SINCRONOS SE MANTIENE DE UN EXTREMO A OTRO INCLUSO CUANDO SE TRANSMITE A TRAVES DE UN MEDIO QUE NO MANTIENE LA NATURALEZA SINCRONA DEL TREN DE DATOS SINCRONOS. UNA UNIDAD DE EQUIPO TERMINAL (100) GENERA UN TREN DE BITS DE VELOCIDAD DE TRAFICO CONSTANTE QUE ES ENVIADO A UNA UNIDAD DE TELECOMUNICACIONES (110). LA UNIDAD DE TELECOMUNICACIONES (110) GENERA UNA PRIMERA SECUENCIA DE DATOS QUE COMPRENDE UN PRIMER GRUPO DE LOS BITS DEL TREN DE BITS DE VELOCIDAD TRAFICO CONSTANTE Y UN PRIMER VALOR DE CAMPO DE LONGITUD. GENERA UNA SEGUNDA SECUENCIA DE DATOS QUE COMPRENDE UN SEGUNDO GRUPO DE LOS BITS DEL TREN DE BITS DE VELOCIDAD DE TRAFICO CONSTANTE Y UN SEGUNDO CAMPO DE LONGITUD. GENERA UNA TERCERA SECUENCIA DE DATOS QUE COMPRENDE UN TERCER GRUPO DE LOS BITS DEL TREN DE BITS DE VELOCIDAD DE TRAFICO CONSTANTE Y UN TERCER VALOR DE CAMPO DE LONGITUD. LA PRIMERA, SEGUNDA Y TERCERA SECUENCIAS DE DATOS SE TRANSMITEN A UNA UNIDAD BASE (118) QUE COLOCA EL PRIMER GRUPO DE BITS DE LA PRIMERA SECUENCIA EN UNA COLA (150). A CONTINUACION SE COLOCA EN LA COLA (150) UN GRUPO DE BITS DE RELLENO IGUAL AL NUMERO DE BITS PRESENTE EN CUALQUIERA DE LAS SECUENCIAS. LA UNIDAD BASE (118) DETERMINA ENTONCES EL NUMERO DE BITS DEL SEGUNDO GRUPO DE BITS DE LA TERCERA SECUENCIA DE DATOS EN BASE AL PRIMER VALOR DE CAMPO DE LONGITUD Y AL TERCER VALOR DE CAMPO DE LONGITUD. LA UNIDAD BASE (118) SOBRESCRIBE LOS BITS DE RELLENO EN EXCESO DE LA COLA (150) CON EL TERCER GRUPO DE BITS. EL NUMERO DE BITS DE RELLENO EN EXCESO ES IGUAL A LA DIFERENCIA ENTRE EL NUMERO MAXIMO POSIBLE DE BITS QUE PUEDE CONTENER CUALQUIER SECUENCIA Y EL NUMERO DE BITS DEL SEGUNDO GRUPO DE BITS.