catch ~Next ~Previous ~Home!
See also ~Military and ~Business software!
Epsilon series Patrol Sensor (Sensor4Xi) Software:
[001]~ Mission Manager
[002]~ Theater Manager
[003]~ Network Manager
[004]~ Manned Vehicle Manager
[005]~ Smart Bob Manager
[006]~ Target Manager
[007]~ Navigation Manager
[008]~ Schedule Manager
[009]~ Dropping Manager
[010]~ Sensoring Manager
[011]~ Base4Xi Manager
[012]~ Xi Manager
[013]~ Sensored Data Manager
[014]~ Command Manager
[015]~ Resource Manager
[016]~ Message Manager
[017]~ Logic Manager
[018]~ Operating System Manager
[019]~ Forces Manager
[020]~ Environment Manager
[021]~ Context Manager
[022]~ Database Management System
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[001]~ Patrol Sensor Sensor4Xi Software: Mission Manager
Base class:
~ patrol sensor's mission
Sub classes:
~ patrol wireless sensor's mission
Sensor4Xi class:
~ MissionManagerSensor4Xi
~ methods: start, sensor, communicate, rest, stop
~ tailored: mission with Xi
Description:
~ manages Sensor4Xi's mission tasks
~ takes into account timings ordered to sensoring
~ may erase sensor once mission has been completed
catch: ~[content] ~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[002]~ Patrol Sensor Sensor4Xi Software: Theater Manager
Base class:
~ patrol standard theater
Sub classes:
~ patrol wireless sensor's theater
Sensor4Xi class:
~ TheaterManagerSensor4Xi
~ methods: communicate
~ tailored: tailored to theater where Xi is operating
Description:
~ Sensor4Xi may be aware about other Sensor4Xis near it
~ Fs may have been dropped near Base4Xi in which case it communicates with Base4Xi not with Xi
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[003]~ Patrol Sensor Sensor4Xi Software: Network Manager
Base class:
~ patrol standard network
Sub classes:
~ patrol wireless sensor's network
Sensor4Xi class:
~ NetworkManagerSensor4Xi
~ methods: wireless sensor network methods
~ tailored: wireless Sensor4Xi network
Description:
~ takes care of all sensor networking operations during mission
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[004]~ Patrol Sensor Sensor4Xi Software: Manned Vehicle Manager
Base class:
~ patrol manned air vehicle
Sub classes:
~ patrol rotary wing air vehicle
Sensor4Xi class:
~ MannedVehicleManagerSensor4Xi
~ methods: as with Xis
~ tailored: special case where a manned patrol helicopter drops sensors and collects sensor data
Description:
~ Xi may be located inside manned helicopter for testing purposes
~ A manned land vehicle with Xi may also be used for tests
~ persons inside vehicle may operate FD1 or FD2 mobile freedom device which simulates Xi
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[005]~ Patrol Sensor Sensor4Xi Software: Smart Bob Manager
Base class:
~ Bob
Sub classes:
~ droppable Bob
Sensor4Xi class:
~ SmartBobManagerSensor4Xi
~ tailored: Smart Bob with Sensor4Xi embedded
~ methods: send, receive, communicate ...
Description:
~ Xi drops Smart Bob into sea
~ Smart Bobs has smart fiber line with Sensor4Xi attached into it
~ undersea Sensor4Xi communicates with Smart Bob via fiber line
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[006]~ Patrol Sensor Sensor4Xi Software: Target Manager
Base class:
~ patrol sensor's target
Sub classes:
~ target for patrol wireless sensor's
Sensor4Xi class:
~ TargetManagerSensor4Xi
~ tailored: Sensor4Xi surrounding
~ methods: sensor
Description:
~ Xi drops Sensor4Xi near target such as oil pipeline
~ Sensor4Xi focuses to it's surrounding
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[007]~ Patrol Sensor Sensor4Xi Software: Navigation Manager
Base class:
~ patrol sensor's navigation
Sub classes:
~ patrol wireless sensor's navigation
Sensor4Xi class:
~ NavigationManagerSensor4Xi
~ tailored: Xi registers where it drops Sensors4Xi and uses them also to navigate
~ methods: communicate
Description:
~ Sensor4Xi itself does NOT have location transmitter, GPS or similar
~ this saves Sensor4Xi processing needs and power
~ by communicating with Xi it helps Xi to navigate
~ once Xi has dropped it and it has landed safely it get location information from Xi
~ it saves it's location for sensor data and future communication with Xi
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[008]~ Patrol Sensor Sensor4Xi Software: Schedule Manager
Base class:
~ patrol sensor's schedule for a mission
Sub classes:
~ patrol sensor's schedule for a mission
Sensor4Xi class:
~ ScheduleManagerSensor4Xi
~ tailored:
~ methods: schedule sensoring
Description:
~ in order to save power Sensors4Xi are programmed to sensor only in certain time periods
~ Xi is capable to download new schedules to Sensors4Xi
~ schedules sensoring, readiness for communication with Xi
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[009]~ Patrol Sensor Sensor4Xi Software: Dropping Manager
Base class:
~ patrol dropping sensors from fixed wing UAV
Sub classes:
~ patrol dropping sensors from rotary wing UAV
Sensor4Xi class:
~ DroppingManagerSensor4Xi
~ tailored: Xi registers Sensor4Xi location and reports it to Base4Xi
~ methods: communicate
Description:
~ Sensor4Xi starts operating in Xi
~ once Xi drops Sensor4Xi it communicates with Xi
~ Sensor4Xi confirms it's status being OK once it has landed safely
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[010]~ Patrol Sensor Sensor4Xi Software: Sensoring Manager
Base class:
~ patrol sensor's sensoring
Sub classes:
~ patrol wireless sensor's sensoring
Sensor4Xi class:
~ SensoringManagerSensor4Xi
~ tailored: several sensors may be embedded inside Sensor4Xi
~ methods: start, sensor, stop
Description:
~ Sensor4Xi is a smart sensor embedding several sensors
~ sensoring is performed according to schedule and instructions loaded into it
~ Xi may download news instructions and schedule for sensoring
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[011]~ Patrol Sensor Sensor4Xi Software: Base4Xi Manager
Base class:
~ patrol standard base
Sub classes:
~ patrol unmanned base
Sensor4Xi class:
~ Base4XiManagerSensor4Xi
~ tailored: Sensor4Xi is dropped by Xi near Base4Xi
~ methods: communicate, receive, send
Description:
~ Sensor4Xi sensors it's own surrounding
~ it uploads sensored data to Base4Xi sensor once Base4Xi asks it to do so
~ it may receive new instructions from Base4Xi as well as software updates
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[012]~ Patrol Sensor Sensor4Xi Software: Xi Manager
Base class:
~ patrol UAV
Sub classes:
~ patrol rotary wing UAV
Xi class:
~ XiManagerSensor4Xi
~ tailored: only Xi which has dropped Sensor4Xi is typically allowed to communicate with it
~ methods: receive sensor data, send software and instructions
Description:
~ communicates with Xi
~ receives instructions and software from Xi
~ send sensor dat to Xi
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[013]~ Patrol Sensor Sensor4Xi Software: Sensored Data Manager
Base class:
~ patrol standard sensor data
Sub classes:
~ wireless sensor data from smart sensors
Sensor4Xi class:
~ SensoredDataManagerSensor4Xi
~ tailored: Sensor4Xi may have several embedded sensors
~ methods: get, save, tag
Description:
~ handles sensored data by making it ready for uploading to Xi or Base4Xi
~ saves, updates
~ retrieves, empties
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[014]~ Patrol Sensor Sensor4Xi Software: Command Manager
Base class:
~ patrol sensor's commands
Sub classes:
~ patrol wireless sensor's commands
Sensor4Xi class:
~ CommandManagerSensor4Xi
~ tailored: commands from Xi
~ methods: receive, perform, queue ...
Description:
~ manages command queues, command handling, priorities
~ Xi may download new commands
~ Xi may ask sensor to perform a scheduled command sequence
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[015]~ Patrol Sensor Sensor4Xi Software: Resource Manager
Base class:
~ patrol sensor's resources
Sub classes:
~ patrol wireless sensor's resources
Sensor4Xi class:
~ ResourceManagerSensor4Xi
~ tailored: Sensor4Xi's own resources
~ methods: manage
Description:
~ manages resources minimizing resource, such as power
~ resource include all sensors embedded inside Sensor4Xi
~ Sensor4Xi hardware and software belong to resources to be manages
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[016]~ Patrol Sensor Sensor4Xi Software: Message Manager
Base class:
~ patrol sensor's messages
Sub classes:
~ patrol wireless sensor's messages
Sensor4Xi class:
~ MessageManagerSensor4Xi
~ tailored: messages between Xi
~ methods: receive, send, store, queue...
Description:
~ manages messages, receiving, sending, storing, handling, queueing
~ messages between Sensor4Xi and Xi
~ messages between Sensor4Xi and Base4Xi, if Sensor4Xi has been dropped near Base4Xi
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[017]~ Patrol Sensor Sensor4Xi Software: Logic Manager
Base class:
~ patrol sensor's logic
Sub classes:
~ patrol wireless sensor's logic
Sensor4Xi class:
~ LogicManagerSensor4Xi
~ tailored: Sensor4Xi logic
~ methods: secret
Description:
~ confidential
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[018]~ Patrol Sensor Sensor4Xi Software: Operating System Manager
~ OperatingSystemManagerSensor4XiIceWaves
Base classes:
OS 1: Networked embedded real-time OS such as embedded Linux
OS 2: Mobile phone OS such as Symbian or dedicated OS from EADS (TETRA), Samsung, Ericsson...
OS 3: Sensor OS such as TinyOS
Tailored & dedicated:
OS 1: to communication and networking with network, Xi and Base4Xi
OS 2: to mobile communication - Sensor4Xi embeds mobile camera phone with multimedia messaging capabilities
OS 3: to wireless sensor network
Networked embedded real-time OS
Mobile phone OS
catch: ~[content] ~[previous]
~[operating_system] ~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[019]~ Patrol Sensor Sensor4Xi Software: Forces Manager
Base class:
~ forces with patrol sensor
Sub classes:
~ forces with patrol wireless sensor
Sensor4Xi class:
~ ForcesManagerSensor4Xi
~ tailored: Sensor4Xi may communicate with FD1 and FD2 device which simulates Xi or Base4Xi
~ methods: receive, send, perform, communicate...
Description:
~ a person using FD1/FD2 mobile device may simulate Xi or Base4Xi
~ useful for development and for testing, for example
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[020]~ Patrol Sensor Sensor4Xi Software: Environment Manager
Base class:
~ patrol sensor's environment
Sub classes:
~ patrol wireless sensor's environment
Sensor4Xi class:
~ EnvironmentManagerSensor4Xi
~ tailored: oil pipeline in Persian Gulf area
~ methods:
Description:
~ takes into account desert heat, storms, day times
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[021]~ Patrol Sensor Sensor4Xi Software: Context Manager
Base class:
~ patrol context with wireless sensors
Sub classes:
~ patrol context with droppable wireless sensors
Sensor4Xi class:
~ ContextManagerSensor4Xi
~ tailored: Persian Gulf area, Iraq, Iran, Saudi Arabia, UAE, Yemen, Bahrain, Kuwait, Persian Gulf, Iran
~ methods:
Description:
~ manages context by taking into account specific features
~ tailored to operate in Persian Gulf area
catch: ~[content] ~[previous]~[next]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[022]~ Patrol Sensor Sensor4Xi Software: Database Management System
Database Management System:
1. Network-centric DBMS
2. Sensor DBMS
3. Mobile phone DBMS
catch: ~[content] ~[previous]
~[database_management_system]!