WO2011001062A1 - Supervision of communication quality in telecommunication network gateway - Google Patents
Supervision of communication quality in telecommunication network gateway Download PDFInfo
- Publication number
- WO2011001062A1 WO2011001062A1 PCT/FR2010/051253 FR2010051253W WO2011001062A1 WO 2011001062 A1 WO2011001062 A1 WO 2011001062A1 FR 2010051253 W FR2010051253 W FR 2010051253W WO 2011001062 A1 WO2011001062 A1 WO 2011001062A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- gateway
- resource
- quality
- entity
- service
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1016—IP multimedia subsystem [IMS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
Definitions
- the present invention relates to real-time monitoring of the quality of communication in a gateway of a packet-switched telecommunication network in the context of voice and multimedia data applications. It is located at the layers of control and application of the architecture of an IMS multimedia subsystem ("Internet protocol Multimedia
- SIP Session Initiation Protocol
- the SIP protocol is intended to control end-to-end sessions, including the establishment of a call between two user equipment or between a user equipment and an application server
- the quality of a communication is not constant over time and suffers sporadic or permanent degradation that may result from traffic overloads supported by packet routers, packet routing reconfigurations, or other disruptive events.
- next-generation NGN Next Generation Generation Network
- control plane relating to signaling, commands and service applications
- media plan relating to transport, access and switching
- disturbances of the media plane are not directly noticeable by the control plane. For example, if the requested service is conversational and there is a significant degradation in the quality of the audio stream, then it is not possible for the control plane to maintain network failure snapshots. tariff policy, or to order the triggering of test procedures.
- the H.248 signaling protocol intended to control network media gateways allows through some extension packages (or
- One of the aims of the invention is to remedy the shortcomings and disadvantages of the state of the art and to make improvements within the framework of a session initiation protocol by providing a method for supervising a quality of communication in a gateway managed resource connected to a service entity through at least one intermediate control entity in a telecommunication network supporting the session initiation protocol, which is characterized in that it comprises a transmission of a quality notification from the gateway to the service entity after establishment of a service dialogue between the service entity and the gateway and following a detection of a quality defect in the resource, the notification of quality containing an identifier of the resource and a communication quality data of the resource.
- the intermediate control entity is an entity located in the control plane or control plane.
- it may be a call session control entity for service S-CSCF (Serving-Call Session Control Function). and / or a P-CSCF call session control proxy server ("Proxy-Call Session Control Function").
- S-CSCF Serving-Call Session Control Function
- P-CSCF call session control proxy server P-CSCF call session control proxy server
- the service entity in the control plane receiving the quality notification may be either a call processing entity that can terminate the monitored communication or attempt re-routing procedures, that an entity not a priori not involved. in call processing, such as an application server for example relating to billing and / or providing a network failure snapshot.
- the quality notification can be transmitted in "multipoint" mode to one or more service entities and to one or more supervisory entities, the latter being able to continuously receive quality notifications of several gateways and trigger alarms.
- the control plane is then able to determine the quality of a data flow depending on many parameters that are not necessarily known to the control plane, nor to know by it.
- a resource or termination is assigned to one and only one gateway and the quality notifications for that resource can only flow between that gateway and the MGC.
- the communication quality data may be independent of the nature of the faulty resource, such as the physical medium or the transport layer thereof.
- the quality data can be generic information of degradation or return in normal condition satisfactory for the service entity. For example, if the requested service is conversational, a significant deterioration in the quality of the audio stream is notified to the service entity so that it maintains network failures, applies a specific tariff policy, or controls the triggering a test procedure.
- the degradation information may be accompanied by a threshold indication to allow modulated processing policies, and compiled by the service entity according to criteria specific to the level of quality and supervision sought by the network operator. telecommunication.
- the quality notification can be transmitted after or without a quality subscription procedure by the service entity to the gateway.
- the method can comprise, between the establishment of the dialogue and the transmission of the quality notification, or before the establishment of the dialogue, a transmission of a subscription request including a type of resource to be monitored by the gateway since the service entity to the gateway, or include a configuration of the gateway prior to establishing the dialogue to subsequently notify the service entity of the quality defect.
- the subscription request may include a timeout parameter to activate a timer in the gateway and the quality notification may include the time remaining from the timeout since the timeout. moment when the quality defect has been detected in the resource.
- the quality notification may further include an identifier of the dialogue established previously to the quality notification.
- the invention also relates to a telecommunication network able to support a session initiation protocol for supervising a quality of communication in a gateway capable of managing a resource and to be connected to a service entity through at least one entity.
- intermediate control characterized in that the gateway is able to transmit a quality notification to the service entity after establishment of a service dialogue between the service entity and the gateway and following detection of a quality defect in the resource, the quality notification containing an identifier of the resource and a communication quality data of the resource.
- the invention also relates to a gateway and a service entity.
- the gateway is able to manage a resource and be connected to a service entity through at least one intermediate control entity in a telecommunication network able to support a session initiation protocol, to supervise a quality of communication, and is characterized in that it is capable of transmitting a quality notification to the service entity after establishment of a service dialogue between the service entity and the gateway and following detection of a quality defect in the resource, the quality notification containing a resource identifier and a communication quality data of the resource.
- the service entity for supervising a quality of communication in a resource capable of being managed by a gateway able to be connected to the service entity through at least one intermediate control entity in a telecommunication network able to support a communication protocol session initiation is characterized in that it is able to receive a quality notification of the gateway after the establishment of a service dialogue between the service entity and the gateway and following a detection of a lack of quality in the resource, the quality notification containing a resource identifier and a communication quality data of the resource.
- the invention further relates to a signal for monitoring a communication quality in a gateway-managed resource connected to a service entity through at least one intermediate control entity in a telecommunication network supporting a session initiation protocol, characterized in that it constitutes a quality notification containing a resource identifier and a communication quality data of the resource, to be transmitted from the gateway to the service entity after restoration of a service dialogue between the entity service and the gateway and following a detection of a quality defect in the resource.
- FIG. 1 is a schematic block diagram of a telecommunication network implementing a communication quality supervision method according to the invention
- FIGS. 2, 3 and 4 are time diagrams of steps composing the supervision method according to three embodiments of the invention.
- FIG. 5 is a timing diagram according to a variant of the method shown in FIG.
- a telecommunication network RT comprises an RC control network at the control and application layers of the multimedia IMS subsystem of the network RT.
- the RC control network is connected to various RES networks through GW gateways such as access gateways and trunk bridges located at the transport layer.
- EQ user equipments access via access gateways to packet mode networks such as, for example, a UTRAN cellular radio access network ("UMTS Terrestrial Radio Access Network"), a GPRS network ("General”). Packet Radio Service (English), a set of xDSL lines ("x Digital Subscriber One" in English), or a Wireless Local Area Network (WLAN).
- Networks of different types such as a packet switching network and an RTC switched telephone network interwork via trunk bridges.
- the RC control network is decoupled from the media plane through the GW gateways.
- the RC network controls multimedia communication sessions relating to voice-related calls, including voice over IP, and data-related calls, as well as interconnections between networks.
- the invention is particularly oriented in the control network RC to exchanges of requests and responses between a GW gateway and an ES service entity communicating through at least one intermediate control entity ECI of the control network.
- the gateway and the entities rely on the IP internet protocol and the SIP session initiation protocol.
- the gateway GW according to its type ensures for example that a user equipment EQ communicates multimedia data from one user equipment to another or to an application server through at least one network, or a network to another network. It also exchanges signage
- the gateway can be a digital multiplexer DSLAM user lines ("Digital Subscriber An Access Multiplexer" in English) connected to the Internet, a trunking bridge ("Trunking"). Gateway "in English) to a PSTN switched telephone network, a residential gateway ADSL RGW (" Residential Gateway ”) at the end of a user terminal, a bridge exchange gateway between routers BGW (" Border Gateway ”) in English), or a multimedia flow multiplexer MRF
- the gateway offers a higher or lower bit rate and is traversed by a packet stream of one or more end-to-end communications.
- the gateway manages RS resources and includes an AGS communication quality monitoring agent for detecting communication quality defects in one or more RS resources monitored by the agent.
- the ES entity establishes rules for the quality of communications using resources managed by the GW gateway.
- the ES entity may be an AS service application server.
- An application can be for billing, triggering a service such as messaging or conferencing, processing SIP signaling, or testing.
- the I / O service entity may also be a session call control entity for S-CSCF (Serving-Call Session Control Function) service for recording and controlling sessions and for interacting with application servers.
- S-CSCF Server-Call Session Control Function
- the intermediate control entity ECI may be an S-CSCF control entity or a P-CSCF call session control proxy server ("Proxy-Call Session Control Function").
- the proxy server is an entry point of the RC control network for user equipment that transmits SIP signaling requests to it.
- the service entity ES is an application server AS connected to the gateway GW through two intermediate control entities ECU and ECI2 which are an S-CSCF entity and a P-CSCF proxy server.
- the supervision is based on the specific event notification according to the SIP Protocol RFC 3265 specification published in June 2002 by the Internet Engineering Task Force (IETF).
- the communication quality supervision comprises SIP request transmission steps S1 and S6 after the service entity ES has established a service dialogue with a step AD.
- the GW gateway through the entities
- the service entity ES as a subscriber, initiates in step A1 supervision by a subscription request SUBSCRIBE transmitted by the service entity.
- SUBSCRIBE transmitted by the service entity.
- the SUBSCRIBE subscription request according to the invention can either reuse the previously established service dialogue or create its own dialogue and in this case it carries a message body containing the references of the service dialogue. It comprises, for example, header fields with known contents and contents specific to the invention.
- the header fields with known contents are in particular "To” and “From” identifying by addresses the destination gateway and the service entity, "CaII-Id” identifying a sequence in this case of subscription established by the ES entity, "Cseq” identifying the request SUBSCRIBE by the request sequence number SUBSCRIBE for example equal to 1, "Contact” including an URL of the entity ES and "Content-Length” including the length of a body message possibly carried by the request in bytes.
- the header fields with contents specific to the invention are “Event” including the type of subscription, in this case a quality report, and "Accept” indicating the format of the body of a NOTIFY notification transmitted in. response to SUBSCRIBE subscription request.
- the "Accept" field includes a type of resource to be monitored, such as the reception or routing of packets or the control of a data flow or an interface, in relation to a service application implemented in the ES entity, a type a report of quality and a type of notification encoding, such as a text mode or a language such as the Extensible Markup Language (XML), related to the service application.
- a type of resource to be monitored such as the reception or routing of packets or the control of a data flow or an interface
- a type a report of quality such as a text mode or a language such as the Extensible Markup Language (XML), related to the service application.
- XML Extensible Markup Language
- step A2 the gateway GW receives the request SUBSCRIBE and returns a response 200 OK taking the path opposite to that of the request to the entity ES via the entities ECU and ECI2.
- the gateway analyzes the contents of the "Event” and "Accept” fields and confirms the creation of the subscription by transmitting a confirmation notification NOTIFY_C to the entity ES which acknowledges it by returning a response 200 OK in step E4. Receipt of the 200 OK response passes the AGS communication quality monitoring agent in the gateway GW to an ASU step from a neutral state to an activated state to detect quality defects in the RS resources monitored by the agent.
- the agent AGS detects a defect degrading the quality of a communication traversing one of the monitored resources, the agent establishes in step A5 a notification of quality NOTIFY_Q which is transmitted by the gateway to the ES entity via the ECU and ECI2 entities.
- the entity ES acknowledges the NOTIFY_Q notification by returning a response 200 OK in step A6.
- the notification NOTI FY_Q specific to the invention contains the known header fields "To”, “From”, “Contact”, “CaII-Id”, “Cseq” identifying the rank of the notification NOTIFY_Q in a sequence of notification, equal to 2, since this notification is the second after the confirmation notification NOTI FY_C, "Content-Type” indicating the type of the body of the notification defined by the resource, the type of quality report and the type of response which were extracted from the received request SUBSCRIBE, and "Content-Length”.
- the notification NOTI FY_Q also contains header fields specific to the invention which are for example "Event” including a "QualityReport” event identifier but also a message body containing for example the "Resource” information containing a identifier of the resource causing the detected quality defect, and "QualityGrade” including communication quality data, such as a degraded quality rate of not more than 100%, associated with the resource.
- steps A5 and A6 are repeated each time a quality defect is detected by the AGS agent in the gateway GW.
- the application implemented in the ES entity processes this information, in particular to remedy the quality defect. For example, the entity ES decides to reduce or eliminate the charge related to the communication crossing the faulty resource, to cut the communication, to modify the routing of the communication in order to route it by avoiding the faulty resource, or to trigger a test procedure or an alarm inviting an agent of the network operator to visit the site of the failed resource for testing and repair.
- the end of the dialogue between the ES and the GW gateway completes the communication quality supervision according to the first realization.
- the second embodiment of the communication quality supervision shown in FIG. 3 comprises steps B1 to B6 respectively similar to steps A1 to A6 completed by a delay BT.
- Subscription procedure B1 -B4 is executed outside the establishment of any BD service dialog.
- the subscription request SUBSCRIBE transmitted by the service entity ES (step B1) puts the service entity ES waiting for any quality notification NOTI FY_Q (step B5) succeeding the corresponding confirmation notification NOTI FY_C (step B3) and establishing a dialogue subsequent for the needs of a service (BD stage).
- the SUBSCRIBE request includes an additional "Expires" field including a timeout parameter.
- the gateway GW extracts the timing parameter of the request SUBSCRIBE so that a timer TP in the gateway (FIG.
- step BT is activated in a step BT succeeding step B4 of the acknowledgment of the confirmation notification transmission NOTIFY_C and remains activated until the expiry of a timer defined by the timeout parameter and indicating the end of the subscription.
- the step BT is concomitant with the step BSU of activating the AGS communication quality monitoring agent.
- the service entity ES proposes the duration of the quality supervision and can establish statistics on the frequency of quality defects as a function of the instant of activation of the timer and the associated delay values TX detected quality defects.
- the subscription according to the second embodiment is terminated when the timer expires when the value TX in the timer TP is zero. This is signaled by a notification with a "Subscription-State" field containing a terminated subscription value, or by the transmission of a another SUBCRIBE subscription request containing a null TX value, which disables the TP timer.
- the third embodiment of the communication quality supervision shown in FIG. 4 does not contain any A1-A4 or B1-B4 communication quality subscription and therefore no subscription request.
- the gateway GW is configured at a step CONF to notify quality defects to the ES entity prior to any CD dialogue established therebetween for the purposes of a service.
- the RC network transmission paths between the ES and the GW gateway via the ECU and ECI2 entities are not congested by subscription requests and confirmation notifications.
- Quality supervision only includes sets of steps CD, C5 and C6 similar to steps BD, B5 and B6.
- the gateway GW may be configured to multicast NOTIFY_Q quality notifications to one or more destination I / O service entities whose identifiers have been previously stored in the gateway.
- the AGS agent of the gateway may further be configured to notify quality defects only with respect to a subset of resources managed by the gateway.
- Each of the three implementations comprising an AD, BD, CD dialog facility may be combined with a configuration of the GW gateway to also transmit NOTIFY_Q quality notifications to one or more supervisory entities other than the ES service entity, whose identifiers are pre-stored in the gateway.
- the communication quality supervision comprises steps A1 to A6, ASU and AD according to the first embodiment and in addition to the steps D5 and D6 in relation with a local or remote SUP supervision entity.
- the gateway GW After subscription A1-A4 and during the dialogue established in step AD, if a quality defect is detected by the AGS agent, the gateway GW establishes in steps A5 and D5 quality notifications NOTI FY_Q which are similar to the recipient fields and dialogue identifiers and transmitted respectively to the ES service entity and the SUP supervision entity. Then the ES and SUP entities acknowledge the quality notifications by independently returning the 200 OK responses to steps A6 and D6.
- the implicit subscription in the SUP entity is terminated by a configuration action intervening in the gateway.
- Steps similar to steps D5 and D6 may occur before setting AD dialog or before A1-A4 subscription.
- the ES service entity receives only high quality notifications following the restoration of an AD, BD, CD dialog.
- the supervision entity SUP receives, at stages D5, the quality notifications associated with all the quality defects detected by the AGS agent, independently of any subscription and of any dialogue establishment, and can thus be responsible for centralizing all incidents occurring in the RT network gateways.
- the invention relates to a communication quality monitoring method, a telecommunication network, a gateway and a service entity. It also relates to computer programs that can be implemented respectively in the gateway and the service entity.
- a computer program adapted to be implemented in the service entity is characterized by instructions which when the program is executed in a processor of the control entity, whose operation is then controlled by the execution of the program , implement steps of the method according to the invention.
- a computer program adapted to be implemented in the gateway is characterized by instructions which when the program is executed in a gateway processor, whose operation is then controlled by the execution of the program, implement steps of the process according to the invention.
- the invention also applies to computer programs, in particular recorded on or in a computer-readable recording medium or media and any data processing device, adapted to implement the invention.
- These programs may use any programming language, and be in the form of source code, object code, or intermediate code between source code and object code such as in a partially compiled form, or in any other form desirable for implementing the method according to the invention.
- a recording medium can be any entity, memory, circuit or device that can store the programs.
- the recording medium may be transmissible such as a signal routed via an electrical or optical cable, by radio or by other means.
- Programs can be downloaded via a network, such as the internet.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
In order to supervise communication quality in a resource managed by a gateway connected to a service entity (ES) via an intermediate monitoring entity (ECI1) in a telecommunication network supporting a session initiation protocol, after detecting a quality defect in the resource, the gateway transmits (A5) a quality notification (NOTIFY_Q) to the service entity after establishing a service communication (AD) between the latter. The notification contains an identifier and a datum of the communication quality of the resource. Before or after reestablishing the communication, the service entity can subscribe to the supervision by transmitting (A1) a subscription request (SUBSCRIBE) that includes a type of resource monitored by the gateway. The gateway can be preconfigured to establish the communication for notifying the service entity of the quality defect.
Description
Supervision de qualité de communication dans une passerelle d'un réseau de télécommunication Supervision of communication quality in a gateway of a telecommunication network
La présente invention concerne la supervision en temps réel de la qualité de communication dans une passerelle d'un réseau de télécommunication à commutation de paquets dans le cadre d'applications de voix et de données multimédia. Elle se situe au niveau des couches de contrôle et d'application de l'architecture d'un sous-système multimédia IMS ("Internet protocol MultimediaThe present invention relates to real-time monitoring of the quality of communication in a gateway of a packet-switched telecommunication network in the context of voice and multimedia data applications. It is located at the layers of control and application of the architecture of an IMS multimedia subsystem ("Internet protocol Multimedia
Subsystem" en anglais) du réseau supportant un protocole de signalisation du type protocole d'initiation de session SIP ("Session Initiation Protocol" en anglais). Le protocole SIP est destiné à contrôler des sessions de bout en bout, notamment l'établissement d'un appel entre deux équipements d'usager ou entre un équipement d'usager et un serveur d'application. La qualité d'une communication n'est pas constante dans le temps et subit des dégradations sporadiques ou permanentes pouvant résulter de surcharges du trafic supporté par des routeurs de paquets, de reconfigurations du routage de paquets, ou d'autres événements perturbateurs. Subsystem "in English) network supporting a signaling protocol of the type of session initiation protocol SIP (Session Initiation Protocol) The SIP protocol is intended to control end-to-end sessions, including the establishment of a call between two user equipment or between a user equipment and an application server The quality of a communication is not constant over time and suffers sporadic or permanent degradation that may result from traffic overloads supported by packet routers, packet routing reconfigurations, or other disruptive events.
Dans les architectures de nouvelle génération NGN ("Next Génération Network" en anglais), en raison du découplage entre le plan de commande relatif à la signalisation, aux commandes et aux applications de service et le plan média relatif au transport, aux accès et à la commutation, les perturbations du plan média ne sont pas perceptibles directement par le plan de commande. Par exemple si le service demandé est conversationnel et lorsqu'une dégradation importante de la qualité de flux audio se produit, il n'est alors pas possible pour le plan de commande d'entretenir des clichés d'échec de réseau, d'appliquer une politique tarifaire particulière, ou encore de commander le déclenchement de procédures de tests. In next-generation NGN (Next Generation Generation Network) architectures, due to the decoupling between the control plane relating to signaling, commands and service applications and the media plan relating to transport, access and switching, disturbances of the media plane are not directly noticeable by the control plane. For example, if the requested service is conversational and there is a significant degradation in the quality of the audio stream, then it is not possible for the control plane to maintain network failure snapshots. tariff policy, or to order the triggering of test procedures.
Le protocole de signalisation H.248 prévu pour contrôler des passerelles médias du réseau permet grâce à certains paquetages d'extension (ou The H.248 signaling protocol intended to control network media gateways allows through some extension packages (or
"packages" en anglais) la notification de tels événements vers un contrôleur MGC ("Media Gateway Controller" en anglais). Ces passerelles médias du réseau sont en pratique de taille importante comme des passerelles d'accès ou de jonction ou d'échange de routes, ou des passerelles de traitement et multiplexage de flux multimédia MRF pour diffusions d'annonce ou ponts de conférence, et ne sont pas des petites passerelles résidentielles. Seul le contrôleur MGC accédant au traitement d'appel est capable de recevoir des informations sur la qualité des communications. En outre, les informations de
qualité sont diffusées point-à-point depuis des passerelles vers le contrôleur MGC et aucune entité, telle qu'un serveur de service, non impliquée dans le traitement d'appel ne peut bénéficier de ces informations. Un des buts de l'invention est de remédier à des insuffisances et inconvénients de l'état de la technique et d'y apporter des améliorations dans le cadre d'un protocole d'initiation de session en fournissant un procédé pour superviser une qualité de communication dans une ressource gérée par une passerelle connectée à une entité de service à travers au moins une entité de contrôle intermédiaire dans un réseau de télécommunication supportant le protocole d'initiation de session, qui est caractérisé en ce qu'il comprend une transmission d'une notification de qualité depuis la passerelle vers l'entité de service après l'établissement d'un dialogue de service entre l'entité de service et la passerelle et suite à une détection d'un défaut de qualité dans la ressource, la notification de qualité contenant un identificateur de la ressource et une donnée de qualité de communication de la ressource. "packages" in English) the notification of such events to a MGC ("Media Gateway Controller" in English). These media gateways in the network are in practice large in size as gateways for access or trunk or route exchange, or gateways for processing and multiplexing MRF multimedia streams for broadcast announcements or conference bridges, and not are not small residential gateways. Only the MGC accessing the call processing is able to receive information about the quality of communications. In addition, information from quality are broadcast point-to-point from gateways to the MGC and no entity, such as a service server, not involved in call processing can benefit from this information. One of the aims of the invention is to remedy the shortcomings and disadvantages of the state of the art and to make improvements within the framework of a session initiation protocol by providing a method for supervising a quality of communication in a gateway managed resource connected to a service entity through at least one intermediate control entity in a telecommunication network supporting the session initiation protocol, which is characterized in that it comprises a transmission of a quality notification from the gateway to the service entity after establishment of a service dialogue between the service entity and the gateway and following a detection of a quality defect in the resource, the notification of quality containing an identifier of the resource and a communication quality data of the resource.
L'entité de contrôle intermédiaire est une entité située dans le plan de commande ou plan de contrôle. Par exemple, dans un réseau de télécommunication supportant le protocole d'initiation de session SIP, il peut s'agir d'une entité de contrôle de session d'appel pour service S-CSCF ("Serving-Call Session Control Function" en anglais) et/ou un serveur proxy de contrôle de session d'appel P-CSCF ("Proxy-Call Session Control Function" en anglais). Il est ici souligné que pour un réseau de télécommunication mettant en œuvre le protocole H.248, le contrôleur MGC joue le rôle de cette entité de contrôle intermédiaire et que de ce fait, il n'est pas possible pour une entité de service de recevoir la notification de qualité. The intermediate control entity is an entity located in the control plane or control plane. For example, in a telecommunication network supporting the SIP session initiation protocol, it may be a call session control entity for service S-CSCF (Serving-Call Session Control Function). and / or a P-CSCF call session control proxy server ("Proxy-Call Session Control Function"). It is emphasized here that for a telecommunication network implementing the H.248 protocol, the MGC plays the role of this intermediate control entity and therefore it is not possible for a service entity to receive quality notification.
L'entité de service dans le plan de commande recevant la notification de qualité peut être aussi bien une entité de traitement d'appel pouvant mettre fin à la communication surveillée ou tenter des procédures de re-routage, qu'une entité a priori non impliquée dans le traitement d'appel, comme un serveur d'application par exemple relatif à la facturation et/ou fournissant un cliché d'échec réseau. La notification de qualité peut être transmise en mode "multipoint" vers une ou plusieurs entités de service et vers une ou plusieurs entités de supervision, ces dernières pouvant recevoir en permanence des notifications de qualité de plusieurs passerelles et déclencher des alarmes. Le plan de commande est alors capable de déterminer la qualité d'un flux de données dépendant de nombreux paramètres qui ne sont pas nécessairement connus du plan de commande, ni à connaître par celui-ci. The service entity in the control plane receiving the quality notification may be either a call processing entity that can terminate the monitored communication or attempt re-routing procedures, that an entity not a priori not involved. in call processing, such as an application server for example relating to billing and / or providing a network failure snapshot. The quality notification can be transmitted in "multipoint" mode to one or more service entities and to one or more supervisory entities, the latter being able to continuously receive quality notifications of several gateways and trigger alarms. The control plane is then able to determine the quality of a data flow depending on many parameters that are not necessarily known to the control plane, nor to know by it.
Par ailleurs, il est également souligné ici que dans un réseau de télécommunication mettant en œuvre le protocole H.248, une ressource ou
terminaison est assignée à une et une seule passerelle et les notifications de qualité relatives à cette ressource ne peuvent circuler qu'entre cette passerelle et le contrôleur MGC. Moreover, it is also emphasized here that in a telecommunication network implementing the H.248 protocol, a resource or termination is assigned to one and only one gateway and the quality notifications for that resource can only flow between that gateway and the MGC.
La donnée de qualité de communication peut être indépendante de la nature de la ressource défaillante, comme le support physique ou la couche de transport de celle-ci. La donnée de qualité peut être une information générique de dégradation ou de retour en condition normale satisfaisante pour l'entité de service. Par exemple si le service demandé est conversationnel, une dégradation importante de la qualité de flux audio est notifiée à l'entité de service afin que celle-ci entretienne des clichés d'échec réseau, applique une politique tarifaire particulière, ou encore commande le déclenchement d'une procédure de tests. L'information de dégradation peut être assortie d'une indication de seuil afin de permettre des politiques de traitements modulées, et être compilée par l'entité de service selon des critères propres au niveau de qualité et de supervision recherché par l'opérateur du réseau de télécommunication. The communication quality data may be independent of the nature of the faulty resource, such as the physical medium or the transport layer thereof. The quality data can be generic information of degradation or return in normal condition satisfactory for the service entity. For example, if the requested service is conversational, a significant deterioration in the quality of the audio stream is notified to the service entity so that it maintains network failures, applies a specific tariff policy, or controls the triggering a test procedure. The degradation information may be accompanied by a threshold indication to allow modulated processing policies, and compiled by the service entity according to criteria specific to the level of quality and supervision sought by the network operator. telecommunication.
Selon l'invention, la notification de qualité peut être transmise après ou sans une procédure de souscription de qualité par l'entité de service auprès de la passerelle. Ainsi le procédé peut comprendre, entre l'établissement du dialogue et la transmission de la notification de qualité, ou avant l'établissement du dialogue, une transmission d'une requête de souscription incluant un type de ressource à surveiller par la passerelle depuis l'entité de service vers la passerelle, ou comprendre une configuration de la passerelle préalable à l'établissement du dialogue pour notifier ultérieurement le défaut de qualité à l'entité de service. According to the invention, the quality notification can be transmitted after or without a quality subscription procedure by the service entity to the gateway. Thus the method can comprise, between the establishment of the dialogue and the transmission of the quality notification, or before the establishment of the dialogue, a transmission of a subscription request including a type of resource to be monitored by the gateway since the service entity to the gateway, or include a configuration of the gateway prior to establishing the dialogue to subsequently notify the service entity of the quality defect.
Afin que l'entité de service contrôle efficacement la supervision de la qualité de communication, la requête de souscription peut inclure un paramètre de temporisation pour activer un temporisateur dans la passerelle et la notification de qualité peut inclure le temps restant de la temporisation depuis l'instant où le défaut de qualité a été détecté dans la ressource. In order for the service entity to effectively control the communication quality supervision, the subscription request may include a timeout parameter to activate a timer in the gateway and the quality notification may include the time remaining from the timeout since the timeout. moment when the quality defect has been detected in the resource.
La notification de qualité peut inclure encore un identificateur du dialogue établi précédemment à la notification de qualité. The quality notification may further include an identifier of the dialogue established previously to the quality notification.
L'invention a aussi pour objet un réseau de télécommunication apte à supporter un protocole d'initiation de session pour superviser une qualité de communication dans une passerelle apte à gérer une ressource et être connectée à une entité de service à travers au moins une entité de contrôle intermédiaire, caractérisé en ce que la passerelle est apte à transmettre une
notification de qualité à l'entité de service après l'établissement d'un dialogue de service entre l'entité de service et la passerelle et suite à une détection d'un défaut de qualité dans la ressource, la notification de qualité contenant un identificateur de la ressource et une donnée de qualité de communication de la ressource. The invention also relates to a telecommunication network able to support a session initiation protocol for supervising a quality of communication in a gateway capable of managing a resource and to be connected to a service entity through at least one entity. intermediate control, characterized in that the gateway is able to transmit a quality notification to the service entity after establishment of a service dialogue between the service entity and the gateway and following detection of a quality defect in the resource, the quality notification containing an identifier of the resource and a communication quality data of the resource.
L'invention concerne également une passerelle et une entité de service. La passerelle est apte à gérer une ressource et être connectée à une entité de service à travers au moins une entité de contrôle intermédiaire dans un réseau de télécommunication apte à supporter un protocole d'initiation de session, pour superviser une qualité de communication, et est caractérisée en ce qu'elle est apte à transmettre une notification de qualité à l'entité de service après l'établissement d'un dialogue de service entre l'entité de service et la passerelle et suite à une détection d'un défaut de qualité dans la ressource, la notification de qualité contenant un identificateur de la ressource et une donnée de qualité de communication de la ressource. The invention also relates to a gateway and a service entity. The gateway is able to manage a resource and be connected to a service entity through at least one intermediate control entity in a telecommunication network able to support a session initiation protocol, to supervise a quality of communication, and is characterized in that it is capable of transmitting a quality notification to the service entity after establishment of a service dialogue between the service entity and the gateway and following detection of a quality defect in the resource, the quality notification containing a resource identifier and a communication quality data of the resource.
L'entité de service pour superviser une qualité de communication dans une ressource apte à être gérée par une passerelle apte être connectée à l'entité de service à travers au moins une entité de contrôle intermédiaire dans un réseau de télécommunication apte à supporter un protocole d'initiation de session, est caractérisée en ce qu'elle est apte à recevoir une notification de qualité de la passerelle après l'établissement d'un dialogue de service entre l'entité de service et la passerelle et suite à une détection d'un défaut de qualité dans la ressource, la notification de qualité contenant un identificateur de la ressource et une donnée de qualité de communication de la ressource. The service entity for supervising a quality of communication in a resource capable of being managed by a gateway able to be connected to the service entity through at least one intermediate control entity in a telecommunication network able to support a communication protocol session initiation, is characterized in that it is able to receive a quality notification of the gateway after the establishment of a service dialogue between the service entity and the gateway and following a detection of a lack of quality in the resource, the quality notification containing a resource identifier and a communication quality data of the resource.
L'invention concerne encore un signal pour superviser une qualité de communication dans une ressource gérée par une passerelle connectée à une entité de service à travers au moins une entité de contrôle intermédiaire dans un réseau de télécommunication supportant un protocole d'initiation de session, caractérisé en ce qu'il constitue une notification de qualité contenant un identificateur de la ressource et une donnée de qualité de communication de la ressource, à transmettre depuis la passerelle vers l'entité de service après rétablissement d'un dialogue de service entre l'entité de service et la passerelle et suite à une détection d'un défaut de qualité dans la ressource. D'autres caractéristiques et avantages de la présente invention apparaîtront plus clairement à la lecture de la description suivante de plusieurs réalisations de l'invention données à titre d'exemples non limitatifs, en référence aux dessins annexés correspondants dans lesquels :
- la figure 1 est un bloc-diagramme schématique d'un réseau de télécommunication mettant en œuvre un procédé de supervision de qualité de communication selon l'invention ; The invention further relates to a signal for monitoring a communication quality in a gateway-managed resource connected to a service entity through at least one intermediate control entity in a telecommunication network supporting a session initiation protocol, characterized in that it constitutes a quality notification containing a resource identifier and a communication quality data of the resource, to be transmitted from the gateway to the service entity after restoration of a service dialogue between the entity service and the gateway and following a detection of a quality defect in the resource. Other characteristics and advantages of the present invention will emerge more clearly on reading the following description of several embodiments of the invention given by way of non-limiting examples, with reference to the corresponding appended drawings in which: FIG. 1 is a schematic block diagram of a telecommunication network implementing a communication quality supervision method according to the invention;
- les figures 2, 3 et 4 sont des diagrammes temporels d'étapes composant le procédé de supervision selon trois réalisations de l'invention ; et FIGS. 2, 3 and 4 are time diagrams of steps composing the supervision method according to three embodiments of the invention; and
- la figure 5 est un diagramme temporel selon une variante du procédé montré à la figure 2. FIG. 5 is a timing diagram according to a variant of the method shown in FIG.
En référence à la figure 1 , un réseau de télécommunication RT comprend un réseau de contrôle RC au niveau des couches de contrôle et d'application du sous-système multimédia IMS du réseau RT. Le réseau de contrôle RC est connecté à divers réseaux RES à travers des passerelles GW telles que des passerelles d'accès et des passerelles de jonction situées au niveau de la couche transport. Des équipements d'usager EQ accèdent via des passerelles d'accès à des réseaux en mode paquet comme, par exemple, un réseau d'accès radio cellulaire UTRAN ("UMTS Terrestrial Radio Access Network" en anglais), un réseau GPRS ("General Packet Radio Service" en anglais), un ensemble de lignes xDSL ("x Digital Subscriber Une" en anglais), ou un réseau sans fil WLAN ("Wireless Local Area Network" en anglais). Des réseaux de différents types comme un réseau de commutation de paquets et un réseau téléphonique commuté RTC interfonctionnent via des passerelles de jonction. With reference to FIG. 1, a telecommunication network RT comprises an RC control network at the control and application layers of the multimedia IMS subsystem of the network RT. The RC control network is connected to various RES networks through GW gateways such as access gateways and trunk bridges located at the transport layer. EQ user equipments access via access gateways to packet mode networks such as, for example, a UTRAN cellular radio access network ("UMTS Terrestrial Radio Access Network"), a GPRS network ("General"). Packet Radio Service (English), a set of xDSL lines ("x Digital Subscriber One" in English), or a Wireless Local Area Network (WLAN). Networks of different types such as a packet switching network and an RTC switched telephone network interwork via trunk bridges.
Le réseau de contrôle RC est découplé du plan média à travers les passerelles GW. Le réseau RC contrôle des sessions de communication multimédia relatives à des appels relatifs à de la voix, notamment de la voix sur le protocole IP, et à des appels relatifs à des données, ainsi que les interconnexions entre les réseaux. The RC control network is decoupled from the media plane through the GW gateways. The RC network controls multimedia communication sessions relating to voice-related calls, including voice over IP, and data-related calls, as well as interconnections between networks.
L'invention est orientée particulièrement dans le réseau de contrôle RC vers des échanges de requêtes et de réponses entre une passerelle GW et une entité de service ES communiquant à travers au moins une entité de contrôle intermédiaire ECI du réseau de contrôle. La passerelle et les entités s'appuient sur le protocole internet IP et le protocole d'initiation de session SIP. The invention is particularly oriented in the control network RC to exchanges of requests and responses between a GW gateway and an ES service entity communicating through at least one intermediate control entity ECI of the control network. The gateway and the entities rely on the IP internet protocol and the SIP session initiation protocol.
La passerelle GW selon son type assure par exemple qu'un équipement d'usager EQ communique des données multimédias d'un équipement d'usager vers un autre ou vers un serveur d'application à travers au moins un réseau, ou d'un réseau vers un autre réseau. Elle échange également de la signalisation The gateway GW according to its type ensures for example that a user equipment EQ communicates multimedia data from one user equipment to another or to an application server through at least one network, or a network to another network. It also exchanges signage
SIP avec le réseau de contrôle RC. La passerelle peut être un multiplexeur numérique de lignes d'usager DSLAM ("Digital Subscriber Une Access Multiplexer" en anglais) relié à l'intemet, une passerelle de jonction ("Trunking
Gateway" en anglais) vers un réseau téléphonique commuté RTC, une passerelle résidentielle ADSL RGW ("Residential Gateway" en anglais) au niveau d'une terminaison d'usager, une passerelle d'échange de chemins entre routeurs BGW ("Border Gateway" en anglais), ou un multiplexeur de flux multimédia MRF. De manière générale, la passerelle offre un débit plus ou moins élevé et est traversée par un flux de paquets d'une ou plusieurs communications échangées de bout en bout. Comme montré dans l'une des passerelles à la figure 1 , la passerelle gère des ressources RS et comporte un agent de surveillance de qualité de communication AGS pour détecter des défauts de qualité de communication dans une ou plusieurs ressources RS surveillées par l'agent. SIP with the RC control network. The gateway can be a digital multiplexer DSLAM user lines ("Digital Subscriber An Access Multiplexer" in English) connected to the Internet, a trunking bridge ("Trunking"). Gateway "in English) to a PSTN switched telephone network, a residential gateway ADSL RGW (" Residential Gateway ") at the end of a user terminal, a bridge exchange gateway between routers BGW (" Border Gateway ") in English), or a multimedia flow multiplexer MRF In general, the gateway offers a higher or lower bit rate and is traversed by a packet stream of one or more end-to-end communications. one of the gateways in Figure 1, the gateway manages RS resources and includes an AGS communication quality monitoring agent for detecting communication quality defects in one or more RS resources monitored by the agent.
L'entité de service ES établit des règles relatives à la qualité de communications recourant à des ressources gérées par la passerelle GW. L'entité ES peut être un serveur d'application de service AS. Une application peut être relative à de la facturation, au déclenchement d'un service comme une messagerie ou une téléconférence, au traitement de la signalisation SIP ou à des tests. L'entité de service ES peut être aussi une entité de contrôle de session d'appel pour service S-CSCF ("Serving-Call Session Control Function" en anglais) servant à l'enregistrement et au contrôle de sessions et à des interactions avec des serveurs d'application. The ES entity establishes rules for the quality of communications using resources managed by the GW gateway. The ES entity may be an AS service application server. An application can be for billing, triggering a service such as messaging or conferencing, processing SIP signaling, or testing. The I / O service entity may also be a session call control entity for S-CSCF (Serving-Call Session Control Function) service for recording and controlling sessions and for interacting with application servers.
L'entité de contrôle intermédiaire ECI peut être une entité de contrôle S- CSCF ou un serveur proxy de contrôle de session d'appel P-CSCF ("Proxy-Call Session Control Function" en anglais). Le serveur proxy constitue un point d'entrée du réseau de contrôle RC pour des équipements d'usager qui lui transmettent des requêtes de signalisation SIP. The intermediate control entity ECI may be an S-CSCF control entity or a P-CSCF call session control proxy server ("Proxy-Call Session Control Function"). The proxy server is an entry point of the RC control network for user equipment that transmits SIP signaling requests to it.
Dans les réalisations du procédé de supervision de qualité de communication illustrées aux figures 2 à 5, on suppose que l'entité de service ES est un serveur d'application AS connecté à la passerelle GW à travers deux entités de contrôle intermédiaires ECU et ECI2 qui sont une entité S-CSCF et un serveur proxy P-CSCF. La supervision repose sur la notification d'événement spécifique selon la spécification RFC 3265 du protocole SIP publiée en juin 2002 par le comité IETF (Internet Engineering Task Force). In the embodiments of the communication quality supervision method illustrated in FIGS. 2 to 5, it is assumed that the service entity ES is an application server AS connected to the gateway GW through two intermediate control entities ECU and ECI2 which are an S-CSCF entity and a P-CSCF proxy server. The supervision is based on the specific event notification according to the SIP Protocol RFC 3265 specification published in June 2002 by the Internet Engineering Task Force (IETF).
En référence à la figure 2, la supervision de qualité de communication selon la première réalisation comprend des étapes A1 à A6 de transmission de requêtes SIP et réponses SIP après que l'entité de service ES ait établi à une étape AD un dialogue de service avec la passerelle GW à travers les entitésWith reference to FIG. 2, the communication quality supervision according to the first embodiment comprises SIP request transmission steps S1 and S6 after the service entity ES has established a service dialogue with a step AD. the GW gateway through the entities
ECU et ECI2 pour les besoins d'un service.
Au cours de ce dialogue de service, l'entité de service ES, en tant que "souscripteur" ("Subscriber" en anglais), initie à l'étape A1 la supervision par une requête de souscription SUBSCRIBE transmise par l'entité de service ES et retransmise par les entités ECU et ECI2 à la passerelle GW en tant que "notifieur" ("Notifier" en anglais). La requête de souscription SUBSCRIBE selon l'invention peut soit réutiliser le dialogue de service établi précédemment, soit créer son propre dialogue et dans ce cas elle véhicule un corps de message contenant les références du dialogue de service. Elle comprend par exemple des champs d'en-tête avec des contenus connus et des contenus propres à l'invention. Les champs d'en-tête à contenus connus sont notamment "To" et "From" identifiant par des adresses la passerelle destinatrice et l'entité de service, "CaII-Id" identifiant une séquence en l'occurrence de souscription établie par l'entité ES, "Cseq" identifiant la requête SUBSCRIBE par le numéro de séquence de requête SUBSCRIBE par exemple égal à 1 , "Contact" incluant une adresse URL de l'entité ES et "Content-Length" incluant la longueur d'un corps de message éventuellement transporté par la requête en octets. Les champs d'en-tête avec des contenus propres à l'invention sont "Event" incluant le type de souscription, en l'espèce un rapport de qualité, et "Accept" indiquant le format du corps d'une notification NOTIFY transmise en réponse à la requête de souscription SUBSCRIBE. Le champ "Accept" inclut un type de ressource à surveiller, comme la réception ou le routage de paquets ou le contrôle d'un flux de données ou une interface, en relation avec une application de service implémentée dans l'entité ES, un type de rapport de qualité et un type de codage de notification, tel qu'un mode texte ou un langage comme le langage XML ("extensible Markup Language" en anglais), lié à l'application de service.ECU and ECI2 for the needs of a service. During this service dialogue, the service entity ES, as a subscriber, initiates in step A1 supervision by a subscription request SUBSCRIBE transmitted by the service entity. ES and retransmitted by the ECU and ECI2 entities to the GW gateway as a "Notifier". The SUBSCRIBE subscription request according to the invention can either reuse the previously established service dialogue or create its own dialogue and in this case it carries a message body containing the references of the service dialogue. It comprises, for example, header fields with known contents and contents specific to the invention. The header fields with known contents are in particular "To" and "From" identifying by addresses the destination gateway and the service entity, "CaII-Id" identifying a sequence in this case of subscription established by the ES entity, "Cseq" identifying the request SUBSCRIBE by the request sequence number SUBSCRIBE for example equal to 1, "Contact" including an URL of the entity ES and "Content-Length" including the length of a body message possibly carried by the request in bytes. The header fields with contents specific to the invention are "Event" including the type of subscription, in this case a quality report, and "Accept" indicating the format of the body of a NOTIFY notification transmitted in. response to SUBSCRIBE subscription request. The "Accept" field includes a type of resource to be monitored, such as the reception or routing of packets or the control of a data flow or an interface, in relation to a service application implemented in the ES entity, a type a report of quality and a type of notification encoding, such as a text mode or a language such as the Extensible Markup Language (XML), related to the service application.
A l'étape A2, la passerelle GW reçoit la requête SUBSCRIBE et retourne une réponse 200 OK empruntant le chemin inverse de celui de la requête à destination de l'entité ES via les entités ECU et ECI2. In step A2, the gateway GW receives the request SUBSCRIBE and returns a response 200 OK taking the path opposite to that of the request to the entity ES via the entities ECU and ECI2.
La passerelle analyse les contenus des champs "Event" et "Accept" et confirme la création de la souscription en transmettant une notification de confirmation NOTIFY_C à l'entité ES qui l'acquitte en retournant une réponse 200 OK à l'étape E4. La réception de la réponse 200 OK fait passer à une étape ASU l'agent de surveillance de qualité de communication AGS dans la passerelle GW d'un état neutre à un état activé pour détecter des défauts de qualité dans les ressources RS surveillées par l'agent. The gateway analyzes the contents of the "Event" and "Accept" fields and confirms the creation of the subscription by transmitting a confirmation notification NOTIFY_C to the entity ES which acknowledges it by returning a response 200 OK in step E4. Receipt of the 200 OK response passes the AGS communication quality monitoring agent in the gateway GW to an ASU step from a neutral state to an activated state to detect quality defects in the RS resources monitored by the agent.
Si l'agent AGS détecte un défaut dégradant la qualité d'une communication traversant l'une des ressources surveillées, l'agent établit à l'étape A5 une notification de qualité NOTIFY_Q qui est transmise par la
passerelle à l'entité ES via les entités ECU et ECI2. L'entité ES acquitte la notification NOTIFY_Q en retournant une réponse 200 OK à l'étape A6. La notification NOTI FY_Q spécifique à l'invention contient les champs d'en-tête connus "To", "From", "Contact", "CaII-Id", "Cseq" identifiant le rang de la notification NOTIFY_Q dans une séquence de notification, égal ici à 2, puisque cette notification est la deuxième après la notification de confirmation NOTI FY_C, "Content-Type" indiquant le type du corps de la notification défini par le ressource, le type de rapport de qualité et le type de réponse qui ont été extraits de la requête reçue SUBSCRIBE, et "Content-Length". La notification NOTI FY_Q contient aussi des champs d'en-tête propres à l'invention qui sont par exemple "Event" incluant un identifiant d'événement "QualityReport" mais également un corps de message contenant par exemple les informations "Ressource" contenant un identificateur de la ressource à l'origine du défaut de qualité détecté, et "QualityGrade" incluant une donnée de qualité de communication, telle qu'un taux de qualité dégradée au maximum de 100 %, associée à la ressource. If the agent AGS detects a defect degrading the quality of a communication traversing one of the monitored resources, the agent establishes in step A5 a notification of quality NOTIFY_Q which is transmitted by the gateway to the ES entity via the ECU and ECI2 entities. The entity ES acknowledges the NOTIFY_Q notification by returning a response 200 OK in step A6. The notification NOTI FY_Q specific to the invention contains the known header fields "To", "From", "Contact", "CaII-Id", "Cseq" identifying the rank of the notification NOTIFY_Q in a sequence of notification, equal to 2, since this notification is the second after the confirmation notification NOTI FY_C, "Content-Type" indicating the type of the body of the notification defined by the resource, the type of quality report and the type of response which were extracted from the received request SUBSCRIBE, and "Content-Length". The notification NOTI FY_Q also contains header fields specific to the invention which are for example "Event" including a "QualityReport" event identifier but also a message body containing for example the "Resource" information containing a identifier of the resource causing the detected quality defect, and "QualityGrade" including communication quality data, such as a degraded quality rate of not more than 100%, associated with the resource.
Au cours du dialogue, les étapes A5 et A6 sont réitérées chaque fois qu'un défaut de qualité est détecté par l'agent AGS dans la passerelle GW. En fonction notamment du type de la ressource ayant produit le défaut de qualité et du taux de qualité associé à la ressource, l'application implémentée dans l'entité ES traite ces informations notamment pour remédier au défaut de qualité. Par exemple, l'entité ES décide de diminuer ou supprimer la taxation relative à la communication traversant la ressource défaillante, de couper la communication, de modifier le routage de la communication afin d'acheminer celle-ci en évitant la ressource défaillante, ou de déclencher une procédure de tests ou une alarme invitant un agent de l'exploitant du réseau à se rendre sur le site de la ressource défaillante pour la tester et la réparer. During the dialogue, steps A5 and A6 are repeated each time a quality defect is detected by the AGS agent in the gateway GW. Depending in particular on the type of the resource that has produced the quality defect and the quality rate associated with the resource, the application implemented in the ES entity processes this information, in particular to remedy the quality defect. For example, the entity ES decides to reduce or eliminate the charge related to the communication crossing the faulty resource, to cut the communication, to modify the routing of the communication in order to route it by avoiding the faulty resource, or to trigger a test procedure or an alarm inviting an agent of the network operator to visit the site of the failed resource for testing and repair.
La fin du dialogue entre l'entité de service ES et la passerelle GW termine la supervision de qualité de communication selon la première réalisation. The end of the dialogue between the ES and the GW gateway completes the communication quality supervision according to the first realization.
La deuxième réalisation de la supervision de qualité de communication montrée à la figure 3 comprend des étapes B1 à B6 respectivement similaires aux étapes A1 à A6 complétées par une temporisation BT. La procédure de souscription B1 -B4 est exécutée hors de l'établissement de tout dialogue de service BD. La requête de souscription SUBSCRIBE transmise par l'entité de service ES (étape B1 ) met l'entité de service ES en attente de toute notification de qualité NOTI FY_Q (étape B5) succédant à la notification de confirmation correspondante NOTI FY_C (étape B3) et à l'établissement d'un dialogue
ultérieur pour les besoins d'un service (étape BD). La requête SUBSCRIBE inclut un champ supplémentaire "Expires" incluant un paramètre de temporisation. La passerelle GW extrait le paramètre de temporisation de la requête SUBSCRIBE pour qu'un temporisateur TP dans la passerelle (figure 1 ) soit activé à une étape BT succédant à l'étape B4 de l'acquittement de la transmission de notification de confirmation NOTIFY_C et demeure activé jusqu'à l'expiration d'une temporisation définie par le paramètre de temporisation et indiquant la fin de la souscription. L'étape BT est concomitante à l'étape BSU d'activation de l'agent de surveillance de qualité de communication AGS. The second embodiment of the communication quality supervision shown in FIG. 3 comprises steps B1 to B6 respectively similar to steps A1 to A6 completed by a delay BT. Subscription procedure B1 -B4 is executed outside the establishment of any BD service dialog. The subscription request SUBSCRIBE transmitted by the service entity ES (step B1) puts the service entity ES waiting for any quality notification NOTI FY_Q (step B5) succeeding the corresponding confirmation notification NOTI FY_C (step B3) and establishing a dialogue subsequent for the needs of a service (BD stage). The SUBSCRIBE request includes an additional "Expires" field including a timeout parameter. The gateway GW extracts the timing parameter of the request SUBSCRIBE so that a timer TP in the gateway (FIG. 1) is activated in a step BT succeeding step B4 of the acknowledgment of the confirmation notification transmission NOTIFY_C and remains activated until the expiry of a timer defined by the timeout parameter and indicating the end of the subscription. The step BT is concomitant with the step BSU of activating the AGS communication quality monitoring agent.
Tant que le temporisateur TP est actif, un ou plusieurs dialogues de services susceptibles de susciter chacun une ou plusieurs transmissions de notification de qualité NOTI FY_Q peuvent être établis entre l'entité de service ES et la passerelle GW, comme montré aux étapes BD, B5 et B6. Une notification de qualité NOTIFY_Q inclut, outre les champs définis ci-dessus, un champ d'état de souscription "Subscription-State: active; expires=[TX]" contenant une valeur active correspondant à l'état du temporisateur pour la souscription acceptée par la passerelle et une valeur TX indiquant le temps restant de la temporisation depuis l'instant où un défaut a été détecté dans une ressource défaillante surveillée par l'agent AGS et identifiée dans le champ "Ressource" de la notification de qualité, des champs d'en-tête propres à l'invention qui sont par exemple "Event" incluant un identifiant d'événement "QualityReport" et aussi un corps de message contenant des champs "Local Tag", "Remote Tag" et "CaII-ID" identifiant un dialogue de service et également les informations "Ressource" contenant un identificateur de la ressource à l'origine du défaut de qualité détecté, et "QualityGrade" incluant une donnée de qualité de communication, telle qu'un taux de qualité dégradée au maximum de 100 %, associée à la ressource. As long as the timer TP is active, one or more service dialogs that may each generate one or more NOTI FY_Q quality notification transmissions may be established between the ES and the GW gateway, as shown in steps BD, B5. and B6. A NOTIFY_Q quality notification includes, in addition to the fields defined above, a subscription status field "Subscription-State: active; expires = [TX]" containing an active value corresponding to the timer state for the accepted subscription by the gateway and a TX value indicating the remaining time of the delay since the moment a fault has been detected in a faulty resource monitored by the AGS agent and identified in the "Resource" field of the quality notification, fields in the header of the invention which are for example "Event" including a "QualityReport" event identifier and also a message body containing "Local Tag", "Remote Tag" and "CaII-ID" fields identifying a service dialog and also the "Resource" information containing an identifier of the resource causing the detected quality defect, and "QualityGrade" including communication quality data, such as degraded quality of up to 100%, associated with the resource.
Dans cette deuxième réalisation, l'entité de service ES propose la durée de la supervision de qualité et peut établir des statistiques sur la fréquence de défauts de qualité en fonction de l'instant d'activation du temporisateur et des valeurs de temporisation restante TX associées aux défauts de qualité détectés. In this second embodiment, the service entity ES proposes the duration of the quality supervision and can establish statistics on the frequency of quality defects as a function of the instant of activation of the timer and the associated delay values TX detected quality defects.
La souscription selon la deuxième réalisation est terminée à l'expiration de la temporisation lorsque la valeur TX dans le temporisateur TP est zéro. Ceci est signalé par une notification avec un champ "Subscription-State" contenant une valeur de fin de souscription "terminated", ou par la transmission d'une
autre requête de souscription SUBCRIBE contenant une valeur TX nulle, ce qui désactive le temporisateur TP. The subscription according to the second embodiment is terminated when the timer expires when the value TX in the timer TP is zero. This is signaled by a notification with a "Subscription-State" field containing a terminated subscription value, or by the transmission of a another SUBCRIBE subscription request containing a null TX value, which disables the TP timer.
La troisième réalisation de la supervision de qualité de communication montrée à la figure 4 ne contient aucune souscription de qualité de communication A1 -A4 ou B1-B4 et donc aucune requête de souscription. La passerelle GW est configurée à une étape CONF pour notifier des défauts de qualité à l'entité de service ES préalablement à tout dialogue CD établi entre celles-ci pour les besoins d'un service. Les chemins de transmission du réseau RC entre l'entité de service ES et la passerelle GW via les entités ECU et ECI2 ne sont pas encombrés par des requêtes de souscription et des notifications de confirmation. La supervision de qualité ne comprend que des ensembles d'étapes CD, C5 et C6 similaires aux étapes BD, B5 et B6. La passerelle GW peut être configurée pour transmettre en multidiffusion des notifications de qualité NOTIFY_Q vers une ou plusieurs entités de service ES destinatrices dont les identificateurs ont été préalablement mémorisés dans la passerelle. L'agent AGS de la passerelle peut en outre être configuré pour ne notifier des défauts de qualité que relativement à un sous-ensemble de ressources gérées par la passerelle. The third embodiment of the communication quality supervision shown in FIG. 4 does not contain any A1-A4 or B1-B4 communication quality subscription and therefore no subscription request. The gateway GW is configured at a step CONF to notify quality defects to the ES entity prior to any CD dialogue established therebetween for the purposes of a service. The RC network transmission paths between the ES and the GW gateway via the ECU and ECI2 entities are not congested by subscription requests and confirmation notifications. Quality supervision only includes sets of steps CD, C5 and C6 similar to steps BD, B5 and B6. The gateway GW may be configured to multicast NOTIFY_Q quality notifications to one or more destination I / O service entities whose identifiers have been previously stored in the gateway. The AGS agent of the gateway may further be configured to notify quality defects only with respect to a subset of resources managed by the gateway.
Chacune des trois réalisations comprenant un établissement de dialogue AD, BD, CD peut être combinée à une configuration de la passerelle GW pour transmettre également des notifications de qualité NOTIFY_Q vers une ou plusieurs entités de supervision autres que l'entité de service ES, dont les identificateurs sont pré-mémorisés dans la passerelle. Each of the three implementations comprising an AD, BD, CD dialog facility may be combined with a configuration of the GW gateway to also transmit NOTIFY_Q quality notifications to one or more supervisory entities other than the ES service entity, whose identifiers are pre-stored in the gateway.
Selon l'exemple illustré à la figure 5, la supervision de qualité de communication comprend des étapes A1 à A6, ASU et AD selon la première réalisation et en plus des étapes D5 et D6 en relation avec une entité de supervision SUP locale ou distante. Après la souscription A1-A4 et au cours du dialogue établi à l'étape AD, si un défaut de qualité est détecté par l'agent AGS, la passerelle GW établit aux étapes A5 et D5 des notifications de qualité NOTI FY_Q qui sont similaires aux champs de destinataire et identifiants de dialogues près et transmises respectivement à l'entité de service ES et l'entité de supervision SUP. Puis les entités ES et SUP acquittent les notifications de qualité en retournant indépendamment des réponses 200 OK aux étapes A6 et D6. La souscription implicite dans l'entité SUP est terminée par une action de configuration intervenant dans la passerelle.
Des étapes similaires aux étapes D5 et D6 peuvent intervenir avant l'établissement de dialogue AD ou avant la souscription A1 -A4. L'entité de service ES ne reçoit que des notifications de qualité succédant à rétablissement d'un dialogue AD, BD, CD. En revanche, l'entité de supervision SUP reçoit à des étapes D5 les notifications de qualité associées à tous les défauts de qualité détectés par l'agent AGS, indépendamment de toute souscription et de tout établissement de dialogue, et peut être ainsi chargée de centraliser tous les incidents intervenant dans les passerelles du réseau RT. L'invention concerne un procédé de supervision de qualité de communication, un réseau de télécommunication, une passerelle et une entité de service. Elle concerne aussi des programmes d'ordinateur aptes à être mis en œuvre respectivement dans la passerelle et l'entité de service. According to the example illustrated in FIG. 5, the communication quality supervision comprises steps A1 to A6, ASU and AD according to the first embodiment and in addition to the steps D5 and D6 in relation with a local or remote SUP supervision entity. After subscription A1-A4 and during the dialogue established in step AD, if a quality defect is detected by the AGS agent, the gateway GW establishes in steps A5 and D5 quality notifications NOTI FY_Q which are similar to the recipient fields and dialogue identifiers and transmitted respectively to the ES service entity and the SUP supervision entity. Then the ES and SUP entities acknowledge the quality notifications by independently returning the 200 OK responses to steps A6 and D6. The implicit subscription in the SUP entity is terminated by a configuration action intervening in the gateway. Steps similar to steps D5 and D6 may occur before setting AD dialog or before A1-A4 subscription. The ES service entity receives only high quality notifications following the restoration of an AD, BD, CD dialog. On the other hand, the supervision entity SUP receives, at stages D5, the quality notifications associated with all the quality defects detected by the AGS agent, independently of any subscription and of any dialogue establishment, and can thus be responsible for centralizing all incidents occurring in the RT network gateways. The invention relates to a communication quality monitoring method, a telecommunication network, a gateway and a service entity. It also relates to computer programs that can be implemented respectively in the gateway and the service entity.
Un programme d'ordinateur apte à être mis en œuvre dans l'entité de service est caractérisé par des instructions qui lorsque le programme est exécuté dans un processeur de l'entité de contrôle, dont le fonctionnement est alors commandé par l'exécution du programme, mettent en œuvre des étapes du procédé selon l'invention. A computer program adapted to be implemented in the service entity is characterized by instructions which when the program is executed in a processor of the control entity, whose operation is then controlled by the execution of the program , implement steps of the method according to the invention.
Un programme d'ordinateur apte à être mis en œuvre dans la passerelle est caractérisé par des instructions qui lorsque le programme est exécuté dans un processeur de la passerelle, dont le fonctionnement est alors commandé par l'exécution du programme, mettent en œuvre des étapes du procédé selon l'invention. A computer program adapted to be implemented in the gateway is characterized by instructions which when the program is executed in a gateway processor, whose operation is then controlled by the execution of the program, implement steps of the process according to the invention.
En conséquence, l'invention s'applique également à des programmes d'ordinateur, notamment enregistrés sur ou dans un ou des supports d'enregistrement lisibles par un ordinateur et tout dispositif de traitement de données, adaptés à mettre en œuvre l'invention. Ces programmes peuvent utiliser tout langage de programmation, et être sous la forme de code source, code objet, ou de code intermédiaire entre code source et code objet tel que dans une forme partiellement compilée, ou dans toute autre forme souhaitable pour implémenter le procédé selon l'invention. Accordingly, the invention also applies to computer programs, in particular recorded on or in a computer-readable recording medium or media and any data processing device, adapted to implement the invention. These programs may use any programming language, and be in the form of source code, object code, or intermediate code between source code and object code such as in a partially compiled form, or in any other form desirable for implementing the method according to the invention.
Un support d'enregistrement peut être n'importe quelle entité, mémoire, circuit ou dispositif pouvant stocker les programmes. Le support d'enregistrement peut être transmissible tel qu'un signal acheminé via un câble électrique ou optique, par radio ou par d'autres moyens. Les programmes peuvent être téléchargés via un réseau, comme internet.
A recording medium can be any entity, memory, circuit or device that can store the programs. The recording medium may be transmissible such as a signal routed via an electrical or optical cable, by radio or by other means. Programs can be downloaded via a network, such as the internet.
Claims
REVENDICATIONS
1 - Procédé pour superviser une qualité de communication dans une ressource (RS) gérée par une passerelle (GW) connectée à une entité de service (ES) à travers au moins une entité de contrôle intermédiaire (ECU ) dans un réseau de télécommunication (RT) supportant un protocole d'initiation de session, caractérisé en ce qu'il comprend une transmission (A5; B5; C5) d'une notification de qualité (NOTIPZ-Q) depuis la passerelle vers l'entité de service après l'établissement d'un dialogue de service (AD; BD; CD) entre l'entité de service et la passerelle et suite à une détection d'un défaut de qualité dans la ressource (RS), la notification de qualité contenant un identificateur de la ressource et une donnée de qualité de communication de la ressource. A method for monitoring communication quality in a gateway (GW) -managed (RS) resource connected to a service entity (ES) through at least one intermediate control entity (ECU) in a telecommunication network (RT) ) supporting a session initiation protocol, characterized in that it comprises a transmission (A5; B5; C5) of a quality notification (NOTIPZ-Q) from the gateway to the service entity after the establishment a service dialog (AD; BD; CD) between the service entity and the gateway and following a detection of a quality defect in the resource (RS), the quality notification containing an identifier of the resource and a communication quality data of the resource.
2 - Procédé selon la revendication 1 , caractérisé en ce qu'il comprend, entre l'établissement du dialogue (AD) et la transmission (A5) de la notification de qualité, une transmission (A1) d'une requête de souscription (SUBSCRIBE) incluant un type de ressource à surveiller par la passerelle depuis l'entité de service vers la passerelle. 2 - Process according to claim 1, characterized in that it comprises, between the establishment of the dialogue (AD) and the transmission (A5) of the quality notification, a transmission (A1) of a subscription request (SUBSCRIBE ) including a type of resource to be monitored by the gateway from the service entity to the gateway.
3 - Procédé selon la revendication 1 , caractérisé en ce qu'il comprend, avant l'établissement du dialogue (BD), une transmission (B1 ) d'une requête de souscription (SUBSCRIBE) incluant un type de ressource à surveiller par la passerelle depuis l'entité de service (ES) vers la passerelle. 3 - Process according to claim 1, characterized in that it comprises, before establishing the dialogue (BD), a transmission (B1) of a subscription request (SUBSCRIBE) including a type of resource to be monitored by the gateway from the service entity (ES) to the gateway.
4 - Procédé selon la revendication 3, caractérisé en ce que la requête de souscription (SUBSCRIBE) inclut un paramètre de temporisation pour activer un temporisateur (TP) dans la passerelle et la notification de qualité (NOTI FY_Q) inclut le temps restant de la temporisation depuis l'instant où le défaut de qualité a été détecté dans la ressource. 4 - Process according to claim 3, characterized in that the subscription request (SUBSCRIBE) includes a timing parameter for activating a timer (TP) in the gateway and the quality notification (NOTI FY_Q) includes the remaining time of the timer since the moment the quality defect has been detected in the resource.
5 - Procédé selon la revendication 1 , caractérisé en ce qu'il comprend une configuration (CONF) de la passerelle préalable à l'établissement du dialogue (CD) pour notifier le défaut de qualité à l'entité de service. 5 - Process according to claim 1, characterized in that it comprises a configuration (CONF) of the gateway prior to the establishment of the dialogue (CD) for notifying the quality defect to the service entity.
6 - Procédé selon la revendication 1 , caractérisé en ce qu'il comprend une transmission (D5) d'une notification de qualité (NOTI FY_Q) vers au moins une entité de supervision (SUP). 6 - Process according to claim 1, characterized in that it comprises a transmission (D5) of a quality notification (NOTI FY_Q) to at least one supervision entity (SUP).
7 - Réseau de télécommunication (RT) apte à supporter un protocole d'initiation de session pour superviser une qualité de communication dans une passerelle (GW) apte à gérer une ressource (RS) et être connectée à une entité de service (ES) à travers au moins une entité de contrôle intermédiaire7 - Telecommunications network (RT) capable of supporting a session initiation protocol for supervising a quality of communication in a gateway (GW) able to manage a resource (RS) and to be connected to a service entity (ES) to through at least one intermediate control entity
(ECU ), caractérisé en ce que la passerelle est apte à transmettre une
notification de qualité (NOTI FY_Q) à l'entité de service après l'établissement d'un dialogue de service (AD; BD; CD) entre l'entité de service et la passerelle et suite à une détection d'un défaut de qualité dans la ressource (RS), la notification de qualité contenant un identificateur de la ressource et une donnée de qualité de communication de la ressource. (ECU), characterized in that the gateway is able to transmit a notification of quality (NOTI FY_Q) to the service entity after establishment of a service dialogue (AD; BD; CD) between the service entity and the gateway and following detection of a quality defect in the resource (RS), the quality notification containing a resource identifier and a communication quality data of the resource.
8 - Passerelle (GW) apte à gérer une ressource (RS) et être connectée à une entité de service (ES) à travers au moins une entité de contrôle intermédiaire (ECU) dans un réseau de télécommunication (RT) apte à supporter un protocole d'initiation de session, pour superviser une qualité de communication, caractérisée en ce qu'elle est apte à transmettre une notification de qualité (NOTI FY_Q) à l'entité de service après l'établissement d'un dialogue de service (AD; BD; CD) entre l'entité de service et la passerelle et suite à une détection d'un défaut de qualité dans la ressource (RS), la notification de qualité contenant un identificateur de la ressource et une donnée de qualité de communication de la ressource. 8 - Gateway (GW) capable of managing a resource (RS) and being connected to a service entity (ES) through at least one intermediate control entity (ECU) in a telecommunication network (RT) able to support a protocol session initiation device, for supervising a communication quality, characterized in that it is able to transmit a quality notification (NOTI FY_Q) to the service entity after the establishment of a service dialogue (AD; BD; CD) between the service entity and the gateway and following a detection of a quality defect in the resource (RS), the quality notification containing a resource identifier and a communication quality data item of the resource resource.
9 - Entité de service (ES) pour superviser une qualité de communication dans une ressource apte à être gérée par une passerelle (GW) apte être connectée à l'entité de service à travers au moins une entité de contrôle intermédiaire (ECU ) dans un réseau de télécommunication (RT) apte à supporter un protocole d'initiation de session, caractérisée en ce qu'elle est apte à recevoir une notification de qualité (NOTI FY_Q) de la passerelle après rétablissement d'un dialogue de service (AD; BD; CD) entre l'entité de service et la passerelle et suite à une détection d'un défaut de qualité dans la ressource (RS), la notification de qualité contenant un identificateur de la ressource et une donnée de qualité de communication de la ressource. 9 - Service entity (ES) for supervising communication quality in a gateway (GW) -manageable resource able to be connected to the service entity through at least one intermediate control entity (ECU) in a facility. telecommunication network (RT) adapted to support a session initiation protocol, characterized in that it is able to receive a quality notification (NOTI FY_Q) of the gateway after restoration of a service dialogue (AD; BD ; CD) between the service entity and the gateway and following a detection of a quality defect in the resource (RS), the quality notification containing a resource identifier and a communication quality data of the resource .
10 - Signal pour superviser une qualité de communication dans une ressource (RS) gérée par une passerelle (GW) connectée à une entité de service (ES) à travers au moins une entité de contrôle intermédiaire (ECU ) dans un réseau de télécommunication (RT) supportant un protocole d'initiation de session, caractérisé en ce qu'il constitue une notification de qualité (NOTIFY_Q) contenant un identificateur de la ressource (RS) et une donnée de qualité de communication de la ressource, à transmettre depuis la passerelle vers l'entité de service après l'établissement d'un dialogue de service (AD; BD; CD) entre l'entité de service et la passerelle et suite à une détection d'un défaut de qualité dans la ressource.
11 - Programme d'ordinateur comprenant des instructions pour la mise en œuvre du procédé selon la revendication 1 , lorsque le programme est exécuté par l'un d'un moyen comprenant la passerelle (GW) et d'un autre moyen comprenant l'entité de service (ES).
Signal for supervising communication quality in a gateway (GW) -managed (RS) resource connected to a service entity (ES) through at least one intermediate control entity (ECU) in a telecommunication network (RT) ) supporting a session initiation protocol, characterized in that it constitutes a quality notification (NOTIFY_Q) containing a resource identifier (RS) and a communication quality data of the resource, to be transmitted from the gateway to the service entity after establishment of a service dialog (AD; BD; CD) between the service entity and the gateway and following a detection of a quality defect in the resource. 11 - Computer program comprising instructions for implementing the method according to claim 1, when the program is executed by one of a means comprising the gateway (GW) and other means comprising the entity Service (ES).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP10734287A EP2449746A1 (en) | 2009-06-30 | 2010-06-21 | Supervision of communication quality in telecommunication network gateway |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR0954441 | 2009-06-30 | ||
FR0954441 | 2009-06-30 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2011001062A1 true WO2011001062A1 (en) | 2011-01-06 |
Family
ID=41226467
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/FR2010/051253 WO2011001062A1 (en) | 2009-06-30 | 2010-06-21 | Supervision of communication quality in telecommunication network gateway |
Country Status (2)
Country | Link |
---|---|
EP (1) | EP2449746A1 (en) |
WO (1) | WO2011001062A1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1739900A1 (en) * | 2004-06-30 | 2007-01-03 | Huawei Technologies Co., Ltd. | A method for acquiring the qos of the multimedia stream periodically |
EP1940105A1 (en) * | 2006-12-27 | 2008-07-02 | France Télécom | Controlling quality of service in communications networks |
EP1993259A1 (en) * | 2006-03-09 | 2008-11-19 | Huawei Technologies Co., Ltd. | Method and apparatus to implement media gateway internal connection |
-
2010
- 2010-06-21 WO PCT/FR2010/051253 patent/WO2011001062A1/en active Application Filing
- 2010-06-21 EP EP10734287A patent/EP2449746A1/en not_active Withdrawn
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1739900A1 (en) * | 2004-06-30 | 2007-01-03 | Huawei Technologies Co., Ltd. | A method for acquiring the qos of the multimedia stream periodically |
EP1993259A1 (en) * | 2006-03-09 | 2008-11-19 | Huawei Technologies Co., Ltd. | Method and apparatus to implement media gateway internal connection |
EP1940105A1 (en) * | 2006-12-27 | 2008-07-02 | France Télécom | Controlling quality of service in communications networks |
Also Published As
Publication number | Publication date |
---|---|
EP2449746A1 (en) | 2012-05-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9185138B2 (en) | Method and apparatus for providing access to real time control protocol information for improved media quality control | |
JP5301549B2 (en) | Disaster recovery in IP multimedia subsystem networks | |
KR101458336B1 (en) | A backup sip server for the survivability of an enterprise network using sip | |
US8908558B2 (en) | Method and apparatus for detecting a network impairment using call detail records | |
US20070286351A1 (en) | Method and System for Adaptive Media Quality Monitoring | |
EP1672836A1 (en) | Generating service detail records with quality of service data | |
US8248953B2 (en) | Detecting and isolating domain specific faults | |
US8254540B2 (en) | Method and apparatus for providing end-to-end call completion status | |
EP2504982B1 (en) | Method for moving a primary hss to a backup hss in an ip network | |
EP1869858A2 (en) | Method for controlling the sending of unsolicited voice information | |
US8797883B2 (en) | Method and apparatus for detecting and reporting timeout events | |
US8908557B2 (en) | Method and apparatus for monitoring a packet network | |
US20110090788A1 (en) | Method and apparatus for providing an intelligent back-up internet protocol (ip) connection | |
US11895160B2 (en) | Methods, systems, and computer readable media for routing of packets for lawful interception | |
EP2396950A1 (en) | Method and system for managing signalling in a telecommunication network | |
WO2011001062A1 (en) | Supervision of communication quality in telecommunication network gateway | |
US20090162062A1 (en) | Session initiation protocol (SIP) provisioning error detection for an optical network terminal (ONT) | |
US20090154362A1 (en) | Method and apparatus for monitoring of a network device | |
EP2586214A1 (en) | Notification of incident on an rnis accessway linked to an ip network | |
McDaniel | CCVP TUC Quick Reference Sheets | |
WO2010149916A1 (en) | Return loop for an sip network | |
WO2009118400A1 (en) | Management of access to a service accessible via a communication network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 10734287 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2010734287 Country of ref document: EP |