Patent ID: 7298748
Filing Date: 2007-11-20
Classification: H04W

Abstract:
1. A method of packet transmission between a first communication device and a second communication device after a link is established by short-range wireless communications, the method of packet transmission comprising: receiving a first rate from the second communication device, the first rate is requested by the second communication device in transferring data to the first communication device from the second communication device; preparing a second rate representing a rate of the data transfer from the first communication device to the second communication device; and determining a maximum packet size of a packet to be transmitted to the second communication device from the first communication device based on a ratio of the first rate to the second rate stored in the first communication device in transferring data to the second communication device from the first communication device, wherein the short-range wireless communications are based on the Bluetooth standard, the link is an ACL link (Asynchronous Connection-Less), and the packet is an ACL packet, in which the ACL packet is transmitted per time slot obtained by time division of a physical channel, and the first communication device compares the first rate with the second rate, when the second rate is not smaller than the first rate, the maximum rate for the ACL packet size transmitted by the first communication device is set so as to occupy a largest time slot rate among candidates of the maximum rate for time slot size occupiable by the ACL packet, and when the second rate is smaller than the first rate, a rate closest to a rate U among the candidates of the maximum rate for time slot size occupiable by the ACL packet is selected and set as the maximum rate for time slot number occupiable by the ACL packet transmitted by the first communication device based on the rate U obtained by U=N×S/T where the time slot rate is N, the first rate is S, and the second rate is T, and the maximum rate for ACL packet size transmitted by the first communication device is set so as to conform the maximum rate for time slot number.