WO2003017585A2 - Gestion des ressources en vue de l'adaptation dynamique coordonnee de la qualite de service pour des services reseau bases sur ip - Google Patents

Gestion des ressources en vue de l'adaptation dynamique coordonnee de la qualite de service pour des services reseau bases sur ip Download PDF

Info

Publication number
WO2003017585A2
WO2003017585A2 PCT/DE2002/002927 DE0202927W WO03017585A2 WO 2003017585 A2 WO2003017585 A2 WO 2003017585A2 DE 0202927 W DE0202927 W DE 0202927W WO 03017585 A2 WO03017585 A2 WO 03017585A2
Authority
WO
WIPO (PCT)
Prior art keywords
resources
network
adaptation
initiator
resource
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/DE2002/002927
Other languages
German (de)
English (en)
Other versions
WO2003017585A3 (fr
Inventor
Christoph Niedermeier
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens AG
Siemens Corp
Original Assignee
Siemens AG
Siemens Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from DE10156751A external-priority patent/DE10156751A1/de
Application filed by Siemens AG, Siemens Corp filed Critical Siemens AG
Priority to EP02754507A priority Critical patent/EP1415445B1/fr
Priority to AT02754507T priority patent/ATE541386T1/de
Priority to DE10293627T priority patent/DE10293627D2/de
Publication of WO2003017585A2 publication Critical patent/WO2003017585A2/fr
Publication of WO2003017585A3 publication Critical patent/WO2003017585A3/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/82Miscellaneous aspects
    • H04L47/824Applicable to portable or mobile terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2416Real-time traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/72Admission control; Resource allocation using reservation actions during connection setup
    • H04L47/724Admission control; Resource allocation using reservation actions during connection setup at intermediate nodes, e.g. resource reservation protocol [RSVP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/76Admission control; Resource allocation using dynamic resource allocation, e.g. in-call renegotiation requested by the user or requested by the network in response to changing network conditions
    • H04L47/762Admission control; Resource allocation using dynamic resource allocation, e.g. in-call renegotiation requested by the user or requested by the network in response to changing network conditions triggered by the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/78Architectures of resource allocation
    • H04L47/783Distributed allocation of resources, e.g. bandwidth brokers
    • H04L47/785Distributed allocation of resources, e.g. bandwidth brokers among multiple network domains, e.g. multilateral agreements
    • H04L47/786Mapping reservation between domains
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/80Actions related to the user profile or the type of traffic
    • H04L47/801Real time traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/82Miscellaneous aspects
    • H04L47/822Collecting or measuring resource availability data

Definitions

  • the invention relates to a resource management system and a corresponding method for dynamically adapting resources between data streams in a network.
  • IP-based mobile networks The transmission of voice and other multimedia services such as video via IP-based mobile networks is becoming increasingly important (e.g. VoIP or Voice over IP), especially in view of the forthcoming establishment of 3rd generation mobile networks (UMTS).
  • VoIP Voice over IP
  • UMTS 3rd generation mobile networks
  • IP stands for "Internet Protocol", a protocol of the TCP / IP family on layer 3 of the OSI reference model. IP is responsible for the connectionless transport of data from the sender over several networks to the receiver, whereby no error detection or Correction takes place, ie IP does not care about damaged or lost packets
  • the datagram which can be up to 65535 bytes long, is defined as the central data-carrying unit in the IP.
  • IP is used by several higher-level protocols, mainly by TCP (Transmission Control Protocol, a connection-oriented transport protocol that enables a logical full-duplex point-to-point connection), but also by UDP (User Datagram Protocol, a connectionless application protocol for Transport of datagrams of the IP family).
  • TCP Transmission Control Protocol
  • UDP User Datagram Protocol
  • IP is independent of the medium used and also for LANs (Lo- cal Area Networks), ANs (Wide Area Networks) and suitable for mobile networks.
  • the bandwidth required for transmission 5 is a scarce resource in mobile networks, which is also subject to time fluctuations due to variable utilization of the mobile radio lines and interference in the air interface. To make the best possible use of the available resources - this includes the transmission bandwidth in the
  • control level fails, so that the complete adjustment sequence must be repeated with other parameters until a suitable choice has been made. Coupling the two levels in the network can significantly shorten these processes and thus enable faster service adaptation.
  • the object of the present invention is therefore to create an uninterrupted method for adapting services. fen, which also avoids the described disadvantages of known solutions.
  • this object is achieved by a method for dynamically adapting resources between data streams in a network with at least two participants, in particular in the form of end devices or in the form of a end device and a network server, which in at least one session with one or Communicate multiple active real-time data streams over the network.
  • a distributed one for dynamically adapting resources between data streams in a network with at least two participants, in particular in the form of end devices or in the form of a end device and a network server, which in at least one session with one or Communicate multiple active real-time data streams over the network.
  • Resource management system with respective resource brokers in the form of subscriber resource brokers and further network resource brokers is provided at network nodes, each resource broker managing the resources assigned to it and monitoring its availability as an autonomous unit, whereby resource brokers communicate along a connection according to a network topology by
  • a resource broker as initiator triggers a request to adapt resources, which is forwarded between neighboring resource brokers as propagators to at least one resource broker as terminator, whereby
  • each propagator identifies the resources required and, if available, reserves them and, if available, forwards the request towards each terminator, with a positive in the event that each chain of propagators, including each terminator, has the required resources
  • the initiator receives a response, after which - via the same propagators, he sends a signal to each terminator, to which each of these propagators and terminators adjusts the resources reserved in accordance with the requirement.
  • the present invention provides a method for coordinated dynamic adaptation of the Quality of Service (QoS) of IP-based real-time services, which is based on is based on a distributed framework made up of autonomously operating units (so-called QoS brokers).
  • QoS brokers autonomously operating units
  • pre-booked and / or reserved resources for a transmission of active data streams are kept until the signaling occurs, whereupon such pre-booked and / or reserved resources are released for adaptation.
  • initiator-driven dynamic adaptation of resources on the way of the signaling from the initiator via the involved propagators to a terminator, reserved resources are adapted in each case propagator for propagator to the terminator before the respective signaling is passed on.
  • Resources are signaled from the initiator via the involved propagators to a terminator and in the same way back to the initiator. Resources are adjusted starting from the terminator on the way back to the initiator.
  • an initiator it has proven to be advantageous for an initiator to trigger a request for resource adaptation to an internal or external trigger, after which the initiator makes the decision about the type of adaptation and receives approving or negative answers from propagators and terminators. It has proven to be advantageous for a propagator to receive a request from his predecessor in a chain of propagators and to forward this request to the successor after successfully checking the availability of required resources in his area of responsibility, whereupon the propagator receives an affirmative or negative answer The follower waits before the propagator forwards this answer combined with the result of his own test to his predecessor.
  • At least one propagator branches the request for resource adaptation and correspondingly merges the answers and / or branches the signaling, then dynamic adaptation of resources between data streams in a network with several participants communicating in a conference can also take place.
  • resources include services and applications on participants or in the network.
  • a resource management system for the dynamic adaptation of resources between data streams in a network with the following features:
  • At least two participants in particular in the form of end devices or in the form of a end device and a network Servers that communicate with one or more active real-time data streams over the network in at least one session
  • At least one resource broker as a terminator and with
  • the resources required in the course of forwarding this request can be determined by any propagator and, if available, can be reserved, - in the event that every chain of propagators including each terminator has the required resources, a positive response can be sent to the initiator, whereupon
  • the initiator can send a signal to each terminator via the same propagators, to which each of these propagators and terminators can adapt the respectively reserved resources according to the requirement.
  • An advantageous initiator is characterized in that a request for resource adaptation to an internal or external trigger can be triggered, whereupon the type of adaptation can be specified by the initiator and approving or rejecting responses from propagators and terminators can be received.
  • An advantageous propagator is characterized in that requests from its predecessor are in a chain of propagators can be received and such requests for successful checking of the availability of required resources in his area of responsibility can be forwarded to his successor, whereupon the propagator can forward an affirmative or negative answer from this successor combined with the result of his own check to his predecessor.
  • an advantageous terminator is characterized by the fact that inquiries from the preceding propagator can be received from a chain of propagators and, after successfully checking the availability of required resources in its area of responsibility, can be answered with an affirmative, otherwise with a negative response to the preceding propagator.
  • the method according to the invention described in more detail below solves the problem of adapting real-time services with the aid of a distributed QoS framework.
  • the components of this framework so-called QoS brokers on the end devices and in the network, coordinate the provision and activation of resources on the end devices and resources in the network with the reconfiguration of applications and services.
  • Each QoS broker forms an autonomous unit that independently manages the resources assigned to it and monitors their availability and utilization through periodic monitoring.
  • Brokers on end devices hereinafter referred to as the QoS broker end system, relieve applications based on them of tasks such as mobility management (in the case of mobile end devices),
  • Brokers in the network also called Network QoS brokers, are responsible for the administration and monitoring of network resources in the network sections assigned to them (access networks or parts of core networks).
  • Other types of brokers in the network are responsible, for example for the recoding of media streams and the management of the necessary resources.
  • Particularly complex brokers are required for the coordination of multimedia conferences.
  • Each broker ensures integrated resources or QoS management of all resources assigned to it.
  • the coordinated adaptation of a media stream from one end device to another takes place through negotiations regarding the QoS requirements (coding process and its parameters, required network resources etc.) between neighboring Qos brokers along a connection.
  • Each broker contacted checks whether the requested resources are available in their area of responsibility and whether the respective media flows can be adjusted accordingly. If successful, the signaling is forwarded to the next broker in the chain, otherwise the rejection of the request is signaled to the previous broker.
  • the type of signaling along the broker chain and the associated state transitions in the individual brokers form the core of the process for coordinated adaptation of media streams.
  • the method according to the invention is based on the assumption that between at least two terminals or one
  • An initiator (an end system broker or a network broker) initiates an adaptation sequence triggered by an internal or external trigger. He makes the decision about the type of adjustment to be made, starts the necessary signaling to the network brokers and end system brokers involved and receives their approving or rejecting answers.
  • a propagator (a network broker) receives requests from his predecessor in the broker chain and forwards them to his successors after successfully examining his options to match them in his own area of responsibility. He then waits for their approving or rejecting answers and sends a corresponding combined answer to his predecessor. If, however, the necessary local (own) resources are not available, a corresponding negative response will be made immediately. word sent to the predecessor; In this case, the request will not be forwarded.
  • a terminator (an end system broker) is the last link in the chain of brokers. Like a propagator, it receives requests for adjustment from its predecessor, uses an analysis of its local resources to determine whether it can match them, and sends an affirmative or negative answer to its predecessor.
  • an adaptation process can only have one initiator, several propagators and terminators can be involved. If the initiator is a network broker, it may be necessary to signal towards several terminators at the same time. A conference scenario with several participants requires that at least one propagator branches the signaling of the requests and merges the answers accordingly.
  • the coordinated adaptation of media streams takes place in two phases:
  • An "adaptation phase” begins after the preparation phase has ended, ie after a positive response has been received by the initiator of the adaptation request. At this point in time it is clear to all brokers in the signaling chain that all resources required for the adaptation are available. The initiator starts a second signaling sequence, which in turn runs via all propagators to the terminators and back, in the course of this signaling the applications or services on the end devices or the reservations on the network nodes are now actually adjusted.
  • initiator-driven adaptation processes take place as a sequence of adaptation processes along the chain of brokers, starting with the initiator towards the terminators.
  • Terminator-driven adaptation processes take place in the opposite direction, starting with the terminators in the direction of the initiator. More details on this are explained in an embodiment described in detail later. Complex adaptations that affect several media streams at the same time can occur as a mixture of initiator and terminator-driven adaptation processes.
  • the media flows on the end devices and in the network are always adjusted so that the transition is as smooth as possible.
  • the adaptation begins at the receiver of the media stream in the direction of the transmitter, while when the resource requirement is reduced, the adaptation sequence runs from the transmitter of the media stream to the receiver. This ensures that packets of the media stream generated by the sender before the adaptation can still be transmitted unimpeded to the receiver during the adaptation process and that packets generated by the sender after the adaptation also arrive undisturbed at the receiver immediately after the sender has been changed over.
  • the described two-phase signaling requires only two complete rounds of signaling in the event of a successful adaptation of media streams. Even if there is a further signaling from the initiator to the terminator to confirm the adjustment that has taken place, the signaling described with two and a half cycles remains significantly less than the signaling effort of the conventional procedure described above. The reason for this is the combination of the signaling for the application and control level.
  • FIG. 6 shows a possible conference scenario with an integrated, distributed QoS framework according to the invention
  • FIG. 7 shows a possible structure of an end system QoS broker
  • FIG. 8 shows a state diagram for an initiator
  • FIG. 9 shows a state diagram for a propagator
  • FIG. 10 shows a state diagram for a terminator
  • FIG. 11 shows a sequence diagram for a two-phase adaptation according to the invention in general
  • 12 shows a sequence diagram for the special case of a downgrade of a media data stream.
  • FIG. 1 to FIG. 3 schematically show the sequence of actions that occur during the preparation and adaptation phases for initiator, propagator and terminator together with incoming and outgoing messages, which are shown as arrows.
  • the commonly used English-language names are used as a basis. However, there is a corresponding synonym list at the end of these explanations.
  • a trigger converts the initiator (cf. FIG. 1) into a “monitoring” state in which data about the current system state is collected. Based on this data, the parameters of the adjustment to be made are determined in the “decision making” state. After the local preparation step has been completed, a “prepare” message is sent to the next broker to switch to the “remote preparation” state. A positive reception is received answer (“PrepACK”) leads to the adjustment phase. If one of the preparation steps was unsuccessful, a new attempt can be made to make a suitable decision (“Retry”). The adjustment phase is divided into three steps
  • the initiator After completing the adjustment phase, the initiator returns to the "idle" state.
  • the corresponding adaptation cycle of a propagator shown in FIG. 2 initially differs from that of an initiator in that the transition from the "idle" state to the "monitoring” state is triggered by the receipt of a "prepare” message.
  • a failure of the steps “Decision Making”, “Local Preparation” or “Remote Preparation” leads to the sending of a negative answer and a transition back to the "Idle” state.
  • PrepACK positive answer
  • the transition to the adaptation phase is triggered by the receipt of an "Adapt” message.
  • the adaptation phase is completed by sending a response ("AdaptACK").
  • the adaptation cycle of a terminator shown in FIG. 3 is designed to be significantly simpler, since the steps “remote preparation” and “remote adaptation” are omitted and therefore no messages have to be forwarded.
  • the adjustment phase consists of only a single local adjustment step.
  • the described method according to the invention allows a time-efficient dynamic adjustment of the quality of service of media streams and other real-time services based on an integrated, distributed QoS framework.
  • the focus of the procedure is on the coordination of the state transitions of the individual brokers along the signaling chain from the initiator of the adaptation to the terminators and back.
  • the signaling can be separated into two phases
  • Adjustment of the necessary resources in the preparation phase without initially affecting the transmission of media streams. Only when the preparation phase has been completed and the availability of the required resources for all brokers is ensured, the activation of the resources and the adaptation of the applications and services take place in the adaptation phase. This minimizes media flow interruptions and optimizes the adaptation process.
  • FIG. 4 One of the simplest use cases for the QoS framework is shown in FIG. 4.
  • the diagram shows a point-to-point connection between two applications 1 and 2, each of which is coupled to a QoS broker 3 and 4 end system running on the terminal device, which provides the applications with quality-of-service and with the adaptation of media flows related decision-making processes and negotiations.
  • Both terminals are connected to a gore network 9 via mobile access networks 7 and 8.
  • a network QoS broker 5 and 6 at the interface between access network 7 or 8 and core network 9 ensures bandwidth management in the respective access network and compliance with the service level agreements (SLAs) between access network 7 or 8 and core network 9.
  • SLAs service level agreements
  • Network QoS brokers are required in the core network 9.
  • the two Network QoS brokers shown are about interaction with routers 10 and 11 , which connect Access and Core networks, are able to enforce compliance with the reservation agreement.
  • a router evaluates the addressing information contained in the data packets and uses routing tables to determine the cheapest further route. Based on this information on it is decided what happens to the data packet.
  • An adaptation process could be initiated, for example, by a QoS Broker 3 or 4 end system.
  • the signaling runs via the Network QoS Broker 5 and 6 to the end system QoS Broker at the other end of the connection and back again.
  • FIG. 5 shows the communication between an IP-based telephony application and a conventional telephone 15. Since the conventional telephone 15 cannot carry out network signaling via a telecommunications network 14, it is coupled to the core network 9 by a gateway 12. A transcoding QoS broker 13 instead of an end system QoS broker forms the second end point of the connection.
  • Its task is to control the gateway 12, which converts the media stream obtained from the public telephone network into the media format negotiated by the transcoding QoS broker with the end system QoS broker and vice versa.
  • An adaptation request from the end system QoS broker 3 is sent via the network QoS broker 5 to the transcoding QoS broker 13, which responds to the request in accordance with the capabilities of the gateway 12 assigned to it.
  • FIG. 6 A complex conference scenario with ramifications is shown in FIG. 6. For simplification, applications and network elements are omitted here; only a network of QoS brokers is shown.
  • the conference is coordinated by a conferencing QoS broker 16, to which the end systems QoS brokers 3, 4, 17, 18, 19 participating in the conference are connected via network QoS brokers 5, 6, 20.
  • the Network QoS brokers are responsible for ad ission and QoS management in the respective access networks.
  • a special network QoS broker 20 is shown, the several end system QoS brokers 17 to 19 are assigned.
  • Such a situation offers the possibility of sending suitable media streams (eg video data between the conferencing QoS broker and access network only once (eg via multicast) and thereby saving bandwidth. This is only possible if all the end systems involved can process the same media formats Otherwise, the conferencing QoS broker 16 must ensure that the media flows are appropriately implemented (using a transcoding unit).
  • the processing of an adjustment request depends on the extent to which different media formats are used.
  • the conferencing QoS broker 16 decides, depending on the responses from the connected end systems, whether it has to carry out an additional conversion to a different media format or whether an implementation carried out previously can be omitted.
  • FIG. 1 A possible structure of an integrated end system QoS broker is shown in FIG.
  • the broker integrates the activities of various managers 21 to 28 (for example a session manager 21 and a QoS manager 22) who are responsible for various issues.
  • the mobility manager 27 takes care of monitoring the signal strengths of various wireless access technologies and ensures the implementation of the handoff if the QoS manager 22 decides to change the access technology.
  • the CPU resource manager 24 is responsible for reserving computing time in the CPU scheduler. Such a procedure serves to support computing-intensive parts of the application or media streaming and is part of the local QoS measures on the end system.
  • As part of an adaptation process on the end system several managers are usually involved in the steps of monitoring, local preparation and local adaptation.
  • the QoS broker end system is responsible for coordinating these local activities with those negotiated negotiations with the other brokers involved in the connection via an interface 29 to other brokers.
  • UML Unified Modeling Language
  • the state diagrams flesh out the schematic adaptation cycles explained above with reference to FIGS. 1 to 3 by introducing states, triggers, actions and conditions for state transitions.
  • states in which signaling from the network is waiting are additionally provided with a timer, which triggers a transition to the standard state after a certain period of time and thus terminates the adaptation cycle.
  • This procedure serves to prevent the failure of a network component.
  • the further treatment of a timeout event may have to take into account the termination of the affected session or even the entire application. However, this will not be discussed further in the context of this exemplary embodiment.
  • FIG. 8 shows such a state diagram for the initiator of an adaptation request.
  • An adaptation trigger initiates the preparation phase and first switches the system to the "Monitoring" state.
  • responsible managers collect data regarding the utilization of the CPU, the network, and the actual quality of media streams. This step can fall if QoS monitoring takes place periodically anyway. In this case, the data is immediately available for the next step, decision making ("Decision Making" state), for which the QoS manager is responsible.
  • the preparation step fails, taking into account the information obtained in the local preparation step, a new decision step can take place. However, repeating the decision step only makes sense in certain circumstances. If the system decides against this ("no retry"), so that successful adaptation is not possible, the only thing left to do is to terminate the session and thus to change to the "Terminated" state.
  • FIG. 9 shows a comparable state diagram for a propagator.
  • the transition from the idle state “IdleWait” to the state “Monitoring” and thus the beginning of the preparation phase is triggered by the receipt of a preparation message ("RECVRemotePrep").
  • the states “decision making”, “local preparation” and “remote preparation”, which are run through one after the other, are left in the event of failure of the respective action associated with them by a transition to the idle state.
  • the decision making in the "decision making” state is not used to determine a possible adjustment step, but only to examine the question of whether or not the required adjustment is compatible with local policy rules or existing resources.
  • the state " Remote Preparation ", triggered by a timeout event, is exited by a transition to hibernation if the responses of all brokers immediately following do not arrive within a certain period of time. Receiving positive answers (“RECVRemotePrep”) does not immediately lead to the propagator
  • the system waits for the adjustment phase to start, triggered by the receipt of an adjustment message.
  • This state can also be caused by a timeout Event to be ended.
  • the actual adjustment phase is the same as for the initiator; however, a confirmation is sent to the predecessor after the terminator-driven adaptation step ("SENDRemoteAdaptACK").
  • FIG. 11 and FIG. 12 each show a sequence diagram for a point-to-point
  • the initiator of the adaptation is the broker A end system.
  • the "LocalPrepare ()” message that each broker sends to itself stands for the local part of the preparation phase, and thus includes monitoring, decision-making and the actual local preparation steps
  • the message "RemotePrepare ()” triggers the start of the preparation phase at the next broker.
  • the terminator replies with a confirmation ("RemotePrepa- reACK "), which in the event of an error usually contains additional information that makes it easier to make a second adjustment attempt.
  • FIG. 11 shows the general case in which both an initiator-driven (“LocalAdapt_pre ()”) and a terminator-driven (“LocalAdapt_post ()”) adaptation step occur.
  • This scenario occurs, for example, when bidirectional media streams are adapted in the same way or when one media stream experiences an increase and at the same time another media stream running in the same direction experiences a decrease in the required bandwidth.
  • FIG. 12 represents a special case in which only one terminator-driven adaptation step occurs. As indicated in the diagram, this scenario occurs, for example, when a media stream is downgraded, for which the terminator acts as the sender and the initiator as the receiver.
  • the initiator sends another message (“RemoteAdaptCONF"), which is not mentioned in the status diagrams described above.
  • This message can be used to inform the terminator of the successful completion of the adaptation process.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

La présente invention concerne un procédé permettant l'adaptation dynamique coordonnée de la qualité de service (QoS) de services en temps réel basés sur IP. Ce procédé repose sur un cadre réparti d'unités agissant de façon autonome (appelées courtiers QoS). Ces courtiers QoS au niveau des appareils terminaux et du réseau coordonnent la mise à disposition et l'activation de ressources au niveau des appareils terminaux et du réseau avec la reconfiguration d'applications et de services.
PCT/DE2002/002927 2001-08-09 2002-08-08 Gestion des ressources en vue de l'adaptation dynamique coordonnee de la qualite de service pour des services reseau bases sur ip Ceased WO2003017585A2 (fr)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP02754507A EP1415445B1 (fr) 2001-08-09 2002-08-08 Gestion des ressources en vue de l'adaptation dynamique coordonnee de la qualite de service pour des services reseau bases sur ip
AT02754507T ATE541386T1 (de) 2001-08-09 2002-08-08 Ressourcen-management zur koordinierten dynamischen anpassung der dienstgüte von ip- basierten netzwerkdiensten
DE10293627T DE10293627D2 (de) 2001-08-09 2002-08-08 Ressourcen-Management zur koordinierten dynamischen Anpassung der Dienstgüte von IP-basierten Netzwerkdiensten

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
DE10139146 2001-08-09
DE10139146.3 2001-08-09
DE10156751.0 2001-11-19
DE10156751A DE10156751A1 (de) 2001-08-09 2001-11-19 Ressourcen-Management zur koordinierten dynamischen Anpassung der Dienstgüte von IP-basierten Netzwerkdiensten

Publications (2)

Publication Number Publication Date
WO2003017585A2 true WO2003017585A2 (fr) 2003-02-27
WO2003017585A3 WO2003017585A3 (fr) 2003-08-07

Family

ID=26009914

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/DE2002/002927 Ceased WO2003017585A2 (fr) 2001-08-09 2002-08-08 Gestion des ressources en vue de l'adaptation dynamique coordonnee de la qualite de service pour des services reseau bases sur ip

Country Status (3)

Country Link
EP (1) EP1415445B1 (fr)
DE (1) DE10293627D2 (fr)
WO (1) WO2003017585A2 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1553737A1 (fr) * 2004-01-06 2005-07-13 Alcatel Courtier de demande de session de couche physique

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
ALMESBERGER W ET AL: "SRP: a scalable resource reservation protocol for the Internet" COMPUTER COMMUNICATIONS, BUTTERWORTHS & CO. PUBLISHERS LTD, GB, Bd. 21, Nr. 14, 15. September 1998 (1998-09-15), Seiten 1200-1211, XP004146581 ISSN: 0140-3664 *
GUEDES L A ET AL: "QoS agency: an agent-based architecture for supporting quality of service in distributed multimedia systems" PROTOCOLS FOR MULTIMEDIA SYSTEMS - MULTIMEDIA NETWORKING, 1997. PROCEEDINGS., IEEE CONFERENCE ON SANTIAGO, CHILE 24-27 NOV. 1997, LOS ALAMITOS, CA, USA,IEEE COMPUT. SOC, US, 24. November 1997 (1997-11-24), Seiten 204-212, XP010258849 ISBN: 0-8186-7916-6 *
MANVI S S ET AL: "Qos management by mobile agents in multimedia communication" PROCEEDINGS 11TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, LONDON, UK, 4-8 SEPT 2000 , 4. - 8. September 2000, Seiten 407-411, XP010515527 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1553737A1 (fr) * 2004-01-06 2005-07-13 Alcatel Courtier de demande de session de couche physique
US7529259B2 (en) 2004-01-06 2009-05-05 Alcatel Physical layer session resource broker

Also Published As

Publication number Publication date
EP1415445B1 (fr) 2012-01-11
DE10293627D2 (de) 2004-09-02
WO2003017585A3 (fr) 2003-08-07
EP1415445A2 (fr) 2004-05-06

Similar Documents

Publication Publication Date Title
EP2018765B1 (fr) Controle de qualite de service et/ou taxation de service de telecommunication
DE60036912T2 (de) System und Verfahren zur Bandbreite-Basierte Codec-Auswahl
DE60210240T2 (de) Weiterreichen zwischen Mobilfunknetzwerken unterschiedlicher Technologien
DE602004003933T2 (de) Rückkopplungssteuerung für Multicast und Broadcast Dienste
DE60203779T2 (de) Ein Verfahren zur Übertragung von End-to-End QoS durch Anwendung des end-to-end negotiation protocols (E2ENP)
DE69916747T2 (de) Verfahren zur Bereitstellung von Dienstgüte in IP-Netzwerken für verzögerungsempfindliche Verkehr
DE102005050586B3 (de) Verfahren zum Aufbau einer Videotelefonverbindung und/oder Multimediatelefonverbindung in einem Datennetz
DE602004005842T2 (de) Skalierbare und adaptive QoS-Architektur für Mehrkanal Multicast/Broadcast Dienste
DE102007060522A1 (de) Aufrechterhaltung der Kommunikation zwischen Netzknoten die eine Paketattacke erfahren
DE60212988T2 (de) Verfahren, Einrichtung und Computerprogramm zur Auswahl einer Medienübergangskontrollfunktion basierend auf der Überwachung von Resourcen von Medienübergangsfunktionen
EP1398907B1 (fr) Méthode de contrôle de ressource de transmission dans un réseau de paquets de données lors des changements de topologie
EP2469885B1 (fr) Procédé d'intégration de fonctions d'un réseau de télécommunication dans un réseau de données
EP1911224B1 (fr) Procede et systeme de communication pour selectionner un mode de transmission pour transmettre des donnees utiles
DE102014006038A1 (de) Verfahren und Vorrichtung zur Übermittlung und Adaption von Daten, Computerprogramm, Softwareprodukt und Digitales Speichermedium
EP2686995B1 (fr) Procédé pour mettre en place une connexion de communication
EP1388996A1 (fr) Procédé et dispositif pour commander un circuit de conférence dans un réseau de communication par paquets
WO2001054448A1 (fr) Procede et dispositif de commande d'acces a un reseau de communication
DE10045205A1 (de) Verfahren zum Aufbau von Verbindungen mit vorgegebener Dienstgüte für ein paketorientiertes Kommunikationsnetz mit einem Resourcenmanager
EP1415445B1 (fr) Gestion des ressources en vue de l'adaptation dynamique coordonnee de la qualite de service pour des services reseau bases sur ip
EP1308006B1 (fr) Procede permettant d'etablir une communication d'une qualite de service donnee entre des reseaux de communication et des gestionnaires de ressources
DE10156751A1 (de) Ressourcen-Management zur koordinierten dynamischen Anpassung der Dienstgüte von IP-basierten Netzwerkdiensten
EP1514433B1 (fr) Procede de commande de liaison dans un reseau de communication par paquets et systemes pour mettre en oeuvre ce procede
EP2649751B1 (fr) Procédé et système de surveillance d'un système de communication
EP1077566A2 (fr) Transfer de parole sans interruption via liaisons IP dans un reseau mobile à protocol IP en utilisant des caractéristiques de conférence des protocols du control des séssions multimédia
DE10148873B4 (de) Verfahren zum Realisieren eines Verbindungsaufbaus zwischen über ein Kommunikationsnetzwerk verbindbaren Endgeräten

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BY BZ CA CH CN CO CR CU CZ DE DM DZ EC EE ES FI GB GD GE GH HR HU ID IL IN IS JP KE KG KP KR LC LK LR LS LT LU LV MA MD MG MN MW MX MZ NO NZ OM PH PL PT RU SD SE SG SI SK SL TJ TM TN TR TZ UA UG US UZ VC VN YU ZA ZM

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ UG ZM ZW AM AZ BY KG KZ RU TJ TM AT BE BG CH CY CZ DK EE ES FI FR GB GR IE IT LU MC PT SE SK TR BF BJ CF CG CI GA GN GQ GW ML MR NE SN TD TG

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR IE IT LU MC NL PT SE SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2002754507

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2002754507

Country of ref document: EP

REF Corresponds to

Ref document number: 10293627

Country of ref document: DE

Date of ref document: 20040902

Kind code of ref document: P

WWE Wipo information: entry into national phase

Ref document number: 10293627

Country of ref document: DE

NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Ref document number: JP