CN102542223A - 读卡器、文件传送方法和模块 - Google Patents
读卡器、文件传送方法和模块 Download PDFInfo
- Publication number
- CN102542223A CN102542223A CN201110004435XA CN201110004435A CN102542223A CN 102542223 A CN102542223 A CN 102542223A CN 201110004435X A CN201110004435X A CN 201110004435XA CN 201110004435 A CN201110004435 A CN 201110004435A CN 102542223 A CN102542223 A CN 102542223A
- Authority
- CN
- China
- Prior art keywords
- card reader
- file
- address
- wlan
- module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Small-Scale Networks (AREA)
Abstract
本发明提供一种读卡器、文件传送方法和模块,涉及无线通信领域。其中一种用于读卡器的文件传送方法,包括:读卡器通过无线局域网向无线局域网控制器中的DHCP服务器发出申请IP地址的请求,其中,无线局域网为IEEE 802.11协议族和频段的网络;读卡器获取IP地址,其中,IP地址为DHCP服务器根据读卡器MAC地址为读卡器分配的地址;读卡器获取IP地址后,向文件服务器传送用户指定的文件;读卡器接收文件服务器返回的表示文件传送已成功的确认消息。读卡器可以从存储卡中读取文件,通过无线局域网传送文件。
Description
技术领域
本发明涉及无线通信领域,特别是涉及一种读卡器、文件传送方法和模块。
背景技术
电脑、数码产品、家电等各种不同的产品之间需要一种通用的储存介质来进行数据交换。随着数码产品的飞速发展和普及,数码产品之间的数据交换成为人们日常生活中经常需要用到的手段,读卡器就是完成这样功能的产品。读卡器一般使用USB接口,接入计算机读取各种闪存卡。目前的读卡器都采用有线存取的方式,有时不便于使用。
发明内容
本发明的目的是提出一种读卡器、文件传送方法和模块,为读卡器提供无线传输的解决方案。
为实现上述目的,本发明提供了一种用于读卡器的文件传送方法,包括:读卡器通过无线局域网向无线局域网控制器中的DHCP服务器发出申请IP地址的请求,其中,无线局域网为IEEE 802.11协议族和频段的网络;读卡器获取IP地址,其中,IP地址为DHCP服务器根据读卡器MAC地址为读卡器分配的地址;读卡器获取IP地址后,向文件服务器传送用户指定的文件;读卡器接收文件服务器返回的表示文件传送已成功的确认消息。
在一个实施例中,读卡器接入的无线局域网为IPv4或IPv6网络。
在一个实施例中,在读卡器通过无线局域网向无线局域网控制器中的DHCP服务器发出申请IP地址的请求之前,包括:读卡器根据用户设置的网络频段接入无线局域网。
在一个实施例中,文件传送方法还包括:读卡器接收用户的输入,以根据用户的输入传送文件。
为实现上述目的,本发明还提供了一种用于读卡器的文件传送模块,包括:IP地址请求单元,用于通过无线局域网向无线局域网控制器中的DHCP服务器发出申请IP地址的请求,其中,无线局域网为IEEE 802.11协议族和频段的网络;IP地址获取单元,用于获取IP地址,其中,IP地址为DHCP服务器根据读卡器MAC地址为读卡器分配的地址;文件传送单元,用于获取IP地址后,向服务器传送用户指定的文件;确认单元,用于接收服务器返回的表示文件传送已成功的确认消息。
在一个实施例中,所述的文件传送模块还包括:IPv4/IPv6接入单元,用于接入IPv4或IPv6网络。
在一个实施例中,所述的文件传送模块包括:网络选择单元,用于根据用户设置的网络频段接入无线局域网。
为实现上述目的,本发明还提供了一种包括上述的文件传送模块的读卡器,还包括:控制模块,用于控制文件传送模块的运行;电源模块,用于为读卡器供电;存储卡接入模块,用于连接外部存储卡,读取外部存储卡上的文件;无线网接入模块,用于将读卡器接入无线局域网,以传送外部存储卡上的文件。
在一个实施例中,所述的读卡器,还包括:显示模块,用于显示文件的缩略图。
在一个实施例中,显示模块还用于接收用户的输入,以根据用户的输入传送文件。
基于上述技术方案,根据本发明的一方面,读卡器可以从存储卡中读取文件,通过无线局域网,将文件传送到指定的服务器,以满足网络用户对于存储卡中大容量文件实时性要求较高的任务需要。
附图说明
此处所说明的附图用来提供对本发明的进一步解释,构成本发明的一部分。本发明的示意性实施例及其说明仅用于解释本发明,但并不构成对本发明的不当限定。在附图中:
图1为根据本发明实施例的应用场景的示意图。
图2为根据本发明实施例的文件传送方法的流程图。
图3为根据本发明实施例的文件传送模块的结构示意图。
图4为根据本发明另一实施例的文件传送模块的结构示意图。
图5为根据本发明实施例的读卡器的结构示意图。
图6为根据本发明另一实施例的读卡器的结构示意图。
图7为根据本发明实施例的读卡器的软件架构
具体实施方式
下面参照附图对本发明进行更详细的描述,其中说明本发明的示例性实施例。在附图中,相同的标号表示相同或者相似的组件或者元素。
图1为根据本发明实施例的应用场景100的示意图。
在应用场景100中,本发明的一个实施例可以为各新闻社摄影记者提供照片的无线即拍即传业务。例如,用户可以使用自带的普通存储卡进行拍照,相机在存储卡上存储照片。当用户需要上传相片时,将存储卡从相机中取出,将其***读卡器102中。读卡器102的液晶屏可以显示存储卡内图片文件的缩略图。用户可以通过触摸液晶屏的方式选择和上传需要的文件。读卡器102可以通过无线局域网(包括如无线接入点、无线局域网交换机、汇聚交换机等网元)将文件上传至文件服务器。此时,读卡器102可以提示读卡器102正在上传图片,比如指示灯变成红色。读卡器102还可以记录每个图片文件的传输状态(如未上传、正在上传、传输成功、传输失败等)。当读卡器102完成存储卡内的图片上传任务时,可以提示(如指示灯变成绿色)上传已完成。其中,图片上传的过程无需用户干预。
图2为根据本发明实施例的文件传送方法200的流程图。
在步骤202中,读卡器通过无线局域网向无线局域网控制器中的DHCP(Dynamic Host Configuration Protocol,动态主机设定协定)服务器发出申请IP地址的请求,其中,无线局域网为IEEE(Institute ofElectrical and Electronics Engineers,电气和电子工程师协会)802.11协议族和频段的网络。比如,读卡器可以支持IEEE 802.11a/b/g/n的全部无线局域网协议,提供无线传输数据文件的能力。在一个实施例中,读卡器根据用户设置的网络频段接入无线局域网。
在步骤204中,读卡器获取IP地址,其中,IP地址为DHCP服务器根据读卡器MAC地址为读卡器分配的地址。在一个实施例中,读卡器可以支持IPv4/v6双栈网络协议。
在步骤206中,读卡器获取IP地址后,向文件服务器传送用户指定的文件。
在步骤208中,读卡器接收文件服务器返回的表示文件传送已成功的确认消息。在一个实施例中,读卡器在发送文件时,外部指示灯可以置为红色,当存储卡中的文件全部发送完毕后,外部指示灯可以置为绿色。
图3为根据本发明实施例的文件传送模块300的结构示意图。文件传送模块300包括:IP地址请求单元302、IP地址获取单元304、文件传送单元306和确认单元308。
IP地址请求单元302,用于通过无线局域网向无线局域网控制器中的DHCP服务器发出申请IP地址的请求,其中,无线局域网为IEEE802.11协议族和频段的网络。
IP地址获取单元304,用于获取IP地址,其中,IP地址为DHCP服务器根据读卡器MAC(Media Access Control,介质访问控制)地址为读卡器分配的地址。
文件传送单元306,用于获取IP地址后,向服务器传送用户指定的文件。
确认单元308,用于接收服务器返回的表示文件传送已成功的确认消息。
图4为根据本发明实施例的文件传送模块400的结构示意图。文件传送模块400包括:IP地址请求单元402、IP地址获取单元404、文件传送单元406、确认单元408、IPv4/IPv6接入单元410和网络选择单元412。
IP地址请求单元402,用于通过无线局域网向无线局域网控制器中的DHCP服务器发出申请IP地址的请求,其中,无线局域网为IEEE802.11协议族和频段的网络。
IP地址获取单元404,用于获取IP地址,其中,IP地址为DHCP服务器根据读卡器MAC地址为读卡器分配的地址。
文件传送单元406,用于获取IP地址后,向服务器传送用户指定的文件。
确认单元408,用于接收服务器返回的表示文件传送已成功的确认消息。
IPv4/IPv6接入单元410,用于接入IPv4或IPv6网络。
网络选择单元412,用于根据用户设置的网络频段接入无线局域网。
图5为根据本发明实施例的读卡器500的结构示意图。读卡器500包括:文件传送模块502、控制模块504、电源模块506、存储卡接入模块508和无线网接入模块510。文件传送模块502可以为如图3或4所示的文件传送模块300或400,其技术细节已于上文描述,此处不再赘述。
控制模块504,用于控制文件传送模块的运行。
电源模块506,用于为读卡器供电。
存储卡接入模块508,用于连接外部存储卡,读取外部存储卡上的文件。
无线网接入模块510,用于将读卡器500接入无线局域网,以传送外部存储卡上的文件。
图6为根据本发明另一实施例的读卡器600的结构示意图。读卡器600包括:文件传送模块602、控制模块604、电源模块606、存储卡接入模块608、无线网接入模块610、显示模块612和内部存储模块614。文件传送模块602可以为如图3或4所示的文件传送模块300或400,其技术细节已于上文描述,此处不再赘述。
控制模块604,比如微处理器,用于控制文件传送模块的运行。
电源模块606,用于为读卡器600供电。
存储卡接入模块608,如存储卡插槽,可以用于连接外部存储卡,读取外部存储卡上的文件。
无线网接入模块610,如无线局域网网卡,用于将读卡器600接入无线局域网,以传送外部存储卡上的文件。
显示模块612,用于显示文件的缩略图。显示模块612还用于接收用户的输入,以根据用户的输入传送文件。在一个实施例中,显示模块612可以是触摸液晶屏。
内部存储模块614,比如SDRAM(Synchronous Dynamic RandomAccess Memory,同步动态随机存取存储器)或FLASH,可以用于对要传送的文件的缓冲。
图7为根据本发明实施例的读卡器的软件架构。软件***可以在硬件设备之上建立板支持包和设备驱动程序,并移植Linux操作***。网络层通信可以采用IPv4/v6双栈网络协议,传输层可以采用TCP(Transmission Control Protocol,传输控制协议)协议,应用层可以采用FTP(File Transfer Protocol,文件传输协议)协议。在一个实施例中,硬件驱动程序和软件***都可以经过节电优化,从而达到长时间工作的效果。
根据本发明的一方面,读卡器可以从存储卡中读取文件,通过无线局域网,将文件传送到指定的服务器。根据本发明的另一方面,读卡器可以支持IPv4/IPv6双栈网络协议,将文件发送到位于IPv4和IPv6网络内指定的服务器,以满足来自不同网络用户对于存储卡中大容量文件实时性要求较高的任务需要。
本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。
Claims (10)
1.一种用于读卡器的文件传送方法,其特征在于,包括:
所述读卡器通过无线局域网向无线局域网控制器中的动态主机设置协议(DHCP)服务器发出申请网际协议(IP)地址的请求,其中,所述无线局域网为电气和电子工程师协会(IEEE)802.11协议族和频段的网络;
所述读卡器获取所述IP地址,其中,所述IP地址为所述DHCP服务器根据读卡器介质访问控制(MAC)地址为所述读卡器分配的地址;
所述读卡器获取所述IP地址后,向文件服务器传送用户指定的文件;
所述读卡器接收所述文件服务器返回的表示文件传送已成功的确认消息。
2.根据权利要求1所述的文件传送方法,其特征在于,所述读卡器接入的所述无线局域网为IPv4或IPv6网络。
3.根据权利要求1所述的文件传送方法,其特征在于,在所述读卡器通过无线局域网向无线局域网控制器中的DHCP服务器发出申请IP地址的请求之前,包括:
所述读卡器根据用户设置的网络频段接入无线局域网。
4.根据权利要求1所述的文件传送方法,其特征在于,还包括:
所述读卡器接收用户的输入,以根据用户的输入传送文件。
5.一种用于读卡器的文件传送模块,其特征在于,包括:
IP地址请求单元,用于通过无线局域网向无线局域网控制器中的DHCP服务器发出申请IP地址的请求,其中,无线局域网为IEEE802.11协议族和频段的网络;
IP地址获取单元,用于获取所述IP地址,其中,所述IP地址为所述DHCP服务器根据读卡器MAC地址为所述读卡器分配的地址;
文件传送单元,用于获取IP地址后,向文件服务器传送用户指定的文件;
确认单元,用于接收所述文件服务器返回的表示文件传送已成功的确认消息。
6.根据权利要求5所述的文件传送模块,其特征在于,还包括:
IPv4/IPv6接入单元,用于接入IPv4或IPv6网络。
7.根据权利要求5所述的文件传送模块,其特征在于,还包括:
网络选择单元,用于根据用户设置的网络频段接入无线局域网。
8.一种包括权利要求5、6或7所述的文件传送模块的读卡器,还包括:
控制模块,用于控制所述文件传送模块的运行;
电源模块,用于为所述读卡器供电;
存储卡接入模块,用于连接外部存储卡,读取外部存储卡上的文件;
无线网接入模块,用于将所述读卡器接入无线局域网,以传送外部存储卡上的文件。
9.根据权利要求8所述的读卡器,其特征在于,还包括:
显示模块,用于显示文件的缩略图。
10.根据权利要求9所述的读卡器,其特征在于,所述显示模块还用于接收用户的输入,以根据用户的输入传送文件。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110004435XA CN102542223A (zh) | 2010-12-08 | 2011-01-11 | 读卡器、文件传送方法和模块 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010579787 | 2010-12-08 | ||
CN201010579787.3 | 2010-12-08 | ||
CN201110004435XA CN102542223A (zh) | 2010-12-08 | 2011-01-11 | 读卡器、文件传送方法和模块 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102542223A true CN102542223A (zh) | 2012-07-04 |
Family
ID=46349086
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110004435XA Pending CN102542223A (zh) | 2010-12-08 | 2011-01-11 | 读卡器、文件传送方法和模块 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102542223A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103914309A (zh) * | 2012-12-29 | 2014-07-09 | 中国航空工业集团公司第六三一研究所 | 一种基于嵌入式***平台的ip、mac地址设置方法 |
CN113111670A (zh) * | 2021-04-06 | 2021-07-13 | 天津城建大学 | 一种无线读卡器 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060085639A1 (en) * | 2004-10-15 | 2006-04-20 | Microsoft Corporation | Security features for portable computing environment |
US20060085848A1 (en) * | 2004-10-19 | 2006-04-20 | Intel Corporation | Method and apparatus for securing communications between a smartcard and a terminal |
CN1893356A (zh) * | 2005-07-01 | 2007-01-10 | 萧学文 | 一种通过移动终端访问电脑资源的方法及*** |
CN101360059A (zh) * | 2008-09-05 | 2009-02-04 | Tcl通力电子(惠州)有限公司 | 一种网络内容共享***和方法 |
CN201638227U (zh) * | 2010-01-26 | 2010-11-17 | 江苏诚联网络信息技术有限公司上海分公司 | 一种具无线识别功能的读卡器 |
-
2011
- 2011-01-11 CN CN201110004435XA patent/CN102542223A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060085639A1 (en) * | 2004-10-15 | 2006-04-20 | Microsoft Corporation | Security features for portable computing environment |
US20060085848A1 (en) * | 2004-10-19 | 2006-04-20 | Intel Corporation | Method and apparatus for securing communications between a smartcard and a terminal |
CN1893356A (zh) * | 2005-07-01 | 2007-01-10 | 萧学文 | 一种通过移动终端访问电脑资源的方法及*** |
CN101360059A (zh) * | 2008-09-05 | 2009-02-04 | Tcl通力电子(惠州)有限公司 | 一种网络内容共享***和方法 |
CN201638227U (zh) * | 2010-01-26 | 2010-11-17 | 江苏诚联网络信息技术有限公司上海分公司 | 一种具无线识别功能的读卡器 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103914309A (zh) * | 2012-12-29 | 2014-07-09 | 中国航空工业集团公司第六三一研究所 | 一种基于嵌入式***平台的ip、mac地址设置方法 |
CN113111670A (zh) * | 2021-04-06 | 2021-07-13 | 天津城建大学 | 一种无线读卡器 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9980084B2 (en) | Communication apparatus, method for controlling the same, and storage medium | |
JP6141446B2 (ja) | ユーティリティメータ用の近距離無線通信 | |
US20140101465A1 (en) | Extending the capabilities of existing devices without making modifications to the existing devices | |
US9204477B2 (en) | Memory device and wireless communication control method of the same | |
EP2563091B1 (en) | Wireless internet-accessing module, host, communication method thereof, and data card | |
US20170098105A1 (en) | Tag identification method and apparatus | |
US20140022980A1 (en) | Communication apparatus, data processing apparatus, control methods thereof, and recording medium | |
EP2991435A1 (en) | Communication apparatus and control method of communication apparatus | |
CN103891396A (zh) | 在wi-fi直接连接的建立中确定组所有者的装置和方法 | |
US9531844B2 (en) | Automatic internet connection sharing among related devices | |
CN104268500A (zh) | 一种产品的电子条码信息写入方法 | |
US20170264515A1 (en) | Communication device, control method for communication device, and program | |
JP2012230542A (ja) | 情報処理装置 | |
CN103369034A (zh) | 一种将照片发送到数码相框的方法、***及装置 | |
CN107277743B (zh) | 通信***、通信装置和控制方法 | |
CN102542223A (zh) | 读卡器、文件传送方法和模块 | |
US10015746B2 (en) | Communication apparatus and control method thereof | |
WO2013152644A1 (zh) | 一种无线sd卡型处理装置 | |
CN102281307A (zh) | 一种基于虚拟文件***方式的远程数据信息共享方法 | |
US9924554B2 (en) | Communication apparatus, control method for the communication apparatus, and non-transitory computer-readable storage medium | |
US9900829B2 (en) | Communication device, method for controlling the communication device, and program | |
EP2829985A1 (en) | Information processing system, information processing method, server, control method therefor, and control program | |
EP2424310A1 (en) | Mobile communication device and communicative transmission method | |
CN105516350A (zh) | 文件共享方法及装置 | |
JP2023041786A (ja) | 電子機器、通信システム、通信機器、プログラム、通信制御方法及び通信システムの制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20120704 |