Blue-tooth communication system and broadcasting method thereof
09712950 ยท 2017-07-18
Assignee
Inventors
Cpc classification
H04W4/80
ELECTRICITY
H04H20/38
ELECTRICITY
H04H40/09
ELECTRICITY
International classification
H04W4/00
ELECTRICITY
H04H20/38
ELECTRICITY
Abstract
A blue-tooth communication system and a broadcasting method therefor are provided. The broadcasting method includes: detecting N blue-tooth receivers in a blue-tooth range of a blue-tooth transmitter; broadcasting a data package during at least one transmitting timing window by the blue-tooth transmitter; and receiving N returned data packages which are respectively returned by the corresponding blue-tooth receivers by the blue-tooth transmitter during N receiving timing windows. At least one of the N returned data packages includes an acknowledge message which is recorded in a header field of the corresponding returned data package.
Claims
1. A broadcasting method for a blue-tooth communication system, comprising: detecting N blue-tooth receivers in a blue-tooth range of a blue-tooth transmitter, wherein N is a positive integer; broadcasting a data package by the blue-tooth transmitter during at least one transmitting timing window; and during N receiving timing windows, receiving N returned data packages which are respectively returned by the corresponding blue-tooth receivers by the blue-tooth transmitter during N receiving timing windows, wherein at least one of the N returned data packages includes an acknowledge message which is recorded in a header field of the corresponding returned data package; wherein one of the received returned data packages is to indicate that the data package was a broadcast data package.
2. The broadcasting method according to claim 1, wherein the header field comprises an address field, a category or type field, a flow field, a reply field, a sequentially numbering field and a header error control field.
3. The broadcasting method according to claim 2, wherein the acknowledge message is recorded in the address field, the category or type flow field, the flow field and the reply field.
4. The broadcasting method according to claim 1, further comprising: performing adjustment on the broadcasting operation of the data package according to the acknowledge message.
5. A blue-tooth communication system, comprising: a blue-tooth transmitter, having a blue-tooth range; and N blue-tooth receivers, arranged in the blue-tooth range, wherein the blue-tooth transmitter broadcasts a data package during a transmitting timing window to transmit the data package to the blue-tooth receivers, the blue-tooth receivers respectively return N returned data packages to the blue-tooth transmitter, and at least one of the returned data packages includes an acknowledge message which is recorded in a header field of the corresponding returned data package, wherein N is a positive integer, wherein one of the received returned data packages is to indicate that the data package was a broadcast data package.
6. The blue-tooth communication system according to claim 5, wherein the header field comprises an address field, a category or type field, a flow field, a reply field, a sequentially numbering field and a header error control field.
7. The blue-tooth communication system according to claim 6, wherein the acknowledge message is recorded in the address field, the category or type flow field, the flow field and the reply field.
8. The blue-tooth communication system according to claim 5, the blue-tooth transmitter further performs adjustment on the broadcasting operation of the data package according to the acknowledge message.
9. The method of claim 1, further comprising receiving a communication from at least one receiver, the communication to indicate a receiving state instead of a returned data package.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The accompanying drawings are included to provide a further understanding of the invention, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.
(2)
(3)
(4)
(5)
DESCRIPTION OF EMBODIMENTS
(6)
(7) Then, in step S130, the one or more blue-tooth receivers in the blue-tooth range respectively return one or more returned data packages during corresponding receiving timing windows. At least one of the returned data packages includes an acknowledge message which is recorded in a header field in a blue-tooth format of the corresponding returned data package.
(8) Referring to
(9) For instance, the blue-tooth transmitter TX may broadcast multimedia data streaming data packages DP1 and DP2 during the broadcasting cycles BI1 and BI2. The blue-tooth receiver RX1 may inform the blue-tooth transmitter TX of one or more requesting messages through an acknowledge message contained in the returned data package RP1 for an operation, such as changing music tracks or stopping playback, such that a system which the blue-tooth transmitter TX belongs to may perform a corresponding operation to meet the request of the blue-tooth receiver RX1.
(10) In addition, the receiving timing window RW may immediately follows the transmitting timing window TW1.
(11) Thus, after receiving the acknowledge message transmitted by the blue-tooth receiver RX1, the system of the blue-tooth transmitter TX may perform adjustment on the data packages and deliver the adjusted data package DP2 during the transmitting timing window TW2 corresponding to the broadcasting cycle BI2 to broadcast the data package DP2.
(12) Referring to
(13) Certainly, not all of the blue-tooth receivers in the blue-tooth range of the blue-tooth transmitter TX have to transmit the returned data packages to the blue-tooth transmitter TX. Referring to
(14) Additionally, the blue-tooth receivers that do not transmit the returned data packages may also inform the blue-tooth transmitter TX of receiving states with respect to the data packages through returning acknowledge signals.
(15) Referring to
(16) It should be noted that an acknowledge message may be recorded in one bit or all bits of the address field 310, the category or type flow field 320, the flow field and the reply field, while the sequentially numbering field 350 and the header error control field 360 are reserved for the original purposes. Certainly, which fields or bits are used may be pre-defined between the blue-tooth transmitter and the blue-tooth receivers to avoid communication difficulties.
(17) Referring to
(18) Based on the above, in the invention, the acknowledge message is recorded in the header field of at least one blue-tooth data package, the blue-tooth receivers transmit the acknowledge message to the blue-tooth transmitter by means of transmitted header field during the receiving timing window corresponding to the transmitting timing window. Thereby, in the blue-tooth broadcasting system, the blue-tooth transmitter can effectively communicate with the blue-tooth receivers and improve the broadcasting quality without affecting broadcasting quality of the data packages.
(19) Although the invention has been described with reference to the above embodiments, it will be apparent to one of the ordinary skill in the art that modifications to the described embodiment may be made without departing from the spirit of the invention. Accordingly, the scope of the invention will be defined by the attached claims not by the above detailed descriptions.