《确保数据可靠性传输的无线打印系统.pdf》由会员分享,可在线阅读,更多相关《确保数据可靠性传输的无线打印系统.pdf(7页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN102364429A43申请公布日20120229CN102364429ACN102364429A21申请号201110145271222申请日20110531G06F3/12200601H04L29/0620060171申请人北京瑞工科技发展有限公司地址100192北京市海淀区清河龙岗路水木天成商务2号楼308室72发明人王利鹏74专利代理机构北京市盛峰律师事务所11337代理人李贺香54发明名称确保数据可靠性传输的无线打印系统57摘要本发明提供一种确保数据可靠性传输的无线打印系统,包括设置有打印服务器的PC客户端与设置有数据接收模块的打印机端,所述的打印服务器包括打印任务。
2、管理模块和打印机驱动模块,所述的打印任务管理模块接收打印指令,并传送给打印驱动模块,由打印驱动模块将数据通过能够保证数据传输的正确性和唯一性的端口驱动发送到打印机端,该系统能保证无线方式打印的情况下能够保证数据的完整性。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书2页附图3页CN102364448A1/1页21一种确保数据可靠性传输的无线打印系统,其特征在于包括设置有打印服务器的PC客户端与设置有数据接收模块的打印机端,所述的打印服务器包括打印任务管理模块和打印机驱动模块,所述的打印任务管理模块接收打印指令,并传送给打印驱动模块,由打印驱动模块将数据通过能。
3、够保证数据传输的正确性和唯一性的端口驱动发送到打印机端。2根据权利要求1所述的确保数据可靠性传输的无线打印系统,其特征在于所述数据接收模块为无线模块,所述端口驱动与无线模块内均设有无线协议栈以保证相互数据传输,所述端口驱动内还设有应用层协议,所述无线模块内对应还设有应用层协议,所述无线模块利用应用层协议反馈状态信息及打印机状态给端口驱动,保证每包发送正常,打印机状态正常。权利要求书CN102364429ACN102364448A1/2页3确保数据可靠性传输的无线打印系统技术领域0001本发明属于有关基于无线上的打印数据控制领域,特别涉及一种确保数据可靠性传输的无线打印系统。背景技术0002打印。
4、系统的基本概念如果添加一台通过网络适配器直接连接到网络的打印机,则可用以下两种方法打印1、不使用打印服务器计算机而直接将打印机添加到每个用户的计算机上,2、将打印机添加到打印服务器上,然后通过打印服务器计算机将每个用户连接到打印机。现有的打印系统由于客户端与打印端无法保证对打印端的状态进行及时的回馈,而造成打印数据丢单或重复打印等一系列问题。发明内容0003本发明目的为提供一种确保数据可靠性传输的无线打印系统,该系统能保证无线方式打印的情况下能够保证数据的完整性。0004本发明的技术方案如下0005一种确保数据可靠性传输的无线打印系统,包括设置有打印服务器的PC客户端与设置有数据接收模块的打印。
5、机端,所述的打印服务器包括打印任务管理模块和打印机驱动模块,所述的打印任务管理模块接收打印指令,并传送给打印驱动模块,由打印驱动模块将数据通过能够保证数据传输的正确性和唯一性的端口驱动发送到打印机端。0006所述数据接收模块为无线模块,所述端口驱动与无线模块内均设有无线协议栈以保证相互数据传输,所述端口驱动内还设有应用层协议,所述无线模块内对应还设有应用层协议,所述无线模块利用应用层协议反馈状态信息及打印机状态给端口驱动,保证每包发送正常,打印机状态正常。0007本发明的技术效果在于0008本发明系统端口驱动是安装在电脑系统上的一款软件,它能将打印机驱动输出的打印内容截获并发送到相应的端口,无。
6、线模块将收到的数据发送至打印机,端口驱动和无线模块之间在无线协议层之上新加入一套协议保证数据传输的正确性和唯一性。附图说明0009图1为本发明所述确保数据可靠性传输的无线打印系统示意图。0010图2为本发明所述PC客户端系统示意图。0011图3为本发明所述端口驱动与无线模块协议原理图。0012图4为本发明所述确保数据可靠性传输的无线打印系统流程图。具体实施方式0013以下结合附图对本发明做进一步说明。说明书CN102364429ACN102364448A2/2页40014如图1所示,本发明一种确保数据可靠性传输的无线打印系统,包括设置有打印服务器的PC客户端与设置有数据接收模块的打印机端,所述。
7、的打印服务器包括打印任务管理模块和打印机驱动模块,所述的打印任务管理模块接收打印指令,并传送给打印驱动模块,由打印驱动模块将数据通过能够保证数据传输的正确性和唯一性的端口驱动发送到打印机端。其中数据接收模块可根据实际需要采用无线网络或采用有线网络。0015如图1、2、3所示,所述数据接收模块为无线模块,所述端口驱动与无线模块内均设有无线协议栈以保证相互数据传输,所述端口驱动内还设有应用层协议,所述无线模块内对应还设有应用层协议,所述无线模块利用应用层协议反馈状态信息及打印机状态给端口驱动,保证每包发送正常,打印机状态正常。0016无线模块和端口驱动是在原有的无线通讯协议基础之上增加了应用层的握。
8、手协议,PC端将打印数据分成若干数据包依次发送给无线模块,并且在每发送一个包之后就会查询包是否被正常接收,无线模块在收到数据包或命令包后按照协议的要求返回给PC端是否正常等,这样就能够确定打印机是否收到数据。0017以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。说明书CN102364429ACN102364448A1/3页5图1图2说明书附图CN102364429ACN102364448A2/3页6图3说明书附图CN102364429ACN102364448A3/3页7图4说明书附图CN102364429A。