AT501036A1 - METHOD FOR CONTROLLING SERVICES IN COMMUNICATION NETWORKS - Google Patents
METHOD FOR CONTROLLING SERVICES IN COMMUNICATION NETWORKS Download PDFInfo
- Publication number
- AT501036A1 AT501036A1 AT0163404A AT16342004A AT501036A1 AT 501036 A1 AT501036 A1 AT 501036A1 AT 0163404 A AT0163404 A AT 0163404A AT 16342004 A AT16342004 A AT 16342004A AT 501036 A1 AT501036 A1 AT 501036A1
- Authority
- AT
- Austria
- Prior art keywords
- services
- service
- networks
- individual services
- communication networks
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
-
- 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/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/612—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/0016—Arrangements providing connection between exchanges
- H04Q3/0029—Provisions for intelligent networking
- H04Q3/0041—Provisions for intelligent networking involving techniques for avoiding interaction of call service features
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/0016—Arrangements providing connection between exchanges
- H04Q3/0029—Provisions for intelligent networking
- H04Q3/0054—Service creation techniques
- H04Q3/0058—Service creation techniques using service-independent building blocks (SIBBs) or "primitives"
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/0024—Services and arrangements where telephone services are combined with data services
- H04M7/0042—Services and arrangements where telephone services are combined with data services where the data service is a text-based messaging service
- H04M7/0048—Services 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/0024—Services and arrangements where telephone services are combined with data services
- H04M7/0054—Services and arrangements where telephone services are combined with data services where the data service is an electronic mail service
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Description
1 @003 1 @003 pamteinlaufstel1 @ 003 1 @ 003 valve inlet
30/08 04 DO 08:56 FAX +43 5 1707 54601 U ·· ·· • · · · • · · ···· • • ·· • · • · • · • · » • • f« • • · · • · • • ·· ···· • · • · • 2003X880230/08 04 DO 08:56 FAX +43 5 1707 54601 U ····················································································? • • • • • ······ • • • • • 2003X8802
Verfahren zum Steuern von Diensten in Komrounikationsnetzen » 5 Die Erfindung betrifft ein Verfahren zum Steuern von Diehsten in Kommunikationsnetzen.Method for controlling services in communication networks »5 The invention relates to a method for controlling thieves in communication networks.
Der Benutzer elektronischer Geräte wird zur Zeit mit einer Vielzahl von Kommunikationsnetzen konfrontiert, die - auf 10 unterschiedlichen Technologien beruhend - an unterschiedliche Umgebungen bzw. Anvendungsfalle 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 10 different technologies - are particularly adapted to different environments or application cases. Examples include:
Unterschiedliche Computernetze im privaten Bereich und in beruflichen Umgebung, Mobilfunknetze verschiedener 15 Netzbetreiber, Telefon-Festnetze unterschiedlicher jDifferent computer networks in the private sector and in the professional environment, mobile networks of various 15 network operators, fixed telephone networks of different types
Net2betreiber, das Internet mit einer Vielzahl von 9 jNet2 operator, the Internet with a variety of 9 j
Unternetzwerken, Peer 2 Peer Netzwerke, Fernsehen und Rundfunk etc. 20 Jedes dieser Netze bietet Dienste an, jedoch ist es bisher nicht möglich, all diese Dienste untereinander zu verbinden. iSubnetworks, peer 2 peer networks, television and broadcasting, etc. 20 Each of these networks offers services, but it has not been possible to interconnect all these services. i
Der Erfindung liegt daher die Aufgabe zugrunde, ein Verfahren anzugeben, mit dem unterschiedlichste Dienste kombiniert 25 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 j Steuern von Diensten in Kommunikationsnetzen mit folgenden Verfahrenschritten: 30 - eine Liste mit verfügbaren Einzeldiensten wird an e.inemThis is done according to the invention with a method for j controlling services in communication networks with the following method steps: 30 - a list of available individual services is sent to e.in
Endgerät eines Nutzers dargestellt - zu den ausgewählten Einzeldiensten werden die für die Durchführung dieser Einzeldienste maßgeblichen Diensteparameter und die Verknüpfungsmöglichkeiten mit 35 weiteren EinzeldiensLen dargestellt iUser terminal - for the selected individual services the relevant service parameters for the implementation of these individual services and the linking options with 35 further individual services are represented i
I 30/09 '04 DO 09:05 [SE/EM NR 5294]I 30/09 '04 DO 09:05 [SE / EM NR 5294]
30/09 04 DO 08:58 FAX +43 5 1707 54801 U30/09 04 DO 08:58 FAX +43 5 1707 54801 U
PAMTEINLAUFSTEL @004 ···· ·· 200318802 • · « « ···· ··· ·· - aufgrund der ausgewählten Einzeldienste und der dazu ' jeweils festgelegten Diensteparameter sowie der ;PAMTEINLAUFSTEL @ 004 ···· ·· 200318802 • · «« ··········································································································································································································
Verknüpfungsmög]ichkeiten wird ein Dienstablauf erstellt - der Dienstablauf wird zur Durchführung an eine Steuerlogik 5 übergeben.Linkage capabilities will create a service flow - the service flow will be passed to a control logic 5 for execution.
Mit der Erfindung können durch Kombination einzelner Dienste komplexe und komfortable Dienste erstellt worden. 10 Besondere Bedeutung haben dabei paketvermittelnde Kotnmunikationsnetze insbesondere Computernetze leitungsvermittelnde Kommunikationsnetze und Funknetze. Beispielhaft seien dazu angeführt: - Computernetz im privaten Bereich 15 - TV und HiFi Anlage zu Hause - Mobilfunknetze i - Telefonie-Festnetze - Internet - Firmen Intranet 20 - 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- ,With the invention, complex and comfortable services can be created by combining individual services. 10 In this connection, packet-switching telecommunications networks, in particular computer networks, call circuit-switching communications networks and radio networks. Examples include: - computer network in the private sector 15 - TV and HiFi system at home - mobile networks i - telephony fixed networks - Internet - companies Intranet 20 - even virtual in reality not actually networked devices such as kitchen appliances can be considered as a separate network become- ,
In all diesen Netzen werden Einzeldienste angeboten. Dabei 25 sind besonders Multimediadienste von Bedeutung.Individual services are offered in all these networks. 25 multimedia services are particularly important.
Der Begriff „Multimedia" bezeichnet im weitesten Sinne alle Anwendungen, in denen sich sinnvoll ergänzende Sprach-,! Audio-, Text-, Stand- und Bewegtbildkommunikation integriert 30 sind. Bei einer engeren Definition des Begriffes „Multimedia” gilt, dass mindestens drei unterschiedlich Inhalte wie : beispielsweise Text, Bild oder Ton in einer Anwendung ojder einem sogenannten Multimediadienst zum E.insatz kommen müssen. i 3b Ein weiteres wichtiges Element von Multimediadiensten besteht in der Möglichkeit, dass der Inhalt durch den Nutzer des Multimediadienstes durch Interaktion beeinflusst werden kann. i 2 i 30/00 '04 DO 09:05 fSE/EM NR 5294] W09 _04L_D0_08l_57 FAX +43 6 1707 B4601 üThe term "multimedia" refers in the broadest sense to all applications in which useful complementary language,! Audio, text, still and moving picture communications are integrated. In a narrower definition of the term "multimedia" is that at least three different content such as: for example, text, image or sound in an application ojder a so-called multimedia service must come to E.insatz. 3b Another important element of multimedia services is the possibility that the content may be interactively influenced by the user of the multimedia service. i 2 i 30/00 '04 DO 09:05 fSE / EM NR 5294] W09 _04L_D0_08l_57 FAX +43 6 1707 B4601 ü
PAMTEINLAUFSTEL @1 OOS ·· ·· ···· • · • · • • · • · • • • · • · • • ··· • · • • · • ·· ···· ·· ·· 200318802PAMTEINSTALL @ 1 OOS ················································································································· 200318802
Als mögliche Interaktion gelten dabei beispielsweise das; Auswählen von Inhalten, die Weiterverarbeitung von Inhalten j oder die Veränderung der Darstellung der Inhalte. 5 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 10 Grafik sein, bei denen die Inhalte als einzelne Objekte aufgefasst werden können, oder kontinuierliche Inhalte wie i z.B. Audio- oder Videosequenzen.As possible interaction, for example, the; Selecting content, processing content j, or changing the appearance of content. Furthermore, in the case of multimedia, the existence of multimedia content in digital form for digital transmission, influencing and possibly further processing is also required. Such multimedia content may be, for example, discrete content such as text or graphics in which the contents may be construed as individual objects, or continuous contents such as e.g. Audio or video sequences.
Neben den Multimediadiensten sind insbesondere auch 15 Steuerungsaufgaben von Bedeutung.In addition to the multimedia services, 15 control tasks are of particular importance.
In Folge noch einige konkrete Dienste in bestimmten ' Umgebungen: 20 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 iAs a result, a few concrete services in certain environments: 20 In the private sector, among other things, television, radio, the control of appliances such as washing machines or heating, as well as personal computers and the associated peripherals of i
Bedeutung. 25 Im beruflichen Umfeld werden Unternehmensnetze wie Intranet oder Telefonnebenstellenanlagen genutzt.Importance. 25 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 ; 30 Bestellungsdienste für Kino, Theater etc. angeboten.In public networks, for example, e-mail and various information services or even; 30 order services for cinema, theater etc. offered.
Bei mobilen Netzen werden unter anderem SMS, MMS, und Location Based Services bereitgestellt. 35 Vorteilhaft ist es, wenn zur Durchführung der vorgenannten iMobile networks include SMS, MMS, and location-based services. It is advantageous if, for carrying out the aforementioned i
Verfahren eine Anordnung vorgesehen ist, welche Mittel izur Erstellung von Diensten und Mittel zur Ausführung von 30/09 '04 DO 09:05 [SE/EM NR 5294] 30/09 04 DO 09:57 FAX +43 5 1707 54601An arrangement is provided for the provision of services and means for the execution of 30/09 '04 DO 09:05 [SE / EM NR 5294] 30/09 04 DO 09:57 FAX +43 5 1707 54601
PAKTE INLAUFSTEL @006 ·· ·· ···· ·· ♦ · · ♦ · • Φ • ♦ · · • · • ♦ · · ··· ♦ · · · · • ♦ ♦ ···· ·· ·· 200318802PACTE INLASFSTEL @ 006 ··························· 200318802
Diensten umfasst und wenn die Mittel zur Ausführung von I Diensten eine Steuerlogik und in Containern eingebettete, Zugriffsmittel umfassen. 5 Mit dem Konzept der klaren Trennung von Steuerlogik und : Container bzw. den darin enthaltenen Komponenten wird eip überschaubare und einfach handhabbare Lösung für das Problem erzielt, eine Vielzahl von unterschiedlichenServices and if the means for performing I services include control logic and container-embedded access means. 5 With the concept of clear separation of control logic and: container or the components contained therein eip manageable and easy to handle solution to the problem is achieved, a variety of different
Dienstzugriffsmechanismen, Netzwerkzugriffsmechanismen oder 10 Diensten in ein Programm zu integrieren.Service access mechanisms, network access mechanisms or 10 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. 15The invention will be explained in more detail using an exemplary embodiment, which relates to the combination of individual services for the reproduction of music. 15
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 TiteJ und Interpret zu erhalten. Dieser Dienst ist in Mobilfunknetzen und im 20 internet verfügbar.In the prior art, there is a service that allows a song currently playing on the radio to: identify, i. to get the information about TiteJ and artist. This service is available in mobile networks and the internet.
Weiterhin gibt es online Musik Vertriebe bzw. P2P Netzwerke im Internet, welche Downloadservices zu Musikstücken anbieten. ! 25There are also online music distributions or P2P networks on the Internet, which offer download services to music pieces. ! 25
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, j 30 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 invention, it is now possible to use any single service, regardless of which network and in which environment it is offered, together with other services and to combine these into a complex service.
Belm Ausführungsbeispiel soll nun dieser Dienst so aussjehen, 35 dass ein im Radio gehörtes Lied identifiziert, über das!In the Belm example, this service is supposed to look like a song that has been heard on the radio, about which!
Internet erworben und auf dem eigenen MP3-Player gespeichert und zu einem späteren Zeitpunkt abgespielt werden soll.!Internet purchased and stored on your own MP3 player and played at a later date.
II
I 30/09 '04 DO 09:05 [SE/EM NR 5294] 4 0007I 30/09 '04 DO 09:05 [SE / EM NR 5294] 4 0007
30/09 04 DO 08:57 FAX +43 5 1707 54801 U PAMTEINLAUFSTEL 200318802 : *:**!: *·:: #: **: ·· • · · · ··· · · ····· · « · ·· ···· ·· ·· · ···30/09 04 DO 08:57 FAX +43 5 1707 54801 U PAMTEINLAUFSTEL 200318802: *: ** !: * · :: #: **: ·· • · · · ··· · · ····· · «······· ····· ···
II
Der Ablauf eines derartigen komplexen Dienstes setzt sich wie folgt zusammen: , - Ablauf Anstoß 5 - Ablauf Ausführung - Ablauf Rückmeldung l iThe sequence of such a complex service is composed as follows:, - Process Initiation 5 - Process Execution - Process Flow Feedback l i
Dabei ist vom Nutzer zu wählen, , - welche Services aus den unterschiedlichen Netzen zu einem 10 Ablauf zusammengefügt werden, - wie der Ablauf angestoßen werden soll und - ob und wie die Rückmeldung an den Nutzer zu erfolgen hat, wenn der Ablauf durchgeführt wurde. | 15 Für die Konfiguration der genannten 4 Punkte durch den Nutzer kann dieser aus allen Netzen und der darin angebotenen Services wählen: ίIn this case, the user has to select, - which services from the different networks are to be merged into a sequence, - how the sequence is to be triggered, and - if and how the feedback must be sent to the user when the sequence has been executed. | 15 For the configuration of the four points mentioned by the user, he can choose from all networks and the services offered therein: ί
Beim Ausführungsbeispiel sieht dieser Ablauf wie folgt aus: 20In the embodiment, this process looks as follows: 20
Aus der Vielzahl der verfügbaren Dienste werden drei ausgewäblt, und zwar: - "Radio Song Identification" „Music Download" beispielsweise über online Music Istore 25 und "File Transfer" vom Personalcomputer auf den MP3 PlayerOf the many services available, three are selected, namely: - " Radio Song Identification " "Music Download " for example, via online music Istore 25 and " File Transfer " from the personal computer to the MP3 player
Diese Dienste müssen auch in der gegebenen Reihenfolge ausgeführt werden. i 30 iThese services must also be executed in the given order. i 30 i
Durch die Steuerlogik soll daher mit dem Dienst „Radio $ong Identification" das Lied identifiziert, der Titel über den Dienst „Music Download" automatisch erworben und mittels "File Transfer" auf den MP3 Player übertragen und gespeichert 35 werden. j iThe control logic should therefore use the service "Radio $ ong Identification". identified the song, the title about the service "Music Download " purchased automatically and using " File Transfer " transferred to the MP3 player and stored 35. j i
Angestoßen werden soll der Dienst mittels Mobiltelcfon Und 30/09 '04 DO 09:05 [SE/EM NR 5294] _W09 04 DO 08:58 FAX +43 5 1707 54601The service is to be initiated by means of a mobile phone and 30/09 '04 DO 09:05 [SE / EM NR 5294] _W09 04 DO 08:58 FAX +43 5 1707 54601
U +++ PAMTEINLAUFSTEL @008 ·· ·· 200318802 • · · · • · · • · · • · · ·♦ ···· ···· ·· • · · ♦ · · • ··· • « · ♦ · ·· ···· »· ··· SMS, indem der Nutzer eine von ihm definierbare Zeichenkette an eine definierte Nummer schickt. Alternativ könnte derj Anstoß aber auch per Email oder timergetriggert erfolgen! 5 Ober SMS soll der Nutzer über die erfolgreiche Ausführung informiert werden.U +++ PAMTEINSTALL @ 008 ···· 200318802 • · · · • • • • • • • • • · · ······················································· ♦ ·············································································································································· Alternatively, this kick-off could also be done by email or time-triggered! 5 Via SMS the user should be informed about the successful execution.
Zur Erstellung dieses Dienstes wird nach dem j erfindungsgemäßen Verfahren dem Nutzer an einem Endgerätl 10 beispielsweise seinem Personalcomputer in einem ersten Schritt eine Liste mit verfügbaren Einzeldiensten dargestellt.To create this service, a list of available individual services is presented to the user at a terminal 10, for example his personal computer, in a first step according to the method according to the invention.
Zu jedem der ausgewählten Einzeldienste "Radio Song ' 15 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.To each of the selected individual services "Radio Song '15 Identification", "Music Download" and "File Transfer". The relevant service parameters for the implementation of these individual services and the linking options with other individual services are shown.
Beim Einzeldienst "Radio Song Identification" sind dies 20 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: 25 vorliegt.For the single service " Radio Song Identification " These are, for example, the radio station and the triggering by SMS of the mobile phone during the transmission time of the piece of music. The service is also available with the next service "Music Download". linked in such a way that it can not start until it has the result of the identification: 25.
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 "FiJe Transfer" ebenfalls 30 verknüpft, da das erworbene Musikstück ja auf den MP3-P|ayer übertragen werden soll. i iEssential service parameter for "Music Download " is the provider where the song is to be purchased. The service is connected to the next service " FiJe Transfer " Also linked 30, since the acquired piece of music is indeed transferred to the MP3 player. i i
Der solcherart vorgegebene Dienstablauf wird aufgrund der Vorgaben des Nutzers festgelegt und zur Durchführung an eine i 35 Steuerlogik übergeben-The service sequence specified in this way is determined on the basis of the specifications of the user and handed over to an i 35 control logic for execution.
I 30/09 ’04 DO 09:05 [SE/EM NR 5294] 6 -»+-* PAMTEINLAUFSTEL @009 U ·· ♦ ♦ ···· ·· ·· • · • · • • · • · • • • · • · • • ··♦ · • · • • m • · ·· ···· ·· ·· · 30/08 04 DO 08:58 FAX +43 5 1707 54801 200318802I 30/09 '04 DO 09:05 [SE / EM NR 5294] 6 - »+ - * PAMTEINLAUFSTEL @ 009 U ································································ 30/08 04 DO 08:58 FAX +43 5 1707 54801 200318802. •
Die Steuerung des erfindungsgemäßen Verfahrens erfolgt mit einem Programm, welches folgende Module umfasst:The control of the method according to the invention is carried out with a program which comprises the following modules:
Modul „Ablauf Erstellung" 5 Dieser Programmteil bedient die Benutzerschnittstelle, also eine Eingabemaske auf einer Anzeigevorrichtung eines Endgerätes, mitlels der dem Nutzer alle verfügbaren Netzyerke und die darin verfüqbaren Dienste aufgelistet werden. ! Weiterhin wird der Nutzer mittels entsprechender 10 Eingabemasken zur Parametrierung der Dienste aufgefordert.Module "Process Creation " 5 This part of the program serves the user interface, that is to say an input mask on a display device of a terminal, by means of which the user is provided with all available network screens and the services available therein. ! Furthermore, the user is prompted to parameterize the services by means of corresponding 10 input screens.
II
II
Die solcherart vom Nutzer definierten Dienste werden gespeichert und das Modul „Ablauf Ausführungs-Kontrolle" aktiviert. 15 i iThe services defined by the user are saved and the module "Process Execution Control". activated. 15 i i
Dieses Modul umfaßt die Steuerlogik des Verfahrens. Mittfels Steuerlogik werden die gespeicherten Angaben ausgewertet, und die einzelnen Dienste in der entsprechenden Reihenfolge mit den vorgegebenen Parametern und Verknüpfungen angestoßen, und 20 die Rückmeldungen durchgeführt. jThis module includes the control logic of the method. Mittfels control logic, the stored information is evaluated, and the individual services are triggered in the appropriate order with the specified parameters and links, and 20 carried out the feedback. j
Weiterhin wird mit diesem Modul der Zugang zu den Netzen und den erforderlichen Einzeldiensten sowie gegebenenfalls dabei erforderliche Authentifizierungs- und 25 Authorisierungsverfahren gesteuert. iFurthermore, this module controls the access to the networks and the required individual services as well as any required authentication and authentication procedures. i
Mittels Modul „Ablauf Ausführungs-Kontrolle" wird also aiuf unterschiedlichste Dienste, welche in unterschiedlichen Netzwerken über unterschiedliche Zugangsmethoden angeboten 30 werden, zugegriffen und diese werden gemäß dem vorherBy means of the module "Process Execution Control" Thus, access is made to a wide variety of services offered in different networks via different access methods, and these are accessed according to the previous one
festgelegten Dienstablauf ausgeführt. Ispecified service flow. I
Zur Bewältigung dieser komplexen Aufgabe ist das Modul ebenfalls modular aufgebaut, und weist neben einer 35 Steuerlogik sogenannte Container auf, in welche verschiedene Komponenten eingebettet sind. Solche Komponenten können . beispielsweise sein: Dienstezugriffsmechanismen, tTo cope with this complex task, the module is also modular, and has next to a control logic so-called container, in which various components are embedded. Such components can. for example: service access mechanisms, t
Netzwerkzugriffsmechanismen oder die Dienste selber.Network access mechanisms or the services themselves.
7 I 30/09 '04 DO 09:05 [SE/EH NR 5294]7 I 30/09 '04 DO 09:05 [SE / EH NR 5294]
PAMTEINLAUFSTELPAMTEINLAUFSTEL
30/09 04 DO OS;58 FAX +43 5 1707 54801 U 200318802 ···· ·· ··· • · ···· ·· 9 ···30/09 04 DO OS; 58 FAX +43 5 1707 54801 U 200318802 ··················· ····························
Dabei ist eine klare funktionelle Trennung zwischen der Steuerlogik und den Komponenten der Container vorgesehenJ Die Steuerlogik greift über eine einzelne Schnittstelle nur 5 auf die Container zu, welche eine Anpassung der Steuerbefehle an die von den verschiedenen Komponenten geforderten Formate durchführen.There is a clear functional separation between the control logic and the components of the containers. The control logic only accesses the containers via a single interface, 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 10 überschaubare und einfach handhabbare Lösung für das Problem erzielt, eine Vielzahl von unterschiedlichen Dienstzugritfsmechanismen, Netzwerkzugriffsmechariismen oder Diensten in ein Programm zu integrieren. ί 15 Dabei sind insbesondere folgende Komponenten vorgesehen:> - Schnittstellen für alle gängigen Programmiersprachen um unterschiedliche Dienstzugriffsmechanismen, NetZ2ugangsmechanismen oder Dienste aufnehmen 2u können. -Schnittstellen für alle gängigen Skriptsprachen 20 um unterschiedliche Dienstzugriffsmechanismen, !With the concept of clear separation of control logic and container and the components contained therein, a manageable and easily manageable solution to the problem of integrating a variety of different service access mechanisms, network access mechanisms or services into a program is achieved. Dabei 15 The following components are provided in particular: > - Interfaces for all common programming languages to accommodate different service access mechanisms, NetZ2 access mechanisms or services. Interfaces for all common scripting languages 20 to different service access mechanisms,!
Netzzugangsmechanismen oder Dienste aufnehmen zu können.: - diverse Gerätetreiber um mit Geräten (e.g LichtSteuerung, Heizung etc.) zu kommunizieren (falls ein DiensL die Steuerung eines Gerätes ist) 25 - Zugangscodes / Authentifizierungsverfahren fürTo be able to record network access mechanisms or services: - various device drivers to communicate with devices (e.g light control, heating etc.) (if a DiensL is the control of a device) 25 - access codes / authentication methods for
unterschiedliche Netze um die dort verfügbaren Dienste über die Dienstzugriffsmechanismen anzusprechen. I - ggf. auch eine Mechanik, um Dienste anzustoßen, welche nur über die Betätigung einer Mechanik genutzt bzw. angestoßen 30 werden können. ] i 30/09 '04 DO 09:05 [SE/EM NR 5294] 35different networks to address the services available there via the service access mechanisms. I - possibly also a mechanism to initiate services that can be used or triggered only by the operation of a mechanism. ] i 30/09 '04 DO 09:05 [SE / EM NR 5294] 35
Claims (1)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AT0163404A AT501036A1 (en) | 2004-09-30 | 2004-09-30 | METHOD FOR CONTROLLING SERVICES IN COMMUNICATION NETWORKS |
EP05779201A EP1794993A1 (en) | 2004-09-30 | 2005-08-03 | Method for controlling services in communication networks |
PCT/EP2005/053785 WO2006034909A1 (en) | 2004-09-30 | 2005-08-03 | Method for controlling services in communication networks |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AT0163404A AT501036A1 (en) | 2004-09-30 | 2004-09-30 | METHOD FOR CONTROLLING SERVICES IN COMMUNICATION NETWORKS |
Publications (1)
Publication Number | Publication Date |
---|---|
AT501036A1 true AT501036A1 (en) | 2006-05-15 |
Family
ID=35295653
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
AT0163404A AT501036A1 (en) | 2004-09-30 | 2004-09-30 | 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 (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6198479B1 (en) * | 1997-06-25 | 2001-03-06 | Samsung Electronics Co., Ltd | Home network, browser based, command and control |
WO2002057911A1 (en) * | 2001-01-22 | 2002-07-25 | Nokia Corporation | Dynamic service achitecture |
US6438742B1 (en) * | 1999-05-28 | 2002-08-20 | Visual Click Software, Inc. | Object-oriented system and method for visually generating software applications |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19920640A1 (en) * | 1999-04-29 | 2000-11-02 | Siemens Ag | Procedures for creating utilities |
US6701366B1 (en) * | 1999-11-09 | 2004-03-02 | Nortel Networks Corporation | Providing communications services |
US7140004B1 (en) * | 2000-06-13 | 2006-11-21 | Tellme Networks, Inc. | Method and apparatus for zero-footprint phone application development |
JP4359004B2 (en) * | 2001-03-19 | 2009-11-04 | 株式会社日立製作所 | Remote control system, remote control method, remote control adapter and service device |
FR2832822B1 (en) * | 2001-11-23 | 2004-01-23 | France Telecom | DOWNLOADING A MULTIMEDIA DOCUMENT IN A FIXED TERMINAL FROM A MOBILE TERMINAL |
ES2198198B1 (en) * | 2002-01-29 | 2005-05-01 | Airtel Movil, S.A. | CUSTOMIZATION SYSTEM FOR THE APPLICATIONS OF A SIM OR USIM CARD OF A MOBILE TERMINAL. |
-
2004
- 2004-09-30 AT AT0163404A patent/AT501036A1/en not_active Application Discontinuation
-
2005
- 2005-08-03 EP EP05779201A patent/EP1794993A1/en not_active Withdrawn
- 2005-08-03 WO PCT/EP2005/053785 patent/WO2006034909A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6198479B1 (en) * | 1997-06-25 | 2001-03-06 | Samsung Electronics Co., Ltd | Home network, browser based, command and control |
US6438742B1 (en) * | 1999-05-28 | 2002-08-20 | Visual Click Software, Inc. | Object-oriented system and method for visually generating software applications |
WO2002057911A1 (en) * | 2001-01-22 | 2002-07-25 | Nokia Corporation | Dynamic service achitecture |
Also Published As
Publication number | Publication date |
---|---|
WO2006034909A1 (en) | 2006-04-06 |
EP1794993A1 (en) | 2007-06-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE602005003149T2 (en) | User interface for previewing digital content on mobile devices | |
CN103765912B (en) | Reception device, method of reseptance and information processing system | |
DE69832898T2 (en) | CONTROL PROCESS AND DEVICE FOR A NETWORK WITH HOUSEHOLD APPLIANCES | |
DE69733580T2 (en) | Sending and receiving TV programs and other data | |
DE602005000549T2 (en) | System for supplying operating data using transparent Sh interface data of an IP multimedia system | |
WO2007128512A1 (en) | Method and device for providing an option menu which is associated with a displayed symbol | |
DE202016009230U1 (en) | Integration of content into non-browser applications | |
DE202009018559U1 (en) | System for accessing multimedia content via a mobile device | |
DE102005063134A1 (en) | User interface-position obtaining method for e.g. mobile telephone, involves storing position data from message into receiver, such that device is ready for operation and user interface is provided corresponding to position | |
DE102012214902A1 (en) | Method and system for live video consulting | |
DE10196978T5 (en) | System and method for inserting and integrating a flowing video content into a digital medium | |
AT501036A1 (en) | METHOD FOR CONTROLLING SERVICES IN COMMUNICATION NETWORKS | |
EP2220557B1 (en) | Implementation of the user interface of mobile telephones based on browser technology | |
DE102004049611A1 (en) | Configure a mobile device | |
WO2015067358A1 (en) | Method for the secure and dynamic reloading of additional software from a webrtc server to a webrtc client | |
DE60210561T2 (en) | Device and method for selecting program modules in a mobile terminal | |
DE102007016117A1 (en) | Method and system for providing a REL token | |
DE10128925A1 (en) | Terminal and method for using various services offered over a telecommunications network | |
DE60002747T2 (en) | OBJECT AND CHARACTERISTICS AUTHORIZATION FOR DIGITAL COMMUNICATION TERMINALS | |
DE10251890A1 (en) | Electronic transmission of information data, especially as print medium content, involves dividing information data into two or more data blocks that are transmitted cyclically via forward channel | |
DE102023116876B3 (en) | Method for operating an application software, proxy software for controlling the application software, processor system and motor vehicle with processor system | |
DE102022117811B3 (en) | Method and device for deleting user data in a motor vehicle and motor vehicle | |
WO2004097672A1 (en) | Method for managing and representing the memory content on the user surface of a data processing terminal and/or communication terminal | |
DE10241097A1 (en) | Presence data acquisition method for further processing of presence data in a presence computer (PrC) sends a presence message to the PrC with data about the service condition present on a terminal | |
DE102005041361A1 (en) | Information data e.g. video data, handling and displaying method for use in e.g. mobile phone, involves producing menu file-substructures within data-menu structure, and filing different types of information data in respective substructures |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
REJ | Rejection |
Effective date: 20160515 |