[go: up one dir, main page]

WO2006034909A1 - Method for controlling services in communication networks - Google Patents

Method for controlling services in communication networks Download PDF

Info

Publication number
WO2006034909A1
WO2006034909A1 PCT/EP2005/053785 EP2005053785W WO2006034909A1 WO 2006034909 A1 WO2006034909 A1 WO 2006034909A1 EP 2005053785 W EP2005053785 W EP 2005053785W WO 2006034909 A1 WO2006034909 A1 WO 2006034909A1
Authority
WO
WIPO (PCT)
Prior art keywords
services
service
individual services
communication networks
networks
Prior art date
Application number
PCT/EP2005/053785
Other languages
German (de)
French (fr)
Inventor
Markus Placho
Original Assignee
SIEMENS AKTIENGESELLSCHAFT öSTERREICH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SIEMENS AKTIENGESELLSCHAFT öSTERREICH filed Critical SIEMENS AKTIENGESELLSCHAFT öSTERREICH
Priority to EP05779201A priority Critical patent/EP1794993A1/en
Publication of WO2006034909A1 publication Critical patent/WO2006034909A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/612Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0029Provisions for intelligent networking
    • H04Q3/0041Provisions for intelligent networking involving techniques for avoiding interaction of call service features
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0029Provisions for intelligent networking
    • H04Q3/0054Service creation techniques
    • H04Q3/0058Service creation techniques using service-independent building blocks (SIBBs) or "primitives"
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/0024Services and arrangements where telephone services are combined with data services
    • H04M7/0042Services and arrangements where telephone services are combined with data services where the data service is a text-based messaging service
    • H04M7/0048Services and arrangements where telephone services are combined with data services where the data service is a text-based messaging service where the text-based messaging service is a Short Message Service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/0024Services and arrangements where telephone services are combined with data services
    • H04M7/0054Services and arrangements where telephone services are combined with data services where the data service is an electronic mail service

Definitions

  • the invention relates to a method for controlling services in communication networks.
  • the user of electronic devices is currently confronted with a multitude of communication networks, which - based on different technologies - are particularly adapted to different environments or applications. Examples include:
  • the invention is therefore based on the object of specifying a method with which a wide variety of services can be combined.
  • packet-switching communications networks in particular computer networks, circuit-switching communications networks and radio networks.
  • packet-switching communications networks in particular computer networks, circuit-switching communications networks and radio networks.
  • Computer network in the private sector - TV and hi-fi system at home Mobile networks
  • Fixed telephony networks Internet companies Intranet - even virtual devices that are not actually networked in reality, such as kitchen appliances, can be regarded as a separate network.
  • multimedia in the broadest sense refers to all applications in which useful complementary voice, audio, text, still and moving picture communication are integrated.A closer definition of the term “multimedia” means that at least three different contents such as For example, text, image or sound in an application or a so-called multimedia service must be used.
  • Another important element of multimedia services is the possibility that the content may be interactively influenced by the user of the multimedia service. Possible interactions include, for example, the selection of content, the further processing of content or the modification of the presentation of the content.
  • multimedia also presupposes the presence of multimedia content in digital form for digital transmission, influencing and possibly further processing.
  • multimedia content may be, for example, discrete content such as text or graphics in which the contents may be considered as individual objects, or continuous content such as textual content. Audio or video sequences.
  • control tasks are also of particular importance.
  • corporate networks such as intranets or telephone private branch exchanges are used.
  • Mobile networks include SMS, MMS, and location-based services.
  • any individual service irrespective of the network in which it is offered and the environment in which it is offered, can now be used together with other services and combined with it to form a complex service.
  • this service should now look like that identifies a song heard on the radio, via the
  • this process looks like this:
  • the control logic should therefore be identified with the service "Radio Song Identification” the song, the title via the service “Music Download” automatically purchased and transferred by "File Transfer” to the MP3 player and stored.
  • the service by means of mobile phone and SMS, in which the user sends a character string which can be defined by him to a defined number.
  • the kick-off could also be done by email or timer-triggered.
  • the user is presented to a terminal, for example his personal computer in a first step, a list of available individual services by the inventive method.
  • Radio Song Identification these are, for example, the radio station and the triggering by SMS of the mobile phone during the transmission duration of the piece of music.
  • the service is also linked to the next service “Music Download” in such a way that it can not start until it has the result of the identification.
  • the main service parameter for "Music Download” is the provider from which the piece of music is to be purchased.
  • the service is also linked to the next "File Transfer” service, since the acquired piece of music is to be transferred to the MP3 player.
  • the service sequence specified in this way is determined on the basis of the specifications of the user and transferred to a control logic for execution.
  • the control of the method according to the invention is carried out with a program which comprises the following modules:
  • This part of the program serves the user interface, ie an input mask on a display device of a terminal, by means of which all available networks and the services available therein are listed to the user, and the user is prompted for the parameterization of the services by means of corresponding input screens.
  • This module includes the control logic of the method.
  • control logic By means of control logic, the stored information is evaluated and the individual services are triggered in the appropriate order with the specified parameters and links and the feedback is carried out.
  • this module controls the access to the networks and the required individual services as well as possibly required authentication and authorization procedures.
  • execution execution control is thus accessed a variety of services that are offered in different networks via different access methods, and these are performed according to the predetermined service flow.
  • the module is also modular, and in addition to a control logic so-called container, in which various components are embedded.
  • components may be, for example: service access mechanisms, network access mechanisms or the services themselves.
  • the control logic accesses via a single interface only to the container, which perform an adaptation of the control commands to the formats required by the various components.
  • Controlling a device Controlling a device) - access codes / authentication methods for different networks in order to address the services available there via the service access mechanisms.
  • a mechanism to initiate services that can be used or triggered only by the operation of a mechanism.

Landscapes

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

Abstract

The invention relates to a method for controlling services in communication networks, said method comprising the following steps: a list of available individual services is represented on a terminal of a user; the predominant service parameters for the implementation of said individual services and the possibilities for combining with other individual services are represented in addition to the selected individual services; a service profile is drawn up on the basis of the selected individual services, the surface parameters respectively defined therefor, and the possibilities for combination; and the service profile is transmitted to a control logic in order to be implemented.

Description

Verfahren zum Steuern von Diensten in KommunikationsnetzenMethod for controlling services in communication networks
Die Erfindung betrifft ein Verfahren zum Steuern von Diensten in Kommunikationsnetzen.The invention relates to a method for controlling services in communication networks.
Der Benutzer elektronischer Geräte wird zur Zeit mit einer Vielzahl von Kommunikationsnetzen konfrontiert, die - auf unterschiedlichen Technologien beruhend - an unterschiedliche Umgebungen bzw. Anwendungsfälle besonders angepasst sind. Als Beispiele seien hier genannt:The user of electronic devices is currently confronted with a multitude of communication networks, which - based on different technologies - are particularly adapted to different environments or applications. Examples include:
Unterschiedliche Computernetze im privaten Bereich und in beruflichen Umgebung, Mobilfunknetze verschiedener Netzbetreiber, Telefon-Festnetze unterschiedlicher Netzbetreiber, das Internet mit einer Vielzahl von Unternetzwerken, Peer 2 Peer Netzwerke, Fernsehen und Rundfunk etc.Different computer networks in the private and professional environment, mobile networks of different network operators, fixed telephone networks of different network operators, the Internet with a variety of subnetworks, peer 2 peer networks, television and radio etc.
Jedes dieser Netze bietet Dienste an, jedoch ist es bisher nicht möglich, all diese Dienste untereinander zu verbinden.Each of these networks offers services, but so far it has not been possible to connect all these services.
Der Erfindung liegt daher die Aufgabe zugrunde, ein Verfahren anzugeben, mit dem unterschiedlichste Dienste kombiniert werden können.The invention is therefore based on the object of specifying a method with which a wide variety of services can be combined.
Dies geschieht erfindungsgemäß mit einem Verfahren zum Steuern von Diensten in Kommunikationsnetzen mit folgenden Verfahrenschritten: - eine Liste mit verfügbaren Einzeldiensten wird an einemThis is done according to the invention with a method for controlling services in communication networks with the following method steps: a list of available individual services is sent to a
Endgerät eines Nutzers dargestelltTerminal of a user shown
- zu den ausgewählten Einzeldiensten werden die für die Durchführung dieser Einzeldienste maßgeblichen Diensteparameter und die Verknüpfungsmöglichkeiten mit weiteren Einzeldiensten dargestellt - aufgrund der ausgewählten Einzeldienste und der dazu jeweils festgelegten Diensteparameter sowie der Verknüpfungsmöglichkeiten wird ein Dienstablauf erstellt- For the selected individual services, the relevant service parameters for the implementation of these individual services and the linking options with other individual services are shown - Based on the selected individual services and the respectively defined service parameters and the linking options, a service flow is created
- der Dienstablauf wird zur Durchführung an eine Steuerlogik übergeben.- The service flow is passed to a control logic for execution.
Mit der Erfindung können durch Kombination einzelner Dienste komplexe und komfortable Dienste erstellt werden.Complex and convenient services can be created by combining individual services with the invention.
Besondere Bedeutung haben dabei paketvermittelnde Kommunikationsnetze insbesondere Computernetze leitungsvermittelnde Kommunikationsnetze und Funknetze. Beispielhaft seien dazu angeführt:Of particular importance in this connection are packet-switching communications networks, in particular computer networks, circuit-switching communications networks and radio networks. For example:
Computernetz im privaten Bereich - TV und HiFi Anlage zu Hause Mobilfunknetze Telefonie-Festnetze Internet Firmen Intranet - auch virtuelle in der Realität nicht tatsächlich vernetzte Geräte wie zum Beispiel Küchengeräte können als eigenes Netz angesehen werden.Computer network in the private sector - TV and hi-fi system at home Mobile networks Fixed telephony networks Internet companies Intranet - even virtual devices that are not actually networked in reality, such as kitchen appliances, can be regarded as a separate network.
In all diesen Netzen werden Einzeldienste angeboten. Dabei sind besonders Multimediadienste von Bedeutung.Individual services are offered in all these networks. Especially multimedia services are important.
Der Begriff „Multimedia" bezeichnet im weitesten Sinne alle Anwendungen, in denen sich sinnvoll ergänzende Sprach-, Audio-, Text-, Stand- und Bewegtbildkommunikation integriert sind. Bei einer engeren Definition des Begriffes „Multimedia" gilt, dass mindestens drei unterschiedlich Inhalte wie beispielsweise Text, Bild oder Ton in einer Anwendung oder einem sogenannten Multimediadienst zum Einsatz kommen müssen.The term "multimedia" in the broadest sense refers to all applications in which useful complementary voice, audio, text, still and moving picture communication are integrated.A closer definition of the term "multimedia" means that at least three different contents such as For example, text, image or sound in an application or a so-called multimedia service must be used.
Ein weiteres wichtiges Element von Multimediadiensten besteht in der Möglichkeit, dass der Inhalt durch den Nutzer des Multimediadienstes durch Interaktion beeinflusst werden kann. Als mögliche Interaktion gelten dabei beispielsweise das Auswählen von Inhalten, die Weiterverarbeitung von Inhalten oder die Veränderung der Darstellung der Inhalte.Another important element of multimedia services is the possibility that the content may be interactively influenced by the user of the multimedia service. Possible interactions include, for example, the selection of content, the further processing of content or the modification of the presentation of the content.
Weiterhin wird bei Multimedia auch das Vorliegen von multimedialen Inhalten in digitaler Form zur digitalen Übertragung, Beeinflussung und gegebenenfalls zur Weiterverarbeitung vorausgesetzt. Solche multimedialen Inhalte können beispielsweise diskrete Inhalte wie Text oder Grafik sein, bei denen die Inhalte als einzelne Objekte aufgefasst werden können, oder kontinuierliche Inhalte wie z.B. Audio- oder Videosequenzen.Furthermore, multimedia also presupposes the presence of multimedia content in digital form for digital transmission, influencing and possibly further processing. Such multimedia content may be, for example, discrete content such as text or graphics in which the contents may be considered as individual objects, or continuous content such as textual content. Audio or video sequences.
Neben den Multimediadiensten sind insbesondere auch Steuerungsaufgaben von Bedeutung.In addition to the multimedia services, control tasks are also of particular importance.
In Folge noch einige konkrete Dienste in bestimmten Umgebungen:In a few more concrete services in certain environments:
Im privaten Bereich sind unter anderem Fernsehen, Radio, die Steuerung von Geräten wie Waschmaschinen oder der Heizung, sowie Personalcomputer und die dazugehörige Peripherie von Bedeutung.In the private sector, among other things, television, radio, the control of equipment such as washing machines or heating, as well as personal computers and the associated peripherals of importance.
Im beruflichen Umfeld werden Unternehmensnetze wie Intranet oder Telefonnebenstellenanlagen genutzt.In the professional environment, corporate networks such as intranets or telephone private branch exchanges are used.
In Öffentlichen Netzen werden beispielsweise E-mail und verschiedene Informationsdienste oder aber auch Bestellungsdienste für Kino, Theater etc. angeboten.In public networks, for example, e-mail and various information services or even order services for cinema, theater, etc. are offered.
Bei mobilen Netzen werden unter anderem SMS, MMS, und Location Based Services bereitgestellt.Mobile networks include SMS, MMS, and location-based services.
Vorteilhaft ist es, wenn zur Durchführung der vorgenannten Verfahren eine Anordnung vorgesehen ist, welche Mittel zur Erstellung von Diensten und Mittel zur Ausführung von Diensten umfasst und wenn die Mittel zur Ausführung von Diensten eine Steuerlogik und in Containern eingebettete Zugriffsmittel umfassen.It is advantageous if an arrangement is provided for carrying out the aforementioned method, which means for creating services and means for the execution of Services and if the means for executing services include control logic and containerized access means.
Mit dem Konzept der klaren Trennung von Steuerlogik und Container bzw. den darin enthaltenen Komponenten wird ein überschaubare und einfach handhabbare Lösung für das Problem erzielt, eine Vielzahl von unterschiedlichenWith the concept of clear separation of control logic and container or the components contained therein a manageable and easy to handle solution to the problem is achieved, a variety of different
Dienstzugriffsmechanismen, Netzwerkzugriffsmechanismen oder Diensten in ein Programm zu integrieren.Service access mechanisms, network access mechanisms or services to integrate into a program.
Die Erfindung wird anhand eines Ausführungsbeispieles näher erläutert, welches die Kombination von Einzeldiensten zur Wiedergabe von Musik betrifft.The invention will be explained in more detail using an exemplary embodiment, which relates to the combination of individual services for the reproduction of music.
Nach dem Stand der Technik besteht ein Dienst, der es ermöglicht ein gerade im Radio gespieltes Lied zu identifiziere, d.h. die Informationen zu Titel und Interpret zu erhalten. Dieser Dienst ist in Mobilfunknetzen und im Internet verfügbar.In the prior art, there is a service that allows to identify a song being played on the radio, i. to get the information about the title and artist. This service is available on mobile networks and the Internet.
Weiterhin gibt es online Musik Vertriebe bzw. P2P Netzwerke im Internet, welche Downloadservices zu Musikstücken anbieten.There are also online music distributions or P2P networks on the Internet, which offer download services to music pieces.
Außerdem ist es möglich, in einem privaten Netz Stereoanlage und MP3 Player als Musik Abspieldienst zu verbinden.It is also possible to connect in a private network stereo and MP3 player as a music playback service.
Erfindungsgemäß kann nun jeder beliebige Einzeldienst, unabhängig davon, in welchem Netz und in welcher Umgebung er angeboten wird, gemeinsam mit anderen Diensten genutzt und mit diesen zu einem komplexen Dienst zusammengefasst werden.According to the present invention, any individual service, irrespective of the network in which it is offered and the environment in which it is offered, can now be used together with other services and combined with it to form a complex service.
Beim Ausführungsbeispiel soll nun dieser Dienst so aussehen, dass ein im Radio gehörtes Lied identifiziert, über dasIn the embodiment, this service should now look like that identifies a song heard on the radio, via the
Internet erworben und auf dem eigenen MP3-Player gespeichert und zu einem späteren Zeitpunkt abgespielt werden soll. Der Ablauf eines derartigen komplexen Dienstes setzt sich wie folgt zusammen:Internet purchased and stored on your own MP3 player and played at a later date. The course of such a complex service is composed as follows:
- Ablauf Anstoß - Ablauf Ausführung Ablauf Rückmeldung- Sequence Initiation - Sequence Execution Sequence Feedback
Dabei ist vom Nutzer zu wählen,It is up to the user to choose
- welche Services aus den unterschiedlichen Netzen zu einem Ablauf zusammengefügt werden,- which services from the different networks are put together to a sequence,
- wie der Ablauf angestoßen werden soll und- how the process should be triggered and
- ob und wie die Rückmeldung an den Nutzer zu erfolgen hat, wenn der Ablauf durchgeführt wurde.- if and how feedback should be sent to the user when the process has been completed.
Für die Konfiguration der genannten 4 Punkte durch den Nutzer kann dieser aus allen Netzen und der darin angebotenen Services wählen:For the configuration of the mentioned 4 points by the user he can choose from all networks and the offered services:
Beim Ausführungsbeispiel sieht dieser Ablauf wie folgt aus:In the embodiment, this process looks like this:
Aus der Vielzahl der verfügbaren Dienste werden drei ausgewählt, und zwar:Out of the many available services, three are selected, namely:
"Radio Song Identification""Radio Song Identification"
„Music Download" beispielsweise über online Music Store und"Music Download" for example via online music store and
"File Transfer" vom Personalcomputer auf den MP3 Player"File Transfer" from the personal computer to the MP3 player
Diese Dienste müssen auch in der gegebenen Reihenfolge ausgeführt werden.These services must also be executed in the given order.
Durch die Steuerlogik soll daher mit dem Dienst „Radio Song Identification" das Lied identifiziert, der Titel über den Dienst „Music Download" automatisch erworben und mittels "File Transfer" auf den MP3 Player übertragen und gespeichert werden.The control logic should therefore be identified with the service "Radio Song Identification" the song, the title via the service "Music Download" automatically purchased and transferred by "File Transfer" to the MP3 player and stored.
Angestoßen werden soll der Dienst mittels Mobiltelefon und SMS, indem der Nutzer eine von ihm definierbare Zeichenkette an eine definierte Nummer schickt. Alternativ könnte der Anstoß aber auch per Email oder timergetriggert erfolgen.To be initiated the service by means of mobile phone and SMS, in which the user sends a character string which can be defined by him to a defined number. Alternatively, the kick-off could also be done by email or timer-triggered.
Über SMS soll der Nutzer über die erfolgreiche Ausführung informiert werden.Via SMS, the user should be informed about the successful execution.
Zur Erstellung dieses Dienstes wird nach dem erfindungsgemäßen Verfahren dem Nutzer an einem Endgerät, beispielsweise seinem Personalcomputer in einem ersten Schritt eine Liste mit verfügbaren Einzeldiensten dargestellt .To create this service, the user is presented to a terminal, for example his personal computer in a first step, a list of available individual services by the inventive method.
Zu jedem der ausgewählten Einzeldienste "Radio Song Identification", „Music Download" und "File Transfer" werden die für die Durchführung dieser Einzeldienste maßgeblichen Dienstparameter und die Verknüpfungsmöglichkeiten mit weiteren Einzeldiensten dargestellt.For each of the selected individual services "Radio Song Identification", "Music Download" and "File Transfer" the relevant for the implementation of these individual services service parameters and the linking options are presented with other individual services.
Beim Einzeldienst "Radio Song Identification" sind dies beispielsweise der Radiosender und die Auslösung durch SMS des Mobiltelefones während der Sendedauer des Musikstückes. Der Dienst ist überdies mit dem nächsten Dienst „Music Download" in der Weise verknüpft, dass dieser erst dann starten kann, wenn ihm das Ergebnis der Identifizierung vorliegt.In the individual service "Radio Song Identification", these are, for example, the radio station and the triggering by SMS of the mobile phone during the transmission duration of the piece of music. The service is also linked to the next service "Music Download" in such a way that it can not start until it has the result of the identification.
Wesentlicher Dienstparameter für „Music Download" ist der Anbieter, bei dem das Musikstück erworben werden soll. Der Dienst ist mit dem nächsten Dienst "File Transfer" ebenfalls verknüpft, da das erworbene Musikstück ja auf den MP3-Player übertragen werden soll.The main service parameter for "Music Download" is the provider from which the piece of music is to be purchased.The service is also linked to the next "File Transfer" service, since the acquired piece of music is to be transferred to the MP3 player.
Der solcherart vorgegebene Dienstablauf wird aufgrund der Vorgaben des Nutzers festgelegt und zur Durchführung an eine Steuerlogik übergeben. Die Steuerung des erfindungsgemäßen Verfahrens erfolgt mit einem Programm, welches folgende Module umfasst:The service sequence specified in this way is determined on the basis of the specifications of the user and transferred to a control logic for execution. The control of the method according to the invention is carried out with a program which comprises the following modules:
Modul „Ablauf Erstellung" Dieser Programmteil bedient die Benutzerschnittstelle, also eine Eingabemaske auf einer Anzeigevorrichtung eines Endgerätes, mittels der dem Nutzer alle verfügbaren Netzwerke und die darin verfügbaren Dienste aufgelistet werden. Weiterhin wird der Nutzer mittels entsprechender Eingabemasken zur Parametrierung der Dienste aufgefordert.Module "Sequence Creation" This part of the program serves the user interface, ie an input mask on a display device of a terminal, by means of which all available networks and the services available therein are listed to the user, and the user is prompted for the parameterization of the services by means of corresponding input screens.
Die solcherart vom Nutzer definierten Dienste werden gespeichert und das Modul „Ablauf Ausführungs-Kontrolle" aktiviert .The services defined by the user are saved and the module "execution execution control" activated.
Dieses Modul umfaßt die Steuerlogik des Verfahrens. Mittels Steuerlogik werden die gespeicherten Angaben ausgewertet und die einzelnen Dienste in der entsprechenden Reihenfolge mit den vorgegebenen Parametern und Verknüpfungen angestoßen und die Rückmeldungen durchgeführt.This module includes the control logic of the method. By means of control logic, the stored information is evaluated and the individual services are triggered in the appropriate order with the specified parameters and links and the feedback is carried out.
Weiterhin wird mit diesem Modul der Zugang zu den Netzen und den erforderlichen Einzeldiensten sowie gegebenenfalls dabei erforderliche Authentifizierungs- und Authorisierungsverfahren gesteuert.Furthermore, this module controls the access to the networks and the required individual services as well as possibly required authentication and authorization procedures.
Mittels Modul „Ablauf Ausführungs-Kontrolle" wird also auf unterschiedlichste Dienste, welche in unterschiedlichen Netzwerken über unterschiedliche Zugangsmethoden angeboten werden, zugegriffen und diese werden gemäß dem vorher festgelegten Dienstablauf ausgeführt.By means of the module "execution execution control" is thus accessed a variety of services that are offered in different networks via different access methods, and these are performed according to the predetermined service flow.
Zur Bewältigung dieser komplexen Aufgabe ist das Modul ebenfalls modular aufgebaut, und weist neben einer Steuerlogik sogenannte Container auf, in welche verschiedene Komponenten eingebettet sind. Solche Komponenten können beispielsweise sein: Dienstezugriffsmechanismen, Netzwerkzugriffsmechanismen oder die Dienste selber. Dabei ist eine klare funktionelle Trennung zwischen der Steuerlogik und den Komponenten der Container vorgesehen. Die Steuerlogik greift über eine einzelne Schnittstelle nur auf die Container zu, welche eine Anpassung der Steuerbefehle an die von den verschiedenen Komponenten geforderten Formate durchführen.To cope with this complex task, the module is also modular, and in addition to a control logic so-called container, in which various components are embedded. Such components may be, for example: service access mechanisms, network access mechanisms or the services themselves. Here, a clear functional separation between the control logic and the components of the container is provided. The control logic accesses via a single interface only to the container, which perform an adaptation of the control commands to the formats required by the various components.
Mit dem Konzept der klaren Trennung von Steuerlogik und Container bzw. den darin enthaltenen Komponenten wird ein überschaubare und einfach handhabbare Lösung für das Problem erzielt, eine Vielzahl von unterschiedlichenWith the concept of clear separation of control logic and container or the components contained therein a manageable and easy to handle solution to the problem is achieved, a variety of different
Dienstzugriffsmechanismen, Netzwerkzugriffsmechanismen oder Diensten in ein Programm zu integrieren.Service access mechanisms, network access mechanisms or services to integrate into a program.
Dabei sind insbesondere folgende Komponenten vorgesehen:In particular, the following components are provided:
- Schnittstellen für alle gängigen Programmiersprachen um unterschiedliche Dienstzugriffsmechanismen, Netzzugangsmechanismen oder Dienste aufnehmen zu können.- Interfaces for all common programming languages to accommodate different service access mechanisms, network access mechanisms or services.
-Schnittstellen für alle gängigen Skriptsprachen um unterschiedliche Dienstzugriffsmechanismen,Interfaces for all common scripting languages with different service access mechanisms,
Netzzugangsmechanismen oder Dienste aufnehmen zu können.Network access mechanisms or services.
- diverse Gerätetreiber um mit Geräten (e.g Lichtsteuerung,- various device drivers to work with devices (e.g light control,
Heizung etc.) zu kommunizieren (falls ein Dienst dieHeating etc.) to communicate (if a service the
Steuerung eines Gerätes ist) - Zugangscodes / Authentifizierungsverfahren für unterschiedliche Netze um die dort verfügbaren Dienste über die Dienstzugriffsmechanismen anzusprechen.Controlling a device) - access codes / authentication methods for different networks in order to address the services available there via the service access mechanisms.
- ggf. auch eine Mechanik, um Dienste anzustoßen, welche nur über die Betätigung einer Mechanik genutzt bzw. angestoßen werden können. - If necessary, a mechanism to initiate services that can be used or triggered only by the operation of a mechanism.

Claims

Patentansprüche / Patent Claims Claims / Patent Claims
1. Verfahren zum Steuern von Diensten in1. Method for controlling services in
Kommunikationsnetzen mit folgenden Verfahrenschritten: - eine Liste mit verfügbaren Einzeldiensten wird an einem Endgerät eines Nutzers dargestellt zu den ausgewählten Einzeldiensten werden die für die Durchführung dieser Einzeldienste maßgeblichen Dienstparameter und die Verknüpfungsmöglichkeiten mit weiteren Einzeldiensten dargestellt aufgrund der ausgewählten Einzeldienste und der dazu jeweils festgelegten Dienstparameter sowie der Verknüpfungsmöglichkeiten wird ein Dienstablauf erstellt - der Dienstablauf wird zur Durchführung an eineCommunication networks with the following process steps: - a list of available individual services is displayed on a terminal of a user to the selected individual services relevant for the implementation of these individual services service parameters and the ability to connect with other individual services represented based on the selected individual services and each set service parameters and the Linking capabilities creates a service flow - the service flow is sent to a
Steuerlogik übergeben.Pass control logic.
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass als Kommunikationsnetze paketvermittelnde Kommunikationsnetze, leitungsvermittelnde2. The method according to claim 1, characterized in that as communication networks packet-switching communication networks, circuit-switching
Kommunikationsnetze und Funknetze vorgesehen sind.Communication networks and radio networks are provided.
3. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass als Einzeldienste die Darbietung von Multimediainhalten vorgesehen ist.3. The method according to claim 1 or 2, characterized in that as individual services the presentation of multimedia content is provided.
4. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass als Einzeldienste die Steuerung elektrischer oder elektronischer Geräte vorgesehen ist.4. The method according to claim 1 or 2, characterized in that as individual services, the control of electrical or electronic devices is provided.
5. Anordnung zur Durchführung der Verfahren nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass Mittel zur Erstellung von Diensten und Mittel zur Ausführung von Diensten vorgesehen sind und dass die Mittel zur Ausführung von Diensten eine Steuerlogik und in Containern eingebettete Zugriffsmittel umfassen. 5. Arrangement for carrying out the method according to one of claims 1 to 4, characterized in that means are provided for the creation of services and means for executing services and that the means for executing services include a control logic and container-embedded access means.
PCT/EP2005/053785 2004-09-30 2005-08-03 Method for controlling services in communication networks WO2006034909A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP05779201A EP1794993A1 (en) 2004-09-30 2005-08-03 Method for controlling services in communication networks

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
AT1634/2004 2004-09-30
AT0163404A AT501036A1 (en) 2004-09-30 2004-09-30 METHOD FOR CONTROLLING SERVICES IN COMMUNICATION NETWORKS

Publications (1)

Publication Number Publication Date
WO2006034909A1 true WO2006034909A1 (en) 2006-04-06

Family

ID=35295653

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2005/053785 WO2006034909A1 (en) 2004-09-30 2005-08-03 Method for controlling services in communication networks

Country Status (3)

Country Link
EP (1) EP1794993A1 (en)
AT (1) AT501036A1 (en)
WO (1) WO2006034909A1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1049338A2 (en) * 1999-04-29 2000-11-02 Siemens Aktiengesellschaft Method for creating services programs
EP1100280A2 (en) * 1999-11-09 2001-05-16 Nortel Networks Limited Providing communications services
EP1164771A2 (en) * 2000-06-13 2001-12-19 Tellme Networks, Inc. supporting development of a phone application code.
WO2003044704A1 (en) * 2001-11-23 2003-05-30 France Telecom Downloading a multimedia document in a stationary terminal from a mobile terminal
EP1331559A2 (en) * 2002-01-29 2003-07-30 Vodafone Group PLC System for personalizing applications of a mobile terminal SIM or USIM card
US20040109548A1 (en) * 2001-03-19 2004-06-10 Hiromichi Ito Remote operating system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1002406B1 (en) * 1997-06-25 2005-01-19 Samsung Electronics Co. Ltd. Programm guide generation for home networks
US6438742B1 (en) * 1999-05-28 2002-08-20 Visual Click Software, Inc. Object-oriented system and method for visually generating software applications
FI20010123A7 (en) * 2001-01-22 2002-07-23 Nokia Corp Dynamic service architecture

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1049338A2 (en) * 1999-04-29 2000-11-02 Siemens Aktiengesellschaft Method for creating services programs
EP1100280A2 (en) * 1999-11-09 2001-05-16 Nortel Networks Limited Providing communications services
EP1164771A2 (en) * 2000-06-13 2001-12-19 Tellme Networks, Inc. supporting development of a phone application code.
US20040109548A1 (en) * 2001-03-19 2004-06-10 Hiromichi Ito Remote operating system
WO2003044704A1 (en) * 2001-11-23 2003-05-30 France Telecom Downloading a multimedia document in a stationary terminal from a mobile terminal
EP1331559A2 (en) * 2002-01-29 2003-07-30 Vodafone Group PLC System for personalizing applications of a mobile terminal SIM or USIM card

Also Published As

Publication number Publication date
EP1794993A1 (en) 2007-06-13
AT501036A1 (en) 2006-05-15

Similar Documents

Publication Publication Date Title
DE602005003149T2 (en) User interface for previewing digital content on mobile devices
DE69817158T2 (en) User interface mechanism for manipulating contexts in computer management applications
DE69832898T2 (en) CONTROL PROCESS AND DEVICE FOR A NETWORK WITH HOUSEHOLD APPLIANCES
EP1430697B1 (en) Method for transmitting data
DE60307211T2 (en) Graphical proxy for less capable user terminals
WO2007128512A1 (en) Method and device for providing an option menu which is associated with a displayed symbol
DE10022423A1 (en) Method for control of equipment items or appliance/device in motor vehicle communications network, requires operating software to be made available in communications network device
DE19816575A1 (en) Traffic telematics service event carrying out method
EP0744867B1 (en) Communication control method for interactive services
DE102006021376A1 (en) A method and apparatus for providing customized communication windows for communicating with a communication partner in an application on a user's terminal
DE60112084T2 (en) INFORMATION TRANSMISSION TO A RECEPTION DEVICE
DE60208545T2 (en) METHOD FOR CONTROLLING INTERCONNECTED NETWORK DEVICES THROUGH A BUS SYSTEM
DE112008003857T5 (en) Configure a service claim for electronic devices
EP0852366B1 (en) Method for charging the use of programmed or program-technically available services
WO2006034909A1 (en) Method for controlling services in communication networks
EP2220557B1 (en) Implementation of the user interface of mobile telephones based on browser technology
DE60210561T2 (en) Device and method for selecting program modules in a mobile terminal
DE19950001A1 (en) Method for selection, transmission and playback of pieces of music by participants in a digital mobile communication system
DE69833470T2 (en) Method and device for updating text data for an electrical device
DE10153946A1 (en) Method for standardizing the operator control in mobile radio terminals
EP1150479A2 (en) Method for interactive query of information by means of a mobile telephone
DE10325242A1 (en) Processing of received messages in a communication terminal
DE60312661T2 (en) Access provider and server for offering an Internet portal with menu item
EP1738604B1 (en) Loading application programs specifically selected by a user in mobile terminals
EP2323343B1 (en) Starting a network service in a communication network

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY 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: A1

Designated state(s): BW GH GM KE LS MW MZ NA 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 HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

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: 2005779201

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE

WWP Wipo information: published in national office

Ref document number: 2005779201

Country of ref document: EP