Server apparatus

Information

  • Patent Application
  • 20070230365
  • Publication Number
    20070230365
  • Date Filed
    March 19, 2007
    17 years ago
  • Date Published
    October 04, 2007
    16 years ago
Abstract
According to one embodiment, a server apparatus includes a memory which stores a management table in which the user IDs are associated with communication bands and treatable data sizes in the communication network with one another, a comparator which refers to the management table in occurring communication requests, and compares respective communication bands and data sizes of a first and a second communication terminals to be objects of the data communication control out of the plurality of communication terminals based on the reference result, and a controller which decides communication bands and data sizes to be assigned between the first and the second communication terminals based on the comparison result from the comparator, and executes a data communication connection between the first and the second communication terminals by using the decided communication bands and the data sizes.
Description

BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS

A general architecture that implements the various feature of the invention will now be described with reference to the drawings. The drawings and the associated descriptions are provided to illustrate embodiments of the invention and not to limit the scope of the invention.



FIG. 1 is an exemplary schematic configuration view depicting a visual communication system (VCS) regarding a first embodiment of the present invention;



FIG. 2 is an exemplary block diagram depicting a functional configuration of an application server depicted in FIG. 1;



FIG. 3 is an exemplary view depicting an example of storage content in a connection information management table depicted in FIG. 2;



FIG. 4 is an exemplary view depicting an example of storage content in an extension terminal-client terminal (visual communication (VC)) association table depicted in FIG. 2;



FIG. 5 is an exemplary view depicting an example of storage content in a session information management table depicted in FIG. 2;



FIG. 6 is an exemplary view depicting an example of storage content in a band and video size management table depicted in FIG. 2;



FIG. 7 is an exemplary sequence view depicting transmitting/receiving operations of information among each client terminal and the application server in logging on in the first embodiment of the invention;



FIG. 8 is an exemplary sequence view depicting transmitting/receiving operations of information among each client terminal and the application server in changing bands and video sizes in the first embodiment of the invention;



FIG. 9 is an exemplary sequence view depicting transmitting/receiving operations of information between a client terminal and the application server in a two-party speech in the first embodiment of the invention; and



FIG. 10 is an exemplary sequence view depicting transmitting/receiving operations of information among client terminals and the application server in a three-party speech as a second embodiment of the invention


Claims
  • 1. A server apparatus which is connected to a communication network and executes data communication control among a plurality of communication terminals to which user IDs are assigned, respectively, comprising: a memory which stores a management table in which the user IDs are associated with communication bands and treatable data sizes in the communication network with one another;a comparator which refers to the management table in occurring communication requests, and compares respective communication bands and data sizes of a first and a second communication terminals to be objects of the data communication control out of the plurality of communication terminals based on the reference result; anda controller which decides communication bands and data sizes to be assigned between the first and the second communication terminals based on the comparison result from the comparator, and executes a data communication connection between the first and the second communication terminals by using the decided communication bands and the data sizes.
  • 2. The server apparatus according to claim 1, wherein the controller decides the narrowest communication band and the smallest data size based on the comparison result.
  • 3. The server apparatus according to claim 1, further comprising: an interface which connects a telephone exchange apparatus which executes call connections among a plurality of phone terminals associated with the user IDs of the plurality of communication terminals, respectively, whereinwhen the comparator receives the call information event transmitted from the telephone exchange apparatus through the interface, the comparator refers to the management table based on the respective user IDs of the first and the second communication terminals associated with the first and the second phone terminals, and compares respective communication bands and respective data sizes of the first and the second communication terminals based on the reference result.
  • 4. The server apparatus according to claim 1, further comprising: a transmitter which transmits acquiring requests for the communication bands and the data sizes to communication terminals of request sources, via the communication network, when registration requests arrive from the corresponding communication terminals in connecting the communication terminals to the communication network; anda processor which receives information showing communication bands and data sizes transmitted from the communication terminals via the communication network to the transmissions of the requiring requests, and stores the information showing the corresponding communication bands and the data sizes in the management table by associating them with user IDs of the communication terminals of the request sources.
  • 5. The server apparatus according to claim 1, further comprising an updater which updates storage content of the communication bands and the data sizes of the corresponding user IDs in the management table, when change requests for the communication bands and the data sizes arrive.
Priority Claims (1)
Number Date Country Kind
2006-095784 Mar 2006 JP national