Session establishment for real-time media communication service
First Claim
1. A method of establishing a session of a real-time media communication service in a communication system comprising at least two separately administered subsystems, comprising:
- receiving a request for session initiation;
querying subscriber information related to the requested session;
initiating the requested session according to the queried subscriber information;
detecting that a terminating subscriber does not belong to a same subsystem as an originating subscriber;
determining a defined transit server associated with the terminating subscriber, said transit server having access to a subscriber database of a subsystem of the terminating subscriber;
querying subscriber information related to the requested session with a first control message comprising parameters of the requested session to the transit server.
2 Assignments
0 Petitions
Accused Products
Abstract
A solution for establishing a session of a real-time media communication service in a communication system comprising at least two separately administered subsystems. The session establishment comprises receiving a request for session initiation, querying subscriber information related to the requested session, and initiating the session according to the queried subscriber information. The invented method comprises detecting that the terminating subscriber does not belong to the same subsystem as the originating subscriber, determining a defined transit server associated with the terminating subscriber, said transit server having access to a subscriber database of the subsystem of the terminating subscriber, and querying subscriber information related to the requested session with a first control message comprising parameters of the requested session to the transit server. The solution allows a connection to be established between users of a real-time media communication service for subscribers of separate administrative subsystems so that operators of each subsystem may possess full control of their own network elements, and the internal connection establishment procedures need minimal alterations for the functionality.
40 Citations
22 Claims
-
1. A method of establishing a session of a real-time media communication service in a communication system comprising at least two separately administered subsystems, comprising:
-
receiving a request for session initiation;
querying subscriber information related to the requested session;
initiating the requested session according to the queried subscriber information;
detecting that a terminating subscriber does not belong to a same subsystem as an originating subscriber;
determining a defined transit server associated with the terminating subscriber, said transit server having access to a subscriber database of a subsystem of the terminating subscriber;
querying subscriber information related to the requested session with a first control message comprising parameters of the requested session to the transit server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A communication system providing a real-time media communication service between separately administered subsystems, comprising a first server configured to:
-
receive a request for session initiation;
query subscriber information related to the requested session;
initiate the session according to the queried subscriber information;
detect that a terminating subscriber does not belong to a same subsystem as an originating subscriber;
determine a defined transit server associated with the terminating subscriber, said transit server having access to a subscriber database of a subsystem of the terminating subscriber;
query subscriber information related to the requested session with a first control message comprising parameters of the requested session to the transit server;
wherein said transit server is configured to retrieve, in response to a received control message, the subscriber information from the subscriber database of the subsystem of the terminating subscriber, and return a second control message comprising the queried session related subscriber information. - View Dependent Claims (11, 12, 13, 14, 17, 18, 19)
-
-
15. A server in a communication system providing a real-time media communication service between separately administered subsystems, configured to:
-
receive a request for session initiation;
query subscriber information related to the requested session;
initiate the requested session according to the queried subscriber information, wherein said server is further configured to detect that a terminating subscriber does not belong to a same subsystem as an originating subscriber;
determine a defined transit server associated with the terminating subscriber, said transit server having access to a subscriber database of a subsystem of the terminating subscriber;
query subscriber information related to the requested session with a first control message comprising parameters of the requested session to the transit server. - View Dependent Claims (16, 20)
-
-
21. A computer program product executable in a computer connected to a communication system comprising at least two separately administered subsystems, execution of the computer program product in the computer causing the computer to carry out the steps of
receiving a request for session initiation; -
querying subscriber information related to the requested session;
initiating the requested session according to the queried subscriber information, wherein execution of the computer program product in the computer causes the computer to carry out the steps of detecting that a terminating subscriber does not belong to a same subsystem as an originating subscriber;
determining a defined transit server associated with the terminating subscriber, said transit server having access to a subscriber database of a subsystem of the terminating subscriber;
querying subscriber information related to the requested session with a first control message comprising parameters of the requested session to the transit server.
-
-
22. A communication system providing a real-time media communication service between separately administered subsystems, comprising:
-
receiving means for receiving a request for session initiation;
first querying means for querying subscriber information related to the requested session;
initiating means for initiating the requested session according to the queried subscriber information, wherein detecting means for detecting that a terminating subscriber does not belong to a same subsystem as an originating subscriber, determining means for determining a defined transit server associated with the terminating subscriber, said transit server having access to a subscriber database of a subsystem of the terminating subscriber, and second querying means for querying subscriber information related to the requested session with a first control message comprising parameters of the requested session to the transit server.
-
Specification