This repository has been archived by the owner on Sep 28, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 24
/
README
117 lines (89 loc) · 4.4 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
Android Basic Walkie Talkie
---------------------------
This work was initiated at Mil-OSS WG3 in support of Major James Neushul's
objectives to improve both position location information (PLI) and radio
communications in the field using consumer technology. The basic idea is
to get handheld devices in the hands of individual Marines that can
supplement the existing communications tools that may not be as easy
to put in everyone's hands.
Position Location Information
-----------------------------
In a tactical situation, it is valuable to track three data points
about the location of peers:
* Location on the network
* Physical location on the planet
* Location in your organization
Tactical Radio / Walkie Talkie
------------------------------
It would be great if people could talk to each other over a 'Walkie Talkie'
service using Android phones in a peer to peer manner consistent with
tactical radios. Some of the characteristics of this include the ability
to operate on an isolated network, and to emulate tactical radio networks
in order to leverage current tactics, techniques and procedures for
radio communications in the field.
Some of the basic features desired are:
* Discover nearby peers
* Encourage ad-hoc communication
* Achieve IP voice communication, either point to point or broadcast
* Hands-free operation on smart phones
* Voice recognition in support of existing radio protocols
* Radio Check
* Authenticate
* Identification
* Network creation, management, and control
* Simple user interface inspired by consumer electronics and toys, e.g:
* http://www.yojoe.com/archive/nottoys/walkietalkie.shtml
* http://www.toysrus.com/product/index.jsp?productId=3756101
* http://www.toysrus.com/product/index.jsp?productId=4230605
This has been created as a community project in the hopes that it will
be broadly useful. This has the potential to be used for tactical military
communications. However, it has been initiated in the public realm so
that it could also be used in more widespread applications. Some examples
of these uses are things like gaming (paintball, geocaching), personal
radio services, public safety (police and fire fighters), public transit,
school bus operations, or finding your family or friends in a large crowd.
We hope to leverage a larger community to develop software than is typically
involved in military projects. The broad, community-based collaborative
development model has lead to growing successes in many innovative projects.
Software Configuration Management
---------------------------------
This project uses github for software configuration managment.
The project's can be found at:
https://github.com/mil-oss/walkitalkie
Pull requests and patches are welcome. Please use the issue tracker
to report bugs, to make feature requests or even to suggest full
user stories (we like agile methods).
Credits
-------
The following people have contributed to this effort:
* Gene McCulley <mcculley@stackframe.com>
* Patrick Reynolds <cpreynolds@gmail.com>
* Chuck Atkins <chuck.atkins@kitware.com>
* Richard Bullington-McGuire <rbullington-mcguire@bstonetech.com>
* James Neushul <james.neushul@usmc.mil>
Many thanks go to the Mil-OSS community <http://mil-oss.org/> and
Georgia Tech Research Institute <http://www.gtri.gatech.edu/> for hosting
both the Mil-OSS WG1 (2009) and Mil-OSS WG3 (2011) events that helped to
gel the community that supports this software.
The file yourbase.jpg is derived from a public-domain picture from
Wikipedia:
http://en.wikipedia.org/wiki/File:AWM_017402_Noemfoor_radio.jpg
The file yourbase2.jpg is derived from a public-domain picture from
Wikipedia:
http://en.wikipedia.org/wiki/File:Portable_radio_SCR536.png
License
-------
Copyright 2011 Gene McCulley
Copyright 2011 Patrick Reynolds
Copyright 2011 Chuck Atkins
Copyright 2011 Blackstone Technology Group
Copyright 2011 James Neushul
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.