catch ~Next ~Previous ~Home!
view Patrol and Military Software!
Gamma series Business Base Base4Xi Software:
[001]~ Mission Manager
[002]~ Theater Manager
[003]~ Network Manager
[004]~ Manned Vehicle Manager
[005]~ Hatching Manager
[006]~ Target Manager
[007]~ Navigation Manager
[008]~ Schedule Manager
[009]~ Dropping Manager
[010]~ Sensoring Manager
[011]~ Xi Manager
[012]~ Sensor4Xi 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
[023]~ Position/Location Tracking and Communications Software Defined Radio (POSCOMM)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[001]~ Business Base Base4Xi Software: Mission Manager
Base class:
~ business unmanned station's mission
Sub classes:
~ business unmanned & UAV support station's mission
Base4Xi class:
~ MissionManagerBase4Xi
~ methods: start, sensor, collect sensor data, process sensor data, communicate, rest, manage Xis,stop
~ tailored: rapid deployment to remote theater and unmanned operating there
Description:
~ Base4Xi's mission is closely connected to that of Xi's mission
~ It is Base4Xi's main task to support Xi's operation in theater
~ Base4Xi has computer power to process and filter all sensor data Xis download to it
~ Base4Xi receives both mission data and software from BUSINESS NET
~ Base4Xi uploads the sensor data it has processed to BUSINESS NET
~ Base4Xi manages Xis and sends them to targets based on the mission
~ Base4Xi also collaborates with other Base4Xis and forces using FDevices
catch: ~[content] ~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[002]~ Business Base Base4Xi Software: Theater Manager
Base class:
~ business standard theater
Sub classes:
~ business unmanned & UAV support station's theater
Base4Xi class:
~ TheaterManagerBase4Xi
~ methods: download map, update map, maintain mission map ...
~ tailored: tailored to for oil, gas & energy industry
Description:
~ managing Xi operations and activities in theater
~ collaborates with Xis by giving information and by receiving data from Xis
~ collaborates with BUSINESS NET by receiving theater information and by uploading theater data
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[003]~ Business Base Base4Xi Software: Network Manager
Base class:
~ business standard network
Sub classes:
~ business unmanned & UAV support station's network
Base4Xi class:
~ NetworkManagerBase4Xi
~ methods: make connection, give status, show resources...
~ tailored: wireless Sensor4Xi networks, network between Base4Xi,Base4Xi, BUSINESS NET
Description:
~ Base4Xi is connected to BUSINESS NET
~ It has processing power to analyze sensor data it collects itself and sensor data it receives from Xis
~ Base4Xi uploads data and downloads data & software & commands from BUSINESS NET
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[004]~ Business Base Base4Xi Software: Manned Vehicle Manager
Base class:
~ business rotary wing air vehicle
Sub classes:
~ business helicopter
Base4Xi class:
~ Manned_VehicleManagerBase4Xi
~ methods: establish connection, receive, send, confirm
~ tailored: Base4Xi may communicate with manned helicopter and FD mobile devices during flight
Description:
~ Base4Xi creates connection either with helicopter or with FDevices being used by SOF4B in helicopters
~ Base4Xi may download the latest mission commands and data
~ Base4Xi uploads data to helicopter or FDevices used by SOF4B telling it's status and location, for example
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[005]~ Business Base Base4Xi Software: Hatching Manager
Base class:
~ n/a - to be developed
Sub classes:
~ n/a- to be developed
Base4Xi class:
~ HatchingManagerBase4Xi
~ tailored: Base4Xi knows Xis hatched in theater
~ methods: receive hatching information from Xi, senf Base4Xi information to Xi
Description:
~ Base4Xi receives messages from Xis hatched in theater
~ Base4Xi gives information to Xis helping them to accomplish their mission
~ Xi receives Base4Xi location which it need for refuelling
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[006]~ Business Base Base4Xi Software: Target Manager
Base class:
~ business unmanned station's target
Sub classes:
~ target for business unmanned & UAV support station's
Base4Xi class:
~ TargetManagerBase4Xi
~ tailored: target might be an oil rig
~ methods: show location, give resources around, tell dimensions...
Description:
~ manages targets by taking care of having the latest information
~ uploads to BUSINESS NET information sensored by Xis and Sensor4Xis about target
~ downloads updates about target from BUSINESS NET
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[007]~ Business Base Base4Xi Software: Navigation Manager
Base class:
~ business unmanned station's navigation
Sub classes:
~ business unmanned & UAV support station's navigation
Base4Xi class:
~ NavigationManagerBase4Xi
~ tailored: Base4Xi maintains digital theater map
~ methods: download, upload, update
Description:
~ Base4Xi downloads and uploads digital map information with BUSINESS NET
~ Base4Xi both sends and receives map information with Xis operating in theater
~ Base4Xi maintains digital map using the information it receives
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[008]~ Business Base Base4Xi Software: Schedule Manager
Base class:
~ business unmanned station's schedule for a mission
Sub classes:
~ business unmanned station's schedule for a mission
Base4Xi class:
~ ScheduleManagerBase4Xi
~ tailored: scheduling several Xis
~ methods: business standard scheduling methods tailored to Base4Xi
Description:
~ schedule Xis being at base; send them to missions ...
~ schedule operating own sensors and communicating with sensors around Base4Xi
~ schedule communication with BUSINESS NET
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[009]~ Business Base Base4Xi Software: Dropping Manager
Base class:
~ business sensors dropped from fixed wing UAV
Sub classes:
~ business sensors dropped from rotary wing UAV
Base4Xi class:
~ DroppingManagerBase4Xi
~ tailored: Xis drop sensors both to targets and around Base4Xi
~ methods: communicate, receive, send
Description:
~ Base4Xi manages sensors dropped by Xis around it
~ Base4Xi maintains information about all Sensor4Xis dropped in theater
~ Base4Xi orders Xis to drop new sensors, if necessary
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[010]~ Business Base Base4Xi Software: Sensoring Manager
Base class:
~ business unmanned station's sensoring
Sub classes:
~ business unmanned & UAV support station's sensoring
Base4Xi class:
~ SensoringManagerBase4Xi
~ tailored: Base4Xi has it's own sensors embedded
~ methods: control methods such as start,stop and methods to upload and download
Description:
~ Base4Xi has it's own embedded sensors
~ it may use these sensors to warn Xis about wheather or threads
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[011]~ Business Base Base4Xi Software: Xi Manager
Base class:
~ business unmanned air vehicle
Sub classes:
~ business unmanned rotary wing air vehicle
Base4Xi class:
~ XiManagerBase4Xi
~ tailored: Xi_Manager manages several Xis operating in theater
~ methods: receive sensored data from Xi, download software & instructions to Xi ...
Description:
~ Base4Xi offers resources such as fuel and shelter to several Xis
~ Base4Xi supports Xis when they fly their missions in theater
~ Base4Xi communicates with BUSINESS NET and receives software & commands for Xis, for example
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[012]~ Business Base Base4Xi Software: Sensor4Xi Manager
Base class:
~ business standard sensor
Sub classes:
~ wireless business sensor
Base4Xi class:
~ ManagesBase4Xi
~ tailored: Xi has dropped these sensors around Base4Xi
~ methods: receive sensor data, download commands and software to Sensor4Xis
Description:
~ Xis drop sensors around Base4Xi both to protect it and to help it to sensor theater activities
~ Base4Xi may ask Xis to drop new sensors around it
~ Base4Xi typically collects itself sensor data from these sensors
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[013]~ Business Base Base4Xi Software: Sensored Data Manager
Base class:
~ business standard sensor data
Sub classes:
~ wireless sensor data from smart sensors
Base4Xi class:
~ Sensor_Data_ManagerBase4Xi
~ tailored: sensor data Base4Xi collects from Sensor4Xis around it and from it's own sensors
~ methods: save, download...
Description:
~ handles sensored data by tagging it and saving it to it's database
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[014]~ Business Base Base4Xi Software: Command Manager
Base class:
~ business unmanned station's commands
Sub classes:
~ business unmanned & UAV support station's commands
Base4Xi class:
~ CommandManagerBase4Xi
~ tailored: commands from BUSINESS NET and to Xis
~ methods: send, receive, store, perform ...
Description:
~ Base4Xi receives commands via BUSINESS NET from command and control center
~ Base4Xi sends commands to Xis operating in the theater
~ Base4Xi downloads commands to Xis being in it's shelter
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[015]~ Business Base Base4Xi Software: Resource Manager
Base class:
~ business unmanned station's resources
Sub classes:
~ business unmanned & UAV support station's resources
Base4Xi class:
~ Sensor4Xi_Helicopter_ResourceManagerBase4Xi
~ tailored: Base4Xi's own resources, Xis, Sensor4Xis, resources in theater, BUSINESS NET
~ methods: business standard resouce manager methods
Description:
~ Base4Xi manages Xi resources of which fuel is the most important
~ Base4Xi reorders new Sensor4Xis from BUSINESS NET for Xis
~ Base4Xi manages database which contains sensor data collected by Xis and itself
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[016]~ Business Base Base4Xi Software: Message Manager
Base class:
~ business unmanned station's messages
Sub classes:
~ business unmanned & UAV support station's messages
Base4Xi class:
~ MessageManagerBase4Xi
~ tailored: messages between Base4Xi and Xi, Base4Xi and Sensor4Xis around it and with BUSINESS NET
~ methods: receive, send, store, queue...
Description:
~ manages message receiving, sending, storing, handling, queueing
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[017]~ Business Base Base4Xi Software: Logic Manager
Base class:
~ business unmanned station's logic
Sub classes:
~ business unmanned & UAV support station's logic
Base4Xi class:
~ LogicManagerBase4Xi
~ tailored: fuzzy logic is also being used
~ methods: n/a
Description:
~ fuzzy logics is also being used
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[018]~ Business Base Base4Xi Software: Operating System Manager
Base classes:
OS 1: Mobile Base Station OS
OS 2: Server OS
OS 3: Networked & embedded OS
OS 4: Mobile phone OS
OS 5: Sensor OS
Tailored & dedicated:
OS 1: to communication and networking with network, Xis and Sensor4Xis
OS 2: to server functions such analysis and mining of sensor data and management of resources
OS 3: to real-time tasks such as handling base station sensors, cameras and refuelling of Xis
OS 4: to mobile communication - Base4Xi embeds mobile camera phones with multimedia messaging capabilities
OS 5: to sensor embedded inside Base4Xi
Links (only few):
1. Mobile Base Station OS:
Nokia
,Samsung
,Motorola
2. Server OS:
OpenBSD
,FreeBSD
,Linux
,Apache
,OSDL
3. Networked & embedded OS:
Embedded Linux Consortium
,Embedded Linux IDE
,TimeSys
,The Linux Kernel
4. Mobile phone OS: Symbian, dedicated mobile phone OS
5. Sensor OS: TinyOS, dedicated sensor OS
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[019]~ Business Base Base4Xi Software: Forces Manager
Base class:
~ forces with business unmanned station
Sub classes:
~ forces with business unmanned & UAV support station
Base4Xi class:
~ ForcesManagerBase4Xi
~ tailored: oil company specialis forces such as service persons
~ methods: get, update, communicate...
Description:
~ manages information about forces in theater, it may ask help from them
~ SOF4B can use Freedom Device FD1 and FD2 to communicate with Base4Xi
~ Pocket Rollable Display PRD can be used to display and save digital map Base4Xi maintains
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[020]~ Business Base Base4Xi Software: Environment Manager
Base class:
~ business unmanned station's environment
Sub classes:
~ business unmanned & UAV support station's environment
Base4Xi class:
~ EnvironmentManagerBase4Xi
~ tailored: oil rig in Persian Gulf area ...
~ methods:
Description: give wheather, tell obstacles...
~ manages environment data about that specific area taking into account
~ desert heat, storms, day times, landscapes, obstacles
catch: ~[content] ~[previous]~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[021]~ Business Base Base4Xi Software: Context Manager
Base class:
~ business standard context with unmanned stations
Sub classes:
~ business standard context with unmanned & UAV support stations
Base4Xi class:
~ ContextManagerBase4Xi
~ tailored: Persian Gulf area, Iraq, Iran, Saudi Arabia, UAE, Yemen, Bahrain, Kuwait, Persian Gulf, Iran
~ methods: give, update, get, upload ...
Description:
~ manages context by taking into account specific features in the area where theater is located
~ for example, oil riq in Persian Gulf
catch: ~[content] ~[previous] ~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[022]~ Business Base Base4Xi Software: Database Management System
Database Management System:
1. Network-centric DBMS:
~ manages command & control data, mission data, digital maps, network resources in area
~ keeps updated resource data such as information about Xis, other Base4Xis and Sensor4Xi networks
2. Server DBMS:
~ processed and updates all sensor data collected by all Xi and by all embedded sensors in the area
~ tags, adds identification and location data, sorts, filters, provides queries, security, data mining
~ links:
XTree for internet sensors
, Sensor databases
, Apache Xindice
, Oracle
, MySQL
, Berkeley Database Research
, XPath
, XUpdate
, Database Forum
3. Sensor DBMS:
~ manages data collected from all sensors embedded inside Base4Xi
~ empties database once data has been moved by server DBMS to server database
~ links:
Managing Sensor Data freshness
, Sensor databases
, TinyOS/TinyDB
, Berkeley DB XML
~ links: Sensor networks as a distributed database system
, Join in sensor network
, Power aware routing for sensor databases
4. Mobile base station DBMS:
~ industry standard mobile base station DBMS, which exists only, if mobile base station is embedded inside Base4Xi
5. Mobile phone DBMS:
~ industry standard mobile phone DBMS, which exists only, if a mobile phone is embedded inside Base4Xi
~ Symbian based DBMS
or dedicated mobile phone database management system from mobile phone manufacturer or from ISV such as db4objects
catch: ~[content] ~[previous] ~[next]!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[023]~ Business Base Base4Xi Software: Position/Location Tracking and Communications Software Defined Radio (POSCOMM)
Position/Location Tracking and Communications Software Defined Radio (POSCOMM)
~ Base4Xi may use network aiding with POSCOMM, Position/Location Tracking and Communications Software Defined Radio (SDR).
Links & news:
POSCOMM
~ The GPS signals can be significantly attenuated, or even blocked,
when they have to be received inside buildings, under foliage, in jamming, etc.
~ The network aiding function requires the use of multiple “master” units to be operating in the network in locations
where they have access to the GPS signals.
~ These can be either other participants in the operation or pre-positioned “nodes” to provide coverage in areas
where GPS has difficulty operating.
~ These master units transmit a Time of Arrival (TOA) message
~ which includes a pseudo-random sequence from which the time of arrival at the “slave” unit can be precisely determined.
~ A message is also sent including the precise time of transmission of the TOA message and
~ the precise location of the master unit based on the GPS observations.
~ The TOA differenced with the time-of-transmission provides the slave unit with a pseudorange observation
from each of the master unit’s locations.
~ This can be used to solve for the position of the slave either using the TOA updates alone or
using a combination of both the GPS and TOA observations.
Embeds easily into existing or sourced sensors
~ Because the GI-Eye system is a software platform it can be integrated to run on existing GPS,
~ inertial, and visual sensors, reducing size and weight for your application.
~ NAVSYS can also provide numerous sensors to meet the performance requirements of your application.
~ Because of its modular design, it enables sensor upgrades over time with only software configuration changes.
POSCOMM system concept
~ The master units act as Pseudolites to aid the slave unit (remote unit) to navigate when the GPS signal is too small for direct tracking.
~ The remote units can be configured to operate in any of the following navigation states.
~ GPS-only navigation (only uses GPS satellite observations)
~ Pseudolite-only navigation (only uses TOA pseudolite observations)
~ GPS/PL navigation (uses available GPS satellite and TOA pseudolites)
POSCOMM design
~ POSCOMM is a Software Defined Radio suitable for man-portable applications,
~ which can support both the positioning and communication functions associated with the POSCOMM SDR.
~ Since both the GPS and communications functions reside within common SDR hardware,
~ they can be linked to provide a positioning capability that leverages both the GPS derived pseudo-range and carrier phase observations,
~ and TOA observations derived from the communications channel.
~ The POSCOMM unit includes a GPS front end and a communications transmit/receive front end.
~ An 802.11b network data link is also included to transfer PLT, TOA and network assist messages
Advantages of POSCOMM
~ Provides a low cost hardware implementation including both GPS and communication functions in a single device.
~ Allows for power saving for man-portable operations through sharing of common components
~ and through snapshot tracking (GPS DFE is only powered on when data is being collected).
~ Improves the GPS signal tracking capability by providing network assistance
~ through the communication link to allow operation under low signal power conditions.
~ Improves GPS positioning performance by providing GPS corrections through the network.
~ Provides a back-up positioning capability using network aiding with TOA observations in the event of GPS signal drop-out.
~ Allows one-way TOA messaging to be used which significantly reduces the loading on the communications network.
catch: ~[content] ~[previous]!