Full-duplex wireless voice broadcasting apparatus with channel-changing and interference-resistance
AssigneeChung-Shan Institute of Science and Technology, Armaments, Bureau, Ministry of National Defense
InventorsMing-Town Lee, Jen-Chi Liao, Tung-Jung Hsu, Tain-Wen Suen
Life of this patent
Estimating the term…
Abstract
The present disclosure is a full-duplex wireless voice broadcasting apparatus. The apparatus is capable of channel-changing. Full-duplex (two-way) voice communication is achieved by using at least one receiving device and an emitting device. The receiving device has good mobility to be used as an emergent caller to the emitting device. The present disclosure has advantages in interference resistance, energy saving, short-distance emergent calling, and calling for help.
Claims11
A full-duplex wireless voice broadcasting apparatus with channel-changing and interference-resistance, comprising:
- an emitting device 1, said emitting device 1 comprising:
- a first voice sampling/reconstructing unit 11;
- a first local network unit 12, said first local network unit 12 being connected with said first voice sampling/reconstructing unit 11;
- and
- a first operation unit 13, said first operation unit 13 being connected with said first local network unit 12,
- wherein said emitting device 1 periodically emits data packages and said data packages contain data selected from a group consisting of voice data and non-voice data;
- and
- at least one receiving device 2, said receiving device 2 comprising:
- a second voice sampling/reconstructing unit 21;
- a second local network unit 22, said second local network unit 22 being connected with said second voice sampling/reconstructing unit 21;
- and
- a second operation unit 23, said second operation unit 23 being connected with said second local network unit 22,
- wherein, after being connected with said emitting device 1, said receiving device 2 receives said data packages;
- and a standby status is maintained between said emitting device 1 and said receiving device 2,
- wherein said first local network unit 12 comprises:
- a first ZigBee module 121;
- a power amplifier 122, said power amplifier 122 being connected with said first ZigBee module 121;
- and
- a first radio frequency (RF) antenna 123, said first RF antenna 123 being connected with said power amplifier 122,
- wherein said first ZigBee module 121 comprises:
- a first SPI buffer 1211;
- a transferring buffer 1212;
- a transferring package voice unit 1213;
- and
- a first flash memory 1214.
A full-duplex wireless voice broadcasting apparatus with channel-changing and interference-resistance, comprising:
- an emitting device 1, said emitting device 1 comprising:
- a first voice sampling/reconstructing unit 11;
- a first local network unit 12, said first local network unit 12 being connected with said first voice sampling/reconstructing unit 11;
- and
- a first operation unit 13, said first operation unit 13 being connected with said first local network unit 12,
- wherein said emitting device 1 periodically emits data packages and said data packages contain data selected from a group consisting of voice data and non-voice data;
- and
- at least one receiving device 2, said receiving device 2 comprising:
- a second voice sampling/reconstructing unit 21;
- a second local network unit 22, said second local network unit 22 being connected with said second voice sampling/reconstructing unit 21;
- and
- a second operation unit 23, said second operation unit 23 being connected with said second local network unit 22,
- wherein, after being connected with said emitting device 1, said receiving device 2 receives said data packages;
- and a standby status is maintained between said emitting device 1 and said receiving device 2,
- wherein said second local network unit 22 comprises:
- a second ZigBee module 221;
- and
- a second RF antenna 222, said second RF antenna 222 being connected with said ZigBee module 221
- wherein said second ZigBee module 221 comprises:
- a second SPI buffer 2211;
- a receiving buffer 2212;
- a receiving package voice unit 2213;
- and
- a second flash memory 2214.
A full-duplex wireless voice broadcasting apparatus with channel-changing and interference-resistance, comprising:
- an emitting device 1, said emitting device 1 comprising:
- a first voice sampling/reconstructing unit 11;
- a first local network unit 12, said first local network unit 12 being connected with said first voice sampling/reconstructing unit 11;
- and
- a first operation unit 13, said first operation unit 13 being connected with said first local network unit 12,
- wherein said emitting device 1 periodically emits data packages and said data packages contain data selected from a group consisting of voice data and non-voice data;
- and
- at least one receiving device 2, said receiving device 2 comprising:
- a second voice sampling/reconstructing unit 21;
- a second local network unit 22, said second local network unit 22 being connected with said second voice sampling/reconstructing unit 21;
- and
- a second operation unit 23, said second operation unit 23 being connected with said second local network unit 22,
- wherein, after being connected with said emitting device 1, said receiving device 2 receives said data packages;
- and a standby status is maintained between said emitting device 1 and said receiving device 2,
- wherein said emitting device 1 is configured to perform the following steps:
- (a) booting and resetting said emitting device 301;
- (b) staying in an idle status 302;
- (c) checking whether an uploaded package is received 303;
- (d) if said uploaded package is not received, processing steps of:
- (d1) reading data in said first flash memory 304;
- (d2) setting a quality feedback code 305;
- (d3) packaging data 306;
- and
- (d4) transferring a downloaded package 307 and then going to step (b);
- (e) if said uploaded package is received, unpacking said uploaded package 308;
- (f) through a voice data receiving buffer 309, processing voice reconstruction 310;
- (g) checking whether a connection exists 311;
- (h) if said connection exists, checking whether an alarm parameter exists 312;
- (i) if said connection does not exist, setting a wireless channel parameter 313 and then checking whether said alarm parameter exists 312;
- (j) if said alarm parameter exists, starting a light and a voice alarm 314 and checking whether a registration parameter and a check-in parameter exist 315;
- (k) if said alarm parameter does not exist, directly checking whether said registration parameter and said check-in parameter exist 315;
- (l) if said registration parameter and said check-in parameter do not exist, reading parameters of said emitting device 316 and then going to step (d1);
- (m) if said registration parameter and said check-in parameter exist, setting said registration parameter 317;
- (n) writing buffer data into said first flash memory 318;
- (o) reading parameters of said emitting device 316 and then going to step (d1);
- and
- (p) on voice-sampling, processing steps of:
- (p1) directly taking a voice sample 319;
- (p2) transferring said voice sample to a data register 320;
- (p3) checking whether a transferring buffer is full 321;
- (p4) if said transferring buffer is full, reading said parameters of said emitting device 316 and then going to step (d1);
- and
- (p5) if said transferring buffer is not full, going to step (p1).
Dependencies are inferred from the claim text.