WIRELESS SYSTEM, WIRELESS DEVICE, NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM HAVING STORED THEREIN COMMUNICATION PROGRAM, AND COMMUNICATION METHOD
First Claim
1. A wireless system including a plurality of devices capable of performing wireless communication,a first device among the plurality of devices executing:
- an acquisition process for acquiring a single piece of application data for an application;
a transmission process for wirelessly transmitting a broadcast or multicast packet; and
a reception process for wirelessly receiving a broadcast or multicast packet from another device,the first devicerepeatedly executing the transmission process and the reception process; and
in the transmission process, dividing the application data, separately transmitting the pieces of divided application data in a plurality of broadcast or multicast packets, and also transmitting first information by including the first information in the broadcast or multicast packets, the first information indicating which parts of the application data are the pieces of divided data included in the broadcast or multicast packets.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication system as an example of an exemplary embodiment includes two mobile terminals and two BLE terminals. The mobile terminals establish connections with the BLE terminals. Specifically, one of the mobile terminals and one of the BLE terminals are connected together such that the mobile terminal is a central and the BLE terminal is a peripheral. The BLE terminal connected as a peripheral repeatedly executes advertising and a scan, thereby exchanging application data with the other BLE terminal connected as a peripheral.
21 Citations
19 Claims
-
1. A wireless system including a plurality of devices capable of performing wireless communication,
a first device among the plurality of devices executing: -
an acquisition process for acquiring a single piece of application data for an application; a transmission process for wirelessly transmitting a broadcast or multicast packet; and a reception process for wirelessly receiving a broadcast or multicast packet from another device, the first device repeatedly executing the transmission process and the reception process; and in the transmission process, dividing the application data, separately transmitting the pieces of divided application data in a plurality of broadcast or multicast packets, and also transmitting first information by including the first information in the broadcast or multicast packets, the first information indicating which parts of the application data are the pieces of divided data included in the broadcast or multicast packets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A wireless device capable of performing wireless communication,
the wireless device executing: -
an acquisition process for acquiring a single piece of application data for an application; a transmission process for wirelessly transmitting a broadcast or multicast packet; and a reception process for wirelessly receiving a broadcast or multicast packet from another device, the wireless device repeatedly executing the transmission process and the reception process, in the transmission process, dividing the application data, separately transmitting the pieces of divided application data in a plurality of broadcast or multicast packets, and also transmitting first information by including the first information in the broadcast or multicast packets, the first information indicating which parts of the application data are the pieces of divided data included in the broadcast or multicast packets.
-
-
18. A non-transitory computer-readable storage medium having stored therein a communication program executable by a processor of a wireless device capable of performing wireless communication, the communication program causing the processor to execute:
-
an acquisition process for acquiring a single piece of application data for an application; a transmission process for wirelessly transmitting a broadcast or multicast packet; a reception process for wirelessly receiving a broadcast or multicast packet from another device; repeatedly executing the transmission process and the reception process; and in the transmission process, dividing the application data, separately transmitting the pieces of divided application data in a plurality of broadcast or multicast packets, and also transmitting first information by including the first information in the broadcast or multicast packets, the first information indicating which parts of the application data are the pieces of divided data included in the broadcast or multicast packets.
-
-
19. A communication method to be executed by a wireless system including a plurality of devices capable of performing wireless communication,
a first device among the plurality of devices executing: -
an acquisition process for acquiring a single piece of application data for an application; a transmission process for wirelessly transmitting a broadcast or multicast packet; a reception process for wirelessly receiving a broadcast or multicast packet from another device; repeatedly executing the transmission process and the reception process; and in the transmission process, dividing the application data, separately transmitting the pieces of divided application data in a plurality of broadcast or multicast packets, and also transmitting first information by including the first information in the broadcast or multicast packets, the first information indicating which parts of the application data are the pieces of divided data included in the broadcast or multicast packets.
-
Specification