ES2349505T3 - METHOD AND NODE FOR THE CONTROL OF A CONNECTION IN A COMMUNICATION NETWORK. - Google Patents
METHOD AND NODE FOR THE CONTROL OF A CONNECTION IN A COMMUNICATION NETWORK. Download PDFInfo
- Publication number
- ES2349505T3 ES2349505T3 ES01976235T ES01976235T ES2349505T3 ES 2349505 T3 ES2349505 T3 ES 2349505T3 ES 01976235 T ES01976235 T ES 01976235T ES 01976235 T ES01976235 T ES 01976235T ES 2349505 T3 ES2349505 T3 ES 2349505T3
- Authority
- ES
- Spain
- Prior art keywords
- connection
- indicator
- node
- entity
- msc
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/18—Service support devices; Network management devices
- H04W88/181—Transcoding devices; Rate adaptation devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/0016—Arrangements providing connection between exchanges
- H04Q3/0025—Provisions for signalling
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
Abstract
Description
La presente invención se refiere a un método de acuerdo con el preámbulo de la reivindicación 1. Se describen también dispositivos y programas de software que realizan la invención. The present invention relates to a method according to the preamble of claim 1. Software devices and programs that perform the invention are also described.
Las redes de comunicación consisten en nodos interconectados y pueden subdividirse en redes de núcleo y redes de acceso. Las redes de núcleo interconectan redes de acceso y otras redes, por ejemplo otras redes de núcleo o la Internet. En la arquitectura de UMTS, una red de acceso puede estar controlada mediante un RNC (radio network controller – controlador de red de radio) que está conectado a la red de núcleo y proporciona acceso a la red de núcleo, es decir sirve al nodo de acceso. Communication networks consist of interconnected nodes and can be subdivided into core networks and access networks. Core networks interconnect access networks and other networks, for example other core networks or the Internet. In the UMTS architecture, an access network can be controlled by an RNC (radio network controller) that is connected to the core network and provides access to the core network, that is, it serves the node of access.
Para la transmisión en una conexión, la conversación es codificada de acuerdo con un esquema de codificación, alternativamente denotado como códec. Un esquema de codificación puede transportar conversación bien de un modo comprimido o de un modo no comprimido. En muchas redes, pueden utilizarse diferentes esquemas de codificación y nodos diferentes pueden tener diferentes capacidades para el manejo de los esquemas de codificación. Los transcodificadores llevan a cabo la transcodificación y adaptaciones de velocidad entre diferentes esquemas de codificación. La TFO (Tandem Free Operation – Operación sin Tándem) es una configuración de dos transcodificadores con esquemas de codificación compatibles en los lados de voz comprimidos en los dos extremos de una conexión, es decir en la interfaz con el equipo de usuario. En este caso, las etapas de transcodificación pueden ser evitadas y la codificación de voz comprimida puede usarse de extremo a extremo de la conexión. For transmission on a connection, the conversation is coded according to a coding scheme, alternatively denoted as codec. An encoding scheme can carry conversation either in a compressed mode or in an uncompressed mode. In many networks, different coding schemes can be used and different nodes may have different capabilities for handling coding schemes. The transcoders carry out transcoding and speed adaptations between different coding schemes. The TFO (Tandem Free Operation) is a configuration of two transcoders with compatible coding schemes on the voice sides compressed at the two ends of a connection, that is, in the interface with the user equipment. In this case, the transcoding steps can be avoided and compressed voice coding can be used end to end of the connection.
La negociación de codificación de fuera de banda permite que se establezcan conexiones de conversación de extremo a extremo con un esquema de codificación común, es decir se utiliza la misma codificación de conversación en toda la conexión entre las redes de acceso. La ventaja es que mantener la voz comprimida ahorra ancho de banda en la red de núcleo y optimiza la calidad de la conversación debido a que se evitan etapas de transcodificación. Out-of-band coding negotiation allows end-to-end conversation connections to be established with a common coding scheme, that is, the same conversation coding is used throughout the connection between access networks. The advantage is that keeping the voice compressed saves bandwidth in the core network and optimizes the quality of the conversation because transcoding stages are avoided.
El protocolo de ITU (International Telecommunication Unión – Unión de Telecomunicación Internacional) BICC (bearer independent call control – control de llamada independiente portador) soporta procedimientos de señalización de fuera de banda que permiten una negociación del esquema de codificación entre nodos de acceso. En la ITU-T proposal BIC Q.1901 (International Telecommunication Unión, Junio de 2000), la negociación de los esquemas de codificación se lleva a cabo desde el nodo de control de inicio en una conexión a cada nodo subsiguiente incluyendo una lista de esquemas de codificación permitidos en el parámetro APP (Application Transport Parameter – Parámetro de Transporte de Aplicación) en el IAM (Initial Addess Message – Mensaje de Dirección Inicial) para el establecimiento de la conexión. Cada nodo comprueba la lista y si no soporta un tipo de codificación particular lo elimina de la lista. La lista adaptada es comunicada con el IAM y los tipos no soportados son eliminados siempre que la señalización de BICC esté soportada. Cuando se alcanza el nodo final, bien el nodo de finalización o bien el último nodo que soporta BICC, se selecciona el tipo de esquema de codificación con la prioridad más alta. Este esquema de codificación y la lista (reducida a una lista de esquemas de codificación activos) son devueltos al nodo de inicio a través de todos los nodos intermedios. The ITU (International Telecommunication Union) protocol BICC (bearer independent call control) supports out-of-band signaling procedures that allow negotiation of the coding scheme between access nodes. In the ITU-T proposal BIC Q.1901 (International Telecommunication Union, June 2000), the negotiation of the coding schemes is carried out from the start control node in a connection to each subsequent node including a list of schemes coding allowed in the APP parameter (Application Transport Parameter) in the IAM (Initial Addess Message) for connection establishment. Each node checks the list and if it does not support a particular type of coding it removes it from the list. The adapted list is communicated with the IAM and unsupported types are removed as long as BICC signaling is supported. When the final node is reached, either the termination node or the last node that supports BICC, the type of coding scheme with the highest priority is selected. This coding scheme and the list (reduced to a list of active coding schemes) are returned to the start node through all intermediate nodes.
Si un nodo lleva a cabo una selección de transcodificador en un borde de la PLMN (Public Land Mobile Network – Red de Telefonía Móvil Terrestre Pública) entonces la indicación del esquema de codificación seleccionado a subsiguientes nodos en la sección de la conexión a través de la red de PLM es un esquema de codificación de voz comprimida. En los procedimientos de negociación del esquema de codificación de BICC no existen reglas que definan cuántas etapas de transcodificación están permitidas y si una red de acceso que soporta una negociación de esquema de codificación de fuera de banda puede insertar transcodificadores para mantener TrFO (transcoder free operation – operación sin transcodificadores) entre el nodo de acceso y el resto de la red. El número de etapas de transcodificación en una conexión de extremo a extremo puede afectar seriamente a la calidad de la conversación. Si la TFO no es posible, más de tres etapas de transcodificación provocan típicamente una degradación de conversación substancial. El número de etapas que provocan la degradación substancial depende del algoritmo de codificación y de la degradación de la conversación por otras entidades de la conexión. If a node carries out a transcoder selection at one edge of the PLMN (Public Land Mobile Network) then the indication of the selected coding scheme to subsequent nodes in the connection section through the PLM network is a compressed voice coding scheme. In the BICC coding scheme negotiation procedures there are no rules that define how many transcoding stages are allowed and if an access network that supports an out-of-band coding scheme negotiation can insert transcoders to maintain TrFO (transcoder free operation - operation without transcoders) between the access node and the rest of the network. The number of transcoding stages in an end-to-end connection can seriously affect the quality of the conversation. If TFO is not possible, more than three transcoding steps typically cause substantial conversation degradation. The number of stages that cause substantial degradation depends on the coding algorithm and the degradation of the conversation by other entities of the connection.
Los procedimientos de negociación del esquema de codificación pueden hacer que se inserten transcodificadores para permitir servicios suplementarios o porque la tecnología del portador en un nodo o red no soporte voz comprimida. Por ejemplo, las redes de ATM (Asynchronous Transfer Mode – Modo de Transferencia Asíncrona) permiten la transmisión bien de conversación comprimida o no comprimida mientras que las redes de STM (Synchronous Transfer Mode – Modo de Transferencia Síncrona) requieren codificación de conversación no comprimida. Además, la negociación resultaría en la situación óptima de los transcodificadores, lo que no siempre es el caso. Por ejemplo, para conexiones que salen de una red de STM a ATM, debería situarse un transcodificador en el borde de la red para ahorrar ancho de banda en la red de ATM mediante el uso de un esquema de codificación comprimida. The negotiation procedures of the coding scheme can cause transcoders to be inserted to allow supplementary services or because carrier technology in a node or network does not support compressed voice. For example, ATM (Asynchronous Transfer Mode) networks allow the transmission of either compressed or uncompressed conversation while STM (Synchronous Transfer Mode) networks require uncompressed conversation coding. In addition, negotiation would result in the optimal situation of transcoders, which is not always the case. For example, for connections that leave an STM network to ATM, a transcoder should be placed on the edge of the network to save bandwidth in the ATM network by using a compressed coding scheme.
En muchos casos, es necesario modificar el esquema de codificación en una sección de una conexión. Por ejemplo, una conexión es a menudo transferida entre diferentes redes de acceso debido a una entrega. Modificaciones en la red de núcleo son desventajosas, especialmente si requieren un mayor ancho de banda de transmisión que a menudo no estará disponible provocando una finalización de la conexión. El número de transcodificadores en una conexión puede aumentar mediante una modificación con la correspondiente degradación de la calidad. De nuevo, una óptima situación de los transcodificadores a menudo no se alcanza. In many cases, it is necessary to modify the coding scheme in a section of a connection. For example, a connection is often transferred between different access networks due to a delivery. Modifications in the core network are disadvantageous, especially if they require a higher transmission bandwidth that will often not be available causing termination of the connection. The number of transcoders in a connection can be increased by a modification with the corresponding degradation of quality. Again, an optimal transcoder situation is often not achieved.
La patente de US 6.903.862 describe un método y aparato para la detección de codificación de voz en tándem para modificar el filtrado del codificador de voz con el fin de evitar una degradación de la conversación debida a la operación de codificación de voz en tándem en un sistema de comunicación digital. En el método un codificador de voz pasa señales de PCM a una Public Switched Telephone Network (PSTN – Red Telefónica Conmutada Pública) y recibe entradas de PCM sobre la PSTN. El codificador de voz añade un código de detección a la salida y monitoriza constantemente el bit menos significativo de la entrada de PCM para un código de detección que indica que un segundo codificador de voz está conectado en el extremo receptor. Si el código de detección es detectado, entonces se establece un modo de filtro modificado. En el modo de filtro modificado, el filtrado es modificado para evitar la degradación de las señales de conversación de salida. No obstante, esta patente no resuelve los problemas anteriores. US 6,903,862 describes a method and apparatus for the detection of tandem voice coding to modify the filtering of the voice encoder in order to avoid a degradation of the conversation due to the tandem voice coding operation in A digital communication system. In the method a voice encoder passes PCM signals to a Public Switched Telephone Network (PSTN) and receives PCM inputs over the PSTN. The voice encoder adds a detection code to the output and constantly monitors the least significant bit of the PCM input for a detection code indicating that a second voice encoder is connected at the receiving end. If the detection code is detected, then a modified filter mode is established. In the modified filter mode, the filtering is modified to prevent degradation of the outgoing conversation signals. However, this patent does not solve the above problems.
Un objeto de la presente invención es obviar las desventajas anteriores y An object of the present invention is to obviate the above disadvantages and
5 mejorar la calidad media de las conexiones en una red de comunicación. Otro objeto es evitar tanto el deterioro de una conexión debido a cambios en el esquema de codificación como minimizar impactos en la conexión en la red de núcleo. 5 improve the average quality of connections in a communication network. Another object is to avoid both the deterioration of a connection due to changes in the coding scheme and to minimize impacts on the connection in the core network.
De acuerdo con la invención, se lleva a cabo el método descrito en la reivindicación 1. Además, la invención está realizada en un nodo y una unidad de 10 programa tal como la descrita en las reivindicaciones 13 y 15. Realizaciones In accordance with the invention, the method described in claim 1 is carried out. In addition, the invention is carried out in a node and a program unit as described in claims 13 and 15. Embodiments
ventajosas se describen en otras reivindicaciones. Advantageous are described in other claims.
El método propuesto se refiere a una red de comunicación que comprende una pluralidad de nodos interconectados. En la red de comunicación, se establece una conexión por etapas entre nodos, generalmente con un mensaje de establecimiento o The proposed method refers to a communication network comprising a plurality of interconnected nodes. In the communication network, a phased connection is established between nodes, usually with an establishment message or
15 un grupo de mensajes de establecimiento. Al menos dos de los nodos están adaptados para insertar una entidad en la conexión que afecta a la calidad de la conexión o elimina una entidad que afecta a la calidad de conexión de la conexión. La entidad puede ser realizada como hardware o como software ejecutado en un sistema de tratamiento de un nodo. 15 a group of establishment messages. At least two of the nodes are adapted to insert an entity in the connection that affects the quality of the connection or eliminates an entity that affects the connection quality of the connection. The entity can be performed as hardware or as software executed in a node treatment system.
20 Un indicador es transmitido entre los nodos que controlan la conexión, preferiblemente hasta que se alcance un nodo final que controla la conexión o un último nodo que pueda manejar el indicador. El indicador indica si una entidad que afecta a la calidad de la conexión está presente en la conexión o, si la conexión no se ha establecido completamente, en la parte de la conexión ya establecida. El indicador An indicator is transmitted between the nodes that control the connection, preferably until a final node that controls the connection or a last node that can handle the indicator is reached. The indicator indicates whether an entity that affects the quality of the connection is present in the connection or, if the connection has not been fully established, in the part of the connection already established. The indicator
25 puede por ejemplo ser enviado en el mensaje de establecimiento. Un nodo que controla la conexión está adaptado para insertar una entidad en la conexión o eliminar una entidad de la misma, opcionalmente mediante mensajes de control a otros nodos. En caso de que el nodo de control decida una inserción o eliminación de un transcodificador, el nodo ajusta el indicador de acuerdo con ello transmitiendo el 25 may for example be sent in the establishment message. A node that controls the connection is adapted to insert an entity in the connection or remove an entity from it, optionally by means of control messages to other nodes. If the control node decides to insert or delete a transcoder, the node adjusts the indicator accordingly, transmitting the
30 indicador ajustado a otro nodo que controla la conexión. 30 indicator set to another node that controls the connection.
En una decisión de insertar o eliminar una entidad durante el establecimiento o modificaciones de la conexión, un nodo que controla la conexión puede a continuación comprobar el valor del indicador. La decisión puede ser activada por ejemplo mediante una petición de modificar los parámetros de conexión de otro nodo o en el propio nodo, por ejemplo si es necesaria una entrega. Por ejemplo, el resultado de la decisión puede ser añadir un transcodificador si el indicador indica que no existen transcodificadores de la conexión mientras que preferiblemente no se añaden transcodificadores si ya existen otros transcodificadores. La eliminación de un transcodificador es provocada si un nodo de la conexión recibe una petición de modificar el esquema de codificación en una sección de la conexión al esquema de codificación que ya se utiliza en la sección adyacente en el otro lado del citado nodo mientras que un nodo preferible compara los esquemas de codificación en ambas secciones adyacentes y elimina transcodificadores innecesarios. In a decision to insert or delete an entity during connection establishment or modifications, a node that controls the connection can then check the value of the indicator. The decision can be activated for example by a request to modify the connection parameters of another node or at the node itself, for example if a delivery is necessary. For example, the result of the decision may be to add a transcoder if the indicator indicates that there are no transcoders in the connection while preferably no transcoders are added if other transcoders already exist. The elimination of a transcoder is caused if a node of the connection receives a request to modify the coding scheme in a section of the connection to the coding scheme that is already used in the adjacent section on the other side of said node while a Preferable node compares the coding schemes in both adjacent sections and eliminates unnecessary transcoders.
El método propuesto está especialmente adaptado para señalización fuera de banda para el establecimiento y modificación de la conexión. Es, no obstante, también aplicable para conexiones con señalización en banda. En el último caso, la conexión se establece preferiblemente en la primera etapa, la presencia de entidades que afectan a la calidad y el indicador son determinados en una segunda etapa y, finalmente modificaciones de las entidades pueden ser llevadas a cabo para alcanzar el valor deseado del indicador. The proposed method is specially adapted for out-of-band signaling for the establishment and modification of the connection. It is, however, also applicable for connections with in-band signaling. In the latter case, the connection is preferably established in the first stage, the presence of entities that affect the quality and the indicator are determined in a second stage and finally modifications of the entities can be carried out to reach the desired value. of the indicator.
El método propuesto permite mejorar la calidad media de las conexiones en una red de comunicación y evitar el deterioro de una conexión debido a cambios en el esquema de codificación. Los impactos en la conexión en la red de núcleo son minimizados debido a que muchas modificaciones pueden seguir siendo locales en un solo nodo o en un par de nodos adyacentes. Es posible, llevar a cabo modificaciones temporales, especialmente cuando se localizan dentro de un nodo, sin enviar un indicador, por ejemplo una inserción de un par de transcodificadores de la conexión para una inserción de anuncio o de tono. The proposed method allows to improve the average quality of the connections in a communication network and avoid the deterioration of a connection due to changes in the coding scheme. The impacts on the connection in the core network are minimized because many modifications can remain local on a single node or on a pair of adjacent nodes. It is possible to make temporary modifications, especially when they are located within a node, without sending an indicator, for example an insertion of a pair of transcoders of the connection for an announcement or tone insertion.
En una realización preferida, el indicador es una bandera que indica si una entidad está presente en la conexión. Esto permite una implementación simple del método y un tamaño de mensaje pequeño. In a preferred embodiment, the indicator is a flag indicating whether an entity is present in the connection. This allows a simple implementation of the method and a small message size.
Alternativamente, el indicador puede ser un contador que indica el número de entidades en la conexión. El indicador también puede ser una variable que indica la degradación de conversación acumulada por las entidades de la conexión. Para la evaluación del indicador en la decisión, se propone una comparación con un valor de umbral. Esto permite insertar otro transcodificador incluso si la conexión ya comprende uno aunque se excluye un número de transcodificadores o una degradación de la conversación mayor que el umbral. El control de la conexión mejora de esta manera. Alternatively, the indicator may be a counter indicating the number of entities in the connection. The indicator can also be a variable that indicates the degradation of conversation accumulated by the entities of the connection. For the evaluation of the indicator in the decision, a comparison with a threshold value is proposed. This allows another transcoder to be inserted even if the connection already comprises one although a number of transcoders or a conversation degradation greater than the threshold is excluded. The connection control improves in this way.
La entidad que afecta a la calidad de la conversación puede especialmente ser un transcodificador o un par de transcodificadores. Otro ejemplo es un dispositivo de conferencia para conectar llamadas de conferencia. The entity that affects the quality of the conversation can especially be a transcoder or a pair of transcoders. Another example is a conference device for connecting conference calls.
El manejo y control de la conexión puede ser llevado a cabo en el mismo nodo, por ejemplo en un centro de conmutación de servicios de telefonía móvil de acuerdo con las especificaciones de GSM. Alternativamente, la red de comunicación puede comprender un plano de control separado que controla nodos y un plano de usuario con nodos de carga útil que son controlados por los nodos de control. A continuación mensajes de control, por ejemplo mensajes de establecimiento, que comprenden el indicador son enviados entre los nodos de control y la conexión es establecida entre los nodos de carga útil. The management and control of the connection can be carried out on the same node, for example in a mobile telephone service switching center according to the GSM specifications. Alternatively, the communication network may comprise a separate control plane that controls nodes and a user plane with payload nodes that are controlled by the control nodes. Then control messages, for example setting messages, comprising the indicator are sent between the control nodes and the connection is established between the payload nodes.
El método propuesto es especialmente adecuado si la conexión es una conexión de conversación. The proposed method is especially suitable if the connection is a conversation connection.
En una modificación de la conexión, la inserción o eliminación de entidades está preferiblemente controlada mediante mensajes de modificación entre los nodos que controlan la conexión. In a modification of the connection, the insertion or deletion of entities is preferably controlled by modification messages between the nodes that control the connection.
Para proporcionar el valor actual del indicador a los nodos que controlan la conexión, el indicador puede ser incluido en un mensaje de establecimiento o en un mensaje de modificación. Preferiblemente, el resultado de todos los cambios durante el establecimiento o modificación de una conexión, es decir el valor final del indicador, es transmitido a los nodos que controlan la conexión, especialmente a los nodos adaptados para insertar o eliminar una entidad. El indicador puede ser actualizado en un mensaje de reconocimiento para un mensaje de modificación o un mensaje de establecimiento, respectivamente. To provide the current value of the indicator to the nodes that control the connection, the indicator can be included in an establishment message or in a modification message. Preferably, the result of all changes during the establishment or modification of a connection, that is the final value of the indicator, is transmitted to the nodes that control the connection, especially to the nodes adapted to insert or delete an entity. The indicator can be updated in a recognition message for a modification message or an establishment message, respectively.
Para resolver conflictos en el caso de mensajes de modificación cruzados, se propone que un nodo definido que controla la conexión tenga una prioridad para seleccionar una modificación. Por ejemplo, bien el nodo de inicio o el nodo final de cualquier conexión pueden tener la prioridad para eliminar modificaciones mediante otros nodos en este caso. To resolve conflicts in the case of cross-modification messages, it is proposed that a defined node that controls the connection has a priority to select a modification. For example, either the start node or the end node of any connection may have the priority to eliminate modifications by other nodes in this case.
Un nodo preferible para el control de una conexión en una red de comunicación con una pluralidad de nodos tiene una interfaz con al menos otro nodo para recibir mensajes de control para una conexión, por ejemplo mensajes de establecimiento, mensajes de modificación o reconocimientos. Un sistema de tratamiento del nodo está adaptado para establecer al menos una sección de la conexión e insertar una entidad en la conexión que afecta a la calidad de la conexión o eliminar una entidad que afecta a la calidad de conexión de la conexión. Si el nodo es un nodo de control, estos procesos pueden ser llevados a cabo mediante correspondientes órdenes a un nodo de carga útil. A preferable node for controlling a connection in a communication network with a plurality of nodes has an interface with at least one other node to receive control messages for a connection, for example establishment messages, modification messages or acknowledgments. A node processing system is adapted to establish at least one section of the connection and insert an entity in the connection that affects the quality of the connection or eliminate an entity that affects the connection quality of the connection. If the node is a control node, these processes can be carried out by corresponding orders to a payload node.
El sistema de tratamiento del nodo propuesto comprueba un mensaje de control recibido para un indicador que indica la presencia de una entidad que afecta a la calidad de la conexión en la conexión y almacena el valor del indicador en una memoria. El sistema de tratamiento comprueba el valor actual del indicador cuando lleva a cabo una decisión de insertar o eliminar una entidad. El sistema de tratamiento ajusta el valor del indicador almacenado de acuerdo con la decisión y transmite el valor sobre la interfaz hacia otro nodo de la conexión. El nodo puede ser utilizado en cualquiera de los métodos anteriores. The proposed node treatment system checks a control message received for an indicator indicating the presence of an entity that affects the quality of the connection in the connection and stores the value of the indicator in a memory. The treatment system checks the current value of the indicator when it makes a decision to insert or delete an entity. The treatment system adjusts the value of the stored indicator according to the decision and transmits the value on the interface to another node of the connection. The node can be used in any of the previous methods.
Una unidad de programa ventajosa es almacenada en una portadora de datos An advantageous program unit is stored in a data carrier
o cargable en un nodo de red y comprende un código para recibir un mensaje de control para una conexión, por ejemplo un mensaje de establecimiento o un mensaje de modificación o un mensaje de reconocimiento. La unidad de programa comprueba el mensaje recibido para un indicador que indica la presencia de una entidad que afecta a la calidad de conexión de la conexión. La unidad evalúa el indicador en una decisión de insertar o eliminar una entidad que afecta a la calidad de la conexión, adapta el indicador de acuerdo con la decisión y lo envía en un mensaje a otro nodo que controla la conexión. La unidad de programa inicia la inserción de la entidad de acuerdo con la decisión. or loadable on a network node and comprises a code for receiving a control message for a connection, for example an establishment message or a modification message or an acknowledgment message. The program unit checks the message received for an indicator that indicates the presence of an entity that affects the connection quality of the connection. The unit evaluates the indicator in a decision to insert or delete an entity that affects the quality of the connection, adapts the indicator according to the decision and sends it in a message to another node that controls the connection. The program unit initiates the insertion of the entity according to the decision.
Funciones de la unidad de programa pueden ser llevadas a cabo mediante llamadas de función a otras unidades de programa, por ejemplo a un sistema de tratamiento. La unidad de programa puede llevar a cabo etapas desde cualquiera de los métodos anteriores. Functions of the program unit can be carried out by means of function calls to other program units, for example to a treatment system. The program unit can carry out stages from any of the above methods.
Los anteriores y otros objetos, características y ventajas de la presente invención resultarán más evidentes en la descripción detallada siguiente de realizaciones preferidas como se ilustra en los dibujos que se acompañan. The foregoing and other objects, features and advantages of the present invention will become more apparent in the following detailed description of preferred embodiments as illustrated in the accompanying drawings.
La Fig. 1 muestra el establecimiento de una primera conexión en una red de Fig. 1 shows the establishment of a first connection in a network of
comunicación. communication.
La Fig. 2 Fig. 2
muestra el establecimiento de una segunda conexión en una red de shows the establishment of a second connection in a network of
comunicación. communication.
La Fig. 3 Fig. 3
muestra el establecimiento de una conexión con un transcodificador en la shows the establishment of a connection with a transcoder in the
frontera entre dos redes de núcleo. border between two core networks.
La Fig. 4 Fig. 4
muestra el establecimiento de una conexión con una red de tránsito entre dos shows the establishment of a connection with a transit network between two
redes de núcleo. core networks
La Fig. 5 Fig. 5
muestra una primera alternativa para la conexión representada en la figura 1 shows a first alternative for the connection shown in figure 1
tras una entrega. After a delivery.
La Fig. 6 Fig. 6
muestra una segunda alternativa para la conexión representada en la figura 1 shows a second alternative for the connection shown in figure 1
tras una entrega. After a delivery.
La Fig. 7 muestra una conexión correspondiente a la figura 4 tras una entrega. La Fig. 8 muestra el establecimiento y modificación de una conexión de acuerdo con la Fig. 7 shows a connection corresponding to figure 4 after a delivery. Fig. 8 shows the establishment and modification of a connection according to the
invención. invention.
La Fig. 9 Fig. 9
muestra el establecimiento de una conexión de acuerdo con otra realización de shows the establishment of a connection according to another embodiment of
la invención. the invention.
La Fig. 10 Fig. 10
muestra una modificación de la conexión de la Fig. 9 tras una entrega. shows a modification of the connection of Fig. 9 after a delivery.
La Fig. 11 Fig. 11
muestra un diagrama de flujo en un nodo de control de acuerdo con la shows a flow chart on a control node according to the
invención. invention.
La Fig. 12 Fig. 12
muestra un diagrama de flujo en un nodo de control de inicio de acuerdo con la shows a flow chart on a start control node according to the
invención. invention.
En la siguiente descripción, las figuras 1 a 4 muestran diferentes ejemplos de conexiones. La figuras 5 a 7 representan las influencias de modificaciones sobre estas conexiones sin el método propuesto mientras que las figuras 8 a 10 ilustran las influencias de modificaciones llevadas a cabo utilizando el método propuesto. Signos de referencia correspondientes se refieren a características correspondientes en todas las figuras. In the following description, Figures 1 to 4 show different examples of connections. Figures 5 to 7 represent the influences of modifications on these connections without the proposed method while Figures 8 to 10 illustrate the influences of modifications carried out using the proposed method. Corresponding reference signs refer to corresponding characteristics in all figures.
La figura 1 muestra el establecimiento de una primera conexión en una red de comunicación. La red comprende un plano de usuario con nodos MG de carga útil, por ejemplo puertas de enlace a medios, para el manejo de la carga útil. En ambos extremos, los nodos de acceso RAN proporcionan conexiones a redes de acceso por radio de UMTS que manejan las conexiones inalámbricas con el equipo de usuario. Un plano de control comprende nodos de control, por ejemplo Mobile services Switching Centers (MSC – Centros de Conmutación de servicios de Telefonía Móvil) y nodos de tránsito TSN, que controlan los nodos de MG que manejan la carga útil. Es posible que un nodo de control controle varios nodos de carga útil o que un nodo de carga útil esté controlado por varios nodos de control simultáneamente. Figure 1 shows the establishment of a first connection in a communication network. The network comprises a user plane with MG payload nodes, for example media gateways, for handling the payload. At both ends, the RAN access nodes provide connections to UMTS radio access networks that handle wireless connections with the user equipment. A control plane comprises control nodes, for example Mobile services Switching Centers (MSC) and TSN transit nodes, which control the MG nodes that handle the payload. It is possible that a control node controls several payload nodes or that a payload node is controlled by several control nodes simultaneously.
El establecimiento de conexión se inicia desde un nodo de control MSC de inicio, por ejemplo de acuerdo con una petición de llamada de un equipo de usuario por medio de la red de acceso RAN. La conexión es establecida por etapas utilizando uno o varios mensajes enviados entre los nodos de control que controlan los nodos que manejan la carga útil en las siguientes secciones de la conexión CO. Los mensajes comprenden una lista CL se posibles esquemas de codificación para la conexión que pueden ser seleccionados por un nodo receptor. Una lista de esquemas de codificación típica comprende por ejemplo los esquemas AMR (Adaptive Multirate Coding – Codificación de Multivelocidad Adaptativa), EFR (Enhanced Full Rate – Velocidad Global Mejorada) y PCM que se denota también por G711. El nodo receptor devuelve un mensaje de reconocimiento SC con el esquema de codificación seleccionado indicado entre comillas. En el ejemplo, la codificación de AMR puede ser seleccionada para toda la conexión porque todos los nodos son compatibles con las especificaciones de UMTS. The connection establishment is initiated from a starting MSC control node, for example according to a call request from a user equipment via the RAN access network. The connection is established in stages using one or more messages sent between the control nodes that control the nodes that handle the payload in the following sections of the CO connection. The messages comprise a CL list of possible coding schemes for the connection that can be selected by a receiving node. A list of typical coding schemes includes, for example, the AMR (Adaptive Multirate Coding), EFR (Enhanced Full Rate) and PCM schemes also denoted by G711. The receiving node returns an SC acknowledgment message with the selected coding scheme indicated in quotes. In the example, AMR encoding can be selected for the entire connection because all nodes are compatible with UMTS specifications.
La conexión de la figura 1 es establecida entre dos redes PLMN de UMTS CN1, CN2 como se indica mediante una línea de trazo y punto que separa a ambas. El modo de transporte en el plano de usuario de las dos redes es por ejemplo ATM. Cuando la conexión es establecida desde el nodo de acceso RAN y todos los nodos seleccionan AMR para la conexión, este esquema de codificación puede ser utilizado de extremo a extremo entre los dos nodos de acceso RAN, RAN’ a través de las dos redes de núcleo CN1, CN2. The connection of Figure 1 is established between two PLMN networks of UMTS CN1, CN2 as indicated by a dotted line that separates both. The mode of transport in the user plane of the two networks is for example ATM. When the connection is established from the RAN access node and all nodes select AMR for the connection, this encoding scheme can be used end-to-end between the two RAN access nodes, RAN 'through the two core networks CN1, CN2.
Por simplicidad, como en todas las figuras, las conexiones representadas por líneas de trazos indican un esquema de codificación con compresión de conversación mientras que las líneas continuas indican un esquema de codificación sin compresión de conversación. Los rectángulos negros representan un transcodificador TR en el nodo respectivo. For simplicity, as in all the figures, the connections represented by dashed lines indicate a coding scheme with conversation compression while the solid lines indicate a coding scheme without conversation compression. The black rectangles represent a TR transcoder in the respective node.
Los procedimientos de negociación de esquema de codificación permiten que un nodo inserte una modificación si no puede continuar el establecimiento de la conexión utilizando un esquema de codificación de vos comprimido de la lista CL disponible. En una segunda conexión representada en la figura 2, el nodo de acceso RAN de origen es de nuevo parte de una red de acceso por radio de UMTS mientras que el extremo receptor es una red de GSM con un controlador de estación de base como red de acceso BSC para la conexión a una red de núcleo CN2. Como en la figura 1, el esquema de codificación de AMR puede ser utilizado a través de la mayor parte de la conexión. The coding scheme negotiation procedures allow a node to insert a modification if it cannot continue to establish the connection using a compressed vos coding scheme from the available CL list. In a second connection shown in Figure 2, the source RAN access node is again part of a UMTS radio access network while the receiving end is a GSM network with a base station controller as a network of BSC access for connection to a CN2 core network. As in Figure 1, the AMR coding scheme can be used through most of the connection.
No obstante, en el extremo receptor es necesario incluir un transcodificador para convertir el esquema de codificación de tipo PCM requerido por el Base Station Controller BSC’ (Controlador de Estación de Base). However, at the receiving end it is necessary to include a transcoder to convert the PCM type coding scheme required by the Base Station Controller BSC ’(Base Station Controller).
Diferentes escenarios con un transcodificador TR’, TR” en la frontera entre dos redes de núcleo se muestran en las figuras 3 y 4. En la figura 3, el usuario de finalización está situado en una CNF de PSTN (Public Switched Telephone Network – Red Telefónica Conmutada Pública) con una Local Exchange (LE – Central Local) como nodo de control y conectada a un red de acceso SUB. En la PSTN, lo seleccionado como esquema de codificación es G711 mientras que en la CN1 de PLMN que sirve al usuario de inicio, el esquema de codificación seleccionado es AMR. Esto requiere la inserción de un transcodificador TR’ en la frontera de las dos redes. Como éste es el único transcodificador de la conexión, la calidad de la conversación es suficiente. Different scenarios with a transcoder TR ', TR "at the border between two core networks are shown in Figures 3 and 4. In Figure 3, the termination user is located in a PSTN CNF (Public Switched Telephone Network - Red Public Switched Telephone) with a Local Exchange (LE - Central Local) as a control node and connected to a SUB access network. In the PSTN, the selected coding scheme is G711 while in the PLMN CN1 serving the startup user, the selected coding scheme is AMR. This requires the insertion of a TR ’transcoder at the border of the two networks. As this is the only transcoder in the connection, the quality of the conversation is sufficient.
En el ejemplo de la figura 4, el usuario de inicio es servido por una red de núcleo de UMTS con un nodo de acceso RAN mientras que el usuario de finalización es servicio por una red GSM con nodo de acceso BSC. Ambas redes están interconectadas mediante una red de tránsito TNN que no soporta la transmisión de voz comprimida, pero que transmite un mensaje de establecimiento CT y transfiere un mensaje de reconocimiento ST. En este caso el extremo de inicio recibe un esquema de codificación AMR mientras que el extremo de finalización de la conexión requiere un esquema de codificación G711. Se requiere otra transcodificación para la red de tránsito TNN que puede ser por ejemplo una red STM que requiere codificación de PCM. Transcodificadores TR” correspondientes están situados en los bordes indicados por líneas de trazo y punto entre las redes de núcleo CN1, TNN, CN2. El resultado es que el elevado número de cuatro etapas de transcodificación provoca una importante degradación de la calidad de la conexión. In the example of Figure 4, the start user is served by a UMTS core network with a RAN access node while the end user is serviced by a GSM network with BSC access node. Both networks are interconnected by a TNN transit network that does not support compressed voice transmission, but that transmits a CT establishment message and transfers an ST recognition message. In this case the start end receives an AMR coding scheme while the connection end end requires a G711 coding scheme. Another transcoding is required for the TNN transit network which may be for example an STM network that requires PCM coding. Corresponding TR ”transcoders are located at the edges indicated by dashed and dotted lines between core networks CN1, TNN, CN2. The result is that the high number of four transcoding stages causes a significant degradation of the connection quality.
Es a menudo necesario modificar el esquema de codificación en una sección de una conexión, por ejemplo si la conexión es transferida entre diferentes redes de acceso debido a la entrega que puede ser requerida cuando un usuario abandona un área de cobertura de una red o si se necesita una red de acceso diferente para cumplir los requisitos de conexión cambiados. Como puede verse a partir de las figuras 5 a 7 existen generalmente dos opciones si es necesaria una modificación para la codificación en una sección de una conexión. It is often necessary to modify the coding scheme in a section of a connection, for example if the connection is transferred between different access networks due to the delivery that may be required when a user leaves a coverage area of a network or if You need a different access network to meet the changed connection requirements. As can be seen from Figures 5 to 7 there are generally two options if a modification is necessary for coding in a section of a connection.
- 1. one.
- Una modificación del esquema de codificación puede ser llevada a cabo y señalada, resultando la modificación bien en un esquema de codificación de voz comprimido diferente (< 16 kb/s) o bien en una codificación no comprimida de PCM (Pulse Code Modulation – Modulación de Código por Pulsos) (64 kb/s). A modification of the coding scheme can be carried out and indicated, resulting in the modification either in a different compressed voice coding scheme (<16 kb / s) or in a non-compressed PCM coding (Pulse Code Modulation - Modulation of Pulse Code) (64 kb / s).
- 2. 2.
- Dos transcodificadores pueden ser insertados, uno para adaptarse al esquema de codificación activo de la sección de la transmisión y el otro para adaptarse al nuevo esquema de codificación tras la modificación. La codificación de PCM transcurre entre los transcodificadores. Si los transcodificadores están situados conjuntamente sólo una sección muy corta de la transmisión es llevada a cabo a 64 kb/s, idealmente dentro de un nodo. Two transcoders can be inserted, one to adapt to the active coding scheme of the transmission section and the other to adapt to the new coding scheme after modification. PCM coding takes place between the transcoders. If the transcoders are located together only a very short section of the transmission is carried out at 64 kb / s, ideally within a node.
Si se lleva a cabo la primera opción y no hay ningún transcodificador en la conexión como en el ejemplo de la figura 1, entonces los procedimientos de modificación del esquema de codificación BICC hacen que un transcodificador sea insertado en el nodo de acceso del extremo más alejado. Esto es en lo que terminarán los procedimientos de modificación del esquema de codificación porque cualquier nodo intermedio que recibe un mensaje de modificación de código MC lleva a cabo la modificación y envía el mensaje al subsiguiente nodo hasta que se alcance un nodo que no pueda transmitirlo. Así toda la conexión a través de redes de núcleo revierte en PCM con una velocidad de datos de 64 kb/s que es confirmada en un mensaje de reconocimiento MCA devuelto al nodo que inició la modificación. La modificación es a menudo desventajosa puesto que se necesita más ancho de banda en la red y son necesarias modificaciones en todos los nodos. Dos modificaciones son añadidas a la conexión como puede verse de la comparación de las figuras 1 y 5. If the first option is carried out and there is no transcoder in the connection as in the example of Figure 1, then the BICC coding scheme modification procedures cause a transcoder to be inserted into the access node of the furthest end . This is what the coding scheme modification procedures will end because any intermediate node that receives an MC code modification message carries out the modification and sends the message to the subsequent node until a node that cannot transmit it is reached. Thus the entire connection through core networks reverts to PCM with a data rate of 64 kb / s which is confirmed in an MCA acknowledgment message returned to the node that initiated the modification. Modification is often disadvantageous since more bandwidth is needed in the network and modifications are necessary on all nodes. Two modifications are added to the connection as can be seen from the comparison of Figures 1 and 5.
Si una re-negociación de la conexión con una nueva lista de esquemas de codificación está permitida en la red, el resultado puede ser una codificación que no fue negociada en el establecimiento de la conexión, por ejemplo el esquema de codificación modificado no está contenido en la lista de esquemas de codificación GSM para soportar TFO. Entonces puede haber un nodo en la conexión que no soporta el esquema de codificación. Como resultado sería también necesario utilizar PCM a través de la red. If a re-negotiation of the connection with a new list of coding schemes is allowed in the network, the result may be an encoding that was not negotiated in the establishment of the connection, for example the modified coding scheme is not contained in the list of GSM coding schemes to support TFO. Then there may be a node in the connection that does not support the coding scheme. As a result, it would also be necessary to use PCM over the network.
La segunda de las opciones anteriores es ventajosa si toda la conexión fue originariamente sin transcodificadores porque sólo son añadidos transcodificadores que están preferiblemente situados en la misma red de acceso o en un nodo de acceso y un nodo adyacente a la red de acceso que requiere la modificación. No se necesitan modificaciones de otras secciones de la conexión ni en otros nodos de la conexión. De este modo se ahorra ancho de banda y también se evitan las complicaciones de insertar transcodificadores en el extremo más lejano de la conexión. Esto es obvio de la comparación de las figuras 5 y 6. The second of the above options is advantageous if the entire connection was originally without transcoders because only transcoders are added that are preferably located in the same access network or in an access node and a node adjacent to the access network that requires modification. . No modifications to other sections of the connection or other connection nodes are necessary. This saves bandwidth and also avoids the complications of inserting transcoders at the far end of the connection. This is obvious from the comparison of Figures 5 and 6.
No obstante la segunda opción no es la mejor solución si la conexión fue ya establecida con transcodificadores en otras partes de la red como en la figura 4. Esto resulta en seis transcodificadores en el ejemplo de la figura 7 que afectan de manera severa a la calidad de la conexión. En contraste, una modificación del esquema de codificación de acuerdo con la primera opción eliminaría un transcodificador en el ejemplo de la figura 4. En el ejemplo de la figura 3, la segunda opción aumentaría también el número de transcodificadores. However, the second option is not the best solution if the connection was already established with transcoders in other parts of the network as in Figure 4. This results in six transcoders in the example of Figure 7 that severely affect quality. of the connection. In contrast, a modification of the coding scheme according to the first option would eliminate a transcoder in the example of Figure 4. In the example of Figure 3, the second option would also increase the number of transcoders.
Un problema con los mensajes de control de conexión existentes es que los nodos de la conexión no saben si la conexión fue negociada con éxito de extremo a extremo con un único esquema de codificación o si un transcodificador es insertado, por ejemplo cuando la conexión cruza la frontera entre redes. El método propuesto proporciona información a los nodos que llevan a cabo la negociación del esquema de codificación acerca de las etapas de transcodificación en la conexión. El nodo puede a continuación optimizar el establecimiento o las modificaciones en la codificación de la conexión tanto para el uso de ancho de banda como para las etapas de transcodificación, es decir el nodo puede seleccionar la preferible de las dos opciones anteriores. A problem with existing connection control messages is that the connection nodes do not know if the connection was successfully negotiated end-to-end with a single coding scheme or if a transcoder is inserted, for example when the connection crosses the border between networks. The proposed method provides information to the nodes that carry out the negotiation of the coding scheme about the transcoding steps in the connection. The node can then optimize the establishment or the modifications in the coding of the connection both for the use of bandwidth and for the transcoding steps, that is to say the node can select the preferable one of the two previous options.
El método propone un nuevo indicador que es, por ejemplo añadido al mensaje en la negociación de los parámetros de la conexión de acuerdo con BICC. El indicador puede ser implementado de varias maneras diferentes. Dos realizaciones son una bandera que indica si una conexión está libre de transcodificadores de extremo a extremo o un contador que contiene el número de transcodificadores en una conexión. The method proposes a new indicator that is, for example, added to the message in the negotiation of the connection parameters according to BICC. The indicator can be implemented in several different ways. Two embodiments are a flag indicating whether a connection is free of end-to-end transcoders or a counter that contains the number of transcoders in a connection.
Es posible que la conexión sea modificada en dos nodos, por ejemplo en el caso de una entrega en ambos extremos de una conexión o una introducción de un servicio suplementario y una entrega. En este caso el indicador no es suficiente para alcanzar la configuración de transcodificadores deseada. Por ejemplo, nodos en ambos extremos de una conexión pueden añadir un par de transcodificadores que resultan en cuatro transcodificadores. Esto puede evitarse mediante un mensaje de Modificación de Código CM enviado a todos los nodos de control de la conexión que comprende el indicador o que indica que el indicador ha cambiado. Los nodos de control MSC, TSN para los nodos de acceso y de carga útil son de esta manera siempre proporcionados con el actual estado de la bandera o contador de transcodificadores de la conexión. Puede presentarse un problema en el caso de un evento cruzado cuando ambos lados modifican la conexión y de manera correspondiente el indicador casi simultáneamente, es decir el indicador no es adaptado por el mensaje de modificación de código CM suficientemente rápido para representar el actual estado de la conexión. Para resolver este problema se propone un reconocimiento MCA. Preferiblemente, el reconocimiento MCA comprende también el actual estado del indicador. Un lado de la conexión, por ejemplo el lado de inicio tiene una mayor prioridad para insertar transcodificadores. El lado con una mayor prioridad puede entonces rechazar el cambio del lado con menor prioridad u sólo el lado con menor prioridad modifica la codificación. It is possible that the connection is modified in two nodes, for example in the case of a delivery at both ends of a connection or an introduction of a supplementary service and a delivery. In this case, the indicator is not sufficient to achieve the desired transcoder configuration. For example, nodes at both ends of a connection can add a pair of transcoders that result in four transcoders. This can be avoided by a CM Code Modification message sent to all control nodes of the connection comprising the indicator or indicating that the indicator has changed. The control nodes MSC, TSN for the access and payload nodes are thus always provided with the current state of the flag or transcoder counter of the connection. A problem may occur in the case of a cross event when both sides modify the connection and correspondingly the indicator almost simultaneously, that is, the indicator is not adapted by the CM code modification message fast enough to represent the current state of the Connection. To solve this problem, an MCA recognition is proposed. Preferably, the MCA recognition also includes the current status of the indicator. One side of the connection, for example the start side has a higher priority to insert transcoders. The side with a higher priority can then reject the change of the side with lower priority or only the side with lower priority modifies the coding.
En la primera realización el indicador es una bandera TF que indica si la negociación del esquema de codificación para el establecimiento de una conexión o una modificación fue llevada a cabo de extremo a extremo o finalizada en un nodo intermedio de la red. Esto proporciona la información necesaria a los nodos de la conexión, por ejemplo el nodo de control para una red de acceso, para decidir si pueden añadir otros uno o dos transcodificadores en una conexión. Si este es el caso, el nodo de acceso y el nodo de carga útil adyacente añaden un par de transcodificadores si la bandera no está ajustada mientras que ningún transcodificador In the first embodiment, the indicator is a TF flag indicating whether the negotiation of the coding scheme for the establishment of a connection or a modification was carried out end to end or terminated at an intermediate node of the network. This provides the necessary information to the nodes of the connection, for example the control node for an access network, to decide whether another one or two transcoders can add in a connection. If this is the case, the access node and the adjacent payload node add a pair of transcoders if the flag is not set while no transcoder
o un solo transcodificador son añadidos si la bandera es ajustada. Por ejemplo, en caso de una entrega desde una red de acceso de UMTS a una de GSM, la AMR de UMTS puede ser mantenida en una PLMN como se muestra en la figura 8. Esto ahorra ancho de banda en la red de núcleo y evita modificaciones innecesarias de la conexión. Una ventaja de la realización del indicador como bandera es que un solo bit es suficiente para representar los posibles estados “y” correspondientes a una conexión sin transcodificadores de extremo a extremo y “n” correspondiente a una conexión que comprende transcodificadores. La implementación es simple. or a single transcoder are added if the flag is adjusted. For example, in the case of a delivery from a UMTS access network to a GSM network, the UMTS AMR can be maintained in a PLMN as shown in Figure 8. This saves bandwidth in the core network and prevents unnecessary modifications of the connection. An advantage of the realization of the flag indicator is that a single bit is sufficient to represent the possible "and" states corresponding to a connection without end-to-end transcoders and "n" corresponding to a connection comprising transcoders. The implementation is simple.
En la segunda realización, el indicador es un contador que representa el número de etapas de transcodificación que son pasadas entre nodos durante el establecimiento de la conexión y los cambios en la transcodificador. Esto permite la aplicación de un umbral para el número de etapas de transcodificación que pueden ser insertadas. De manera más general, el método puede también ser aplicado para evitar la degradación de la conversación debido a otros equipos en la conexión que afectan a la calidad de la conversación. El máximo número de etapas depende del nivel mediante el cual la conexión es afectada en cada etapa. Un valor de umbral adecuado es por ejemplo tres etapas de transcodificación como máximo valor permitido. El umbral puede depender también del esquema de codificación seleccionado en una sección, por ejemplo el umbral puede ser tres etapas excepto cuando la codificación EFR es seleccionada para la cual un máximo de cuatro etapas podría estar permitido. En una tercera realización, también es posible que en lugar de un contador que representa el número de etapas, el indicador sea una variable que es incrementada de acuerdo con el nivel de degradación provocada por la etapa respectiva. In the second embodiment, the indicator is a counter that represents the number of transcoding steps that are passed between nodes during connection establishment and changes in the transcoder. This allows the application of a threshold for the number of transcoding stages that can be inserted. More generally, the method can also be applied to avoid the degradation of the conversation due to other equipment in the connection that affects the quality of the conversation. The maximum number of stages depends on the level by which the connection is affected at each stage. A suitable threshold value is, for example, three transcoding steps as a maximum allowed value. The threshold can also depend on the coding scheme selected in a section, for example the threshold can be three stages except when the EFR coding is selected for which a maximum of four stages could be allowed. In a third embodiment, it is also possible that instead of a counter representing the number of stages, the indicator is a variable that is increased according to the level of degradation caused by the respective stage.
Cuando se establece una conexión con mensajes BICC, el APP enviado en la dirección de envío incluye el indicador y el indicador es incrementado si un nodo inserta una unidad de transcodificador. El nodo de finalización recibe el indicador y determina si aún puede añadir transcodificadores. Si el nodo de finalización inserta un transcodificador, también incrementa el contador. Desde el nodo de finalización, el contador es devuelto al nodo de inicio en el APM (Application Transport Mechanism – Mecanismo de Transporte de Aplicación) junto con el esquema de codificación seleccionado. El valor es almacenado en todos los nodos que controlan la conexión. Si tiene lugar una modificación, por ejemplo debido a una entrega, el contador de transcodificadores es actualizado y enviado con el APM para la modificación del esquema de codificación a todos los nodos de control para la conexión. When a connection with BICC messages is established, the APP sent at the sending address includes the indicator and the indicator is incremented if a node inserts a transcoder unit. The termination node receives the indicator and determines if it can still add transcoders. If the termination node inserts a transcoder, it also increases the counter. From the termination node, the counter is returned to the start node in the APM (Application Transport Mechanism) together with the selected coding scheme. The value is stored in all the nodes that control the connection. If a modification takes place, for example due to a delivery, the transcoder counter is updated and sent with the APM for the modification of the coding scheme to all control nodes for the connection.
Si un nodo de red inicia la negociación del esquema de codificación para una conexión desde una red en la cual el contador de transcodificadores no está soportado (por ejemplo, en el cual BICC no está soportado o en el cual se utiliza una bandera en lugar de un contador de transcodificadores) preferiblemente se establece un valor por defecto correspondiente a un número desconocido de etapa de transcodificación. If a network node initiates the negotiation of the coding scheme for a connection from a network in which the transcoder counter is not supported (for example, in which BICC is not supported or in which a flag is used instead of a transcoder counter) preferably a default value corresponding to an unknown number of transcoding stage is set.
La figura 9 representa el establecimiento de una conexión en una red de comunicación como se describe con respecto a la figura 4. El MSC ha recibido AMR como esquema de codificación seleccionado en el mensaje SC, y de este modo se utiliza conversación comprimida a través de la red de núcleo CN1. En este caso, la red de tránsito TNN está adaptada para transmitir el indicador, es decir el contador de transcodificadores TN, en un mensaje CT y en el correspondiente reconocimiento ST. Por lo tanto, todos los nodos de control de la conexión son proporcionados por los mensajes de reconocimiento SC, SC’, ST con la información de que dos transcodificadores están enlazados en la conexión. Figure 9 represents the establishment of a connection in a communication network as described with respect to Figure 4. The MSC has received AMR as the coding scheme selected in the message SC, and thus compressed conversation is used through the core network CN1. In this case, the TNN transit network is adapted to transmit the indicator, that is to say the TN transcoder counter, in a CT message and in the corresponding ST recognition. Therefore, all connection control nodes are provided by the acknowledgment messages SC, SC ’, ST with the information that two transcoders are linked in the connection.
En la figura 10, una HandOver (HO – entrega) para esta conexión es llevada a cabo desde un nodo de acceso de UMTS RAN a un nodo de acceso de GSM BSC. El nodo de anclaje MSC para la entrega HO ha almacenado el contador que indica que la conexión ya tiene dos transcodificadores en ella. Si se añaden otros dos transcodificadores en la sección de acceso de la conexión entonces el umbral para el número de transcodificadores se excederá. Por lo tanto, se añade un único transcodificador en el nodo de acceso BSC tal como requiere la entrega lo que resulta en un número de transcodificadores actual de tres en la conexión. La decisión se toma entonces en el nodo de control MSC para modificar el esquema de codificación para PCM lo que generalmente reduce el número de transcodificadores en una conexión a un máximo de dos porque todos los nodos en las redes de núcleo pueden manejar el esquema de codificación de PCM. La información pasada al siguiente nodo de control en el mensaje de modificación de código MC con el valor actual del contador de tres. El mensaje para modificar el esquema de codificación de PCM, que ya se utiliza en una sección de la conexión adyacente al nodo de carga útil MG’, también en la otra sección adyacente al nodo de carga útil MG’ permite que el nodo de control TSN elimine la unidad de transcodificador en la frontera de la red. El contador de transcodificadores TN actualizado de dos es entonces devuelto al nodo de control MSC en el reconocimiento MCA. Preferiblemente, el contador de transcodificadores TN actualizado es también enviado a otros nodos de control TSN’, MSC’ en la conexión con mensajes MCA’, MCA”. In Figure 10, a HandOver (HO-delivery) for this connection is carried out from a UMTS RAN access node to a GSM BSC access node. The MSC anchor node for HO delivery has stored the counter indicating that the connection already has two transcoders in it. If two other transcoders are added in the access section of the connection then the threshold for the number of transcoders will be exceeded. Therefore, a single transcoder is added to the BSC access node as delivery requires resulting in a current number of transcoders of three in the connection. The decision is then taken at the MSC control node to modify the coding scheme for PCM which generally reduces the number of transcoders in a connection to a maximum of two because all the nodes in the core networks can handle the coding scheme. of PCM. The information passed to the next control node in the MC code modification message with the current value of the counter of three. The message to modify the PCM coding scheme, which is already used in a section of the connection adjacent to the payload node MG ', also in the other section adjacent to the payload node MG' allows the control node TSN delete the transcoder unit at the border of the network. The updated TN transcoder counter of two is then returned to the MSC control node in the MCA recognition. Preferably, the updated TN transcoder counter is also sent to other TSN ’, MSC’ control nodes in connection with MCA ’, MCA messages.”
La misma decisión puede también ser llevada a cabo si el contador no está soportado por el nodo de tránsito u puesto a un valor por defecto por el nodo de tránsito TSN. Entonces el punto de anclaje MSC lleva a cabo la misma decisión basándose en el hecho de que un número desconocido de transcodificadores está presente en la conexión. The same decision can also be made if the counter is not supported by the transit node or set to a default value by the TSN transit node. Then the anchor point MSC makes the same decision based on the fact that an unknown number of transcoders is present in the connection.
Tanto en el caso de la figura 9 como en el de la figura 10, el primer nodo de control MSC podría recibir un elevado número de transcodificadores en los mensajes de reconocimiento SC, MCA, dependiendo de las selecciones de los otros nodos de control TSN, TSN’, MSC’ en la conexión y la arquitectura de red. En este caso, el primer nodo de control MSC puede modificar la conexión con otro mensaje de transcodificador de código para reducir el número de transcodificadores. In both the case of Figure 9 and that of Figure 10, the first MSC control node could receive a high number of transcoders in the SC, MCA recognition messages, depending on the selections of the other TSN control nodes, TSN ', MSC' in the connection and network architecture. In this case, the first MSC control node can modify the connection with another code transcoder message to reduce the number of transcoders.
La figura 11 representa un ejemplo de un diagrama de flujo para la decisión de insertar un transcodificador en un nodo de control de tránsito o de finalización MSC, TSN para una conexión, por ejemplo en un nodo que recibe un mensaje de establecimiento 2. En el mensaje 2, el nodo de control recibe una lista CL con esquemas de codificación permitidos y el contador TC con el número de transcodificadores de la conexión. El nodo comprueba si todos los esquemas de codificación de la lista CL están soportados y elimina esquemas no soportados en la etapa 4. Entonces se lleva a cabo una comprobación 6 de si se necesita un transcodificador o preferiblemente, por ejemplo porque el nodo está situado en una frontera entre redes de núcleo o a una red de acceso con diferentes protocolos de transporte. Figure 11 represents an example of a flowchart for the decision to insert a transcoder into a traffic control or termination node MSC, TSN for a connection, for example in a node receiving an establishment message 2. In the message 2, the control node receives a CL list with allowed coding schemes and the TC counter with the number of transcoders of the connection. The node checks if all coding schemes in the CL list are supported and removes unsupported schemes in step 4. Then a check 6 is carried out of whether a transcoder is needed or preferably, for example because the node is located at a border between core networks or an access network with different transport protocols.
Si el resultado de la comprobación 6 es que debe insertarse un transcodificador, el contador TC es incrementado en la etapa 8 y se lleva a cabo una comparación 10 del contador de transcodificadores con un umbral predefinido para el número máximo de transcodificadores. Si el resultado de la comparación 10 es que el número de transcodificadores es igual o mayor que el umbral, G711 es seleccionado como esquema de codificación en la etapa 12 y el contador de transcodificadores es disminuido. A continuación se lleva a cabo otra comprobación 14 sobre si el nodo es un nodo de finalización que controla la conexión o el nodo de tránsito. En caso de un nodo de tránsito, la lista CL de esquemas de codificación permitidos es reducida a G711 en la etapa 16. La lista CL reducida que consiste sólo en G711 como único esquema de codificación permitido es enviada junto con el contador de transcodificadores TC actualizado al siguiente nodo de control para la conexión en otro mensaje de establecimiento 18. If the result of the check 6 is that a transcoder must be inserted, the TC counter is incremented in step 8 and a comparison 10 of the transcoder counter is performed with a predefined threshold for the maximum number of transcoders. If the result of comparison 10 is that the number of transcoders is equal to or greater than the threshold, G711 is selected as the coding scheme in step 12 and the transcoder counter is decreased. Next, another check 14 is carried out on whether the node is an end node that controls the connection or the transit node. In the case of a transit node, the CL list of allowed coding schemes is reduced to G711 in step 16. The reduced CL list consisting only of G711 as the only allowed coding scheme is sent together with the updated TC transcoder counter to the next control node for connection in another setup message 18.
El resultado de la comprobación 14 puede ser también que el nodo de control sea un nodo de finalización, por ejemplo el último nodo de control antes de la red de acceso de finalización de la conexión. A continuación se lleva a cabo una transmisión del esquema de codificación seleccionado, es decir G711, junto con el número de transcodificadores al nodo de inicio de la conexión por medio de todos los nodos de tránsito en un mensaje 20. The result of the check 14 may also be that the control node is an end node, for example the last control node before the connection termination access network. Next, a transmission of the selected coding scheme is carried out, that is to say G711, together with the number of transcoders to the connection initiation node by means of all the transit nodes in a message 20.
Si no se necesita ningún transcodificador como se determina en la comprobación 6 ó si el número de transcodificadores es inferior al umbral tal como se determina en la comprobación 10, entonces también se lleva a cabo una comprobación 22 si el nodo es el nodo de finalización que controla la conexión. Para un nodo de finalización, se lleva a cabo una selección 24 de un esquema de codificación de la lista CL. Como se lleva a cabo una inserción 26 de uno o de un par de transcodificadores si se requiere una transcodificador tal como se determina en la comprobación 6. El esquema de codificación seleccionado a partir de la comprobación 22 y el valor final del contador de transcodificadores TC es devuelto en un mensaje 20 al nodo de inicio por medio de todos los nodos de tránsito. If no transcoder is required as determined in check 6 or if the number of transcoders is lower than the threshold as determined in check 10, then a check 22 is also carried out if the node is the termination node that Control the connection. For a termination node, a selection 24 of a coding scheme of the CL list is carried out. As an insert 26 of one or a pair of transcoders is performed if a transcoder is required as determined in check 6. The coding scheme selected from check 22 and the final value of the transcoder counter TC it is returned in a message 20 to the start node by means of all transit nodes.
Para un nodo de tránsito de acuerdo con la comprobación 22, la lista CL ajustada de esquemas de codificación y el valor del contador de transcodificadores TC son transmitidos al siguiente nodo de control para la conexión en un mensaje 18. Preferiblemente, la inserción de los transcodificadores en la conexión se lleva a cabo de acuerdo con el esquema de codificación seleccionado en un esquema de codificación en un mensaje de reconocimiento que es recibido en respuesta al mensaje 18. For a transit node according to check 22, the adjusted CL list of coding schemes and the value of the transcoder counter TC are transmitted to the next control node for connection in a message 18. Preferably, the insertion of the transcoders in the connection it is carried out in accordance with the coding scheme selected in an encoding scheme in a recognition message that is received in response to message 18.
La figura 12 representa un diagrama de flujo correspondiente para un nodo de control de inicio en una conexión. En una primera etapa 40, el contador de 5 transcodificadores TC es puesto a cero. A continuación se toma una decisión 42 de si se necesita o es preferible un transcodificador, por ejemplo porque la inserción local de un transcodificador evita la modificación de la transcodificador en otra sección de la conexión. Si la decisión 42 es insertar un transcodificador, el contador es incrementado en la etapa 44. Una lista CL de esquemas de codificación permitidos se 10 define en la etapa 46, dependiendo de las capacidades del nodo de inicio. Finalmente, un mensaje 48 que comprende una lista CL y el valor del contador TC es transmitido en un mensaje al siguiente nodo de control para la conexión. Dependiendo de la implementación, la inserción de un transcodificador puede por ejemplo ser llevada a cabo en la etapa 44 o cuando se recibe un reconocimiento al mensaje 48 con un Figure 12 represents a corresponding flowchart for a start control node in a connection. In a first stage 40, the counter of 5 transcoders TC is set to zero. A decision 42 is then taken as to whether a transcoder is needed or is preferable, for example because the local insertion of a transcoder prevents the modification of the transcoder in another section of the connection. If the decision 42 is to insert a transcoder, the counter is incremented in step 44. A CL list of allowed coding schemes is defined in step 46, depending on the capabilities of the start node. Finally, a message 48 comprising a list CL and the value of the counter TC is transmitted in a message to the next control node for the connection. Depending on the implementation, the insertion of a transcoder can for example be carried out in step 44 or when an acknowledgment to message 48 is received with a
15 esquema de codificación seleccionado de la lista CL. 15 coding scheme selected from the CL list.
El método propuesto permite a los nodos optimizar la inserción de transcodificadores, especialmente cuando se utilizan mecanismos de negociación de esquemas de codificación de fuera de banda. Se apreciará que el ámbito de la invención está limitado sólo a las reivindicaciones. The proposed method allows the nodes to optimize transcoder insertion, especially when using out-of-band coding scheme negotiation mechanisms. It will be appreciated that the scope of the invention is limited only to the claims.
20 twenty
Claims (15)
- 2. 2.
- Método de acuerdo con la reivindicación 1, en el que el indicador es una bandera (TF) que indica si alguna entidad está presente en la conexión. Method according to claim 1, wherein the indicator is a flag (TF) indicating if any entity is present in the connection.
- 3. 3.
- Método de acuerdo con la reivindicación 1, en el que el indicador es un contador (TN) que indica el número de entidades de la conexión. Method according to claim 1, wherein the indicator is a counter (TN) indicating the number of connection entities.
- 4. Four.
- Método de acuerdo con la reivindicación 1, en el que el indicador es una variable que indica la degradación de la conversación acumulada por las entidades de la conexión. Method according to claim 1, wherein the indicator is a variable indicating the degradation of the conversation accumulated by the entities of the connection.
- 5. 5.
- Método de acuerdo con la reivindicación 3 ó 4, en el que el indicador es comparado con un valor de umbral en la decisión. Method according to claim 3 or 4, wherein the indicator is compared with a threshold value in the decision.
- 6. 6.
- Método de acuerdo con cualquier reivindicación precedente, en el que una entidad es un transcodificador (TR) o un dispositivo de conferencia. Method according to any preceding claim, wherein an entity is a transcoder (TR) or a conference device.
- 7. 7.
- Método de acuerdo con cualquier reivindicación precedente, en el que una red de comunicación comprende nodos de control (MSC, TSN) y los nodos de carga Method according to any preceding claim, wherein a communication network comprises control nodes (MSC, TSN) and load nodes
- 8. 8.
- Método de acuerdo con cualquier reivindicación precedente, en el que la conexión (CO) es una conexión de conversación. Method according to any preceding claim, wherein the connection (CO) is a conversation connection.
- 9. 9.
- Método de acuerdo con cualquier reivindicación precedente, en el que una entidad es insertada o eliminada de acuerdo con un mensaje de modificación (MC). Method according to any preceding claim, in which an entity is inserted or deleted according to a modification message (MC).
- 10. 10.
- Método de acuerdo con cualquier reivindicación precedente, en el que el indicador es enviado con un mensaje de establecimiento para la conexión (CO) o un mensaje de modificación (MC) o un reconocimiento (MCA, SC) de un mensaje de modificación o un mensaje de establecimiento. Method according to any preceding claim, wherein the indicator is sent with an establishment message for connection (CO) or a modification message (MC) or an acknowledgment (MCA, SC) of a modification message or a message of establishment.
- 11. eleven.
- Método de acuerdo con cualquier reivindicación precedente, en el que un valor final del indicador tras el establecimiento o la modificación de la conexión (CO) es transmitido a nodos (MSC, TSN) en la conexión que están adaptados para insertar Method according to any preceding claim, wherein a final value of the indicator after the establishment or modification of the connection (CO) is transmitted to nodes (MSC, TSN) in the connection that are adapted to insert
- 12. 12.
- Método de acuerdo con cualquier reivindicación precedente, en el que un nodo definido (MSC) que controla la conexión tiene una prioridad para seleccionar una modificación. Method according to any preceding claim, wherein a defined node (MSC) that controls the connection has a priority to select a modification.
- 13. 13.
- Nodo para el control de una conexión en una red de comunicación que comprende una pluralidad de nodos (MSC, TSN, MG), en el que el nodo (MSC, TSN) tiene una interfaz hacia al menos otro nodo (MSC, TSN) para recibir mensajes de control para la conexión (CO) y tiene un sistema de tratamiento adaptado para establecer al menos una sección de la conexión (CO) e insertar una entidad en la conexión que afecta a la calidad de la conexión o eliminar una entidad que afecta a la calidad de conexión de la conexión, en el que Node for the control of a connection in a communication network comprising a plurality of nodes (MSC, TSN, MG), in which the node (MSC, TSN) has an interface to at least one other node (MSC, TSN) for receive control messages for the connection (CO) and has a treatment system adapted to establish at least one section of the connection (CO) and insert an entity in the connection that affects the quality of the connection or eliminate an entity that affects to the connection quality of the connection, in which
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP00122416A EP1198146A1 (en) | 2000-10-13 | 2000-10-13 | Method and node for the control of a connection in a communication network |
EP00122416 | 2000-10-13 |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2349505T3 true ES2349505T3 (en) | 2011-01-04 |
Family
ID=8170086
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES01976235T Expired - Lifetime ES2349505T3 (en) | 2000-10-13 | 2001-09-19 | METHOD AND NODE FOR THE CONTROL OF A CONNECTION IN A COMMUNICATION NETWORK. |
Country Status (7)
Country | Link |
---|---|
US (1) | US7310322B2 (en) |
EP (2) | EP1198146A1 (en) |
AT (1) | ATE476076T1 (en) |
AU (1) | AU2001295571A1 (en) |
DE (1) | DE60142708D1 (en) |
ES (1) | ES2349505T3 (en) |
WO (1) | WO2002032152A1 (en) |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB0011058D0 (en) * | 2000-05-08 | 2000-06-28 | Nokia Networks Oy | Data bearers in a communication system |
WO2004002177A1 (en) * | 2002-06-25 | 2003-12-31 | Nokia Corporation | Routing method and network element |
DE10231027B3 (en) * | 2002-07-09 | 2004-03-18 | Siemens Ag | Avoidance of transcoding or termination when changing payload coding in existing connections |
EP1416749A1 (en) * | 2002-10-31 | 2004-05-06 | Siemens Aktiengesellschaft | Signalling method for negotiating the Iu Framing Protocol mode |
US8254372B2 (en) * | 2003-02-21 | 2012-08-28 | Genband Us Llc | Data communication apparatus and method |
EP1465445A1 (en) * | 2003-03-31 | 2004-10-06 | Siemens Aktiengesellschaft | Method and system for maintenance of a Transcoder-Free-Operation-Mode for an end-to-end-connection in a mobile communication network |
DE102004019987B4 (en) * | 2004-04-23 | 2006-07-27 | Siemens Ag | Construction of a transcoder-free-operation connection |
CA2566984A1 (en) * | 2004-05-18 | 2005-12-01 | British Telecommunications Public Limited Company | Peer-to-peer networks |
JP4793539B2 (en) * | 2005-03-29 | 2011-10-12 | 日本電気株式会社 | Code conversion method and apparatus, program, and storage medium therefor |
US7545751B2 (en) * | 2005-03-31 | 2009-06-09 | Motorola, Inc. | Method for transcoder optimization for group dispatch calls |
WO2007019872A1 (en) * | 2005-08-16 | 2007-02-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Individual codec pathway impairment indicator for use in a communication system |
KR100666999B1 (en) * | 2006-02-17 | 2007-01-10 | 삼성전자주식회사 | Handoff system and method for dual mode terminal |
WO2007144568A1 (en) * | 2006-06-13 | 2007-12-21 | British Telecommunications Public Limited Company | Peer to peer reporting system on reputation of quality for service |
EP2027536B1 (en) | 2006-06-13 | 2012-07-11 | BRITISH TELECOMMUNICATIONS public limited company | Quality based service selection in a peer to peer network |
FR2906431B1 (en) * | 2006-09-27 | 2008-11-14 | Alcatel Sa | DEVICE FOR SWITCHING DATA PACKET FRAMES WITH TRANSCODING RESOURCE OPTIMIZATION |
US8179796B2 (en) | 2006-10-19 | 2012-05-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and node for providing a resource efficient connection in a communication network |
US8306199B2 (en) * | 2006-10-20 | 2012-11-06 | Nokia Corporation | Accounting in a transit network |
EP2108193B1 (en) * | 2006-12-28 | 2018-08-15 | Genband US LLC | Methods, systems, and computer program products for silence insertion descriptor (sid) conversion |
WO2008086824A1 (en) * | 2007-01-18 | 2008-07-24 | Telefonaktiebolaget Lm Ericsson (Publ) | Codec list transfer comprising a dummy codec in a call path including a tfo leg |
US8634326B2 (en) * | 2007-02-02 | 2014-01-21 | Telefonaktiebolaget L M Ericsson (Publ) | Method and node for the control of a connection in a communication network |
EP2191686B1 (en) * | 2007-08-14 | 2017-07-26 | Telefonaktiebolaget LM Ericsson (publ) | Improvements in or relating to codec negotiation and selection |
US8908541B2 (en) | 2009-08-04 | 2014-12-09 | Genband Us Llc | Methods, systems, and computer readable media for intelligent optimization of digital signal processor (DSP) resource utilization in a media gateway |
WO2011153376A2 (en) * | 2010-06-04 | 2011-12-08 | Eyecon Ip Holding | Anonymous re-streaming of media item of content |
EP2668732A1 (en) * | 2011-01-27 | 2013-12-04 | Telefonaktiebolaget L M Ericsson (PUBL) | Method to take mobile station preference for channel type into consideration when performing codec negotiation |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB9113515D0 (en) * | 1991-06-21 | 1991-08-07 | Plessey Telecomm | Speech signal transmission |
US5903862A (en) * | 1995-01-25 | 1999-05-11 | Weaver, Jr.; Lindsay A. | Method and apparatus for detection of tandem vocoding to modify vocoder filtering |
US6108560A (en) * | 1997-09-26 | 2000-08-22 | Nortel Networks Corporation | Wireless communications system |
WO2000051330A1 (en) * | 1999-02-24 | 2000-08-31 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and systems for call routing and codec negotiation in hybrid voice/data/internet/wireless systems |
US6501736B1 (en) * | 1999-03-19 | 2002-12-31 | Lucent Technologies Inc. | System for increasing the call capacity of a wireless communication system |
US6879599B1 (en) * | 2000-01-31 | 2005-04-12 | Telefonaktlebolaget Lm Ericsson (Publ) | Mapping of transcoder/rate adaptor unit protocols onto user datagram protocols |
-
2000
- 2000-10-13 EP EP00122416A patent/EP1198146A1/en not_active Withdrawn
-
2001
- 2001-09-19 AT AT01976235T patent/ATE476076T1/en not_active IP Right Cessation
- 2001-09-19 WO PCT/EP2001/010812 patent/WO2002032152A1/en active Application Filing
- 2001-09-19 EP EP01976235A patent/EP1410648B1/en not_active Expired - Lifetime
- 2001-09-19 ES ES01976235T patent/ES2349505T3/en not_active Expired - Lifetime
- 2001-09-19 US US10/398,106 patent/US7310322B2/en not_active Expired - Lifetime
- 2001-09-19 DE DE60142708T patent/DE60142708D1/en not_active Expired - Lifetime
- 2001-09-19 AU AU2001295571A patent/AU2001295571A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
DE60142708D1 (en) | 2010-09-09 |
EP1198146A1 (en) | 2002-04-17 |
WO2002032152A1 (en) | 2002-04-18 |
US20030195981A1 (en) | 2003-10-16 |
US7310322B2 (en) | 2007-12-18 |
AU2001295571A1 (en) | 2002-04-22 |
EP1410648B1 (en) | 2010-07-28 |
EP1410648A1 (en) | 2004-04-21 |
ATE476076T1 (en) | 2010-08-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES2349505T3 (en) | METHOD AND NODE FOR THE CONTROL OF A CONNECTION IN A COMMUNICATION NETWORK. | |
US7227873B2 (en) | Negotiation of used communication mode in a telecommunications system | |
ES2317837T3 (en) | CAPACITY NEGOTIATION IN A TELECOMMUNICATIONS NETWORK. | |
ES2395405T3 (en) | Method for a connection through a central network | |
ES2237765T3 (en) | TRANSCODER THAT AVOID CODING IN CASCADA DE LA VOZ. | |
US6295302B1 (en) | Alternating speech and data transmission in digital communications systems | |
AU665857B2 (en) | Arrangement for enhancing data transmission in a digital cellular radio network | |
US6785557B2 (en) | Method of transmitting data, in particular GSM data | |
ES2433475T3 (en) | Individual codec path degradation indicator for use in a communication system | |
US7221662B2 (en) | Tone detection elimination | |
ES2251261T3 (en) | CONTROL OF MULTIPLE CALLS IN A TELECOMMUNICATION SYSTEM. | |
JP2003535502A (en) | Communication structure having a channel configured according to reception quality | |
JPH10509850A (en) | Digital mobile communication system | |
JPH10500275A (en) | Facsimile transmission method in mobile communication system | |
JP4700207B2 (en) | Method for providing variable encoding level and apparatus and system therefor | |
ES2310038T3 (en) | NON-TRANSPARENT TRANSMISSION OF DATA IN A NETWORK OF MOBILE COMMUNICATIONS. | |
ES2255183T3 (en) | TRANSMISSION OF VOICE SIGNALS BETWEEN TERMINALS AND DIFFERENT NETWORKS. | |
US6414938B1 (en) | Method and system for retransmitting data packets in a communication system having variable data rates | |
US6647006B1 (en) | High-speed data transmission in a mobile system | |
KR19990063789A (en) | 2 Method and system for dealing with avoiding double vocoding in telephone call including digital wireless subscriber station | |
US20100305943A1 (en) | Method and node for the control of a connection in a communication network | |
CN101622711B (en) | Methods and systems for silence insertion descriptor (sid) conversion | |
ES2375304T3 (en) | CAPACITY NEGOTIATION IN A TELECOMMUNICATIONS NETWORK. | |
ES2346759T3 (en) | COMMUNICATION SERVICE CONTROL PROCEDURE IN A TELECOMMUNICATION SYSTEM, AND ASSOCIATED SWITCH. | |
ES2276711T3 (en) | ROADING OF DATA CALLS ON IP CONNECTIONS. |