[go: up one dir, main page]

DE10234920B4 - A method and apparatus in a communications network for retrieving properties of at least one network entity from other network entities and for informing those other network entities that certain properties of a network entity have changed - Google Patents

A method and apparatus in a communications network for retrieving properties of at least one network entity from other network entities and for informing those other network entities that certain properties of a network entity have changed Download PDF

Info

Publication number
DE10234920B4
DE10234920B4 DE2002134920 DE10234920A DE10234920B4 DE 10234920 B4 DE10234920 B4 DE 10234920B4 DE 2002134920 DE2002134920 DE 2002134920 DE 10234920 A DE10234920 A DE 10234920A DE 10234920 B4 DE10234920 B4 DE 10234920B4
Authority
DE
Germany
Prior art keywords
network
properties
information
network unit
server
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.)
Expired - Fee Related
Application number
DE2002134920
Other languages
German (de)
Other versions
DE10234920A1 (en
Inventor
Mark Beckmann
Hyung-Nam Choi
Achim Luft
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 Corp
Original Assignee
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
Application filed by Siemens Corp filed Critical Siemens Corp
Priority to DE2002134920 priority Critical patent/DE10234920B4/en
Publication of DE10234920A1 publication Critical patent/DE10234920A1/en
Application granted granted Critical
Publication of DE10234920B4 publication Critical patent/DE10234920B4/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/303Terminal profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Verfahren zum Bekanntmachen von Eigenschaften einer Netzwerkeinheit (11) in einem Kommunikationsnetz (6), wobei mindestens eine Angabe über eine Eigenschaft von Netzwerkeinheiten (11) in einer für einen Server (4) zugreifbaren Datenbank (3) gespeichert wird, und wobei
eine anfragende Netzwerkeinheit (5), die sich über Eigenschaften (2) mindestens einer weiteren Netzwerkeinheit (11) informieren möchte, eine Einschreibungsnachricht mit Angaben zur anfragenden Netzwerkeinheit (5), zu den angefragten Eigenschaften einer weiteren Netzwerkeinheit (11) und zu der weiteren Netzwerkeinheit (11), deren Eigenschaften erfragt werden an den Server (4) sendet, und wobei
der Server (4) nach Empfang der Einschreibungsnachricht der anfragenden Netzwerkeinheit (5) diese Angaben speichert, und wobei der Server (4) jeweils an eine Netzwerkeinheit (5) die Angaben über die Eigenschaften weiterer Netzwerkeinheiten (11) sendet, welche weiteren Netzwerkeinheiten (11) in der Einschreibungsnachricht dieser Netzwerkeinheit (5) als weitere Netzwerkeinheiten (11) angegeben sind, und wobei
eingeschriebene Netzwerkeinheiten (5), die sich über Eigenschaften weiterer Netzwerkeinheiten (11) informieren...
A method for advertising properties of a network entity (11) in a communication network (6), wherein at least one indication of a property of network entities (11) is stored in a database (3) accessible to a server (4), and wherein
a requesting network unit (5), which would like to find out about properties (2) of at least one further network unit (11), a registration message with details of the inquiring network unit (5), the requested properties of another network unit (11) and the further network unit (11) whose properties are requested to the server (4) sends, and where
the server (4) stores this information after receiving the enrollment message from the requesting network unit (5), and wherein the server (4) sends to each network unit (5) the information about the properties of further network units (11) which further network units (11 ) are indicated in the registration message of this network unit (5) as further network units (11), and wherein
inscribed network units (5), which inform themselves about properties of further network units (11) ...

Figure 00000001
Figure 00000001

Description

Die Erfindung betrifft ein Verfahren und eine Vorrichtung in einem Kommunikationsnetz, zum Abruf von Eigenschaften mindestens einer Netzwerkeinheit von anderen Netzwerkeinheiten und zum Informieren dieser anderen Netzwerkeinheiten darüber, dass sich bestimmte Eigenschaften einer Netzwerkeinheit geändert haben.The The invention relates to a method and a device in a communications network, to retrieve properties of at least one network unit of other network entities and inform these other network entities about that, that certain properties of a network entity have changed.

Netzwerkeinheiten können unterschiedlichste optionale Eigenschaften haben, welche sich ständig ändern können. Ein Beispiel hierfür ist die Größe des Displays, welches sich ändern kann, wenn eine Netzwerkeinheit an eine weitere Netzwerkeinheit z. B. ein Notebook angebunden wird. Netzwerkeinheiten können sowohl mobil, wie z. B. Mobilfunkgeräte, Handheldgeräte, Notebooks, etc., als auch stationär, z. B. PCs sein. Netzwerkeinheiten, welche Informationen über Eigenschaften austauschen sind aus EP 1 041 793 A2 sowie aus EP 1 189 403 A1 bekannt.Network devices can have a variety of optional features that can change constantly. An example of this is the size of the display, which can change if one network unit is connected to another network unit, e.g. B. a notebook is connected. Network devices can be both mobile, such. B. mobile devices, handheld devices, notebooks, etc., as well as stationary, z. B. be PCs. Network units that exchange information about properties are off EP 1 041 793 A2 as well as out EP 1 189 403 A1 known.

Momentan wird in 3GPP das sogenannte IP Multimedia Core Network Subsystem (IMS) spezifiziert, welches die Verbindung zwischen externen leitungsorientierten Netzen und der paketorientierten Domäne des Mobilfunknetzes herstellt. Zusätzlich werden erweiterte Services in externen paketorientierten Netzen, wie dem öffentlichen Internet, und Netzbetreiber-spezifische Services ermöglicht.Currently becomes in 3GPP the so-called IP Multimedia Core Network Subsystem (IMS) specifies the connection between external line-oriented Networks and the packet-oriented domain of the mobile network. In addition will be extended services in external packet-oriented networks, such as the public Internet, and network-specific services enabled.

Aufgabe der vorliegenden Erfindung ist es, möglichst effizient einer Netzwerkeinheit die Möglichkeit zu geben sich über die aktuellen Eigenschaften einer weiteren Netzwerkeinheit über ein Kommunikationsnetz zu informieren.task The present invention is to be as efficient as possible of a network entity the possibility to give oneself over the current properties of another network unit via a To inform communication network.

Die Aufgabe wird erfindungsgemäß durch die Gegenstände der unabhängigen Patentansprüche bezüglich des Verfahrens und der Vorrichtung gelöst. Weiterbildungen der Erfindung sind in den Unteransprüchen angegeben. Kern der Erfindung ist ein Verfahren zur Bekanntmachung von Eigenschaften einer Netzwerkeinheit. Dafür werden gemäß dieser Erfindung die Eigenschaften von Netzwerkeinheiten auf einem zentralen Server oder einer mit dem Server verbundenen Datenbank gespeichert. Weiterhin können sich Netzwerkeinheiten, die sich über die Eigenschaften einer bestimmten Netzwerkeinheit informieren möchten, bei dem zentralen Server einschreiben. Dies kann gemäß dieser Erfindung über eine Einschreibungsnachricht erfolgen die von der sich einschreibenden Netzwerkeinheit an den Server gesendet wird. Dabei besteht die Möglichkeit, dass Änderungen der angefragten Eigenschaften der anfragenden Netzwerkeinheit mitgeteilt werden. Die Einschreibungsnachricht soll dafür vorzugsweise mindestens folgende Informationen enthalten:

  • – eine Identität der Netzwerkeinheiten über deren Eigenschaft sich die einschreibende Netzwerkeinheit informieren möchte,
  • – eine Identität der sich einschreibenden Netzwerkeinheit,
  • – eine Liste der Eigenschaften über die sich die einschreibende Netzwerkeinheit informieren möchte,
  • – einen Zeitraum in dem die Einschreibung gilt.
The object is achieved by the subject matter of the independent claims relating to the method and the device. Further developments of the invention are specified in the subclaims. The core of the invention is a method for disclosing properties of a network unit. For this purpose, according to this invention, the properties of network units are stored on a central server or a database connected to the server. Furthermore, network entities wishing to learn about the characteristics of a particular network entity may subscribe to the central server. This can be done according to this invention via a write message sent from the enrolling network unit to the server. There is the possibility that changes in the requested properties of the requesting network unit are communicated. The enrollment message should preferably contain at least the following information:
  • An identity of the network entities whose property the enrolling network entity wishes to inform,
  • An identity of the enrolling network entity,
  • A list of properties that the enrolling network entity wishes to learn about,
  • - a period in which the enrollment applies.

Der Server soll vorzugsweise nach Empfang der Einschreibungsnachricht die oben genannten Angaben so lange speichern bis der Zeitraum, in dem die Angaben in der Einschreibungsnachricht gelten, abgelaufen ist. Weiterhin soll der Server vorzugsweise nach Empfang der Einschreibungsnachricht eine Notifizierungsnachricht zurück an die sich einschreibende Netzwerkeinheit senden, welche gemäß dieser Erfindung vorzugsweise mindestens diese Angaben enthält:

  • – eine Identität der Netzwerkeinheit über deren Eigenschaften sich die einschreibende Netzwerkeinheit informieren möchte,
  • – eine Identität der sich einschreibenden Netzwerkeinheit,
  • – eine Angabe über den momentanen Status der zur Verfügung stehenden bekannten Eigenschaften zu allen Eigenschaften, die in der Einschreibungsnachricht aufgelistet sind.
The server should preferably store the above-mentioned information after receipt of the registration message until the period in which the information in the subscription message has expired has expired. Furthermore, the server is preferably to send a notification message back to the enrolling network unit after receipt of the enrollment message, which according to this invention preferably contains at least this information:
  • An identity of the network entity about whose properties the enrolling network entity wishes to inform itself,
  • An identity of the enrolling network entity,
  • An indication of the current status of available known properties for all properties listed in the enrollment message.

Wenn sich der Status mindestens einer Eigenschaft einer Netzwerkeinheit ändert, initiiert diese Netzwerkeinheit eine Änderung der auf dem Server gespeicherten Angaben. Das Verfahren wie der Status einer Eigenschaft geändert wird ist nicht Teil dieser Erfindung. Der Server überprüft anschließend gemäß dieser Erfindung vorzugsweise, welche Netzwerkeinheiten über den Statusgenau dieser Eigenschaft der Netzwerkeinheit informiert werden möchten.If the status of at least one property of a network entity changes this network entity a change the information stored on the server. The procedure like the Changed status of a property is not part of this invention. The server then checks according to this Invention, which network units via the Status of this property of the network unit to be informed would like.

An jede der Netzwerkeinheiten, die sich bei dem Server mit den oben genannten Angaben eingeschrieben haben um Angaben über diese Eigenschaft der Netzwerkeinheit zu erhalten, sendet der Server vorzugsweise eine Notifizierungsnachricht, welche folgende Angaben enthält:

  • – eine Identität der Netzwerkeinheit über deren Eigenschaften sich eine weitere eingeschriebene Netzwerkeinheit informieren möchte und deren Eigenschaften sich gegenüber der Angaben, die in einer Datenbank (3) gespeichert sind, geändert haben,
  • – eine Identität der eingeschriebenen Netzwerkeinheit,
  • – eine Angabe über den neuen Status der Eigenschaften der weiteren Netzwerkeinheiten.
To each of the network entities that have subscribed to the server with the above information to obtain information about this property of the network entity, the server preferably sends a notification message containing the following:
  • An identity of the network entity about whose properties another network entity enrolled wants to inform itself and whose properties are different from the information given in a database ( 3 ) have changed,
  • An identity of the registered network entity,
  • An indication of the new status of the properties of the other network units.

Eine Realisierung des Verfahrens ist vorzugsweise über die Verwendung des Session Initiation Protocols (SIP) möglich. Dafür wird das im Ausführungsbeispiel beschriebene Verfahren verwendet. Dies hat den Vorteil, dass die Identitäten der sich einschreibenden Netzwerkeinheit und der Netzwerkeinheit über deren Eigenschaften sich die einschreibende Netzwerkeinheit informieren möchte in den Signalisierungsinformationen der SIP Nachrichten bereits vorhanden sind.A realization of the method is preferably possible via the use of the Session Initiation Protocol (SIP). For this, the method described in the exemplary embodiment is used. This has the advantage that the identities of the enrolling network unit and the network unit about whose properties the enrolling network unit wishes to inform are already present in the signaling information of the SIP messages.

Gemäß dieser Erfindung wird vorzugsweise der Wertebereich der Signalisierungs-Information, die angibt für welche Art von Informationen sich ein Nutzer einschreiben möchte, die sogenannte ”Event”:Kopfzeile, um einen Wert erweitert, der angibt, dass es sich bei Einschreibung bzw. der Notifizierung um Eigenschaftsangaben handelt.According to this Invention is preferably the range of the signaling information, the indicates for what kind of information a user wants to enroll, the so-called "event": header, extended by a value indicating that it is at enrollment or the notification is property information.

Diese Erfindung schlägt weiterhin vor, als eine mögliche Variante zur Realisierung des Verfahrens den Presence Service zu erweitern. Dies hat den großen Vorteil, dass die Netzwerk Architektur des Presence Services verwendet werden kann. Der Presence Server ist dann gleichzeitig der Server, der die Eigenschaftsangaben sowie die Einschreibungen zu den Eigenschaftsangaben verwaltet.These Invention proposes continues to exist, as a possible Variant to the realization of the procedure the Presence Service too expand. This has the big one Advantage that uses the network architecture of Presence Services can be. The presence server is then also the server, the property information as well as the inscriptions to the characteristic data managed.

Zusätzlich wäre es in diesem Fall nicht notwendig den Wertebereich der ”Event”:Kopfzeile zu erweitern. Um die Eigenschaftsangaben über die Notifizierungsnachricht übertragen zu können, wird gemäß einer bevorzugten Ausführungsform dieser Erfindung das PIDF Format (CPIM Presence Information Data Format) erweitert.In addition, it would be in In this case, not necessarily the value range of the "Event": Header to expand. To transfer the property information about the notification message to be able to is according to a preferred embodiment of this invention the PIDF format (CPIM Presence Information Data Format) extended.

Weiterhin schlägt diese Erfindung gemäss einer bevorzugten Ausführungsform vor, die Liste der Eigenschaften über die sich die einschreibende Netzwerkeinheit informieren möchte im Fall der Verwendung des SIP Protokolls im Textkörper der Einschreibungsnachricht zu transportieren.Farther beats this invention according to a preferred embodiment before, the list of properties about which the enrolling Want to inform network unit in the case of using the SIP protocol in the body of the Transport registration message.

Die Eigenschaften, die über ein solches Verfahren bekannt gemacht werden, können gemäß dieser Erfindung z. B. folgende Eigenschaften beinhalten:

  • – Bildschirmeigenschaften (Größe, Auflösung, Farbtiefe)
  • – Größe des für Anwendungen bereitstehenden Arbeitsspeichers
  • – Unterstützung des Instant Messaging Services
  • – Videoeigenschaft (Aufnahme, Abspielen)
  • – Audio Eigenschaften (Aufnahme, Abspielen)
  • – SIP spezifische Informationen (z. B. Eigenschaften zur Kompression von Nachrichten)
The properties that are made known by such a method, according to this invention z. B. include the following properties:
  • - Screen properties (size, resolution, color depth)
  • - Size of available memory for applications
  • - Support the instant messaging service
  • - Video property (recording, playback)
  • - Audio properties (recording, playback)
  • - SIP specific information (eg message compression properties)

Eine Erweiterung der Erfindung stellt der Fall dar, dass es mehrere Ausführungen einer Eigenschaft geben kann. In diesem Fall wird jeder Ausführung einer Eigenschaft eine Prioritäts-Information in der Eigenschaftsliste hinzugefügt. Dies hat den Vorteil, dass die Netzwerkeinheit angeben kann, welche Ausführung einer bestimmten Eigenschaft sie bevorzugt (zum Beispiel wenn 2 Bildschirme unterschiedlicher Größe zur Verfügung stehen; der bevorzugte Bildschirm erhält die höhere Priorität).A Extension of the invention represents the case that there are several designs a property can give. In this case, each run will be one Property a priority information added in the property list. This has the advantage that the network unit can specify which execution of a particular property she prefers (for example, if 2 screens are different Size available; receives the preferred screen the higher one Priority).

Hat sich eine erste Netzwerkeinheit beim Server eingeschrieben um Angaben über die Eigenschaft einer weiteren Netzwerkeinheit zu erfahren, so kann diese erste Netzwerkeinheit an Hand der Prioritätsangaben feststellen, welche Ausführung einer Eigenschaft zu verwenden ist, falls die erste Netzwerkeinheit ebenfalls mehrere Ausführungen der Eigenschaft unterstützt.Has a first network unit enrolled at the server to provide information about the Can experience the property of another network unit, so can determine this first network unit based on the priority information, which execution a property is to be used if the first network entity also several versions the property supports.

Die Erfindung wird anhand eines in den Figuren dargestellten Ausführungsbeispiels näher erläutert. Im einzelnen zeigenThe Invention is based on an embodiment shown in the figures explained in more detail. in the single show

1 eine vereinfachte Architekturfür das Bekanntmachen von Eigenschaften, 1 a simplified architecture for advertising properties,

2 die Verwendung des Presence Servers, 2 the use of the presence server,

3 ein Beispiel für eine Einschreibungsnachricht, 3 an example of a registration message,

4 ein Format des Nachrichtenkörpers, welche die SIP, Audio, Video, Instant Messaging und Bildschirm Eigenschaften enthält, 4 a message body format containing the SIP, audio, video, instant messaging, and screen properties

5 ein Beispiel für eine Notifizierungsnachricht, 5 an example of a notification message,

6 den Austausch der einzelnen Nachrichten. 6 the exchange of individual messages.

1 zeigt eine vereinfachte Architektur für das Bekanntmachen von Eigenschaften in einem Kommunikationsnetz (6). Die Signalisierung zum Verbindungsaufbau zwischen den Netzwerkeinheiten (5) und dem IMS des Kommunikationsnetzes (6) und weiter zu anderen Netzwerkeinheiten (11) oder Services erfolgt unter Verwendung des in der IETF (Internet Engineering Task Force) spezifizierten Session Initiation Protocols (SIP). SIP Nachrichten bestehen grundsätzlich aus zwei Teilen. Der erste Teil enthält die signalisierungsspezifischen Informationen, im zweiten Teil können Daten oder Informationen zu Applikationen transportiert werden. Das IMS im Kommunikationsnetz (6) besteht dabei mindestens aus einem ersten Proxy, der im IMS P-CSCF (Proxy Call State Control Function) genannt wird, und einem zweiten Proxy, der im IMS S-CSCF (Serving Call State Control Function) genannt wird. Die P-CSCF kann dabei im Heim-Netzwerk (6), das heißt im Netzwerk (6) des Betreibers mit dem der Nutzer einen Vertrag abgeschlossen hat, oder in einem besuchten Netzwerk (6) (im Falle von Roaming) liegen. Die Netzwerkeinheiten (5) sind überlogische Verbindungen mit der P-CSCF verbunden, welche für jede Netzwerkeinheit (5) wiederum über eine logische Verbindung mit der S-CSCF verbunden ist. Außerdem können die S-CSCFs mit einer weiteren Netzwerkeinheit (11), dem Presence Server (PS) (4), verbunden sein. Für jede Netzwerkeinheit (5) kann eine logische Verbindung zwischen S-CSCF und PS (4) bestehen. Der Server ist mit einer Datenbank (3) verbunden, der die Eigenschaften (2) von Netzwerkeinheiten (5) und die Einschreibungsnachrichten (1) speichert. Der Server (4) besteht aus einer Empfangseinheit (10), einer Steuereinheit (9) und einer Sendeeinheit (8) und ist in einem Kommunikationsnetz (6) integriert. Unter dem Presence Service versteht man den Dienst bei dem sich eine erste Netzwerkeinheit (5) bzw. dessen Nutzer im allgemeinen über Eigenschaftsangaben einer weiteren Netzwerkeinheit (11) informieren möchte. In diesen Eigenschaftsangaben werden Eigenschaften betreffende Angaben angefragt. Dazu generiert die erste Netzwerkeinheit (5) eine Anfrage um sich zu den Eigenschaftsangaben einzuschreiben. In dieser Anfrage ist die Identität der weiteren Netzwerkeinheit (11) enthalten über die die erste Netzwerkeinheit (5) Eigenschaftsangaben beziehen möchte. Die Anfrage wird schließlich an einen Server (4), den sogenannten Presence Server (4) gesendet. Für den Fall, dass die Einschreibung mit Hilfe des Session Initiation Protocols (SIP) erfolgt, wird der Einschreibungsnachricht eine Signalisierungs-Information hinzugefügt, die angibt dass es sich um eine Einschreibung zum Presence Service handelt. Bei dieser Signalisierungs-Information handelt es sich um eine sogenannten ”Event”:Kopfzeile, der für den Presence Service den Wert ”Presence” erhält. Z. B.: ”Event:Presence”. 1 shows a simplified architecture for advertising properties in a communication network ( 6 ). The signaling for establishing a connection between the network units ( 5 ) and the IMS of the communications network ( 6 ) and on to other network entities ( 11 ) or services using the Session Initiation Protocol (SIP) specified in the IETF (Internet Engineering Task Force). SIP messages basically consist of two parts. The first part contains the signaling-specific information, in the second part data or information about applications can be transported. The IMS in the communication network ( 6 ) consists of at least a first proxy, which is called in the IMS P-CSCF (Proxy Call State Control Function), and a second proxy, which is called in the IMS S-CSCF (Serving Call State Control Function). The P-CSCF can be used in the home network ( 6 ), that is in the network ( 6 ) of the operator with whom the user has entered into a contract or in a visited network ( 6 ) (in case of roaming). The network units ( 5 ), logical connections are connected to the P-CSCF, which for each network unit ( 5 ) is again connected via a logical connection with the S-CSCF. In addition, the S-CSCFs can be linked to another network entity ( 11 ), the presence server (PS) ( 4 ). For each network unit ( 5 ) can be a logical connection between S-CSCF and PS ( 4 ) consist. The server is with a database ( 3 ), the properties ( 2 ) of network units ( 5 ) and the registration messages ( 1 ) stores. The server ( 4 ) consists of a receiving unit ( 10 ), a control unit ( 9 ) and a transmitting unit ( 8th ) and is in a communication network ( 6 ) integrated. The presence service is the service in which a first network unit ( 5 ) or its user in general via property information of another network unit ( 11 ) would like to inform. In these properties information properties are requested. For this, the first network unit ( 5 ) a request to register for the property details. In this request, the identity of the other network entity ( 11 ) contain the first network unit ( 5 ) Would like to obtain property information. The request is finally sent to a server ( 4 ), the so-called presence server ( 4 ) Posted. In the case of enrollment using the Session Initiation Protocol (SIP), signaling information is added to the enrollment message indicating that it is a Presence Service enrollment. This signaling information is a so-called "event": Header, which receives the value "Presence" for the presence service. For example: "Event: Presence".

Der Presence Server (4) verifiziert nun eventuell ob die erste Netzwerkeinheit authorisiert ist die Eigenschaftsangaben der weiteren Netzwerkeinheit (11) zu beziehen. Wenn dies der Fall ist, bestätigt der Presence Server (4) die Einschreibung zu diesen Informationen mit einer weiteren Nachricht. Anschließend sendet der Presence Server (4) eine Notifizierungs Nachricht mit den Eigenschaftsangaben der weiteren Netzwerkeinheit (11) an die erste Netzwerkeinheit (5), die den Empfang wiederum mit einer weiteren Nachricht bestätigt. Für den Fall, dass der Presence Service mit Hilfe von SIP realisiert wird, werden die Eigenschaftsangaben im Nachrichtenkörper der Notifizierungsnachricht transportiert. Damit die empfangende Einheit (5) erkennt, dass die Nachricht Eigenschaftsangaben enthält, ist im Signalisierungsteil der SIP Nachricht wiederum die ”Event”:Kopfzeile auf den Wert ”Presence” gesetzt.The presence server ( 4 ) Verifies now possibly whether the first network unit is authorized the property information of the other network unit ( 11 ) to acquire. If this is the case, the presence server confirms ( 4 ) the registration for this information with another message. Then the presence server ( 4 ) a notification message with the property information of the further network unit ( 11 ) to the first network entity ( 5 ), which in turn confirms the receipt with another message. In the event that the presence service is implemented using SIP, the property information is transported in the message body of the notification message. So that the receiving unit ( 5 ) recognizes that the message contains property information is in the signaling part of the SIP message turn the "Event": Header set to the value "Presence".

Falls sich die Eigenschaftsangaben der weiteren Netzwerkeinheit (11) ändern, sendet der Presence Server (4) wiederum eine Notifizierungsnachricht mit den geänderten Eigenschaftsangaben an die erste Netzwerkeinheit (5), welche den Empfang wiederum mit einer weiteren Nachricht bestätigt. Die Einschreibung der ersten Netzwerkeinheit (5) zu den Eigenschaftsangaben der weiteren Netzwerkeinheit (11) gilt für eine bestimmte Dauer, die während der Einschreibung festgelegt wird. Läuft die Zeit ab, muss sich die erste Netzwerkeinheit (5) erneut für die Abfrage von Angaben betreffend der Eigenschaften einer Netzwerkeinheit (11) einschreiben.If the property information of the other network unit ( 11 ), the Presence Server ( 4 ) again a notification message with the changed property information to the first network unit ( 5 ), which in turn confirms the receipt with another message. The enrollment of the first network entity ( 5 ) to the property information of the further network unit ( 11 ) is valid for a certain duration, which is determined during enrollment. If the time runs out, the first network unit ( 5 ) again for querying information concerning the properties of a network unit ( 11 ).

2 zeigt, wie die Bildschirm Eigenschaften einer Netzwerkeinheit NE (5) von einem Anwendungs-Server AS (7) bei einem Server PS (4) erfragt werden können. Das Verfahren wird durch die Erweiterung des bereits existierenden Presence Services realisiert. Eine Netzwerkeinheit NE (5) ist über eine logische Verbindung V1 mit dem Presence Server PS (4) verbunden. Die logische Verbindung V1 kann dabei aus mehreren logischen Verbindungen bestehen. Insbesondere kann die logische Verbindung V1 zwischen NE (5) und PS (4) aus logischen Verbindungen zwischen und einer P-CSCF und S-CSCF und S-CSCF und PS (4) bestehen. Der Einfachheit halber sind diese Verbindungen nicht in der Abbildung dargestellt, da sie für diese Erfindung nicht relevant sind. Der Presence Server PS (4) wiederum ist über eine logische Verbindung V2 mit einem Anwendungsserver AS (7) verbunden. Weiterhin wird angenommen, dass der Anwendungsserver AS (7) über eine Verbindung V3 Bilder zur Netzwerkeinheit (5) sendet. 2 shows how the screen properties of a network unit NE ( 5 ) from an application server AS ( 7 ) at a server PS ( 4 ) can be requested. The procedure is realized by the extension of the existing presence service. A network unit NE ( 5 ) is via a logical connection V1 with the presence server PS ( 4 ) connected. The logical connection V1 can consist of several logical connections. In particular, the logical connection V1 between NE ( 5 ) and PS ( 4 ) from logical connections between and a P-CSCF and S-CSCF and S-CSCF and PS ( 4 ) consist. For the sake of simplicity, these compounds are not shown in the figure because they are not relevant to this invention. The Presence Server PS ( 4 ) in turn is via a logical connection V2 with an application server AS ( 7 ) connected. Furthermore, it is assumed that the application server AS ( 7 ) via a connection V3 images to the network unit ( 5 ) sends.

Um die Eigenschaften der Netzwerkeinheit (5) zu erfahren, schreibt sich der AS (7) nun am PS (4) ein. Dazu sendet der AS (7) eine Einschreibungs-(SUBSCRIBE)Nachricht an den PS (4). Die Einschreibungs-(SUBSCRIBE)Nachricht ist in 3 dargestellt. Die Identität der NE (5) ist in der sogenannten Request-URI enthalten, welche der Einschreibung (SUBSCRIBE) in 3 folgt und in diesem Ausführungsbeispiel NE@example.com lautet. Die Adresse des AS (7) ist in der From:Kopfzeile enthalten, in diesem Beispiel lautet sie AS@example.com. Die ”Event”:Kopfzeile wird auf den Wert ”Presence” gesetzt. Kopfzeilen, die für diese Erfindung nicht relevant sind werden nicht näher beschrieben. Die Einschreibungs-(SUBSCRIBE)Nachricht enthält erfindungsgemäß eine Angabe im Nachrichten-Körper die angibt, dass lediglich die Bildschirm-Eigenschaften der NE (5) benötigt werden. In 3 beginnt der Nachrichtenkörper mit der Zeile ”<?xmlversion=”1.0”?>”, welche die Version des Beschreibungsformats XML angibt. Die folgende Zeile indiziert, dass es sich bei der Angabe um einen Presence Filter handelt. Die nächste Zeile gibt an, dass lediglich Angaben über den Bildschirm benötigt werden. Der PS (4) bestätigt anschließend den Empfang der Einschreibungs-(SUBSCRIBE)Nachricht mit einer 200OK Nachricht.To view the properties of the network device ( 5 ), the AS writes itself ( 7 ) now on the PS ( 4 ) one. For this, the AS sends ( 7 ) a write-in (SUBSCRIBE) message to the PS ( 4 ). The enrollment (SUBSCRIBE) message is in 3 shown. The identity of the NE ( 5 ) is contained in the so-called Request-URI, which is the enrollment (SUBSCRIBE) in 3 follows and in this embodiment is NE@example.com. The address of the AS ( 7 ) is contained in the From: header, in this example it is AS@example.com. The "Event" header is set to the value "Presence". Headers that are not relevant to this invention will not be described further. The enrollment (SUBSCRIBE) message according to the invention contains an indication in the message body which indicates that only the screen properties of the NE ( 5 ) are needed. In 3 The message body begins with the line "<? xmlversion =" 1.0 "?>", which specifies the version of the XML description format. The following line indicates that the entry is a presence filter. The next line indicates that only information about the screen is needed. The PS ( 4 ) then acknowledges receipt of the enrollment (SUBSCRIBE) message with a 200OK message.

Der Presence Server (4) erkennt anhand der ”Event”:Kopfzeile, dass es sich um eine Einschreibung zu Presence Angaben handelt. Aus der Request-URI und der Form:Kopfzeile entnimmt der PS (4) die Identität der sich einschreibenden Netzwerkeinheit (5) und der Netzwerkeinheit (5) über die Presence Angaben gewünscht werden. Aus dem Nachrichten Körper entnimmt der PS (4) die Angabe, dass lediglich Presence Angaben über die Bildschirm-Eigenschaften gewünscht sind.The presence server ( 4 ) recognizes from the "Event": header that it is an inscription to presence information. From the request URI and the form: Header takes the PS ( 4 ) the identity of the enrolling network entity ( 5 ) and the network unit ( 5 ) about the Presence information is desired. From the message body takes the PS ( 4 ) the indication that only presence information about the screen properties are desired.

Der Presence Server (4) speichert nun diese Angabe. Der PS (4) sendet außerdem eine erste Notifizierungs Nachricht (NOTIFY) an den AS (7) zurück. Die Angabe, dass es sich um Presence Angaben handelt ist wiederum in der ”Event”:Kopfzeile enthalten. Die Identität umwessen Presence Angaben es sich handelt ist in der ”From”:Kopfzeile enthalten. Der Nachrichten Körper enthält Angaben über den momentanen Status bzgl. der Bildschirm-Eigenschaften der NE (11). Um die notwendigen zusätzlichen Angaben zu transportieren, werden zu dem Standardformat Erweiterungen eingefügt. Ein Format des Nachrichtenkörpers, welcher die SIP, Audio, Video, Instant Messaging und Bildschirm-Eigenschaften enthält ist in 4 dargestellt. 5 zeigt die Notifizierungs-(NOTIFY)Nachricht, wie sie für dieses Ausführungsbeispiel aussehen könnte. Der Nachrichtenkörper beginnt mit der Zeile ”<?xml version=”1.0”?>”. In der folgenden Zeile wird über den Ausdruck ”impp:presence” festgelegt, dass es sich um Presence Daten handelt. Mit den Ausdrücken ”xmins:impp=”urn:ietf:params:cpim-Presence:” und ”xmins:screenex=http://God.Heaven.com/cpim-Presence/screen” werden die Formate definiert, welche in den Presence Tupeln verwendet werden dürfen. Diese Formate können individuell gestaltet werden, allerdings muss jedes Format über die Adresse (hier http://God.Heaven.com/cpim-Presence/screen) identifiziert werden können. Für dieses Ausführungsbeispiel ist das ”screenex” Format eine Erweiterung, das es ermöglicht die Bildschirm-Eigenschaften in den Presence Tupeln einzubinden.The presence server ( 4 ) now stores this information. The PS ( 4 ) also sends a first notification message (NOTIFY) to the AS ( 7 ) back. The indication that this is presence information is again contained in the "Event": Header. Gathering the identity Presence information is contained in the "From" header. The message body contains information about the current status regarding the screen properties of the NE ( 11 ). To transport the necessary additional information, extensions are added to the standard format. A format of the message body that contains the SIP, audio, video, instant messaging and screen properties is in 4 shown. 5 shows the notification (NOTIFY) message as it might look for this embodiment. The message body starts with the line "<? Xml version =" 1.0 "?>". In the following line, the phrase "impp: presence" determines that it is Presence data. The expressions "xmins: impp =" urn: ietf: params: cpim-Presence: "and" xmins: screenex = http: //God.Heaven.com/cpim-Presence/screen "define the formats used in the Presence tuples may be used. These formats can be customized, but each format must be identified by the address (here http://God.Heaven.com/cpim-Presence/screen). For this embodiment, the "screenex" format is an extension that allows the on-screen properties to be included in the presence tuples.

Die Zeile entity=NE@example.com gibt an wessen Presence Daten in den Presence Tupeln folgen. Das Tupel mit der Identität ”screen” ist zwischen den Zeilen <impp:tuple id=”Screen”> und </impp:tuple> eingebunden. Der Ausdruck ”screenex” gibt an, dass die folgenden Werte gemäß dem screenex Format beschrieben sind.The Line entity=NE@example.com indicates whose presence data is in the Presence tuples follow. The tuple with the identity "screen" is between the Lines <impp: tuple id = "Screen"> and </ impp: tuple> integrated. The expression "screenex" indicates that the following values according to the screenex Format are described.

Wie in 4 zu sehen ist, wird für dieses Ausführungsbeispiel angenommen, dass jeweils für die Eigenschaften Bildschirmgröße (screenex:size), Farbtiefe (screenex:colordepth) und Auflösung (screenex:resolution) zwei unterschiedliche Werte möglich sind. Eine der Alternativen hat dabei jeweils die Priorität 1, während die andere die Priorität 2 hat. Der AS (7) muss sich also zwischen einem Bildschirm der Größe 14 Zoll mit einer 16 bit Farbtiefe und einer Auflösung von 786×512 Pixeln und einem Bildschirm der Größe 5 Zoll mit einer 2 bit Farbtiefe und einer Auflösung von 12×8 Pixeln entscheiden.As in 4 As can be seen, it is assumed for this embodiment that two different values are possible in each case for the properties screen size (screenex: size), color depth (screenex: colordepth) and resolution (screenex: resolution). One of the alternatives has priority 1, while the other has priority 2. The AS ( 7 ) must choose between a 14-inch screen with a 16-bit color depth and a resolution of 786 × 512 pixels and a 5-inch screen with a 2-bit color depth and a resolution of 12 × 8 pixels.

An Hand des Prioritätswertes erkennt der AS (7) außerdem, dass die NE (5) die Verwendung des größeren Bildschirmes bevorzugt. Der AS (7) bestätigt den Empfang der NOTIFY Nachricht anschließend mit einer 200OK Nachricht. Der AS (7) hat nun die Kenntnis der Bildschirm Eigenschaften der NE (11). Da die NE (5) dem größeren Bildschirm eine höhere Priorität gegeben hat, und weiterhin angenommen wird, dass der AS (7) beim formatieren der Bilder den größeren Bildschirm unterstützen kann, wählt der AS (7) nun den größeren Bildschirm aus. Der AS (7) ist nun in der Lage die Bilder, welche an die NE (5) gesendet werden genau an die Bildschirm Größe anzupassen.Based on the priority value, the AS recognizes ( 7 ) that the NE ( 5 ) prefers the use of the larger screen. The AS ( 7 ) then confirms receipt of the NOTIFY message with a 200OK message. The AS ( 7 ) now has the knowledge of the screen properties of NE ( 11 ). Since the NE ( 5 ) has given the larger screen a higher priority and it is further assumed that the AS ( 7 ) can support the larger screen when formatting the pictures, the AS ( 7 ) now the larger screen. The AS ( 7 ) is now capable of the images which are sent to the NE ( 5 ) are adjusted exactly to the screen size.

3 zeigt ein Beispiel für eine Einschreibungsnachricht. Der Nachrichtenkörper beginnt mit der Zeile ”<?xml version=”1.0”?>”, welche die Version des Beschreibungsformats XML angibt. Die folgende Zeile indiziert, dass es sich bei der Angabe um einen Presence Filter handelt. Die nächste Zeile gibt an, dass lediglich Angaben über den Bildschirm benötigt werden. Der PS (4) bestätigt anschließend den Empfang der Einschreibungs-(SUBSCRIBE)Nachricht mit einer 200OK Nachricht. 3 shows an example of a registration message. The message body begins with the line "<? Xml version =" 1.0 "?>", Which specifies the version of the XML description format. The following line indicates that the entry is a presence filter. The next line indicates that only information about the screen is needed. The PS ( 4 ) then acknowledges receipt of the enrollment (SUBSCRIBE) message with a 200OK message.

Der Presence Server (4) erkennt anhand der ”Event”:Kopfzeile, dass es sich um eine Einschreibung zu Presence Angaben handelt. Aus der Request-URI und der From:Kopfzeile entnimmt der PS (4) die Identität der sich einschreibenden Netzwerkeinheit (5) und der Netzwerkeinheit (11) über die Presence Angaben gewünscht werden. Aus dem Nachrichten Körper entnimmt der PS (4) die Angabe, dass lediglich Presence Angaben über die Bildschirm-Eigenschaften gewünscht sind.The presence server ( 4 ) recognizes from the "Event": header that it is an inscription to presence information. From the request URI and from the header, the PS takes ( 4 ) the identity of the enrolling network entity ( 5 ) and the network unit ( 11 ) about the Presence information is desired. From the message body takes the PS ( 4 ) the indication that only presence information about the screen properties are desired.

Der Presence Server (4) speichert nun diese Angabe. Der PS (4) sendet außerdem eine erste Notifizierungs Nachricht (NOTIFY) an den AS (7) zurück. Die Angabe, dass es sich um Presence Angaben handelt ist wiederum in der ”Event”:Kopfzeile enthalten. Die Identität umwessen Presence Angaben es sich handelt ist in der ”From”:Kopfzeile enthalten. Der Nachrichten Körper enthält Angaben über den momentanen Status bzgl. der Bildschirm-Eigenschaften der NE (11).The presence server ( 4 ) now stores this information. The PS ( 4 ) also sends a first notification message (NOTIFY) to the AS ( 7 ) back. The indication that this is presence information is again contained in the "Event": Header. Gathering the identity Presence information is contained in the "From" header. The message body contains information about the current status regarding the screen properties of the NE ( 11 ).

4 zeigt ein Format des Nachrichtenkörper, welcher die SIP, Audio, Video, Instant Messaging und Bildschirm Eigenschaften angibt. Dies ist notwendig, damit die weiteren zusätzlichen Angaben transportiert werden können. 4 shows a format of the message body indicating the SIP, audio, video, instant messaging and screen properties. This is necessary so that the additional information can be transported.

5 zeigt die Notifizierungs-(NOTIFY)Nachricht wie sie für das Ausführungsbeispiel aussehen könnte. Der Nachrichtenkörper beginnt mit der Zeile ”<?xml version=”1.0”?>”. In der folgenden Zeile wird über den Ausdruck ”impp:presence” festgelegt, dass es sich um Presence Daten handelt. Mit den Ausdrücken ”xmins:impp=”urn:ietf:params:cpim-Presence:” und ”xmins:screenex=http://God.Heaven.com/cpim-Presence/screen” werden die Formate definiert, welche in den Presence Tupeln verwendet werden dürfen. Diese Formate können individuell gestaltet werden, allerdings muss jedes Format über die Adresse (hier http://God.Heaven.com/cpim-Presence/screen) identifiziert werden können. Für dieses Ausführungsbeispiel ist das ”screenex” Format eine Erweiterung, das es ermöglicht die Bildschirm-Eigenschaften in den Presence Tupeln einzubinden. 5 shows the notification (NOTIFY) message as it might look for the embodiment. The message body starts with the line "<? Xml version =" 1.0 "?>". In the following line, the phrase "impp: presence" determines that it is Presence data. With the expressions "xmins: impp =" urn: ietf: params: cpim-Presence: "and" xmins: screenex = http: //God.Heaven.com/cpim-Presence/screen "define the formats used in the Presence Tupling may be used. These formats can be customized, but each format must be identified by the address (here http://God.Heaven.com/cpim-Presence/screen). For this embodiment, the "screenex" format is an extension that allows the on-screen properties to be included in the presence tuples.

Die Zeile entity=NE@example.com gibt an wessen Presence Daten in den Presence Tupeln folgen. Das Tupel mit der Identität ”screen” ist zwischen den Zeilen <impp:tuple id=”Screen”> und </impp:tuple> eingebunden. Der Ausdruck ”screenex” gibt an, dass die folgenden Werte gemäß dem screenex Format beschrieben sind.The Line entity=NE@example.com indicates whose presence data is in the Presence tuples follow. The tuple with the identity "screen" is between the Lines <impp: tuple id = "Screen"> and </ impp: tuple> integrated. The expression "screenex" indicates that the following values according to the screenex Format are described.

6 zeigt den Austausch der einzelnen Nachrichten zwischen dem Presence Server (4) und dem Anwendungsserver AS (7), wie es unter 2 beschrieben ist. 6 shows the exchange of messages between the presence server ( 4 ) and the application server AS ( 7 ) as it is below 2 is described.

Claims (27)

Verfahren zum Bekanntmachen von Eigenschaften einer Netzwerkeinheit (11) in einem Kommunikationsnetz (6), wobei mindestens eine Angabe über eine Eigenschaft von Netzwerkeinheiten (11) in einer für einen Server (4) zugreifbaren Datenbank (3) gespeichert wird, und wobei eine anfragende Netzwerkeinheit (5), die sich über Eigenschaften (2) mindestens einer weiteren Netzwerkeinheit (11) informieren möchte, eine Einschreibungsnachricht mit Angaben zur anfragenden Netzwerkeinheit (5), zu den angefragten Eigenschaften einer weiteren Netzwerkeinheit (11) und zu der weiteren Netzwerkeinheit (11), deren Eigenschaften erfragt werden an den Server (4) sendet, und wobei der Server (4) nach Empfang der Einschreibungsnachricht der anfragenden Netzwerkeinheit (5) diese Angaben speichert, und wobei der Server (4) jeweils an eine Netzwerkeinheit (5) die Angaben über die Eigenschaften weiterer Netzwerkeinheiten (11) sendet, welche weiteren Netzwerkeinheiten (11) in der Einschreibungsnachricht dieser Netzwerkeinheit (5) als weitere Netzwerkeinheiten (11) angegeben sind, und wobei eingeschriebene Netzwerkeinheiten (5), die sich über Eigenschaften weiterer Netzwerkeinheiten (11) informieren möchten, bei Änderungen der Eigenschaften dieser weiteren Netzwerkeinheiten (11) informiert werden.Method for announcing properties of a network unit ( 11 ) in a communication network ( 6 ), wherein at least one indication of a property of network entities ( 11 ) in one for a server ( 4 ) accessible database ( 3 ) and wherein a requesting network entity ( 5 ), which have properties ( 2 ) at least one further network unit ( 11 ), a registration message with details of the requesting network unit ( 5 ), the requested properties of another network entity ( 11 ) and to the further network unit ( 11 ) whose properties are requested to the server ( 4 ) and the server ( 4 ) upon receipt of the enrollment message from the requesting network entity ( 5 ) stores this information, and wherein the server ( 4 ) each to a network unit ( 5 ) the information about the properties of further network units ( 11 ) sends which other network units ( 11 ) in the enrollment message of this network entity ( 5 ) as further network entities ( 11 ) and embedded network units ( 5 ), which discuss the properties of other network entities ( 11 ), changes to the properties of these other network units ( 11 ). Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die Datenbank (3) in dem Server (4) integriert ist.Method according to claim 1, characterized in that the database ( 3 ) in the server ( 4 ) is integrated. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die Datenbank (3) mit dem Server (4) verbunden ist.Method according to claim 1, characterized in that the database ( 3 ) with the server ( 4 ) connected is. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass anfragende Netzwerkeinheiten (5) Angaben über Eigenschaften weiterer Netzwerkeinheiten (11) erhalten.Method according to one of the preceding claims, characterized in that requesting network units ( 5 ) Information about properties of further network units ( 11 ) receive. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Angaben der Eigenschaften über eine Notifizierungsnachricht an die anfragende Netzwerkeinheit (5) gesandt werden.Method according to one of the preceding claims, characterized in that the details of the properties via a notification message to the requesting network unit ( 5 ). Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass das Kommunikationsnetz (6) ein Telekommunikationsnetzwerk darstellt.Method according to one of the preceding claims, characterized in that the communication network ( 6 ) represents a telecommunications network. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass das Kommunikationsnetz (6) ein zellulares Mobilfunknetz darstellt.Method according to one of the preceding claims, characterized in that the communication network ( 6 ) represents a cellular mobile network. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass der Austausch der Einschreibungs- und Notifizierungsnachrichten über das Session Initiation Protocol (SIP) realisiert wird.Method according to one of the preceding claims, characterized characterized in that the exchange of the registration and notification messages over the Session Initiation Protocol (SIP) is realized. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Kopfzeile (Event) des Signalisierungsteils der SIP Einschreibungs- und Notifizierungsnachrichten um einen Wert erweitert wird, der angibt, dass es sich bei den Angaben in den Einschreibungs- bzw. Notifizierungsnachrichten um Eigenschaften einer Netzwerkeinheit (11) handelt.Method according to one of the preceding claims, characterized in that the header (event) of the signaling part of the SIP registration and notification messages is extended by a value which indicates that the information in the registration or notification messages are properties of a network unit ( 11 ). Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Einschreibungsnachricht eine Angabe über die Identität der Netzwerkeinheit (11) über deren Eigenschaften sich die anfragende Netzwerkeinheit (5) informieren möchte, enthält.Method according to one of the preceding claims, characterized in that the enrollment message contains an indication of the identity of the network unit ( 11 ) on whose properties the requesting network unit ( 5 ) contains information. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Einschreibungsnachricht eine Angabe über die Identität der anfragenden Netzwerkeinheit (5) enthält.Method according to one of the preceding claims, characterized in that the enrollment message contains an indication of the identity of the requesting network unit ( 5 ) contains. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Einschreibungsnachricht eine Liste mit Angaben über die Eigenschaften, der Netzwerkeinheit (11) über die sich die eingeschriebene anfragende Netzwerkeinheit (5) informieren möchte, enthält.Method according to one of the preceding claims, characterized in that the enrollment message contains a list with information about the properties, the network unit ( 11 ) on which the registered requesting network entity ( 5 ) contains information. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Einschreibungsnachricht eine Angabe über einen Ablaufzeitpunkt, in dem die Angaben der Einschreibungsnachricht gelten, enthält.Method according to one of the preceding Claims, characterized in that the enrollment message contains an indication of an expiration time in which the information of the enrollment message applies. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Angaben einer Einschreibungsnachricht in einer Datenbank (3) gespeichert werden, bis ein Ablaufzeitpunkt erreicht ist.Method according to one of the preceding claims, characterized in that the details of a registration message in a database ( 3 ) until an expiration time has been reached. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Angaben einer Einschreibungsnachricht in einer Datenbank (3) nach Ablauf des Ablaufzeitpunkts ignoriert werden.Method according to one of the preceding claims, characterized in that the details of a registration message in a database ( 3 ) are ignored after expiry of the expiration time. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Notifizierungsnachricht, die zurück an die anfragende Netzwerkeinheit (5) gesandt wird eine Angabe über die Identität mindestens einer Netzwerkeinheit (11), über deren Eigenschaften sich die einschreibende Netzwerkeinheit (5) informieren möchte, enthält.Method according to one of the preceding claims, characterized in that the notification message sent back to the requesting network unit ( 5 ) is sent an indication of the identity of at least one network unit ( 11 ), about which properties the enrolling network entity ( 5 ) contains information. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Notifizierungsnachricht, die zurück an die anfragende Netzwerkeinheit (5) gesandt wird eine Angabe über die Identität der anfragenden Netzwerkeinheit (5) enthält.Method according to one of the preceding claims, characterized in that the notification message sent back to the requesting network unit ( 5 ) is sent an indication of the identity of the requesting network entity ( 5 ) contains. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Notifizierungsnachricht, die zurück an die anfragende Netzwerkeinheit (5) gesandt wird eine Angabe über den momentanen Status der angefragten Eigenschaften mindestens einer anderen Netzwerkeinheit (11) enthält.Method according to one of the preceding claims, characterized in that the notification message sent back to the requesting network unit ( 5 ) is sent an indication of the current status of the requested properties of at least one other network unit ( 11 ) contains. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Aktualisierung der Eigenschaften einer Netzwerkeinheit (11) über eine Notifizierungsnachricht geschieht, die eine Angabe zur Identität der Netzwerkeinheit (11) deren Eigenschaften sich geändert haben, enthält.Method according to one of the preceding claims, characterized in that the updating of the properties of a network unit ( 11 ) via a notification message containing an indication of the identity of the network entity ( 11 ) whose properties have changed. Verfahren nach einem der vorhergehenden Ansprüche dadurch gekennzeichnet, dass die Aktualisierung der Eigenschaften einer Netzwerkeinheit (11) über eine Notifizierungsnachricht geschieht, die eine Angabe zur Identität der eingeschriebenen Netzwerkeinheit (5) enthält.Method according to one of the preceding claims, characterized in that the updating of the properties of a network unit ( 11 ) via a notification message containing an indication of the identity of the enrolled network entity ( 5 ) contains. Verfahren nach einem der vorhergehenden Ansprüche dadurch gekennzeichnet, dass die Aktualisierung oder die Aktualisierung der gespeicherten Angaben der Eigenschaften einer Netzwerkeinheit (11) über eine Notifizierungsnachricht geschieht, welche die Angabe über die momentan zur Verfügung stehenden Eigenschaften enthält.Method according to one of the preceding claims, characterized in that updating or updating the stored indications of the properties of a network unit ( 11 ) via a notification message containing the indication of the currently available properties. Verfahren nach einem der vorhergehenden Ansprüche dadurch gekennzeichnet, dass zur Möglichkeit der Übertragung der Eigenschaftsangaben in den Einschreibungs- und Notifizierungsnachrichten der Presence(Anwesenheits-)Service des Presence(Anwesenheits-)Servers (4), mit dem PIDF Format (CPIM Presence Information Data Format) erweitert wird.Method according to one of the preceding claims, characterized in that, for the possibility of transmitting the property information in the registration and notification messages, the presence presence service of the Presence server ( 4 ) is extended with the PIM format (CPIM Presence Information Data Format). Verfahren nach einem der vorhergehenden Ansprüche dadurch gekennzeichnet, dass bei mehreren gleichzeitig oder alternativ implementierbaren Ausführungen einer Eigenschaft eine Prioritäts-Information hinzugefügt wird, die angibt, welche Ausführungsform bevorzugt verwendet werden soll.Method according to one of the preceding claims characterized characterized in that at several simultaneously or alternatively implementable embodiments a property a priority information added which indicates which embodiment should preferably be used. Verfahren nach einem der vorhergehenden Ansprüche dadurch gekennzeichnet, dass die Netzwerkeinheit (5, 11) stationär ist.Method according to one of the preceding claims, characterized in that the network unit ( 5 . 11 ) is stationary. Vorrichtung zum Bekanntmachen von Eigenschaften einer Netzwerkeinheit (5) in einem Kommunikationsnetzwerk (6), mit einem Server (4) mit Zugriff auf eine Datenbank (3), in welcher Angaben zu Eigenschaften mindestens einer Netzwerkeinheit (11) gespeichert sind, mit einer Empfangseinheit (10), welche von Netzwerkeinheiten (5), die nach Angaben zu mindestens einer Eigenschaft einer oder mehrerer Netzwerkeinheiten (11) anfragen, erhaltene Einschreibungsnachrichten mit Angaben zu einer dafür vorgesehenen Steuereinrichtung (9) im Server (4) weitergibt, der sie in eine Datenbank (3) einträgt, mit einer Steuerungseinrichtung (9) zum Auswählen von Angaben aus der Datenbank (3) auswählen kann, die eine Netzwerkeinheit (5) angefragt hat und mit einer Sendeeinheit (8) zum Senden einer Notifizierungsnachricht mit den angefragten Angaben zu mindestens einer weiteren Netzwerkeinheit (11) über das Kommunikationsnetz (6) an die anfragende Netzwerkeinheit (5), und mit einem Mittel, durch welches eingeschriebene Netzwerkeinheiten (5), die sich über Eigenschaften weiterer Netzwerkeinheiten (11) informieren möchten, bei Änderungen der Eigenschaften dieser weiteren Netzwerkeinheiten (11) informiert werden.Device for announcing properties of a network unit ( 5 ) in a communication network ( 6 ), with a server ( 4 ) with access to a database ( 3 ), in which information on properties of at least one network unit ( 11 ) are stored with a receiving unit ( 10 ), which of network units ( 5 ), which according to at least one property of one or more network entities ( 11 ) received received enrollment messages containing information on a dedicated control device ( 9 ) in the server ( 4 ), which places it in a database ( 3 ), with a control device ( 9 ) to select information from the database ( 3 ), which is a network entity ( 5 ) and with a transmitting unit ( 8th ) for sending a notification message with the requested information to at least one further network unit ( 11 ) via the communications network ( 6 ) to the requesting network entity ( 5 ), and a means through which registered network entities ( 5 ), which discuss the properties of other network entities ( 11 ), changes to the properties of these other network units ( 11 ). Vorrichtung nach Anspruch 25, dadurch gekennzeichnet, dass ein Presence(Anwesenheits-)Server (4) mit Zugriff auf eine Datenbank (3) als Server (4) verwendet wird.Apparatus according to claim 25, characterized in that a Presence (presence) server ( 4 ) with access to a database ( 3 ) as a server ( 4 ) is used. Vorrichtung nach Anspruch 25 oder 26, dadurch gekennzeichnet, dass ein Server (4) mit Zugriff auf eine Datenbank (3) verwendet wird, der Session Initiation Protocol (SIP) Nachrichten für die Einschreibungs- und Notifizierungsnachrichten versenden kann.Device according to claim 25 or 26, characterized in that a server ( 4 ) with access to a database ( 3 ) that send Session Initiation Protocol (SIP) messages for the enrollment and notification messages can.
DE2002134920 2002-07-31 2002-07-31 A method and apparatus in a communications network for retrieving properties of at least one network entity from other network entities and for informing those other network entities that certain properties of a network entity have changed Expired - Fee Related DE10234920B4 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE2002134920 DE10234920B4 (en) 2002-07-31 2002-07-31 A method and apparatus in a communications network for retrieving properties of at least one network entity from other network entities and for informing those other network entities that certain properties of a network entity have changed

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE2002134920 DE10234920B4 (en) 2002-07-31 2002-07-31 A method and apparatus in a communications network for retrieving properties of at least one network entity from other network entities and for informing those other network entities that certain properties of a network entity have changed

Publications (2)

Publication Number Publication Date
DE10234920A1 DE10234920A1 (en) 2004-02-19
DE10234920B4 true DE10234920B4 (en) 2010-07-08

Family

ID=30469265

Family Applications (1)

Application Number Title Priority Date Filing Date
DE2002134920 Expired - Fee Related DE10234920B4 (en) 2002-07-31 2002-07-31 A method and apparatus in a communications network for retrieving properties of at least one network entity from other network entities and for informing those other network entities that certain properties of a network entity have changed

Country Status (1)

Country Link
DE (1) DE10234920B4 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8856349B2 (en) 2010-02-05 2014-10-07 Sling Media Inc. Connection priority services for data communication between two devices

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110191456A1 (en) * 2010-02-03 2011-08-04 Sling Media Pvt Ltd Systems and methods for coordinating data communication between two devices

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1041793A2 (en) * 1999-03-29 2000-10-04 Matsushita Graphic Communication Systems, Inc. Image communication apparatus, server apparatus, and capability exchanging method
EP1189403A1 (en) * 2000-09-15 2002-03-20 TELEFONAKTIEBOLAGET LM ERICSSON (publ) Method for exchanging capability information in a telecommunication system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1041793A2 (en) * 1999-03-29 2000-10-04 Matsushita Graphic Communication Systems, Inc. Image communication apparatus, server apparatus, and capability exchanging method
EP1189403A1 (en) * 2000-09-15 2002-03-20 TELEFONAKTIEBOLAGET LM ERICSSON (publ) Method for exchanging capability information in a telecommunication system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8856349B2 (en) 2010-02-05 2014-10-07 Sling Media Inc. Connection priority services for data communication between two devices

Also Published As

Publication number Publication date
DE10234920A1 (en) 2004-02-19

Similar Documents

Publication Publication Date Title
DE60223410T2 (en) Method and system for changing a subscription
DE112008001847B4 (en) Method, system and device for reporting a user status
DE60311636T2 (en) Automatic and dynamic communication of service information to data terminals in access networks
EP2005697B1 (en) Network-initiated ims registration in a communication system
DE102005033667B4 (en) Communication session server unit, communication terminal, broadcast server unit, network unit, method for controlling a communication session with a plurality of communication terminals, method for establishing a communication session, method for transmitting data in the context of a communication session by means of a broadcast server Unity and computer program elements
WO2002058359A1 (en) Method and mobile telecommunications device for transmitting data in a mobile radio network
DE60205501T2 (en) MANAGEMENT OF INFORMATION ABOUT SUBSCRIPTIONS OF THE SERVICES OF THIRD PARTIES
DE602005004721T2 (en) Method for managing duplicate news items in multimedia messaging services
EP1680903B1 (en) Method for transferring encrypted useful data objects
EP1597892B1 (en) Method for transmitting data in WLAN network
DE102007051828B4 (en) Method, system and terminal device for acquiring media feature information
EP1597861A1 (en) Method for transmitting data in a wlan network
DE10234920B4 (en) A method and apparatus in a communications network for retrieving properties of at least one network entity from other network entities and for informing those other network entities that certain properties of a network entity have changed
DE102011053258A1 (en) Apparatus and methods for managing collaborative communication sessions
WO2004091173A1 (en) Method and arrangement for configuring a device in a data network
DE102004037338A1 (en) A communication system, method for controlling a communication system, server, method for operating a server, communication terminal and method for operating a communication terminal
DE102005052262B4 (en) A method of selecting an S-CSCF entity within an IMS based service communication system
EP1809001A1 (en) Method and apparatus for registration in an IMS with a GRUU
DE102004045193B3 (en) Push-to-talk over-cellular (PoC) method
DE10322539A1 (en) Method for establishing a communication link and communication system
DE102005039669B3 (en) Computer-aided procedure for reporting voting and ballots at conferences, requires coding of voting report according to transport-protocol control-protocol
WO2005025130A1 (en) Notification method and communication system
EP1771993B1 (en) Method for monitoring message traffic, and a first and second network unit for the execution thereof
DE102004032923B4 (en) Method for registering a communication terminal, communication system, method for controlling a communication terminal and communication terminal
EP1452002A1 (en) Method and system for the transmission of data that has not been explicitly requested in a mobile radio system

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8364 No opposition during term of opposition
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee