Movatterモバイル変換


[0]ホーム

URL:


USRE47634E1 - Method for transmitting and receiving data in NFC - Google Patents

Method for transmitting and receiving data in NFC
Download PDF

Info

Publication number
USRE47634E1
USRE47634E1US14/230,860US201414230860AUSRE47634EUS RE47634 E1USRE47634 E1US RE47634E1US 201414230860 AUS201414230860 AUS 201414230860AUS RE47634 EUSRE47634 EUS RE47634E
Authority
US
United States
Prior art keywords
data
frame
data packet
transmission
reception method
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.)
Active, expires
Application number
US14/230,860
Inventor
Thenmozhi Arunan
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co LtdfiledCriticalSamsung Electronics Co Ltd
Priority to US14/230,860priorityCriticalpatent/USRE47634E1/en
Priority to US16/588,156prioritypatent/USRE49278E1/en
Application grantedgrantedCritical
Publication of USRE47634E1publicationCriticalpatent/USRE47634E1/en
Activelegal-statusCriticalCurrent
Adjusted expirationlegal-statusCritical

Links

Images

Classifications

Definitions

Landscapes

Abstract

A data transmission/reception method in Near Field Communications (NFC) for enhancing data throughput between at least an initiator device and a target device. The data transmission/reception method typically includes initiating a communication between an initiator and a target that perform NFC, aggregating a plurality of data packet units to be transmitted in order to form an aggregated frame, and transmitting the aggregated frame to a counterpart NFC device.

Description

CROSS REFERENCE TO RELATED APPLICATIONS
This application is a continuation reissue of application Ser. No. 14/081,021, now a reissued patent U.S. Pat. No. RE 45,346E filed Nov. 15, 2013 and having a reissue date of Jan. 20, 2015, and which was filed as a reissue application of U.S. Pat. No. 8,059,683 that issued Nov. 15, 2011. This application is also related to a continuation reissue application 14/230,983 filed Mar. 31, 2014 of application Ser. No. 14/081,021 now the reissued patent U.S. Pat. No. RE 45,346E having a reissue date of Jan. 20, 2015.
CLAIM OF PRIORITY
This application claims the benefit of priority under 35 U.S.C. § 119(a) from a Korean Patent Application filed in the Korean Intellectual Property Office on Nov. 8, 2007 and assigned Serial No. 2007-113869 and an Indian Patent Application field filed in the Office of the Controller General of Patents, Designs, and Trademarks on May 7, 2007 and assigned Serial No. IN 965/CHE/2007, the entire disclosures of both of which are hereby incorporated by reference in their entirety.
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a data transmission/reception method in Near Field Communications (NFC). More particularly, the present invention relates to a communication method for enhancing data throughput between an initiator and a target that perform NFC.
2. Description of the Related Art
Near Field Communications (NFC) is a method for communication between devices that are spaced from each other within about a 10 cm distance. In NFC protocol stacks, the NFCIP-1 standard is used on physical layers of ISO 14443. In NFCIP-1, devices used for the NFC (or NFCIP-1 devices) may operate either in Active mode or Passive mode. An NFCIP-1 device in a transmission mode is referred to as an initiator and an NFCIP-1 device in a reception mode is referred to as a target.
In Passive mode, an NFCIP-1 device does not have its own power source required for modulation of its own Radio Frequency (RF) field and thus cannot generate a request message by itself. Therefore, a communication must be started by an initiator at all times. In other words, once the initiator (in Active mode) sends a request message through the RF field, the target (in Passive mode) drives a receiver circuit with the power source provided through the RF field. If the initiator does not have any transmission data, the initiator will periodically transmit a symmetry (SYMM) frame.
In response to the SYMM frame or an Information (I) frame received from the initiator, the target responds to the initiator by sending back the received frame to the initiator, with the frame sent back having its own data additionally inserted therein. Thus, the throughput, i.e., data transfer rate, of data transmitted from the target depends on the frequency of the I frame or the SYMM frame received from the initiator.
Moreover, with regard to NFC in the current Logical Link Control Protocol (LLCP) version, the initiator has to wait for reception of a response frame after transmitting a request frame. This waiting is referred to as response waiting time. Due to such a wait, data transfer may be delayed by the amount of response waiting time (RWT). Furthermore, there are several additional overheads to every request frame transmitted by the initiator. As a result, as the amount of data to be transmitted between NFC devices increases, i.e., as the number of request frames transmitted by the initiator increases, the number of RWTs for each request frame increases, and the same overhead is separately transmitted through a plurality of request frames. The aforementioned results in an increase in the amount of data and in turn causes a degradation in the data transfer rate between the NFC devices.
To solve those problems, there is a need for a fundamental method for improving a data transfer rate between NFC devices.
SUMMARY OF THE INVENTION
The present invention is to addresses at least some of the above-mentioned problems and/or disadvantages and provides at least the advantages described below. The present invention provides a method for transmitting aggregated transmission data between Near Field Communications (NFC) devices for enhancing data input.
According to one aspect of the present invention, a data transmission/reception method in Near Field Communications (NFC) includes initiating a communication between an initiator and a target that perform NFC, aggregating a plurality of data packet units to be transmitted in order to form an aggregated frame, and transmitting the aggregated frame to a counterpart NFC device.
The initiation of the communication may include the transmitting and receiving of configuration parameters regarding aggregation of the data packet units.
The initiation of the communication may include, for example, the setting a maximum value for the number of data packet units that can be aggregated.
The aggregated frame may include an identifier of a frame type for indicating whether a data frame included in the aggregated frame is one of an Aggregated Information (AI) frame, or an Aggregated Unnumbered Information (AUI) frame.
The aggregated frame may include, for example, a Cyclic Redundancy Check (CRC) field having a CRC calculated for all the data packet units included in the aggregated frame.
The aggregated frame may include, for example, an aggregated header including overheads of the data packet units included in the aggregated frame.
The aggregation of the data packet units and the transmission of the aggregated frame may be performed, for example, by the initiator that initiates NFC.
The aggregation of the data packet units may include, for example, aggregating data packet units to be transmitted from the same connection.
The aggregation of the data packet units may include, for example, aggregating data packet units to be transmitted from different connections.
The aggregation of the data packet units and the transmission of the aggregated frame may be performed, for example, by the target that operates by using a Radio Frequency (RF) field generated by the initiator as a power source.
The aggregation of the data packet units may include, for example, aggregating data packet units to be transmitted from the same connection or different connections.
The data transmission/reception method may further include, for example, receiving an Information (I) frame from the initiator prior to the aggregation of the data packet units, in which the aggregated frame may be transmitted as a response frame responding to the I frame received from the initiator.
Each of the AI frame and the AUI frame may include, for example, a Destination Service Access Point (DSAP) field, a Source Service Access Point (SSAP) field, a control field, and a data information field.
The data information field of the AI frame may include, for example, a transmission sequence number of a first inserted data packet unit.
The data information field of the AI frame may further include, for example, a value indicating a response sequence number corresponding to a transmission sequence number of a last inserted data packet unit.
Each of the AI frame and the AUI frame from the same logical connection may include, for example, plural aggregated data packet units and include a length information field indicating a length of each data packet unit in front of each data packet unit.
Each of the AI frame and the AUI frame from different logical connections may include, for example, a Logical Link Control Protocol (LLCP) data frame from a corresponding logical connection and include a length information field indicating a length of each LLCP data frame in front of each LLCP data frame.
BRIEF DESCRIPTION OF THE DRAWINGS
The above and other features and advantages of exemplary embodiments of the present invention will be more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which:
FIG. 1 is a ladder diagram illustrating a data transmission/reception method according to an embodiment of the present invention;
FIG. 2 illustrates the structure of an Aggregated Information (UI) frame generated according to an exemplary embodiment of the present invention;
FIG. 3 illustrates the structure of an Aggregated Unnumbered Information (AUI) frame generated according to an exemplary embodiment of the present invention;
FIG. 4 illustrates the structure of a control field according to an exemplary embodiment of the present invention;
FIG. 5 illustrates the structure of data payloads including data packet units aggregated into data information fields according to an exemplary embodiment of the present invention;
FIG. 6 is a ladder diagram illustrating a data transmission/reception method according to another exemplary embodiment of the present invention; and
FIG. 7 illustrates the structure of data payloads including Logical Link Control Protocol (LLCP) data frames aggregated into data information fields according to another exemplary embodiment of the present invention.
Throughout the drawings, the same drawing reference numerals will be understood to refer to the same elements, features and structures.
DETAILED DESCRIPTION
The matters defined in the description such as a detailed construction and elements are provided to assist a person of ordinary skill in the art with a comprehensive understanding of exemplary embodiments of the invention. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the exemplary embodiments described herein can be made without departing from the scope and spirit of the invention. Known structures and configurations may be omitted when their inclusion may obscure appreciation by a person of ordinary skill in the art of the subject matter of the present invention.
FIG. 1 is a flowchart illustrating an example of data transmission/reception method according to the present invention.
Referring now toFIG. 1, the data transmission/reception method according to this exemplary embodiment of the present invention includes step100 (not shown) of initiating communication between devices supporting Near Field Communications (NFC), which will hereinafter be referred to as NFC devices.
NFC may be typically performed by data transmission/reception between an initiator and a target. The initiator periodically generates and outputs a Radio Frequency (RF) field including a symmetry (SYMM) frame instep110. Once the target moves into a region of the RF field, it operates by using an RF signal received from the initiator as a power source to enable the target to respond to the initiator. In step120, the target load-modulates the RF signal, thereby sending back a response frame that responds to the SYMM frame transmitted instep110. In this way, a link between the initiator and the target is set up.
Upon setup of the link between the initiator and the target, the initiator and the target can then exchange configuration parameters required for communication through the link in step130. The configuration parameters may include information about whether the initiator and the target support aggregation of data packet units. The configuration parameters may also include the maximum number of data packet units that can be aggregated.
Still referring toFIG. 1, the data transmission/reception method includes a step of aggregating a plurality of data packet units to be transmitted. As shown inFIG. 2, this step may be one ofstep200 for aggregating data packet units to be transmitted from the initiator to the target to form an aggregated frame or step201 for aggregating data packet units requested to the target by the initiator to form an aggregated frame.
A description will now be made herein below regarding the structure of a data frame generated by the step of aggregating data packet units in order to describe in detail,step200 and step201 according to an exemplary embodiment of the present invention.
According to the LLCP specification of NFC, two types of data transmission are used, which are referred to a first transmission type and a second transmission type.
The first transmission type of data transmission comprises a connection-less transmission type that is generally considered less reliable than the second transmission type. An information frame called an Unnumbered Information (UI) frame is used in the first transmission type.
The second transmission type of data-transmission is a connection-oriented and more reliable transmission type that implements flow control. An information frame called an Information (I) frame is used in the second transmission type.
FIG. 2 illustrates the structure of an Aggregated Information (UI) frame generated according to an exemplary embodiment of the present invention, andFIG. 3 illustrates the structure of an Aggregated Unnumbered Information (AUI) frame generated according to another exemplary embodiment of the present invention. Referring to the examples shown inFIGS. 2 and 3, each of the AI frame and the AUI frame of the present invention typically includes a Destination Service Access Point (DSAP)field10 including an address of a destination, a Source Service Access Point (SSAP)field20 including an address of a source, acontrol field30, and one of adata information field40 for the AI frame, or adata information field50 for the AUI frame.
Still referring toFIGS. 2 and 3, each of theDSAP field10, theSSAP field20, and thecontrol field30 has the same size and structure for both the AI frame and the AUI frame. On the other hand, thedata information field40 and thedata information field50 are set differently for the AI frame and the AUI frame.
Thedata information field40 of the AI frame illustrated inFIG. 2 typically includes afield43 for recording plural aggregated data packet units and afield42 for recording a sequence number of a data packet unit (or a first data packet unit) that is to be first transmitted from among data packet units to be transmitted. Thedata information field40 of the AI frame may further include afield41 for recording a response sequence number that is set to correspond to the sequence number of a last data packet unit.
The response sequence number infield40 may be set to correspond to a data packet unit (or the last data packet unit) included last among data packet units included in a payload of thedata information field40. The response sequence number may comprise a value increased by one from the sequence number of the previous data packet unit.
For example, it is assumed that thedata information field40 of the AI frame includes 3 aggregated data packet units and thefield42 for recording the sequence number of the first data packet unit is set to 4. The 3 data packet units included in thedata information field40 are sequentially assigned sequence numbers based on the sequence number of the first data packet unit. Thus, in thedata information field40, the sequence number of the last data packet unit may be 6. In thefield41, the response sequence number may be set to 7 that is a value increased by one from the sequence number, i.e., 6, of the last data packet unit. In this way, the present invention makes it is possible to implement accumulative acknowledgement for all data frames in the AI frame and also to efficiently maintain flow control.
Thedata information field50 of the AUI frame illustrated inFIG. 4 includes plural aggregated data packet units instead of fields for recording sequence numbers as inFIG. 2.
FIG. 4 illustrates the structure of thecontrol field30 according to an embodiment of the present invention. Referring toFIG. 4, thecontrol field30 included in both the AI frame and the AUI frame has a size of 1 byte, in which a command is recorded in 0th-3rdbits (indicated by reference numeral32) and information indicating a frame type is recorded in 5thand 6thbits (indicated by reference numeral31). The information recorded in the 5thand 6thbits may be defined in TABLE 1 as follows:
TABLE 1
ControlvalueIndicating information
00Supervisory
01AUI frame
10AI frame
11Other
In Table 1, ‘00’ indicates a supervisory signal used to indicate several operation states of circuit combinations or apply changes, ‘01’ indicates that a corresponding frame is an AUI frame, and ‘10’ indicates that a corresponding frame is an AI frame. As such, it can be identified whether a corresponding data frame is an AI frame or an AUI frame by using the 5thand 6thbits of thecontrol field30.
FIG. 5 illustrates the structure ofdata payloads43 and53 including data packet units aggregated into the data information fields40 and50 according to an exemplary embodiment of the present invention. In the example inFIG. 5, aggregation of data packet units from the same logical connection will be taken as an example. The same logical connection means the same DSAP-SSAP connection.
Referring toFIG. 5, a data payload according to an exemplary embodiment of the present invention includes pluraldata packet units52 to be transmitted through the same connection and alength information field51 inserted in front of each of the data packet units. Thelength information field51 indicates the number of bytes of each data packet unit. Each data packet unit may include optional padding bytes, and the number of bytes of the data packet unit inlength information field51 may indicate the number of bytes including the padding bytes. A Cyclic Redundancy Check (CRC) is calculated and included for all the data packet units and the length information field included in the data payload.
Referring back toFIG. 1, the data transmission/reception method according to the exemplary embodiment of the present invention also includes one ofstep300 or301 of transmitting an aggregated frame generated instep200 or201, respectively to a counterpart device.
If the aggregated frame has been generated by the initiator, the initiator transmits the aggregated frame to the target instep300. On the other hand, if the aggregated frame has been generated by the target, the target transmits the aggregated frame to the initiator as a response frame responding to a request frame transmitted from the initiator instep301.
In the data transmission/reception method according to the examples disclosed above, aggregation of transmission data from the same connection for explanatory purposes. However, aggregation of transmission data from different connections is within the spirit of the present invention and the scope of the appended claims. The different connections mean, for example, different DSAP-SSAP connections.
FIG. 6 is a flowchart illustrating a data transmission/reception method according to another exemplary embodiment of the present invention. Referring toFIG. 6, data transmission/reception between a plurality of initiators and a single target according to this exemplary embodiment of the present invention is provided by way of example.
FIG. 6 shows that each of first throughthird initiators611,615,617, periodically outputs an SYMM frame insteps511,512, and513, respectively. Once a target moves into a region of an RF field, the target operates by using an RF signal received from the initiator as a power source. Thetarget613 load-modulates the RF signal, thereby sending back a response frame responding to the SYMM frame insteps521,522, and523. In this way, a link between each of the first through third initiators and the target is set up.
Upon setup of the communication link, each of the first throughthird initiators611,615,617 and thetarget613 exchange configuration parameters required for communication through the link in steps531,532, and533. The configuration parameters may include information about whether each initiator and the target support aggregation of data packet units. The configuration parameters may also include the maximum number of data packet units that can be aggregated.
Each of the first throughthird initiators611,615,617 transmits a request frame, e.g., an LLCP data frame, to thetarget613 insteps541,542, and543. Upon receipt of the request frames, the target, perceiving the request frames received from the first through third initiators, aggregates data frames requested through the request frames to form an aggregated data frame instep600.
Still referring toFIG. 6, step600 of aggregating data frames in the data transmission/reception method according to the current exemplary embodiment of the present invention is similar to step200 in the data transmission/reception method according to the previous exemplary embodiment of the present invention. However, in the data transmission/reception method according to the current exemplary embodiment of the present invention, LLCP data frames to be transmitted from different connections are aggregated for transmission.
In other words, as disclosed in the above paragraph, a header in the data transmission/reception method according to the current exemplary embodiment of the present invention has a similar structure as that in the data transmission/reception method according to the previous exemplary embodiment of the present invention, and a DSAP field and an SSAP field included in the header according to the current exemplary embodiment of the present invention are set to 0. A data payload generated instep600 has a structure illustrated inFIG. 7.
Referring toFIG. 7, the data payload according to another exemplary embodiment of the present invention includes a plurality of LLCP data frames transmitted from different logical connections. The plurality of LLCP data frames does not include a header field and a CRC field. The data payload includes a length information field inserted in front of each of the LLCP data frames. The length information field (e.g.LEN1,LEN2, etc.) that indicates the number of bytes of each LLCP data frame. Each LLCP data frame may include optional padding bytes, and the number of bytes of the LLCP data frame may indicate the number of bytes including the padding bytes. A CRC may be calculated and included for an aggregated LLCP data frame and the length information field, instead of for each LLCP data frame.
The data transmission/reception method according to another exemplary embodiment of the present invention also includesstep700 of transmitting the aggregated data frame. Instep700, the single initiator may transmit the aggregated data frame including a DSAP field and an SSAP field that are set to 0 to each of the plurality of targets as a response frame.
In another exemplary embodiment of the present invention, communications between the plurality of initiators and the single target are taken as an example, and once the target is requested by the plurality of initiators to transmit data, it aggregates the plurality of LLCP data frames to form an aggregated data frame and transmits the aggregated data frame to each of the initiators as a response. However, the present invention is not limited to this exemplary embodiment of the present invention. For example, communications between a plurality of targets and a single initiator may also be possible. In this case, the single initiator may aggregate LLCP data frames to form an aggregated data frame and transmit the aggregated data frame to each of the plurality of targets.
While the invention has been shown and described with reference to exemplary embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention, as defined in part by the appended claims. For example, the counterpart NFC device may be another device other than the target or the initiator device. In addition, a maximum value for the number of data packets can be set by one of the initiator and the target having the lowest capacity for transceiving or processing data packets.

Claims (38)

What is claimed is:
1. A data transmission/reception method in Near Field Communications (NFC), the method comprising:
(a) initiating a communication between an initiator and a target that perform NFC;
(b) aggregating a plurality of data packet units for transmission to form an aggregated frame; and
(c) transmitting the aggregated frame to one of the target and the initiator,
wherein the aggregated frame comprises an identifier of a frame type indicating whether a data frame included in the aggregated frame comprises an Aggregated Information (AI) frame or an Aggregated Unnumbered Information (AUI) frame,
wherein the AI frame comprises a data information field that includes a plurality of sequence numbers associated with transmission of the plurality of data packets and reception thereof and the plurality of aggregated data packets, and the AUI frame comprises a data information field that includes the plurality of aggregated data packets without the plurality of sequence numbers associated with transmission of the plurality of data packets and reception thereof.
2. The data transmission/reception method ofclaim 1, wherein the initiation of a communication comprises transmitting and receiving configuration parameters regarding the aggregation of the data packet units.
3. The data transmission/reception method ofclaim 1, wherein the initiation of a communication in (a) comprises setting a maximum value for the number of data packet units that can be aggregated.
4. The data transmission/reception method ofclaim 3, wherein said maximum value for the number of data packets is set by the initiator.
5. The data transmission/reception method ofclaim 3, wherein said maximum value for the number of data packets is set by the target.
6. The data transmission/reception method ofclaim 3, wherein said maximum value for the number of data packets is set one of the initiator and the target having the lowest capacity for transceiving data packets.
7. The data transmission/reception method ofclaim 1, wherein the aggregated frame includes a Cyclic Redundancy Check (CRC) field having a CRC value calculated for all the data packet units included in the aggregated frame.
8. The data transmission/reception method ofclaim 1, wherein the aggregated frame comprises an aggregated header including overheads of the data packet units included in the aggregated frame.
9. The data transmission/reception method ofclaim 1, wherein the aggregation of the data packet units and the transmission of the aggregated frame are performed by the initiator that initiates NFC.
10. The data transmission/reception method ofclaim 9, wherein the aggregation of the data packet units comprises aggregating data packet units for transmission from a same connection.
11. The data transmission/reception method ofclaim 9, wherein the aggregation of the data packet units comprises aggregating data packet units for transmission from different connections.
12. The data transmission/reception method ofclaim 1, wherein the aggregation of the data packet units and the transmission of the aggregated frame are performed by the target operating by a Radio Frequency (RF) field generated by the initiator as a power source.
13. The data transmission/reception method ofclaim 12, wherein the aggregation of the data packet units comprises aggregating data packet units for transmission from the same connection.
14. The data transmission/reception method ofclaim 12, wherein the aggregation of the data packet units comprises aggregating data packet units for transmission from different connections.
15. The data transmission/reception method ofclaim 12, further comprising receiving an Information (I) frame from the initiator prior to the aggregation of the data packet units,
wherein the aggregated frame is transmitted as a response frame responding to the I frame received from the initiator.
16. The data transmission/reception method ofclaim 1, wherein each of the AI frame and the AUI frame comprises a Destination Service Access Point (DSAP) field, a Source Service Access Point (SSAP) field, a control field, and a data information field.
17. The data transmission/reception method ofclaim 16, wherein the data information field of the AI frame comprises a transmission sequence number of a first inserted data packet unit.
18. The data transmission/reception method ofclaim 17, wherein the data information field of the Al frame further comprises a value indicating a response sequence number corresponding to a transmission sequence number of a last inserted data packet unit.
19. The data transmission/reception method ofclaim 16, wherein each of the AI frame and the AUI frame from the same logical connection comprises plural aggregated data packet units and comprises a length information field indicating a length of each data packet unit in front of each data packet unit.
20. The data transmission/reception method ofclaim 16, wherein each of the AI frame and the AUI frame from different logical connections comprises a Logical Link Control Protocol (LLCP) data frame from a corresponding logical connection and comprises a length information field indicating a length of each LLCP data frame in front of each LLCP data frame.
21. A data transmission/reception method in Near Field Communications (NFC), the method comprising:
initiating a communication between an initiator and a target device via the NFC;
aggregating a plurality of data packet units for transmission to form an aggregated frame; and
transmitting the aggregated frame to the target device or the initiator without relying on a connection setup procedure,
wherein the aggregated frame comprises a frame type identifier indicating that the plurality of data packet units included in the aggregated frame are aggregated,
wherein the aggregated frame is an aggregated unnumbered information (AUI) frame, and the AUI frame comprises a data payload that includes the plurality of aggregated data packet units without a plurality of sequence numbers associated with transmission of the plurality of data packet units and reception thereof, and
wherein the aggregating includes placing each of a plurality of length information fields respectively in front of each of the plurality of data packet units, the number of length information fields is the same as the number of data packet units, and each of the length information fields alternates with each of the packet data units.
22. The data transmission/reception method of claim 21, wherein said initiating of the communication comprises transmitting or receiving configuration parameters regarding the aggregation of the plurality of data packet units.
23. The data transmission/reception method of claim 21, wherein said initiating of the communication comprises configuring a maximum value for a number of data packet units that can be aggregated.
24. The data transmission/reception method of claim 23, wherein said maximum value for the number of data packet units is configured by the initiator.
25. The data transmission/reception method of claim 23, wherein said maximum value for the number of data packet units is configured by the target device.
26. The data transmission/reception method of claim 23, wherein said maximum value for the number of data packet units is configured by the initiator or the target device having the lowest capacity for transceiving data packet units.
27. The data transmission/reception method of claim 21, wherein the AUI frame comprises an aggregated header including overheads of the data packet units included in the AUI frame.
28. The data transmission/reception method of claim 21, wherein the aggregation of the data packet units and the transmission of the AUI frame are performed by the initiator that initiates the communication.
29. The data transmission/reception method of claim 28, wherein said aggregating of the data packet units comprises aggregating data packet units for transmission from a same service.
30. The data transmission/reception method of claim 28, wherein said aggregating of the data packet units comprises aggregating data packet units for transmission from different services.
31. The data transmission/reception method of claim 21, wherein the aggregation of the data packet units and the transmission of the AUI frame are performed by the target operating by a Radio Frequency (RF) field generated by the initiator as a power source.
32. The data transmission/reception method of claim 31, wherein said aggregating of the data packet units comprises aggregating data packet units for transmission from the same service.
33. The data transmission/reception method of claim 31, wherein said aggregating of the data packet units comprises aggregating data packet units for transmission from different services.
34. The data transmission/reception method of claim 31, further comprising receiving an Information (I) frame prior to the aggregation of the data packet units,
wherein the AUI frame is transmitted as a response frame responding to the I frame received from the initiator.
35. The data transmission/reception method of claim 21, wherein the AUI frame comprises a Destination Service Access Point (DSAP) field, a Source Service Access Point (SSAP) field, a control field including the frame type identifier, and a data information field including the data payload.
36. The data transmission/reception method of claim 35, wherein the data information field of the AUI frame does not comprise a transmission sequence number of a first inserted data packet unit.
37. The data transmission/reception method of claim 21, wherein the AUI frame from the same logical connection comprises plural aggregated data packet units and each length information field indicates a length of a corresponding data packet unit in front of each of the data packet units.
38. The data transmission/reception method of claim 21, wherein the AUI frame from different logical connections comprises a Logical Link Control Protocol (LLCP) data frame from a corresponding logical connection and a length information field in front of the LLCP data frame indicates a length of the LLCP data frame.
US14/230,8602007-05-072014-03-31Method for transmitting and receiving data in NFCActive2030-08-08USRE47634E1 (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
US14/230,860USRE47634E1 (en)2007-05-072014-03-31Method for transmitting and receiving data in NFC
US16/588,156USRE49278E1 (en)2007-05-072019-09-30Method for transmitting and receiving data in NFC

Applications Claiming Priority (7)

Application NumberPriority DateFiling DateTitle
IN965/CHE/20072007-05-07
IN965CH20072007-05-07
KR1020070113869AKR101408544B1 (en)2007-05-072007-11-08 Method for transmitting / receiving data in short distance wireless communication
KR10-2007-01138692007-11-08
US12/115,624US8059683B2 (en)2007-05-072008-05-06Method for transmitting and receiving data in NFC
US14/081,021USRE45346E1 (en)2007-05-072013-11-15Method for transmitting and receiving data in NFC
US14/230,860USRE47634E1 (en)2007-05-072014-03-31Method for transmitting and receiving data in NFC

Related Parent Applications (2)

Application NumberTitlePriority DateFiling Date
US12/115,624ReissueUS8059683B2 (en)2007-05-072008-05-06Method for transmitting and receiving data in NFC
US14/081,021ContinuationUSRE45346E1 (en)2007-05-072013-11-15Method for transmitting and receiving data in NFC

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US12/115,624ContinuationUS8059683B2 (en)2007-05-072008-05-06Method for transmitting and receiving data in NFC

Publications (1)

Publication NumberPublication Date
USRE47634E1true USRE47634E1 (en)2019-10-01

Family

ID=39821014

Family Applications (4)

Application NumberTitlePriority DateFiling Date
US12/115,624CeasedUS8059683B2 (en)2007-05-072008-05-06Method for transmitting and receiving data in NFC
US14/081,021Active2030-08-08USRE45346E1 (en)2007-05-072013-11-15Method for transmitting and receiving data in NFC
US14/230,860Active2030-08-08USRE47634E1 (en)2007-05-072014-03-31Method for transmitting and receiving data in NFC
US16/588,156Active2030-08-08USRE49278E1 (en)2007-05-072019-09-30Method for transmitting and receiving data in NFC

Family Applications Before (2)

Application NumberTitlePriority DateFiling Date
US12/115,624CeasedUS8059683B2 (en)2007-05-072008-05-06Method for transmitting and receiving data in NFC
US14/081,021Active2030-08-08USRE45346E1 (en)2007-05-072013-11-15Method for transmitting and receiving data in NFC

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US16/588,156Active2030-08-08USRE49278E1 (en)2007-05-072019-09-30Method for transmitting and receiving data in NFC

Country Status (4)

CountryLink
US (4)US8059683B2 (en)
EP (4)EP2760142B1 (en)
KR (1)KR101408544B1 (en)
CN (2)CN103281729B (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2010077194A1 (en)*2008-12-292010-07-08Telefonaktiebolaget L M Ericsson (Publ)Method and device for installing applications on nfc-enabled devices
KR20110096808A (en)*2010-02-232011-08-31삼성전자주식회사 Receiving data correction method for improving data receiving rate and receiving modem circuit accordingly
EP2662819A2 (en)2011-01-042013-11-13AQ Co., LtdSystem for providing advertisement information
CN103138807B (en)*2011-11-282014-11-26财付通支付科技有限公司Implement method and system for near field communication (NFC)
JP6019211B2 (en)*2012-03-212016-11-02熊光 蔡 Vision interface device and data transmission system
US9113373B2 (en)*2012-04-102015-08-18Qualcomm IncorporatedMethods and apparatus for improving peer communications using an active communication mode
CN103108381B (en)*2012-12-312016-12-28中兴通讯股份有限公司Near-field communication method and apparatus
EP2809089B1 (en)2013-05-312016-09-28ST-Ericsson SAMethod to determine an appropriate waiting time extension in a listen mode device
US10284260B2 (en)2013-07-152019-05-07Hisense Co., Ltd.Electronic device and communication method between electronic devices
CN103714304B (en)*2013-12-122018-02-02海信集团有限公司Card reader based on radio frequency identification and the card reading method based on radio frequency identification
CN103490812B (en)*2013-09-162016-01-20北京航空航天大学Based on mobile phone near field communication system and the method for visible ray
KR102508074B1 (en)2018-10-042023-03-09삼성전자 주식회사Continuous communication method and apparatus of contactless communication device
US11812352B2 (en)*2020-04-142023-11-07DISH Wireless L.L.CLow-power wireless sensor device activation
CN114006638B (en)*2021-11-032022-09-30厦门市美亚柏科信息股份有限公司NFC-based unidirectional data transmission method and system

Citations (18)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040095964A1 (en)2002-11-202004-05-20Arnaud MeylanUse of idle frames for early transmission of negative acknowledgement of frame receipt
US20050015703A1 (en)2003-06-272005-01-20John TerryMethod and apparatus for packet aggregation in a wireless communication network
EP1533914A2 (en)2003-11-192005-05-25Sony CorporationWireless communication apparatus and response data processing method therefor
US20050136833A1 (en)2003-12-192005-06-23Emeott Stephen P.Unscheduled power save delivery method in a wireless local area network for real time communication
US20050220148A1 (en)2004-04-052005-10-06Delregno NickSystem and method for transporting time-division multiplexed communications through a packet-switched access network
WO2006012392A2 (en)2004-07-222006-02-02Nokia CorporationSystem and method for improved power efficiency in a shared resource network
WO2006080435A1 (en)2005-01-312006-08-03Sony CorporationCommunication apparatus, communication method, and program
WO2006080436A1 (en)2005-01-312006-08-03Sony CorporationCommunication device, communication method, and program
US20060217072A1 (en)2005-03-232006-09-28Petteri PoyhonenSystem and method for dynamic interface management
WO2006134704A1 (en)2005-06-172006-12-21Kabushiki Kaisha ToshibaResponder (e.g. 802.11n) transmitting acknowledgements in an extra physical frame at a first transmission rate
US20070073929A1 (en)2003-06-062007-03-29Yoshihisa TakayamaCommunication system, communication device, communication method, and program
US20070265033A1 (en)*2006-05-102007-11-15Sofia BrostromSystem and method for storing near field communication tags in an electronic phonebook
US20070268897A1 (en)*2006-03-162007-11-22Kenzoh NishikawaCommunication apparatus, transmission control method, and transmission control program
US20080043731A1 (en)2004-02-042008-02-21Matsushita Electric Industrial Co., Ltd.Method And Apparatus For Generating Packet Frames For Carrying Data
US20080117919A1 (en)*2006-11-202008-05-22Broadcom CorporationSystems and methods for aggregation of packets for transmission through a communications network
US7590118B2 (en)*2003-12-232009-09-15Agere Systems Inc.Frame aggregation format
US7630403B2 (en)*2002-03-082009-12-08Texas Instruments IncorporatedMAC aggregation frame with MSDU and fragment of MSDU
US7924805B2 (en)*2004-04-232011-04-12Kabushiki Kaisha ToshibaCommunication apparatus, communication system, and communication control program

Patent Citations (23)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7630403B2 (en)*2002-03-082009-12-08Texas Instruments IncorporatedMAC aggregation frame with MSDU and fragment of MSDU
US20040095964A1 (en)2002-11-202004-05-20Arnaud MeylanUse of idle frames for early transmission of negative acknowledgement of frame receipt
US20070073929A1 (en)2003-06-062007-03-29Yoshihisa TakayamaCommunication system, communication device, communication method, and program
US20050015703A1 (en)2003-06-272005-01-20John TerryMethod and apparatus for packet aggregation in a wireless communication network
EP1533914A2 (en)2003-11-192005-05-25Sony CorporationWireless communication apparatus and response data processing method therefor
US20050136833A1 (en)2003-12-192005-06-23Emeott Stephen P.Unscheduled power save delivery method in a wireless local area network for real time communication
US7590118B2 (en)*2003-12-232009-09-15Agere Systems Inc.Frame aggregation format
US20080043731A1 (en)2004-02-042008-02-21Matsushita Electric Industrial Co., Ltd.Method And Apparatus For Generating Packet Frames For Carrying Data
US20050220148A1 (en)2004-04-052005-10-06Delregno NickSystem and method for transporting time-division multiplexed communications through a packet-switched access network
US7924805B2 (en)*2004-04-232011-04-12Kabushiki Kaisha ToshibaCommunication apparatus, communication system, and communication control program
WO2006012392A2 (en)2004-07-222006-02-02Nokia CorporationSystem and method for improved power efficiency in a shared resource network
EP1845632A1 (en)2005-01-312007-10-17Sony CorporationCommunication apparatus, communication method, and program
US20090147803A1 (en)2005-01-312009-06-11Sony CorporationCommunication apparatus, communication method, and program
EP1845694A1 (en)2005-01-312007-10-17Sony CorporationCommunication device, communication method, and program
WO2006080436A1 (en)2005-01-312006-08-03Sony CorporationCommunication device, communication method, and program
WO2006080435A1 (en)2005-01-312006-08-03Sony CorporationCommunication apparatus, communication method, and program
US20080299907A1 (en)2005-01-312008-12-04Sony CorporationCommunication Apparatus, Communication Method, and Program
CN1866901A (en)2005-03-232006-11-22诺基亚有限公司System and method for dynamic interface management
US20060217072A1 (en)2005-03-232006-09-28Petteri PoyhonenSystem and method for dynamic interface management
WO2006134704A1 (en)2005-06-172006-12-21Kabushiki Kaisha ToshibaResponder (e.g. 802.11n) transmitting acknowledgements in an extra physical frame at a first transmission rate
US20070268897A1 (en)*2006-03-162007-11-22Kenzoh NishikawaCommunication apparatus, transmission control method, and transmission control program
US20070265033A1 (en)*2006-05-102007-11-15Sofia BrostromSystem and method for storing near field communication tags in an electronic phonebook
US20080117919A1 (en)*2006-11-202008-05-22Broadcom CorporationSystems and methods for aggregation of packets for transmission through a communications network

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
International Standard ISO/IEC; "Information Technology-Telecommunications and Information Exchange Between Systems-Near Field Communication-Interface and Protocol (NFCIP-1);" vol. 18092, 1st Edition; Apr. 1, 2004; XP007905654.
International Standard ISO/IEC; "Information Technology—Telecommunications and Information Exchange Between Systems-Near Field Communication-Interface and Protocol (NFCIP-1);" vol. 18092, 1st Edition; Apr. 1, 2004; XP007905654.

Also Published As

Publication numberPublication date
EP1990940B1 (en)2014-04-23
KR20080099115A (en)2008-11-12
USRE49278E1 (en)2022-11-01
CN103281729A (en)2013-09-04
CN101355563A (en)2009-01-28
EP2760143B1 (en)2016-01-13
EP2753117A2 (en)2014-07-09
USRE45346E1 (en)2015-01-20
EP2760142B1 (en)2016-01-13
EP2760142A1 (en)2014-07-30
EP2753117A3 (en)2014-07-30
CN103281729B (en)2016-09-28
US20080280558A1 (en)2008-11-13
KR101408544B1 (en)2014-06-17
EP1990940A3 (en)2011-07-06
EP2760143A1 (en)2014-07-30
EP1990940A2 (en)2008-11-12
US8059683B2 (en)2011-11-15
EP2753117B1 (en)2019-08-28

Similar Documents

PublicationPublication DateTitle
USRE49278E1 (en)Method for transmitting and receiving data in NFC
US11310681B2 (en)Transmitting and receiving a PDCP layer status report in a mobile telecommunications system
US20220255849A1 (en)Data Transmission Method and Apparatus
EP3611859A1 (en)Data receiving state reporting method and apparatus
US10250410B2 (en)Packet processing method and device
US8264991B2 (en)System and method for improving symmetry in data transfer in LLC layer of peer to peer NFC device
US20110299443A1 (en)Efficient mac header design and communication using same
TWI817515B (en)Data transmission method, communication apparatus, computer readable storage medium and chip
US11457394B2 (en)Multi-link aggregation architecture and operations
CN101304299A (en) System and method for improving symmetry in data transmission at the logical link control layer
KR101421120B1 (en)Method for progressing the quality of service of mil-std-188-220 wireless network and data frame service node of the same

Legal Events

DateCodeTitleDescription
MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:12


[8]ページ先頭

©2009-2025 Movatter.jp