Method, and arrangement in a communications network
First Claim
1. A method for printing a document in a data communications system, the system including a processing unit including a printer client (1001) and a printer including a printer server (1002), the processing unit and the printer using for communication between each other a wireless printer protocol, the Bluetooth protocol stack and air interface, the Bluetooth protocol stack including a wireless printer protocol and a Logical Link Control and Adaptation Protocol (L2CAP), the method including the steps of:
- establishing (701) a bi-directional wireless asynchronous connection-less (ACL) connection between the processing unit and the printer by means of the printer protocol calling the L2CAP requesting the connection and the L2CAP creating the connection;
establishing (702) a connection for one or more printjobs between the printer client (1001) and the printer server (1002);
negotiating (703) configuration parameters between the printer client (1001) and the printer server (1002);
sending (704) keep alive messages frequently from the printer client (1001) to the printer server (1002) and from the printer server (1002) to the printer client (1001);
starting (705) a print job;
sending (706) the print data from the processing unit to the printer;
stopping (707) the print job; and
closing (708) the connection between the processing unit and the printer.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and an arrangement in a data communications system. The object of the invention is to achieve a wireless communication between a processing unit and a printer using a safe transmission and an increased transmission range compared to the infrared transmission. The solution is a way of printing a document in a data communications system using a protocol profiled for printing in the Bluetooth protocol architecture.
-
Citations
69 Claims
-
1. A method for printing a document in a data communications system, the system including a processing unit including a printer client (1001) and a printer including a printer server (1002), the processing unit and the printer using for communication between each other a wireless printer protocol, the Bluetooth protocol stack and air interface, the Bluetooth protocol stack including a wireless printer protocol and a Logical Link Control and Adaptation Protocol (L2CAP), the method including the steps of:
-
establishing (701) a bi-directional wireless asynchronous connection-less (ACL) connection between the processing unit and the printer by means of the printer protocol calling the L2CAP requesting the connection and the L2CAP creating the connection;
establishing (702) a connection for one or more printjobs between the printer client (1001) and the printer server (1002);
negotiating (703) configuration parameters between the printer client (1001) and the printer server (1002);
sending (704) keep alive messages frequently from the printer client (1001) to the printer server (1002) and from the printer server (1002) to the printer client (1001);
starting (705) a print job;
sending (706) the print data from the processing unit to the printer;
stopping (707) the print job; and
closing (708) the connection between the processing unit and the printer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36)
-
-
24. The method according to any of the claims, wherein the ACL connection is disconnected during printing, the method comprising the further step of:
stopping the keep alive timer.
-
35. An entity (501) included in a Processing unit (402), the entity includes a Bluetooth protocol stack comprising a Logical Link Control and Adaptation Protocol (L2CAP) characterised in that the Bluetooth protocol stack further comprises a wireless printer protocol, said printer protocol comprising a printer client which communicates (803) with a printer server, included in a printer (403), by means of the Bluetooth protocol stack and air interface, the entity (501) further comprises:
-
an establishing device (502) arranged for establishing a bi-directional wireless ACL connection to the printer (403) by calling the L2CAP requesting the connection;
an establishing device (503) arranged for establishing a connection for one or more printjobs a negotiating device (504) arranged for negotiating configuration parameters with a printer server within the printer (403);
a sending device (509) arranged for sending keep alive messages frequently to the printer server ;
a starting device (513) arranged for starting a print job;
a sending device (515) arranged for sending the print data to the printer server;
a stopping device (520) arranged for stopping the print job; and
a closing device (522) arranged for closing the connection between the processing unit (402) and the printer (403). - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 69)
-
-
53. A printer entity (601) included in a Printer (403), the printer entity (601) including a Bluetooth protocol stack comprising a Logical Link Control and Adaptation Protocol (L2CAP) characterised in that the Bluetooth protocol stack further includes a wireless printer protocol, said printer protocol comprising a printer server which communicates with a printer client, included in a processing unit (402), by means of the wireless printer protocol, the Bluetooth protocol stack and air interface, the printer entity (601) further comprises:
-
a negotiating device (605) arranged for negotiating configuration parameters with a printer client within the processing unit;
a sending device (609) arranged for sending keep alive messages frequently to the printer client;
a starting device (612) arranged for starting a print job;
a receiving device (614) arranged for receiving print data from the printer client; and
a stopping device (620) arranged for stopping the print job. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68)
-
Specification