EP0848560A2

Method and system for increasing quality of service at or below a treshold cost

Abstract

A method and system for managing the routing of communications data, such as real-time multimedia exchanges between remote sites, includes monitoring various communications modes, with each mode having pre-established quality of service parameter values and a pre-established session tariff. Some of the modes provide variable quality of service. The variable modes are monitored continuously to determine present-time quality of service parameter values. When a request to establish a communication session is received, the request will specify quality of service requirements. An acceptable session tariff is calculated based upon the match of the specified requirements with the pre-established parameter values of the modes. In a preferred embodiment, the next step is to select that mode having the highest quality of service available for a session tariff that does not exceed the predefined acceptable session tariff. In this embodiment, the tariff of the selected mode may be greater than an alternative mode that satisfies the QoS requirements, but only if the selected mode has a greater QoS. In another embodiment, real-time multimedia sessions are conducted using available modes that include the global Internet, and the session tariff becomes more of a factor. In a third embodiment, the user identifies a QoS level and an acceptable session tariff, and the system notifies the user when present-time quality of service is available at the acceptable session tariff.

EP0848560A2, drawing sheet 1
Sheet 1 of 6

Term

Term ended

Projected expiry passed 15 December 2017, 8.8 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

20 claims: 4 independent, 16 dependent

  1. 1
    A method of managing communications routing comprising steps of:accessing capability to exchange communication data between remotely located sites using any of a plurality of distinct communications modes having pre-established quality of service parameter values and pre-established session tariffs;monitoring at least some of said modes to determine present-time quality of service parameter values for said modes;receiving requests to establish communications sessions such that each session has quality of service requirements;determining an acceptable session tariff for each of said sessions based upon comparing said quality of service requirements to said pre-established parameter values for said plurality of modes;selecting among said modes on a session-by-session basis to determine which of said modes provides a highest present-time quality of service at a session tariff which is at or below said acceptable session tariff, said highest present-time quality of service being based upon said determined present-time parameter values for said plurality of modes;and utilizing said selected modes on a session-by-session basis to implement said sessions.
  2. 11
    A method of managing transmissions between remote sites during a real-time multimedia session comprising steps of:receiving requested quality of service requirements for said multimedia session;selecting among a plurality of available communications modes for conducting said multimedia session, including selecting among modes that are distinguishable with respect to protocol, one of said protocols being an Internet Protocol, selection of a first mode being at least partially based upon differences in quality of service parameters for said modes;continuously monitoring available present-time quality of service for each of said modes such that variations in quality of service for said modes are detected;and switching from said first mode to a second mode upon detection that said second mode has a present-time quality of service satisfying said requirements of said multimedia session and that utilizing said second mode is more cost-efficient than said first mode utilized in conducting said multimedia session.
  3. 16
    A method of managing communications routing comprising steps of:accessing capability to exchange communication data between remotely located sites using any of a plurality of distinct communications modes having pre-established session tariffs;monitoring said modes to determine present-time quality of service parameter values for said modes;receiving a request to establish a communications session such that said request indicates a minimum quality of service and a maximum session tariff;if one of said modes satisfies said indicated minimum quality of service within said maximum session tariff, establishing connectivity for said session utilizing said one of said modes;and if none of said modes satisfies said indicated minimum quality of service within said maximum session tariff, then (a) queuing said request;(b) tracking said monitored present-time quality of service parameter values for said modes until a specific mode has a present-time quality of service that satisfies said indicated minimum quality of service within said maximum session tariff;and (c) selecting said specific mode for establishing connectivity for said session.
  4. 18
    A system for managing real-time communications sessions comprising:a plurality of types of interfaces to provide connections for conducting a communications session, different interfaces being compatible with different communications modes, each mode having a pre-established session tariff and pre-established quality of service parameter values;means for comparing quality of service requirements of said session with said pre-established parameter values of said modes to select a subset of modes suitable for supporting said session;means, responsive to said comparing means, for designating a threshold session tariff for conducting said session, said threshold session tariff being a lowest pre-established session tariff of said subset of modes;means connected to said interfaces for continuously monitoring present-time quality of service available for each of said modes;and means for switching modes during support of said session in response to said monitoring means detecting a mode having increased present-time quality of service and a pre-established session tariff not exceeding said threshold session tariff.