ES2294311T3 - Sistema para permitir el control de la purga de un nodo b por el controlador de servicio de red de radio. - Google Patents

Sistema para permitir el control de la purga de un nodo b por el controlador de servicio de red de radio. Download PDF

Info

Publication number
ES2294311T3
ES2294311T3 ES03750073T ES03750073T ES2294311T3 ES 2294311 T3 ES2294311 T3 ES 2294311T3 ES 03750073 T ES03750073 T ES 03750073T ES 03750073 T ES03750073 T ES 03750073T ES 2294311 T3 ES2294311 T3 ES 2294311T3
Authority
ES
Spain
Prior art keywords
node
purge
rnc
confirmation
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
ES03750073T
Other languages
English (en)
Inventor
Stephen E. Terry
Yi-Ju Chao
James M. Miller
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
InterDigital Technology Corp
Original Assignee
InterDigital Technology Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by InterDigital Technology Corp filed Critical InterDigital Technology Corp
Application granted granted Critical
Publication of ES2294311T3 publication Critical patent/ES2294311T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2854Wide area networks, e.g. public data networks
    • H04L12/2856Access arrangements, e.g. Internet access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0231Traffic management, e.g. flow control or congestion control based on communication conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1809Selective-repeat protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4633Interconnection of networks using encapsulation techniques, e.g. tunneling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/06Generation of reports
    • H04L43/065Generation of reports related to network devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/30Flow control; Congestion control in combination with information about buffer occupancy at either end or at transit nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/32Flow control; Congestion control by discarding or delaying data units, e.g. packets or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/34Flow control; Congestion control ensuring sequence integrity, e.g. using sequence numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/90Buffering arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0247Traffic management, e.g. flow control or congestion control based on conditions of the access network or the infrastructure network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0289Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/10Flow control between communication endpoints
    • H04W28/12Flow control between communication endpoints using signalling between network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/04Registration at HLR or HSS [Home Subscriber Server]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/04Network layer protocols, e.g. mobile IP [Internet Protocol]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/12Access point controller devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L2001/0092Error control systems characterised by the topology of the transmission link
    • H04L2001/0097Relays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/10Flow control between communication endpoints
    • H04W28/14Flow control between communication endpoints using intermediate storage
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/02Buffering or recovering information during reselection ; Modification of the traffic flow during hand-off
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Selective Calling Equipment (AREA)
  • Circuits Of Receivers In General (AREA)
  • Small-Scale Networks (AREA)
  • Communication Control (AREA)

Abstract

Un sistema para supresión selectiva de datos almacenados en memoria intermedia en el Nodo B, incluyendo el sistema un controlador de red de radio, RNC, acoplado a al menos un Nodo B, teniendo dicho al menos un Nodo B al menos una memoria intermedia de transmisión, caracterizado por: el RNC está dispuesto para determinar cuando iniciar una purga de al menos una porción de la memoria intermedia de transmisión, y para transmitir (54) una indicación al Nodo B de que una purga es deseada; el Nodo B está dispuesto para recibir dicha indicación y, en respuesta a ella, suprimir (56) dicha al menos una porción de los datos dentro de dicha memoria intermedia de transmisión.

Description

Sistema para permitir el control de la purga de un nodo B por el controlador de servicio de red de radio.
Campo de la invención
La presente invención se refiere al campo de las comunicaciones inalámbricas. Más específicamente, la presente invención se refiere a un sistema y método para permitir el control de la purga de un Nodo B por el controlador de servicio de red de radio.
Antecedentes
Una Red de Radioacceso Terrestre Universal (UTRAN: Universal Terrestrial Radio Access Network) de tercera generación (3G) comprende varios controladores de red de radio (RNCs: radio network controllers), cada uno de los cuales está acoplado a uno o más Nodos B. Cada Nodo B comprende una o más estaciones base que dan servicio a una o más células. A su vez, los Nodos B comunican con uno o más equipos de usuarios (UEs: User Equipment).
Un sistema de tercera generación (3G), que incluye ambos modos de dúplex por división de frecuencia (FDD: Frequency Division Duplex) y dúplex por división de tiempo (TDD: Time División Duplex), usa típicamente el controlador de red de radio (RNC) para distribuir (o sea, almacenar en memoria intermedia y planificar) las transmisiones de datos al equipo de usuario (UE). Sin embargo, para los canales de alta velocidad de sistemas celulares de tercera generación (3G), los datos son distribuidos por el Nodo B. Por ejemplo, uno de estos canales de alta velocidad es el canal compartido de enlace descendente de alta velocidad (HS-DSCH: High Speed Downlink Shared Channel). Como los datos son distribuidos por el Nodo B, es necesario almacenar los datos en memoria intermedia en el Nodo B antes de la transmisión al quipo de usuario (UE).
Hay muchos escenarios donde los nodos que están almacenados en memoria intermedia en el Nodo B ya no son útiles y su presencia allí podría impedir el funcionamiento eficiente del sistema. Por ejemplo, un primer escenario es cuando un equipo de usuario (UE) móvil se desplaza desde una célula a otra. Esto producirá un cambio de célula por canal compartido de enlace descendente de alta velocidad (HS-DSCH), mediante lo cual el equipo de usuario (UE) es servido por otro Nodo B, o la conmutación entre células en el mismo Nodo B. Los "datos antiguos" (o sea, los datos que están almacenados en memoria intermedia dentro del Nodo B para transmisión al equipo de usuario (UE) antes del cambio de célula por canal compartido de enlace descendente de alta velocidad (HS-DSCH) ya no son útiles después del cambio de célula por HS-DSCH. Si el Nodo B continúa almacenando en memoria intermedia y transmitiendo estos datos, malgasta tanto recursos de memoria intermedia como recursos de radioenlace. Es deseable suprimir estos datos antiguos de la memoria intermedia y suspender la transmisión de estos datos puesto que ello ahorrará tanto recursos de memoria intermedia como recursos de radioenlace.
Un segundo escenario se refiere a la capa de control de radioenlace (RLC: radio link control). La capa de control de radioenlace (RLC) es una entidad de igual tanto en el controlador de servicio de red de radio (SRNC: serving radio network controller) como en el equipo de usuario (UE). Hay ocasiones cuando falla el protocolo entre iguales de control de radioenlace (RLC), y el control de radioenlace (RLC) se reinicializa a sí mismo. Las razones del fallo de RLC son variadas y tales razones están fuera del alcance de la presente invención. Sin embargo, una vez que el RLC se reinicializa a si mismo, los datos almacenados previamente en memoria intermedia en el Nodo B ya no son útiles puesto que el RLC resincroniza y reinicia transmisiones. Estos datos almacenados en memoria intermedia solo pueden causar retardos de transmisión y el uso innecesario de recursos de radio. Si son transmitidos, estos datos serán desechados precisamente por la entidad de igual de RLC.
Un tercer escenario se refiere al suministro en secuencia de datos por el control de radioenlace (RLC) en modo confirmado (AM: Acknowledged Mode). Una exigencia para el control de radioenlace en modo confirmado (AM RLC) es asegurarse de que ocurre el suministro en secuencia de unidades de datos de protocolo (PDUs: protocol data units). El RLC usa un número de secuencia (SN: Sequence Number) asociado con cada unidad de datos de protocolo (PDU) para asegurar el suministro en secuencia de unidades de datos de protocolo (PDUs) a capas superiores. Cuando hay un suministro fuera de secuencia (o sea, cuando falta una unidad de datos de protocolo (PDU)), EL RLC en el equipo de usuario (UE) envía una PDU de informe de estatus a su entidad de igual en el Nodo B, solicitando la retransmisión de las PDUs que faltan. Al recibir la PDU de informe de estatus, la entidad de igual en el controlador de red de radio (RNC) retransmite un duplicado de la PDU perdida.
Es muy deseable que las PDUs retransmitidas lleguen al control de radioenlace (RLC) del lado receptor (o sea, el equipo de usuario) lo antes posible por varias razones. Primero, la PDU que falta impedirá que las PDUs subsiguientes sean enviadas a capas superiores, debido a la exigencia de suministro en secuencia. Segunda, la memoria intermedia del equipo de usuario (UE) necesita ser dimensionada suficientemente grande para acomodar la latencia de retransmisión mientras sigue manteniendo velocidades eficaces de datos. Cuando mayor es la latencia, mayor tiene que ser el tamaño de memoria intermedia de equipo de usuario para permitir que el equipo de usuario (UE) almacene en memoria intermedia tanto las PDUs que son detenidas como recepciones continuas de datos hasta que la PDU de secuencia correcta puede ser enviada a capas superiores. El tamaño mayor de memoria intermedia produce costes incrementados de hardware para equipos de usuarios. Esto es muy indeseable.
La Figura 1 es un sistema de técnica anterior que incluye un controlador de red de radio (RNC), un Nodo B, un equipo de usuario (UE) y sus memorias intermedias asociadas. En este sistema de técnica anterior, una PDU con número de secuencia (SN)=3 no es recibida satisfactoriamente por el equipo de usuario (UE). Por tanto, el RLC en el equipo de usuario solicita su capa de RLC de igual en el controlador de red de radio (RNC) para una retransmisión. Mientras tanto, las unidades de datos de protocolo (PDUs) con números de secuencia (SNs)=6-9 son almacenadas en memoria intermedia en el Nodo B, y las PDUs con números de secuencia = 4 y 5 son almacenadas en memoria intermedia en el equipo de usuario (UE). Debería observarse que aunque la Figura 1 solo muestra varias PDUs que son almacenadas en memoria intermedia, en realidad pueden ser almacenadas en memoria intermedia muchas más PDUs (tales como 100 o más) y PDUs procedentes de otras entidades de RLC.
Como se muestra en la Figura 2, la retransmisión de la PDU con número de secuencia (SN)=3 debe esperar al final de la cola en la memoria intermedia de Nodo B, y será transmitida solo después de que son transmitidas las PDUs con números de secuencia (SNs)=6-9. Las unidades de datos de protocolo (PDUs) en el equipo de usuario (UE) no pueden ser enviadas a las capas superiores hasta que todas las PDUs son recibidas en secuencia. En este caso, la PDU con número de secuencia (SN)=3 para el envío de PDUs subsiguientes a capas superiores (o sea, números de secuencia =4-9), suponiendo que todas las PDUs son transmitidas satisfactoriamente. Obsérvese que este ejemplo solo refleja 10 PDUs mientras que en funcionamiento normal cientos de PDUs pueden ser planificadas antes que PDUs de datos retransmitidos, lo que empeora más las cuestiones de latencia de transmisión y almacenamiento en memoria intermedia de datos.
Los escenarios anteriores solo son unos pocos de los muchos ejemplos en los que la purga de datos en el Nodo B produciría un funcionamiento mucho más eficiente de un sistema de comunicación inalámbrica.
Sería deseable tener un sistema y método mediante los que el controlador de red de radio (RNC) pueda controlar la purga de datos almacenados en memoria intermedia en el Nodo B que yo no son útiles. En muchas circunstancias, la supresión de estos datos almacenados en memoria intermedia produciría un funcionamiento más eficiente del sistema.
El documento US 2001/0012279 A1 describe un método y sistema para enviar paquetes de datos en un sistema donde una estación móvil (segundo nodo) recibe paquetes de datos desde una primera estación transceptora base (primer nodo) y después desde la segunda estación transceptora base (tercer nodo). En D1, la pérdida de paquetes de datos es evitada por identificación de la recepción satisfactoria por la estación móvil de un primer número de un conjunto de paquetes de datos y enviando después un segundo número del conjunto de paquetes de datos desde la segunda estación transceptora base.
Un paquete transmitido es eliminado de los medios de almacenamiento de una estación base cuando el controlador avisa que un acuse de recibo ha sido recibido.
El documento WO 01/58187 A1 describe un sistema de estación base basado en Internet Protocol (IP) que incluye un servidor de red de radio, una estación base de radio y una pasarela.
Sumario
La presente invención comprende un sistema y método que permiten que el controlador de red de radio (RNC) controle la purga de datos almacenados en memoria intermedia en el Nodo B. La orden de purga suprime datos almacenados en memoria intermedia de Nodo B asociados con un equipo de usuario (UE) particular. El RNC determina purgar todos los datos para un equipo de usuario (UE) particular, datos en una o varias colas de transmisión de prioridad de usuario, o en uno o más canales lógicos en el Nodo B basado en el suceso particular de activación de purga de datos realizado en el RNC. Después, el RNC informa al Nodo B de la necesidad de purgar datos de transmisión. La orden de purga puede comprende una configuración para que el Nodo B purgue datos al recibir un procedimiento existente (técnica anterior) iniciado desde el RNC, puede comprender un procedimiento completamente nuevo que solicita específicamente una purga de datos por el Nodo B o puede resistir dentro de un procedimiento existente o cuadro de datos de transmisión como un bit o un elemento de información que indica la exigencia de purga de Nodo B.
Descripción breve de los dibujos
La Figura 1 es una retransmisión de técnica anterior del control de radioenlace (RLC).
La Figura 2 es una retransmisión de control de radioenlace (RLC) de técnica anterior sin purga.
La Figura 3A es un método para generar un mensaje de purga de acuerdo con la presente invención.
La Figura 3B es un método alternativo para generar un mensaje de purga de acuerdo con la presente invención, que incluye una confirmación.
La Figura 4 es un ejemplo del método de acuerdo con la presente invención de la purga del Nodo B con el controlador de red de radio (RNC) esperando a retransmitir hasta que es recibido el estatus de purga de unidades de datos de protocolo (PDUs).
La Figura 5 es la retransmisión de control de radioenlace (RLC) de acuerdo con la presente invención, con purga.
La Figura 6 es un ejemplo del método de acuerdo con la presente invención de la purga del Nodo B con el controlador de red de radio (RNC) no esperando a retransmitir hasta que es recibido un estatus de purga de unidades de datos de protocolo (PDUs).
Descripción detallada de las realizaciones preferidas
Las realizaciones preferidas de la presente invención serán descritas con referencia las figuras de dibujos en las que números iguales representan elementos iguales en todas ellas.
Refiriéndose a la Figura 3A, se muestra un método 10 para que el RNC controle la función de purga dentro del Nodo B de acuerdo con la presente invención. El RNC espera que ocurra el suceso de "activación" de purga (paso 12) asociado con un equipo de usuario (UE) particular. Por ejemplo, este suceso de activación puede comprender un cambio de célula por canal compartido de enlace descendente de alta velocidad (HS-DSCH) de servicio, una reinicialización de control de radioenlace (RLC) o la generación de un informe de estatus de RLC desde el equipo de usuario (UE) que precisa la retransmisión de ciertas unidades de datos de protocolo (PDUs). Aunque estos son tres ejemplos de sucesos de activación, los expertos en la técnica deberían reconocer claramente que cualquier función podría ser usada como un suceso de activación para purgar el Nodo B si la purga del Nodo B produciría un beneficio para el funcionamiento del sistema. Por consiguiente, el método y sistema de la presente invención como se describen en lo sucesivo no deberían estar limitados únicamente a los tres sucesos de activación enumerados.
Dependiendo del suceso de activación de purga, todos los datos asociados con un equipo de usuario (UE), los datos asociados con un flujo de datos particular del UE o los datos asociados con uno o más canales lógicos del UE pueden ser solicitados para supresión en el Nodo B.
Por ejemplo, en el caso de un cambio de célula por HS-DSCH de servicio, todos los datos para el equipo de usuario (UE) almacenados en memoria intermedia dentro del Nodo B de origen ya no son útiles después del cambio de célula por HS-DSCH de servicio. El controlador de red de radio (RNC) puede purgar el Nodo B de origen para liberar los datos en todas las memorias intermedias asociadas con el equipo de usuario (UE) tal que ningún recurso de radio será malgastado en transmisiones de datos innecesarios.
En el caso de una reinicialización de RLC o retransmisión de RLC, el RNC puede purgar selectivamente datos almacenados en memoria intermedia en el Nodo B para ese equipo de usuario (UE) particular por cola de prioridad de transmisión o alternativamente por canal lógico asociado con el caso de RLC. La función de purga reducirá la latencia de retransmisión de RLC en el caso de retransmisiones de RLC y evitará malgastar recursos de radio en el caso de reinicializaciones de RLC.
Refiriéndose nuevamente a la Figura 3A, el RNC determina si un suceso de activación ha sido recibido (paso 14). Si no, el RNC vuelve al paso 12 y continúa esperando que ocurra un suceso de activación. Si un suceso de activación ha sido detectado, el RNC transmite un mensaje de purga al Nodo B que indica que el Nodo B debería purgar los datos deseados asociados con ese equipo de usuario (paso 16). Estos pueden ser datos en una o más memorias intermedias que están asociadas con el uno o más flujos de datos. Después de que el Nodo B recibe el mensaje (paso 18), purga la memoria intermedia deseada (paso 20).
De acuerdo con el método 10 de la presente invención, debería reconocerse que la purga de los datos dentro del Nodo B suprime datos que ya no son útiles y libera tanto recursos de memoria intermedia de datos en el Nodo B como recursos de radio que estarían asignados innecesariamente para transmisión de estos datos.
Los expertos en la técnica también deberían comprender que el mensaje de purga, como es demostrado por el paso 16, puede comprender una cualquiera o más de las alternativas siguientes. En una primera alternativa del mensaje de purga, el mensaje de purga reside dentro de un procedimiento existente de UTRAN (Universal Terrestrial Radio Access Network = Red de Radioacceso Terrestre Universal) señalizado entre el RNC y el Nodo B, mediante lo cual el Nodo B es configurado tal que la recepción del mensaje por el Nodo B inicia una purga. En esta alternativa, la purga de datos es implícita en un procedimiento existente y la simple recepción del mensaje, sin ninguna señalización adicional, produce una purga de datos aunque el mensaje estuviera relacionado con una función completamente diferente. La asociación implícita puede ocurrir con cuadros de datos de protocolo de cuadros, puede ser transportada en unidades de datos de protocolo (PDUs) de control de radioenlace (RLC) o puede ser transportada como un elemento de información de un mensaje de técnica anterior o procedimiento de parte de aplicación de Nodo B (NBAP: Node B Application Part) o de parte de aplicación de subsistema de red de radio (RNSAP: Radio Network Subsystem Application Part).
En una segunda alternativa del mensaje de purga, el mensaje de purga puede comprender un procedimiento de UTRAN completamente nuevo o único, señalizado entre el RNC y el Nodo B, que dirige específicamente el Nodo B a iniciar una purga de la memoria interna deseada. Este comprende un mensaje separado que está dedicado completamente a la función de purga. En esta alternativa, por ejemplo, un nuevo cuadro de control en el protocolo de cuadros está dedicado a la función de purga o un nuevo procedimiento de NBAP o de RNSAP está dedicado a la función de purga.
En una tercera alternativa del mensaje de purga, el mensaje de purga puede comprender parte de un procedimiento existente de UTRAN. En esta realización, un bit o un elemento de información en parte de un mensaje, en un procedimiento existente de UTRAN señalizado entre el RNC y el Nodo B, está dedicado a la función de purga. El Nodo B recibe esta información por vía del procedimiento existente y lee el bit o elemento de información para determinar si una purga debería ocurrir o no.
Finalmente, en una cuarta alternativa del mensaje de purga, el Nodo B es preconfigurado para purgar datos al recibir desde el RNC un mensaje que puede ser un mensaje de técnica anterior o un mensaje nuevo. En esta alternativa, por ejemplo, el Nodo B puede ser preconfigurado para purgar datos al recibir un mensaje que indica la desconexión del canal HS-DSCH (o sea, la desconexión del radioenlace). La función de purga será beneficiosa puesto que los datos asociados con el canal HS-DSCH y almacenados en memoria intermedia en el Nodo B ya no son útiles después de la desconexión del canal HS-DSCH.
Los expertos en la técnica deberían comprender que, dependiendo del escenario particular, otras funciones pueden seguir el comportamiento funcional de la función de purga en el Nodo B en favor del funcionamiento apropiado del sistema. Esta invención no impide la coordinación de la función de purga controlada por RNC en el Nodo B con otras funciones para escenarios diferentes.
El Nodo B puede confirmar adicionalmente la función de purga como se muestra en la Figura 3B. Los pasos 112-120 son iguales que los pasos 12-20 mostrados y descritos con referencia al método 10 de la Figura 3A. Por consiguiente, esos pasos no serán descritos adicionalmente. Sin embargo, de acuerdo con esta alternativa del método 100 de la presente invención, después que el Nodo B purga la memoria intermedia deseada (paso 120), envía una confirmación al RNC de que los datos han sido purgados (paso 122). Después, el RNC recibe y procesa la confirmación (paso 124).
La forma de la confirmación y las acciones que el RNC emprende en respuesta a ella pueden diferir basadas en configuraciones diferentes del sistema adecuadas para escenarios diferentes. Como un ejemplo, en HSDPA (High Speed Downlink Packet Access = Acceso de Paquetes de Enlace Descendente de Alta Velocidad), cuando la función de purga es diseñada para retransmisión de unidades de datos de protocolo (PDU) de control de radioenlace (RLC), una confirmación desde el Nodo B al RNC, después de completar la función de purga, puede ser implementada para que el RNC reanude transmisiones de PDUs. En este caso, la confirmación puede ser transportada en métodos similares como se mencionó previamente.
En una primera alternativa del mensaje de confirmación, el mensaje de confirmación reside dentro de un mensaje existente desde el Nodo B al RNC tal como en la cabecera de cuadros de datos de protocolo de cuadros, o como uno o varios bits o un elemento de información en un mensaje de técnica anterior de NBAP (Node B Application Part) o de RNSAP (Radio Network Subsystem Application Part).
En una segunda alternativa del mensaje de confirmación, el mensaje de confirmación puede comprender un mensaje completamente nuevo o único. Este comprende un mensaje distinto que esta completamente dedicado a la confirmación de la función de purga tal como un nuevo cuadro de control en el protocolo de cuadros dedicado a la función de confirmación de purga, o un mensaje nuevo de NBAP o de RNSAP dedicado a la función de confirmación de purga.
Finalmente, en una tercera alternativa del mensaje de confirmación, un mensaje existente desde el nodo B al RNC está preconfigurado para indicar la confirmación de la función de purga aunque no haya campo en el mensaje que esté reservado específicamente para la confirmación. Los expertos en la técnica deberían comprender que, dependiendo del escenario particular, otros métodos que pueden conseguir el funcionamiento apropiado del sistema pueden ser usados para confirmar la función de purga.
Con independencia de la forma de la confirmación, debería observarse que la confirmación puede comprender varias funciones. Primera, puede comprender la confirmación por el Nodo B de la terminación de la función de purga. Alternativamente, puede proporcionar el estatus de transmisiones de PDUs en el Nodo B para ayudar al funcionamiento de RNC. Como el Nodo B no sabe el número de secuencia (SN) de la PDU, el Nodo B no puede devolver directamente el SN de las PDUs transmitidas al RNC. El Nodo B puede informar al RNC del estatus de transmisión de PDUs en términos de, por ejemplo, un mapa de bits que identifica el estatus de PDUs en el Nodo B. El estatus puede indicar las PDUs, o el número de PDUs que han sido purgadas y las que están esperando transmisión.
Refiriéndose a la Figura 4, se muestra un ejemplo del método 50 de la presente invención. En este escenario, el equipo de usuario (UE) transmite una PDU de estatus que indica que faltan una o más PDUs. En el paso 52, el equipo de usuario (UE) transmite al RNC un informe de estatus de RLC que indica el estatus de las PDUs. En este ejemplo, se supone que el informe de estatus indica que faltan una o más PDUs. Después de procesar el informe de estatus, el RNC envía un mensaje al Nodo B para purgar las PDUs almacenadas desde las memorias intermedias que están asociadas con las PDUs a ser retransmitidas (paso 54).
El mensaje de purga puede ser transportado por vía del protocolo de cuadros en un cuadro de datos con la PDU retransmitida o en un cuadro de control enviado en una prioridad mayor que la PDU retransmitida. Alternativamente, mensajes en la NBAP o la RNSAP también pueden ser usados para informar al Nodo B. El Nodo B purga las PDUs desde la memoria intermedia deseada (paso 56) y confirma la purga y el estatus de PDUs al RNC (paso 58). Después, el RNC retransmite las PDUs que faltan y subsiguientes (paso 60). El Nodo B envía estas PDUs al equipo de usuario (UE) (paso 62). Alternativamente, el mensaje de purga puede ser incluido junto con la PDU que falta en el protocolo de cuadros o puede ser transmitido en, o como un mensaje separado en, la NBAP o la RNSAP.
El beneficio de implementar la función de purga de Nodo B en el caso de retransmisión de RLC es la reducción de la latencia de transmisiones, que será explicada en el ejemplo siguiente. Refiriéndose a la Figura 5, con la función de purga de acuerdo con la presente invención, el Nodo B purga la memoria intermedia así que las PDUs con números de secuencia (SNs)=6-9 son suprimidas. Después de la terminación de la función de purga, el Nodo B confirma al RNC la función de purga y después la RNC reanuda la transmisión de RLC desde el número de secuencia (SN)=3 (o sea, la PDU que falta en el equipo de usuario (UE)). Después el Nodo B recibe la PDU con SN=3. Como no hay otras PDUs delante de ella, la PDU retransmitida con SN=3 es transmitida mucho más rápidamente que en el escenario mostrado en la Figura 2. En este ejemplo, las PDUs con SNs=6-9 son retransmitidas nuevamente por el RLC del lado transmisor después de que el Nodo B ha sido purgado.
El RNC puede empezar reiniciando la secuencia normal de PDUs lo mejor que pueda inmediatamente después de enviar la PDU que falta, o puede esperar hasta que el estatus de purga de PDUs es enviado desde el Nodo B confirmando la purga y proporcionando información sobre las PDUs purgadas.
En una primera alternativa, la confirmación de la función de purga puede no ser realizada o, aunque la función de confirmación sea realizada, el RNC no esperará después de recibir la confirmación de la función de purga de Nodo B a empezar a retransmitir las PDUs que faltan. El Nodo B solo purgará las PDUs almacenadas en memoria intermedia antes de recibir la función de purga y transmitirá al equipo de usuario (UE) las PDUs recibidas recientemente después de recibir la orden de purga desde el RNC.
En la segunda alternativa, el RNC espera hasta que una confirmación de purga es enviada desde el Nodo B. Si la confirmación también contiene el estatus de transmisiones de bloques de datos en el Nodo B, el RNC puede usar la información para determinar donde reiniciar la transmisión de PDUs.
Refiriéndose a la Figura 6, se muestra un método alternativo 70 de acuerdo con la presente invención. Este método 70 es similar al método 50 mostrado en la Figura 4 excepto por la ausencia de la confirmación de la información de purga y el estatus de PDUs que el Nodo B envía al RNC.
Aunque la presente invención ha sido descrita en términos de la realización preferida, otras variaciones que están dentro del alcance de la invención, como se explica en términos generales en las reivindicaciones siguientes, serán evidentes para los expertos en la técnica.

Claims (25)

1. Un sistema para supresión selectiva de datos almacenados en memoria intermedia en el Nodo B, incluyendo el sistema un controlador de red de radio, RNC, acoplado a al menos un Nodo B, teniendo dicho al menos un Nodo B al menos una memoria intermedia de transmisión, caracterizado por:
el RNC está dispuesto para determinar cuando iniciar una purga de al menos una porción de la memoria intermedia de transmisión, y para transmitir (54) una indicación al Nodo B de que una purga es deseada;
el Nodo B está dispuesto para recibir dicha indicación y, en respuesta a ella, suprimir (56) dicha al menos una porción de los datos dentro de dicha memoria intermedia de transmisión.
2. El sistema de la reivindicación 1, en el que dicha indicación comprende solo una porción de un mensaje enviado desde el RNC al Nodo B.
3. El sistema de la reivindicación 1, en el que dicha indicación comprende un mensaje enviado desde el RNC al Nodo B dedicado únicamente a iniciar una purga en el Nodo B.
4. El sistema de la reivindicación 1, en el que dicho Nodo B está configurado para iniciar una purga al recibir uno o más mensajes, y dicha indicación comprende uno de dichos mensajes.
5. El sistema de la reivindicación 1, en el que el Nodo B incluye además medios para generar una confirmación de que la purga de la memoria intermedia de transmisión ha sido realizada.
6. El sistema de la reivindicación 5, en el que el Nodo B incluye además medios para transmitir (58) dicha confirmación a dicho RNC.
7. El sistema de la reivindicación 6, en el que dicha confirmación comprende solo una porción de un mensaje enviado desde el Nodo B al RNC.
8. El sistema de la reivindicación 7, mediante el que dicho Nodo B está dispuesto para comunicar con un equipo de usuario, UE, y dicha confirmación también proporciona el estatus de datos dentro del UE.
9. El sistema de la reivindicación 6, en el que dicha confirmación comprende un mensaje, enviado desde el Nodo B al RNC, dedicado únicamente a confirmar la purga realizada por el Nodo B.
10. El sistema de la reivindicación 9, mediante el que dicho Nodo B está dispuesto para comunicar con un equipo de usuario, UE, y dicha confirmación también proporciona el estado de datos dentro del UE.
11. Un método para controlar selectivamente la purga de datos en un sistema de transmisión inalámbrica que tiene un controlador de red de radio, RNC, acoplado a al menos un Nodo B, tendiendo dicho al menos un Nodo B al menos una memoria intermedia de transmisión, caracterizado por:
detectar en el RNC la necesidad de una purga;
notificar (54) al Nodo B la necesidad de una purga; y
purgar (56), en dicho Nodo B, los datos en al menos una porción de su memoria intermedia de transmisión en respuesta a dicha notificación.
12. El método de la reivindicación 11, que incluye además generar una confirmación en el Nodo B.
13. El método de la reivindicación 12, que incluye además transmitir (58) dicha confirmación desde el Nodo B al RNC.
14. El método de la reivindicación 13, en el que dicha confirmación comprende solo una porción de un mensaje enviado desde el Nodo B al RNC.
15. El método de la reivindicación 14, mediante el que dicho Nodo B es dispuesto para comunicar con un equipo de usuario, UE, y dicha confirmación también proporciona el estatus de datos dentro del UE.
16. El método de la reivindicación 13, en el que dicha confirmación comprende un mensaje enviado desde el Nodo B al RNC, dedicado únicamente a confirmar la purga realizada por el Nodo B.
17. El método de la reivindicación 16, mediante el que dicho Nodo B es dispuesto para comunicar con un equipo de usuario, UE, y dicha confirmación también proporciona el estatus de datos dentro del UE.
18. Un Nodo B para comunicar con un controlador de red de radio, RNC, siendo el RNC para determinar cuando iniciar una purga de al menos una porción de la memoria intermedia de transmisión, y para transmitir (54) una indicación al Nodo B de que una purga es deseada; caracterizado por:
un receptor para recibir dicha indicación; y
una memoria intermedia de transmisión;
mediante lo cual el Nodo B está adaptado para suprimir (56) al menos una porción de los datos dentro de dicha memoria intermedia de transmisión en respuesta a dicha indicación.
19. El Nodo B de la reivindicación 18, en el que dicha indicación comprende solo una porción de un mensaje enviado desde el RNC al Nodo B.
20. El Nodo B de la reivindicación 18, en el que dicha indicación comprende un mensaje enviado desde el RNC al Nodo B, dedicado únicamente a iniciar una purga en el Nodo B.
21. El Nodo B de la reivindicación 18, en el que dicho Nodo B está configurado para iniciar una purga al recibir uno o más mensajes, y dicha indicación comprende uno de dichos mensajes.
22. El Nodo B de la reivindicación 18, en el que el Nodo B incluye además medios para generar una confirmación de que ha sido realizada la purga de la memoria intermedia de transmisión.
23. El Nodo B de la reivindicación 22, en el que el Nodo B incluye además un transmisor para transmitir (58) dicha confirmación a dicho RNC.
24. El Nodo B de la reivindicación 23, en el que dicha confirmación comprende solo una porción de un mensaje enviado desde el Nodo B al RNC.
25. El Nodo B de la reivindicación 24, mediante el que dicho Nodo B también comunica con un equipo de usuario, UE, y la confirmación también proporciona el estatus de datos dentro del UE.
ES03750073T 2002-05-10 2003-05-07 Sistema para permitir el control de la purga de un nodo b por el controlador de servicio de red de radio. Expired - Lifetime ES2294311T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US37982802P 2002-05-10 2002-05-10
US379828P 2002-05-10

Publications (1)

Publication Number Publication Date
ES2294311T3 true ES2294311T3 (es) 2008-04-01

Family

ID=29420562

Family Applications (1)

Application Number Title Priority Date Filing Date
ES03750073T Expired - Lifetime ES2294311T3 (es) 2002-05-10 2003-05-07 Sistema para permitir el control de la purga de un nodo b por el controlador de servicio de red de radio.

Country Status (22)

Country Link
US (6) US7430185B2 (es)
EP (2) EP1881711B1 (es)
JP (2) JP2005525757A (es)
KR (10) KR20100108445A (es)
CN (4) CN101600236B (es)
AR (2) AR039541A1 (es)
AT (1) ATE376337T1 (es)
AU (3) AU2003267317B8 (es)
BR (2) BRPI0309998B1 (es)
CA (1) CA2485559C (es)
DE (2) DE60316946T2 (es)
DK (1) DK1520434T3 (es)
ES (1) ES2294311T3 (es)
GE (2) GEP20074150B (es)
HK (1) HK1054671A2 (es)
IL (2) IL165126A (es)
MX (1) MXPA04011165A (es)
MY (3) MY145874A (es)
NO (2) NO334567B1 (es)
SG (1) SG143988A1 (es)
TW (8) TWI508493B (es)
WO (1) WO2003096712A1 (es)

Families Citing this family (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100108445A (ko) * 2002-05-10 2010-10-06 인터디지탈 테크날러지 코포레이션 노드 b 내 버퍼의 선택적 퍼징을 용이하게 하는 rnc
US7190673B2 (en) * 2002-06-26 2007-03-13 Interdigital Technology Corporation Method and system that improves interoperability of a radio network controller and a base station in cellular system with downlink congestion control
JP2006523042A (ja) 2003-04-10 2006-10-05 テレフオンアクチーボラゲット エル エム エリクソン(パブル) 再送信の方法とシステム
WO2005104672A2 (en) * 2004-05-05 2005-11-10 Telefonaktiebolaget Lm Ericsson (Publ) Hsdpa flow control data frame, frame sequence number
US20060031201A1 (en) * 2004-08-06 2006-02-09 Microsoft Corporation Life moment tagging and storage
CN100438490C (zh) * 2004-08-27 2008-11-26 华为技术有限公司 基于统计平均的数据下发时间调整方法
US8130855B2 (en) 2004-11-12 2012-03-06 Interdigital Technology Corporation Method and apparatus for combining space-frequency block coding, spatial multiplexing and beamforming in a MIMO-OFDM system
US8189615B2 (en) 2004-12-23 2012-05-29 Nokia Corporation Method and apparatus for communicating scheduling information from a UE to a radio access network
US8842631B2 (en) 2005-11-30 2014-09-23 Qualcomm Incorporated Data state transition during handoff
US8031872B2 (en) 2006-01-10 2011-10-04 Intel Corporation Pre-expiration purging of authentication key contexts
US7668121B2 (en) * 2006-01-10 2010-02-23 Intel Corporation Purging of authentication key contexts by base stations on handoff
US20080056148A1 (en) * 2006-09-06 2008-03-06 Mediatek Inc. Wireless communication method and apparatus for reducing data retransmission
KR100783114B1 (ko) 2006-10-09 2007-12-07 삼성전자주식회사 이동통신 단말기의 목록 탐색 방법
WO2008069616A2 (en) * 2006-12-07 2008-06-12 Lg Electronics Inc. Methods of transferring data in a wireless communication system
KR101342365B1 (ko) * 2006-12-07 2013-12-16 엘지전자 주식회사 무선 통신 시스템에서의 데이터 전달 방법
WO2008069617A2 (en) * 2006-12-07 2008-06-12 Lg Electronics Inc. Method and transmitter for transmitting and method of receiving status report and structure of status data blocks in a mobile communication system
WO2008084957A1 (en) * 2007-01-08 2008-07-17 Lg Electronics Inc. Method for receiving common channel in wireless communication and terminal thereof
WO2008084984A2 (en) * 2007-01-09 2008-07-17 Lg Electronics Inc. Method of controlling data retransmission in a wireless communication system
US8155069B2 (en) * 2007-01-09 2012-04-10 Lg Electronics Inc. Method of transmitting and receiving scheduling information in a wireless communication system
WO2008084985A2 (en) * 2007-01-09 2008-07-17 Lg Electronics Inc. Method of transmitting and receiving data in a wireless communication system
EP2103003A4 (en) * 2007-01-09 2013-07-31 Lg Electronics Inc METHOD FOR COMMUNICATING ROUTE QUALITY INFORMATION VIA UPLINK COMMON CHANNEL IN WIRELESS COMMUNICATION
CN101578783A (zh) * 2007-01-10 2009-11-11 Lg电子株式会社 用于在移动通信中构造数据格式的方法及其终端
MX2009007466A (es) * 2007-01-10 2009-07-22 Lg Electronics Inc Metodo para construir formato de datos en comunicacion movil y su terminal.
KR101211758B1 (ko) * 2007-01-10 2012-12-12 엘지전자 주식회사 무선 통신 시스템의 블록 데이터 생성 방법
CN101222419B (zh) 2007-01-10 2011-07-20 华为技术有限公司 数据通信方法及系统、数据发送/接收装置
KR101461938B1 (ko) * 2007-01-31 2014-11-14 엘지전자 주식회사 시스템 정보의 전송 및 수신 방법
CN101601208B (zh) * 2007-01-31 2014-04-16 Lg电子株式会社 用于发送和接收系统信息的方法
KR101426958B1 (ko) * 2007-02-06 2014-08-06 엘지전자 주식회사 무선통신 시스템에서 데이터 송수신 방법
US8830950B2 (en) * 2007-06-18 2014-09-09 Qualcomm Incorporated Method and apparatus for PDCP reordering at handoff
US20090175175A1 (en) * 2008-01-04 2009-07-09 Interdigital Patent Holdings, Inc. Radio link control reset using radio resource control signaling
US20090219915A1 (en) * 2008-02-28 2009-09-03 General Dynamics C4 Systems, Inc. Distributed request queue for a data communication system, and related operating methods
US8902833B2 (en) * 2010-12-23 2014-12-02 Qualcomm Incorporated System and method for performing a radio link control (RLC) reset in a downlink multipoint system
ES2529729T3 (es) * 2011-11-04 2015-02-25 Telefonaktiebolaget L M Ericsson (Publ) Gestión de datos redundantes en un sistema de comunicaciones
JP6027622B2 (ja) * 2011-11-10 2016-11-16 テレフオンアクチーボラゲット エルエム エリクソン(パブル) 方法、無線基地局、及び無線ネットワーク制御装置
WO2013167343A1 (en) * 2012-05-11 2013-11-14 Nokia Siemens Networks Oy Delay equalization for fluctuating inter-site multiflow links
US9544099B2 (en) * 2012-07-02 2017-01-10 Intel Corporation User equipment, evolved node B, and method for multicast device-to-device communications
US20140082450A1 (en) * 2012-09-17 2014-03-20 Lsi Corp. Systems and Methods for Efficient Transfer in Iterative Processing
US9214959B2 (en) 2013-02-19 2015-12-15 Avago Technologies General Ip (Singapore) Pte. Ltd. Systems and methods for skip layer data decoding
US9274889B2 (en) 2013-05-29 2016-03-01 Avago Technologies General Ip (Singapore) Pte. Ltd. Systems and methods for data processing using global iteration result reuse
US8959414B2 (en) 2013-06-13 2015-02-17 Lsi Corporation Systems and methods for hybrid layer data decoding
US8917466B1 (en) 2013-07-17 2014-12-23 Lsi Corporation Systems and methods for governing in-flight data sets in a data processing system
US8817404B1 (en) 2013-07-18 2014-08-26 Lsi Corporation Systems and methods for data processing control
US8908307B1 (en) 2013-08-23 2014-12-09 Lsi Corporation Systems and methods for hard disk drive region based data encoding
US9196299B2 (en) 2013-08-23 2015-11-24 Avago Technologies General Ip (Singapore) Pte. Ltd. Systems and methods for enhanced data encoding and decoding
US9298720B2 (en) 2013-09-17 2016-03-29 Avago Technologies General Ip (Singapore) Pte. Ltd. Systems and methods for fragmented data recovery
JP5726252B2 (ja) * 2013-09-18 2015-05-27 三菱電機株式会社 無線通信装置、無線通信方法、および無線通信プログラム
US9219503B2 (en) 2013-10-16 2015-12-22 Avago Technologies General Ip (Singapore) Pte. Ltd. Systems and methods for multi-algorithm concatenation encoding and decoding
US9323606B2 (en) 2013-11-21 2016-04-26 Avago Technologies General Ip (Singapore) Pte. Ltd. Systems and methods for FAID follower decoding
RU2014104571A (ru) 2014-02-10 2015-08-20 ЭлЭсАй Корпорейшн Системы и способы для эффективного с точки зрения площади кодирования данных
US9378765B2 (en) 2014-04-03 2016-06-28 Seagate Technology Llc Systems and methods for differential message scaling in a decoding process
US20170118744A1 (en) * 2015-10-27 2017-04-27 Nokia Solutions And Networks Oy Method and apparatus for controlling downlink or uplink transmission
DE112016007007T5 (de) 2016-06-22 2019-03-07 Intel Corporation Kommunikationsvorrichtung und verfahren für vollduplex-disposition

Family Cites Families (50)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NZ267747A (en) * 1993-06-14 1997-07-27 Ericsson Telefon Ab L M Transmission time alignment of code division multiple access system down link
FI107575B (fi) 1994-06-20 2001-08-31 Nokia Mobile Phones Ltd Tiedonsiirtomenetelmä, tukiasema sekä tilaajapäätelaite
JP2590760B2 (ja) 1994-11-14 1997-03-12 日本電気株式会社 Atmノード機器
MY123040A (en) 1994-12-19 2006-05-31 Salbu Res And Dev Proprietary Ltd Multi-hop packet radio networks
FI98586C (fi) 1995-01-10 1997-07-10 Nokia Telecommunications Oy Pakettiradiojärjestelmä ja menetelmiä datapaketin reitittämiseksi protokollariippumattomasti pakettiradioverkoissa
FI102654B (fi) * 1996-02-22 1999-01-15 Nokia Mobile Phones Ltd Menetelmä tukiaseman vaihtamiseksi ATM-verkon radiolaajennuksessa
US6058106A (en) 1997-10-20 2000-05-02 Motorola, Inc. Network protocol method, access point device and peripheral devices for providing for an efficient centrally coordinated peer-to-peer wireless communications network
GB9815886D0 (en) * 1998-07-21 1998-09-16 Nokia Telecommunications Oy Method and apparatus for the transmission of packets of data
US6320873B1 (en) 1998-08-27 2001-11-20 Qualcomm Incorporated CDMA transmission of packet-switched data
US6490615B1 (en) 1998-11-20 2002-12-03 International Business Machines Corporation Scalable cache
DE19900436B4 (de) * 1999-01-08 2016-12-01 Ipcom Gmbh & Co. Kg Verfahren zum Handover, Mobilstation für ein Handover und Basisstation für ein Handover
JP2000295200A (ja) * 1999-04-01 2000-10-20 Matsushita Electric Ind Co Ltd 干渉信号除去装置
GB9913092D0 (en) * 1999-06-04 1999-08-04 Nokia Telecommunications Oy A network element
EP1081979A1 (en) * 1999-08-31 2001-03-07 TELEFONAKTIEBOLAGET L M ERICSSON (publ) Subscriber station, network control means and method for carrying out inter-frequency measurements in a mobile communication system
US6385174B1 (en) 1999-11-12 2002-05-07 Itt Manufacturing Enterprises, Inc. Method and apparatus for transmission of node link status messages throughout a network with reduced communication protocol overhead traffic
US6996092B1 (en) * 2000-01-31 2006-02-07 Telefonaktiebolaget Lm Ericsson (Publ) IP-based base station system
CN1312885C (zh) 2000-02-25 2007-04-25 艾利森电话股份有限公司 通信系统中发射机和接收机实体之间的流控制
TW484283B (en) 2000-08-11 2002-04-21 Ind Tech Res Inst Dynamic scheduling scheduler framework and method for mobile communication
US6845100B1 (en) * 2000-08-28 2005-01-18 Nokia Mobile Phones Ltd. Basic QoS mechanisms for wireless transmission of IP traffic
KR100365788B1 (ko) * 2000-09-14 2002-12-26 삼성전자 주식회사 무선 패킷 데이터시스템의 수신 트래픽 양 결정방법 및 장치
KR100525380B1 (ko) * 2000-09-22 2005-11-02 엘지전자 주식회사 Cdma 통신 시스템의 호 설정 방법
KR100735400B1 (ko) * 2000-09-26 2007-07-04 삼성전자주식회사 이동통신시스템에서 국제이동가입자식별 정보 관리 장치및 방법
GB2367719B (en) 2000-10-03 2004-01-07 Ericsson Telefon Ab L M Mobile access networks
GB2361392B (en) 2000-12-13 2003-07-23 Ericsson Telefon Ab L M Flow control in a radio access network
KR100470345B1 (ko) * 2000-12-27 2005-02-21 엘지전자 주식회사 이동통신 망에서의 ip멀티캐스트/브로드캐스트 패킷 전송을 위한 링크접속제어 프로토콜 구현장치 및 방법
GB2364862B (en) 2001-03-23 2003-05-14 Ericsson Telefon Ab L M Radio access networks
KR100736484B1 (ko) * 2001-04-21 2007-07-06 엘지전자 주식회사 이동통신의 hsdpa시스템 지원을 위한 버퍼 관리 방법
US7158504B2 (en) * 2001-05-21 2007-01-02 Lucent Technologies, Inc. Multiple mode data communication system and method and forward and/or reverse link control channel structure
CN1391961A (zh) 2001-06-15 2003-01-22 乔路生 冠心病理疗仪
RU2242092C2 (ru) * 2001-07-06 2004-12-10 Самсунг Электроникс Ко., Лтд. Способ установки в исходное состояние объекта уровня управления доступом к среде в системе связи с широкополосным множественным доступом с кодовым разделением каналов, использующей высокоскоростной пакетный доступ к нисходящей линии связи
KR100790131B1 (ko) * 2001-08-24 2008-01-02 삼성전자주식회사 패킷 통신시스템에서 매체 접속 제어 계층 엔터티들 간의 시그널링 방법
US6904016B2 (en) * 2001-11-16 2005-06-07 Asustek Computer Inc. Processing unexpected transmission interruptions in a wireless communications system
US6947756B2 (en) * 2001-12-24 2005-09-20 Telefonaktiebolaget Lm Ericsson Method of balancing backhaul delays for a series of daisy chained radio base stations
US7684380B2 (en) * 2002-01-22 2010-03-23 Freescale Semiconductor, Inc. System and method for handling asynchronous data in a wireless network
US20050227732A1 (en) * 2002-05-07 2005-10-13 Mitsubishi Denki Kabushiki Kaisha Base station for radio communication, radio communication method and mobile station
KR20100108445A (ko) * 2002-05-10 2010-10-06 인터디지탈 테크날러지 코포레이션 노드 b 내 버퍼의 선택적 퍼징을 용이하게 하는 rnc
TW201101752A (en) 2002-05-10 2011-01-01 Interdigital Tech Corp Cognitive flow control based on channel quality conditions
US6901063B2 (en) * 2002-05-13 2005-05-31 Qualcomm, Incorporated Data delivery in conjunction with a hybrid automatic retransmission mechanism in CDMA communication systems
KR100802619B1 (ko) 2002-11-07 2008-02-13 엘지전자 주식회사 무선 링크 제어 프로토콜에 따르는 수신기에서의 알엘씨데이터 수신 윈도우 처리 방법
WO2004112406A1 (en) * 2003-06-18 2004-12-23 Utstarcom (China) Co. Ltd. Method for implementing diffserv in the wireless access network of the universal mobile telecommunication system
DE60311574T2 (de) * 2003-08-14 2007-11-15 Matsushita Electric Industrial Co., Ltd., Kadoma Zeitüberwachung von Packetwiedersendungen während eines sanften Weiterreichens
KR100689543B1 (ko) * 2003-08-26 2007-03-02 삼성전자주식회사 이동통신 시스템에서 상향링크 패킷 전송을 위한 스케쥴링 요청 방법 및 장치
WO2005048517A1 (en) * 2003-11-12 2005-05-26 Philips Intellectual Property & Standards Gmbh Data packet transmission
US20070171830A1 (en) * 2006-01-26 2007-07-26 Nokia Corporation Apparatus, method and computer program product providing radio network controller internal dynamic HSDPA flow control using one of fixed or calculated scaling factors
US8503423B2 (en) * 2007-02-02 2013-08-06 Interdigital Technology Corporation Method and apparatus for versatile MAC multiplexing in evolved HSPA
US8320327B2 (en) * 2007-02-02 2012-11-27 Interdigital Patent Holdings, Inc. Method and apparatus for controlling a handover between UTRA R6 cells and R7 cells
US8149716B2 (en) * 2007-08-20 2012-04-03 Raytheon Bbn Technologies Corp. Systems and methods for adaptive routing in mobile ad-hoc networks and disruption tolerant networks
JP4801707B2 (ja) * 2007-09-27 2011-10-26 イノヴァティヴ ソニック リミテッド 無線通信システムにおいてMAC−ehsプロトコルエンティティーのリセットを改善する方法及び装置
WO2009043375A1 (en) * 2007-10-03 2009-04-09 Telefonaktiebolaget Lm Ericsson (Publ) Timer handling in a transmitter in a telecommunication system for a voice and data packet transmission
JP5150520B2 (ja) * 2009-01-08 2013-02-20 株式会社エヌ・ティ・ティ・ドコモ 通信装置及び通信方法

Also Published As

Publication number Publication date
AU2006233226A1 (en) 2006-11-16
KR20090106615A (ko) 2009-10-09
KR20050091794A (ko) 2005-09-15
EP1881711A3 (en) 2008-04-09
IL165126A (en) 2010-05-17
KR20100038447A (ko) 2010-04-14
TW200409489A (en) 2004-06-01
NO20140282L (no) 2004-12-01
CA2485559A1 (en) 2003-11-20
US20090028123A1 (en) 2009-01-29
KR20100108445A (ko) 2010-10-06
TW200507521A (en) 2005-02-16
JP4365358B2 (ja) 2009-11-18
MY145874A (en) 2012-05-15
NO338931B1 (no) 2016-10-31
US8867452B2 (en) 2014-10-21
TWI380635B (en) 2012-12-21
TW201336268A (zh) 2013-09-01
EP1520434A4 (en) 2005-05-25
US20160029200A1 (en) 2016-01-28
AR039541A1 (es) 2005-02-23
KR20050107311A (ko) 2005-11-11
TW201115978A (en) 2011-05-01
KR20090037947A (ko) 2009-04-16
AR062535A2 (es) 2008-11-12
BR0309998A (pt) 2005-02-15
DE20307252U1 (de) 2004-01-15
KR100945409B1 (ko) 2010-03-04
TW201008176A (en) 2010-02-16
CN101600235A (zh) 2009-12-09
KR20080058466A (ko) 2008-06-25
TW200715759A (en) 2007-04-16
KR200331232Y1 (ko) 2003-10-23
AU2003267317B8 (en) 2009-08-06
DE60316946D1 (de) 2007-11-29
IL201393A (en) 2010-12-30
NO334567B1 (no) 2014-04-14
US8493865B2 (en) 2013-07-23
EP1881711B1 (en) 2016-08-03
US9622066B2 (en) 2017-04-11
MXPA04011165A (es) 2005-01-25
KR100696223B1 (ko) 2007-03-21
MY156465A (en) 2016-02-26
KR100685243B1 (ko) 2007-02-27
US9154937B2 (en) 2015-10-06
CN101600236B (zh) 2013-12-04
US20040042436A1 (en) 2004-03-04
KR20040104729A (ko) 2004-12-10
CN1653827A (zh) 2005-08-10
CN101600235B (zh) 2012-08-08
SG143988A1 (en) 2008-07-29
AU2006233226B2 (en) 2009-01-29
BRPI0309998B1 (pt) 2017-07-04
TWI256800B (en) 2006-06-11
DE60316946T2 (de) 2008-08-14
EP1520434B1 (en) 2007-10-17
DK1520434T3 (da) 2008-02-11
KR100945410B1 (ko) 2010-03-04
EP1881711A2 (en) 2008-01-23
TWI323585B (en) 2010-04-11
IL165126A0 (en) 2005-12-18
HK1138984A1 (en) 2010-09-03
US7430185B2 (en) 2008-09-30
US8199650B2 (en) 2012-06-12
HK1138983A1 (en) 2010-09-03
ATE376337T1 (de) 2007-11-15
HK1054671A2 (en) 2003-11-21
US20120230197A1 (en) 2012-09-13
US20150009938A1 (en) 2015-01-08
CN101600236A (zh) 2009-12-09
TWI508493B (zh) 2015-11-11
AU2003267317B2 (en) 2006-07-27
AU2009201695A1 (en) 2009-05-21
TWI415423B (zh) 2013-11-11
EP1520434A1 (en) 2005-04-06
US20130301417A1 (en) 2013-11-14
CN100505923C (zh) 2009-06-24
MY146280A (en) 2012-07-31
TWI321926B (en) 2010-03-11
JP2005525757A (ja) 2005-08-25
WO2003096712A1 (en) 2003-11-20
TW201541901A (zh) 2015-11-01
AU2009201695B2 (en) 2011-05-26
CN2620946Y (zh) 2004-06-16
JP2005348444A (ja) 2005-12-15
KR100984321B1 (ko) 2010-09-30
GEP20115136B (en) 2011-01-10
HK1076679A1 (zh) 2006-01-20
NO20045272L (no) 2004-12-01
TWI357743B (en) 2012-02-01
CA2485559C (en) 2011-04-26
KR100945411B1 (ko) 2010-03-04
KR20030087998A (ko) 2003-11-15
AU2003267317A1 (en) 2003-11-11
GEP20074150B (en) 2007-07-10
TWI563812B (en) 2016-12-21
KR101080536B1 (ko) 2011-11-04

Similar Documents

Publication Publication Date Title
ES2294311T3 (es) Sistema para permitir el control de la purga de un nodo b por el controlador de servicio de red de radio.
KR101154609B1 (ko) Mac 층 리셋 후 노드-b 에서 버퍼링된 데이터의 효과적인 복구를 위한 시스템
CN102893547B (zh) 在无线设备中控制多个无线接入承载的方法和装置
CN104935414A (zh) 一种在双连接系统中传输信息的方法和装置
CN112838912A (zh) 无线通信方法以及无线通信设备