System for and method of exchanging server data in packet unit
First Claim
1. A system for exchanging server data in a packet unit, said system comprising:
- a plurality of pieces of information processing terminal equipment, connected to a plurality of extensions, for sending a server use request packet to one of said extensions, for receiving a server use response packet which includes an identifier from said one extension, for storing said received server use response packet, and for delivering data packets corresponding to said identifier included in said server use response packet and server use data;
at least one server device for receiving said data packets therein, storing data included in said data packets and outputting said data included in said data packets;
an extension control unit, which accommodates a plurality of terminals including said pieces of information processing terminal equipment and said at least one server device, for controlling connections between said pieces of information processing terminal equipment and said extensions;
a time-division multiplex path for subjecting said data packets received from said extension control unit to a time-division multiplexing process;
a central processing unit for controlling said time-division multiplex path; and
a packet control unit, having a first table which stores identifiers each being assigned to a server device and address information corresponding to said at least one server device, for receiving said server use request packet from one piece of said pieces of information processing terminal equipment through said time-division multiplex path, for assigning an identifier to said server device, registering said identifier in said first table in association with said address information, for sending said server use response packet which includes said identifier to said one piece of information processing terminal equipment through said time-division multiplex path, for receiving said data packets via said time-division multiplex path from said one piece of information processing terminal equipment, for retrieving said address information corresponding to an identifier appended to said received data packet from said first table, and for controlling a data path on said time-division multiplex path with respect to said central processing unit in order to transmit said data packets to said server device, which is specified by said address information thus retrieved.
1 Assignment
0 Petitions
Accused Products
Abstract
A server system constructed by a network using a known PBX in such a manner that information processing terminal equipment and server devices are held in normally-used extensions of the PBX together with other terminals such as telephones, facsimiles, etc. Logical channel numbers of packet links between the PBX and the information processing terminal equipment are assigned to electrically-connected server devices in association with each other and sent to users. The users sends server use data to corresponding destinations by data packets to which the logical channel numbers are applied. The PBX performs a packet exchange process such that the logical channel numbers are respectively associated with physical addresses of the server devices. If the PBX regards the users as improper users, then it does not inform the users of the logical channel numbers. When a logical channel number of a server device used at a user desire is recognized, the user can utilize the PBX server system even if a proper user does not know a physical address of the server device.
-
Citations
31 Claims
-
1. A system for exchanging server data in a packet unit, said system comprising:
-
a plurality of pieces of information processing terminal equipment, connected to a plurality of extensions, for sending a server use request packet to one of said extensions, for receiving a server use response packet which includes an identifier from said one extension, for storing said received server use response packet, and for delivering data packets corresponding to said identifier included in said server use response packet and server use data; at least one server device for receiving said data packets therein, storing data included in said data packets and outputting said data included in said data packets; an extension control unit, which accommodates a plurality of terminals including said pieces of information processing terminal equipment and said at least one server device, for controlling connections between said pieces of information processing terminal equipment and said extensions; a time-division multiplex path for subjecting said data packets received from said extension control unit to a time-division multiplexing process; a central processing unit for controlling said time-division multiplex path; and a packet control unit, having a first table which stores identifiers each being assigned to a server device and address information corresponding to said at least one server device, for receiving said server use request packet from one piece of said pieces of information processing terminal equipment through said time-division multiplex path, for assigning an identifier to said server device, registering said identifier in said first table in association with said address information, for sending said server use response packet which includes said identifier to said one piece of information processing terminal equipment through said time-division multiplex path, for receiving said data packets via said time-division multiplex path from said one piece of information processing terminal equipment, for retrieving said address information corresponding to an identifier appended to said received data packet from said first table, and for controlling a data path on said time-division multiplex path with respect to said central processing unit in order to transmit said data packets to said server device, which is specified by said address information thus retrieved. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for exchanging server data in a packet unit, said system comprising:
-
a plurality of pieces of information processing terminal equipment, connected to a plurality of extensions, for sending a server use request packet to one of said extensions, for receiving a server use response packet which includes an identifier corresponding to an available server device from said one extension, and for delivering data packets corresponding to said identifier included in said server use response packet and server use data, an extension control unit which accommodates a plurality of terminals including said pieces of information processing terminal equipment and for controlling connections between said pieces of information processing terminal equipment and said extensions; a time-division multiplex path for subjecting said data packets received from said extension control unit to a time-division multiplexing process; a central processing unit for controlling said time-division multiplex path; at least one server device for receiving said data packets therein through said central processing unit, storing data included in said data packets and outputting said data included in said data packets; and a packet control unit, having a table which stores identifiers each being assigned to a server device and information about a corresponding server device, for receiving said server use request packet via said time-division multiplex path and said central processing unit from one piece of said information processing terminal equipment, for assigning an identifier to said server device, for registering said identifier in said table in association with said information about said corresponding server device, for sending said server use response packet which has said identifier to said one piece of information processing terminal equipment through said central processing unit and said time-division multiplex path, for receiving said data packets from said one piece of information processing terminal equipment through said time-division multiplex path and said central processing unit, and for controlling a data path on said time-division multiplex path with respect to said central processing unit in order to transmit said data packets to a server device, which is specified by said identifier appended to said received data packets by said table.
-
-
14. A method of exchanging server data in a packet unit with a packet exchanger for establishing a packet link and carrying out the exchange of data in accordance with a logical channel number appended to each of data packets, wherein establishing a packet link and carrying out an exchange are performed between a plurality of pieces of information processing terminal equipment operated by users and at least one server device for storing therein data produced by said plurality of pieces of information processing terminal equipment and for outputting said data therefrom, said method comprising the steps of:
-
receiving a first type of packet for transmission of at least one server ID of said at least one server device from said at least one server device; storing address information corresponding to communication lines with respect to said at least one server ID; receiving a second type of packet for making a request to use said at least one server device from said plurality of pieces of information processing terminal equipment; assigning a logical channel number to each of said at least one server ID and storing said logical channel number assigned to each of said at least one server ID along with each of said at least one server ID; sending logical channel numbers to each of said plurality of pieces of information processing terminal equipment which have transmitted said second packets; thereafter receiving data packets from said plurality of pieces of information processing terminal equipment; recognizing address information based on said at least one server ID stored depending on a logical channel number appended to each of said received data packets; and sending said data packets to said at least one server device in accordance with said recognized address information. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A system for exchanging server data in packet unit, said system comprising:
-
a plurality of pieces of information processing terminal equipment, connected to a plurality of extensions, for sending a server use request packet to one of said extensions, for receiving a server use response packet including a logical channel number corresponding to an available server device as data from said one extension, for storing said logical channel number therein, and for delivering data packets which have a header added with said stored logical channel number; at least one server device for receiving said data packets, storing therein data included in said data packets and outputting therefrom said data included in said data packets; an extension control unit which accommodates a plurality of terminals including said pieces of information processing terminal equipment and said at least one server device for controlling connections between said extension, and said pieces of information processing terminal equipment; a time-division multiplex path for subjecting data packets received from said extension control unit to a time-division multiplexing process; a central processing unit for controlling said time-division multiplex path; and a packet control unit, having a table which stores logical channel numbers each being assigned to a server device and address information corresponding to said at least one server device, for receiving said server use request packet via said time -division multiplex path, for assigning a logical channel number to each available server device, for entering an assigned logical channel number in said table in association with address information about said server device, for sending said server use response packet which includes said assigned logical channel number as user data to one piece of said pieces of information processing terminal equipment through said time-division multiplex path, for receiving said data packets from said one piece of information processing terminal equipment through said time-division multiplex path, for retrieving address information corresponding to said logical channel number appended to each of headers of said received data packets from said first table, and for controlling a data path on said time-division multiplex path with respect to said central processing unit in order to transmit said data packets to said server device, which is specified by said retrieved address information. - View Dependent Claims (20)
-
-
21. A system for exchanging server data in units of packet data, said system comprising:
-
a plurality of terminal equipments, connected to a plurality of extensions, for sending data packets which have a header added with a specific logical channel number corresponding to a server device; at least one server device connected to one extension for receiving said data packets, and for storing therein and outputting therefrom data included in said data packets; an extension control unit which transfers and receives data packets in a multiplex mode on said extensions to and from said terminal equipments and which controls transfer of said data packets on said one extension to said at least one server device; a packet switching unit, having a table which has stored therein logical channel numbers each being assigned to a server device of said at least one server device and address information corresponding to said server device of said at least one server device, for receiving said data packets from one of said terminal equipments through said extension control unit, for retrieving address information corresponding to a logical channel number appended to each of a plurality of headers of said received data packets from said table, and for sending said data packets to said server device of said at least one server device corresponding to said retrieved address information through said extension control unit; wherein said packet switching unit sends an incoming call message including said logical channel number to said server device of said at least one server device when said packet switching unit receives a call request message from said one terminal equipment. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A system for exchanging server data in units of packet data, said system comprising:
-
a plurality of information processing terminal equipments, connected to a plurality of extensions, for sending data packets which have a header added with a logical channel number corresponding to a server device; an extension control unit which transfers and receives data packets in a multiplex mode on said extensions to and from said information processing terminal equipments; at least one server device for receiving said data packets, and for storing therein and outputting therefrom data included in said data packets, a packet switching unit for transferring said data packets from one of said information processing terminal equipments to a server device of said at least one server device, having a table which has stored therein logical channel numbers each being assigned to said server device of said at least one server device and address information corresponding to said server device of said at least one server device, for receiving said data packets from said one of said information processing terminal equipments through said extension control unit, for retrieving address information corresponding to a logical channel number appended to each of a plurality of headers of said received data packets from said table, and for sending said data packets to said server device of said at least one server device corresponding to said retrieved address information; wherein said packet switching unit sends an incoming call message including said logical channel number to said server device of said at least one server device when said packet switching unit receives a call request message from said one terminal equipment.
-
-
28. A system for exchanging server data in units of packet data, said system comprising:
-
a plurality of information processing terminal equipments connected to a plurality of extensions, for sending a server use request message, composed of at least one packet, to one of said extensions, for receiving a call connected message, composed of at least one packet having a logical channel number from said extensions, for storing said call connected message, and for delivering data packets corresponding to said logical channel number included in said call connected message and server use data; at least one server device connected to one extension, for receiving said data packets, and for storing therein and outputting therefrom data included in said data packets; an extension control unit which transfers and receives packets in a multiplex mode on said extensions to and from said information processing terminal equipments and which controls transfer of said data packets on said one extension to said at least one server device; a packet switching unit, having a table which stores logical channel numbers each being assigned to a server device of said at least one server device and address information corresponding to said server device of said at least one server device, for receiving said server use request message via said extension control unit, for assigning a logical channel number to said server device of said at least one server device, for entering said assigned logical channel number in said table in association with address information of said server device of said at least one server device, for sending said call connected message which includes said assigned logical channel number to one of said information processing terminal equipment through said extension control unit, for receiving said data packets from said one of said information processing terminal equipments through said extension control unit, for retrieving address information corresponding to said logical channel number appended to each of headers of said received data packets from said table, and for sending said data packets to said server device of said at least one server device corresponding to said retrieved address information through said extension control unit; wherein said packet switching unit sends an incoming call message including said logical channel number to said server device of said at least one server device when said packet switching unit receives a call request message from said one terminal equipment. - View Dependent Claims (29)
-
-
30. A method of exchanging server data in units of packet data, said method comprising the steps of:
-
sending by a plurality of terminal equipments, connected to a plurality of extensions, process data packets which have a header added with a specific logical channel number corresponding to a server device; storing in and outputting, from at least one server device connected to one extensions, data included in data packets received from said extensions; transferring from and receiving in an extension control unit, which has been set in a multiplex mode, data packets on said extensions to and from said terminal equipments and controlling transfer of said data packets on said one extension to said at least one server device; receiving in a packet switching unit, having a table which has stored therein logical channel numbers each being assigned to a server device of said at least one server device and address information corresponding to said server device of said at least one server device, said data packets from one of said terminal equipments through said extension control unit; retrieving address information corresponding to a logical channel number appended to each of a plurality of headers of said received data packets from said table; and sending said data packets to said server device of said at least one server device corresponding to said retrieved address information through said extension control unit; wherein said packet switching unit sends an incoming call message including said logical channel number to said server device of said at least one server device when said packet switching unit receives a call request message from said one terminal equipment. - View Dependent Claims (31)
-
Specification