Service management method and connection oriented network system using such management method
First Claim
1. A service management method for a connection oriented network system in which terminals are connected to a network and a logical connection is established between terminals, as required to transfer data over the established connection, said method comprising the steps of:
- preparing a connection processing unit, a connection management table and a connection queue at a communication driver of a transmission originating terminal including at least one service application from which data is transmitted to a transmission destination terminal, said connection management table managing a correspondence between a transmission address and a connection number, said transmission address being used by said service application to identify the transmission destination terminal, and said connection number being assigned by a switch interconnecting terminals for allowing said communication driver and said switch to discriminate between connections, said connection processing unit establishing a connection to the transmission destination terminal, and said connection queue temporarily storing transmission data during a connection process;
said connection processing unit registering a transmission address and a corresponding connection number in said connection management table during a connection process;
when a data transmission request is made to said communication driver by a service application, said communication driver referring to said connection management table, acquiring a connection number in accordance with a transmission address designated by said service application and transmitting transmission data from said service application over a connection identified by said acquired connection number; and
if a connection is not established between said transmission originating terminal and said transmission destination terminal for data transmission, said connection processing unit loading said transmission data supplied from said service application of said transmission originating terminal in said connection queue, establishing a connection to said transmission destination terminal designated by said service application, and after establishing the connection, dequeuing said transmission data from said connection queue; and
said communication driver transferring said dequeued transmission data over said established connection.
1 Assignment
0 Petitions
Accused Products
Abstract
For a connection-oriented network system in which information terminals such as PC and WS are connected to a network such as LAN and WAN and a logical connection is established if necessary to a terminal to transfer data over the established connection, a service management method is provided which allows data transfer without connection management by a service application. A communication driver for data transfer is provided with a connection processing unit for establishing a connection to a transmission destination terminal and a connection queue for temporarily storing transmission data during a connection process. If a connection is still not established between terminals for data transmission, the connection processing unit stores the transmission data supplied from a service application in the connection queue, establishes a connection to the transmission destination terminal designated by the service application, and thereafter dequeues the transmission data from the connection queue to transmit the transmission data over the established connection.
41 Citations
27 Claims
-
1. A service management method for a connection oriented network system in which terminals are connected to a network and a logical connection is established between terminals, as required to transfer data over the established connection, said method comprising the steps of:
-
preparing a connection processing unit, a connection management table and a connection queue at a communication driver of a transmission originating terminal including at least one service application from which data is transmitted to a transmission destination terminal, said connection management table managing a correspondence between a transmission address and a connection number, said transmission address being used by said service application to identify the transmission destination terminal, and said connection number being assigned by a switch interconnecting terminals for allowing said communication driver and said switch to discriminate between connections, said connection processing unit establishing a connection to the transmission destination terminal, and said connection queue temporarily storing transmission data during a connection process; said connection processing unit registering a transmission address and a corresponding connection number in said connection management table during a connection process; when a data transmission request is made to said communication driver by a service application, said communication driver referring to said connection management table, acquiring a connection number in accordance with a transmission address designated by said service application and transmitting transmission data from said service application over a connection identified by said acquired connection number; and if a connection is not established between said transmission originating terminal and said transmission destination terminal for data transmission, said connection processing unit loading said transmission data supplied from said service application of said transmission originating terminal in said connection queue, establishing a connection to said transmission destination terminal designated by said service application, and after establishing the connection, dequeuing said transmission data from said connection queue; and said communication driver transferring said dequeued transmission data over said established connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A service management method for a network system interconnecting terminals via a network, said method comprising the steps of:
-
preparing a connection management table at a communication driver of a transmission originating terminal, said communication driver being used for data transfer, and said connection management table managing a correspondence between a transfer rate and a transmission address used by a service application for identification of a transmission destination terminal; registering a transmission address and a transfer rate in said connection management table during an initialization process; when a data transfer request is made from a service application, said communication driver referring to said connection management table for data transmission and acquiring said transfer rate in accordance with the transmission address designated by said service application; and transmitting transmission date at said acquired transmission rate, to thereby enable data transfer between terminals at an optional transfer rate. - View Dependent Claims (12)
-
-
13. A service management method for a network system interconnecting terminals via a network, said method comprising the steps of:
-
preparing a connection management table at a communication driver of a transmission originating terminal, said communication driver being used for data transfer, and said communication management table managing a correspondence between a service discriminating between service applications and a transfer rate; registering a service type and a transfer rate in said connection management table during an initialization process;
when a data transmission request is made from a service application, said communication driver referring to said connection management table for data transmission and acquiring the transfer rate in accordance with the service type designated by said service application; andtransmitting data at said acquired transfer rate, to thereby enable data transmission between service applications at an optional transfer rate. - View Dependent Claims (14)
-
-
15. A service management method for a connection oriented network system in which terminals are connected to a network and a logical connection is established between terminals, as required to transfer data over the established connection, said method comprising the steps of:
-
preparing a connection processing unit, a connection management table and a connection queue at a communication driver of a transmission originating terminal including at least one service application from which data is transmitted to a transmission destination terminal, said connection management table managing a correspondence among a transmission address, a connection number, a service type and a transfer rate, said transmission address being used by said service application to identify the transmission destination terminal, and said connection number being assigned by a switch interconnecting terminals for discrimination between connections by said communication driver and said switch, said connection processing unit establishing a connection to the transmission destination terminal, and connection queue temporarily storing transmission data during a connection process; said connection processing unit registering a transmission address and a corresponding connection number in said connection management table during a connection process; registering during an initialization process the transmission address end the transfer rate in said connection management table; when a data transmission request is made from a service application, said communication driver referring to said connection management table, acquiring a connection number and a transfer rate in accordance with a transmission address designated by said service application and transmitting transmission data from said service application over a connection identified by said acquired connection number at the acquired transfer rate; and if a connection is not still established between said communication driver and said transmission destination terminal for data transmission, said connection processing unit loading said transmission data supplied from said service application in said connection queue, establishing a connection to said transmission destination terminal designated by said service application in accordance with said transfer rate registered in said connection management table, and after establishing the connection, dequeuing said transmission data from said connection queue; and
said communication driver transferring said dequeued transmission data over said established connection at said transfer rate. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A connection-oriented network system, comprising:
-
a plurality of terminals; a switch; and a line for connecting each of said plurality of terminals to said switch;
wherein;each of said plurality of terminals includes a communication driver, the communication driver of a transmission originating terminal from which data is transmitted includes a connection processing unit for establishing a connection to a transmission destination terminal, a connection management table and a connection queue for temporarily storing data during a connection process, said connection management table manages a correspondence between a transmission address and a connection number, said transmission address being used by said service application to identify the transmission destination terminal, and said connection number being assigned by a switch interconnecting terminals for allowing said communication driver and said switch to discriminate between connections, said connection processing unit establishes a connection to the transmission destination terminal, and said connection queue temporarily stores transmission data during a connection process, and said connection processing unit registers a transmission address and a corresponding connection number in said connection management table during a connection process, wherein further; when a data transmission request is made to said communication driver by a service application, said communication driver referring to said connection management table, acquires a connection number in accordance with a transmission address designated by said service application and transmits transmission data from said service application over a connection identified by said acquired connection number, if a connection is not established between said transmission originating terminal and said transmission destination terminal for data transmission, said connection processing unit loads said transmission data supplied from said service application of said transmission originating terminal in said connection queue, establishes a connection to said transmission destination terminal designated by said service application, and after establishing the connection, dequeues said transmission data from said connection queue, and said communication driver transfers said dequeued transmission data over said established connection. - View Dependent Claims (22, 23)
-
-
24. A connection-oriented network system, comprising:
-
a plurality of terminals; a switch; and a line for connecting each of said plurality of terminals to said switch, wherein; each of said plurality of terminals includes a communication driver; the communication driver of a transmission originating terminal from which data is transmitted includes a connection management table for managing a correspondence between a transfer rate and a transmission address used for identification of said transmission originating terminal by a service application, said transmission address and said transfer rate being registered in said connection management table during an initialization process; when a data transfer request is made from a service application, said communication driver of said transmission originating terminal refers to said connection management table to acquire the transfer rate for data transmission in accordance with said transmission address designated by said service application, and transmits transmission data an optional transfer rate.
-
-
25. A connection-oriented network system, comprising:
-
a plurality of terminals; a switch; and a line for connecting each of said plurality of terminals to said switch, wherein; each of said plurality of terminals includes a communication driver, the communication driver of a transmission originating terminal from which data is transmitted includes a connection management table for managing a correspondence between a transfer rate and a service type for discrimination between service applications, said service type and said transfer rate being registered in said connection management table during an initialization process, and when a data transmission request is made from a service application, said communication driver of said transmission originating terminal refers to said connection management table to acquire the transfer rate for data transmission in accordance with said service type designated by said service application, and transmits transmission data at said acquired transfer rate to thereby enable data transmission between service applications at an optional transfer rate.
-
-
26. A connection-oriented network system, comprising:
-
a plurality of terminals; a switch; and a line for connecting each of said plurality of terminals to said switch, wherein; each of said plurality of terminals includes a communication driver, and the communication driver of a transmission originating terminal from which data is transmitted includes; a connection processing unit, a connection queue, and a connection management table said connection processing unit establishing a connection to a transmission destination terminal, wherein said connection queue temporarily stores transmission data during a connection process, and said connection management table manages a correspondence between a connection number, a transmission address, a service type and a transfer rate, said connection number being assigned by said switch for discrimination between connections by said communication driver and said switch, said transmission address being used for discrimination between transmission destination terminals, and said service type being used for discriminating between service applications, when a data transmission request is made from a service application, said communication driver refers to said connection management table, acquires a connection number and a transfer rate in accordance with a transmission address designated by said service application and transmits transmission data from said service application over a connection identified by said acquired connection number at the acquired transfer rate, if a connection is not still established between said communication driver and said transmission destination terminal for data transmission, said connection processing unit loads said transmission data supplied from a service application in said connection queue, establishes a connection to said transmission destination terminal designated by said service application in accordance with said transfer rate registered in said connection management table, and thereafter dequeues the transmission data from said connection queue, and said communication driver transfers said dequeued transmission data over said established connection at said transfer rate. - View Dependent Claims (27)
-
Specification