300 likes | 493 Views
Radiocommunication Services Center. Vukovar , 13 December, 2012. Member of. About Company. Integrator of various systems and technologies for voice and data communication on VHF and MF/HF A2 GMDSS
E N D
Radiocommunication Services Center Vukovar, 13 December, 2012 Member of
About Company • Integrator of various systems and technologies for voice and data communication on VHF and MF/HF A2 GMDSS • CSR created a special division for developing maritime and inland navigation support systems; • CSR provides design, supply and maintenance of turnkey solutions for on shore infrastructure : MIS/VTS systems and RIS systems; • Provider of flexible, fixed and mobile, broadband and narrowband data communication solutions, based on Wi-Fi and WiMAXstandard; • Developer SafeSea - an improved Vessel Tracking and Tracing solution based on radar, AIS, video and other sensors information.
Main Related Projects I • RomanianRiverInformation System (RoRISI); • SafeSea – a coastal tracking and tracing system with extended capabilities, deployedwithin: • VTS in Constanţa Maritime Port ; • VTS in Constanta South Maritime Port (Agigea) ; • VTS in Calafat Danube Port • VHF & MF/HF Radio voice and data communication systems for Constanţa Radio;
Main Related Projects II • Improvement of the position information accuracy – IALA Beacon with the reference station in Agigea, MF correction data broadcast and AIS integration capabilities for Constanţa Radio ; • Lower Danube Aids to Navigation (AtoN) system remote control and status monitoring hardware modules and software, as PintschBamag subcontractor ;
The plugin collects and manages all data and information originating from sensors and provides data storage in local spatial database system. • Monitoring and remote management of the sensors is available online and accessible through a web browser. • The monitoring software provides information like buoy position, light status (on, off), buoy information (shape, color) and other real time information from the sensors. • AtoN management is included in the plugin
Real ATON Virtual ATON
Physical !AIVDM,1,1,,A,E>jb1=C84V7b@17Pa24W3P0000011cHL<WSA`10888p020,4*61
Virtual !AIVDM,1,1,,A,E>jbE;390TWW@2dG@6TV4b0a2P011e?8<W`uH00000c030,4*5
Software addfrominterface StringatonMessageBinary = String.Empty; StringatonMessage = String.Empty; Int32 x1 = Convert.ToInt32(textBox1.Text); String s1 = Convert.ToString(x1, 2).PadLeft(6, '0'); Int32 x2 = Convert.ToInt32(textBox2.Text); String s2 = Convert.ToString(x2, 2).PadLeft(2, '0'); Int32 x3 = Convert.ToInt32(textBox3.Text); String s3 = Convert.ToString(x3, 2).PadLeft(30, '0'); Int32 x4 = Convert.ToInt32(textBox4.Text); String s4 = Convert.ToString(x4, 2).PadLeft(5, '0'); String x5 = textBox5.Text; char[] c = x5.ToCharArray(); String s5 = String.Empty; foreach (charchin c) { if (Convert.ToInt32(ch) >= 64 && Convert.ToInt32(ch) < 96) s5 += Convert.ToString(Convert.ToInt32(ch) - 64, 2).PadLeft(6, '0'); else s5 += Convert.ToString(Convert.ToInt32(ch), 2).PadLeft(6, '0'); } Int32 x6 = Convert.ToInt32(textBox6.Text); String s6 = Convert.ToString(x6, 2).PadLeft(1, '0'); Double x7 = Convert.ToDouble(textBox7.Text); string s7; int y1 = (int)(x7 * 0x927C0); if (y1 < 0) { y1 = y1 * (-1); y1 = 0x10000000 - y1; s7 = Convert.ToString(y1, 2).PadLeft(28, '0'); } else { s7 = Convert.ToString((int)(x7 * 0x927C0), 2).PadLeft(28, '0'); } Double x8 = Convert.ToDouble(textBox8.Text); String s8; int y2 = (int)(x8 * 0x927C0); if (y2 < 0) { y2 = y2 * (-1); y2 = 0x8000000 - y2; s8 = Convert.ToString(y2, 2).PadLeft(27, '0'); } else { s8 = Convert.ToString((int)(x8 * 0x927C0), 2).PadLeft(27, '0'); } Int32 x9 = Convert.ToInt32(textBox9.Text); String s9 = Convert.ToString(x9, 2).PadLeft(9, '0'); Int32 x10 = Convert.ToInt32(textBox10.Text); String s10 = Convert.ToString(x10, 2).PadLeft(9, '0'); Int32 x11 = Convert.ToInt32(textBox11.Text); String s11 = Convert.ToString(x11, 2).PadLeft(6, '0'); Int32 x12 = Convert.ToInt32(textBox12.Text); String s12 = Convert.ToString(x12, 2).PadLeft(6, '0'); Int32 x13 = Convert.ToInt32(textBox13.Text); String s13 = Convert.ToString(x13, 2).PadLeft(4, '0'); Int32 x14 = Convert.ToInt32(textBox14.Text); String s14 = Convert.ToString(x14, 2).PadLeft(6, '0'); Int32 x15 = Convert.ToInt32(textBox15.Text); String s15 = Convert.ToString(x15, 2).PadLeft(1, '0'); Int32 x16 = Convert.ToInt32(textBox16.Text); String s16 = Convert.ToString(x16, 2).PadLeft(8, '0'); Int32 x17 = Convert.ToInt32(textBox17.Text); String s17 = Convert.ToString(x17, 2).PadLeft(1, '0'); Int32 x18 = Convert.ToInt32(textBox18.Text); String s18 = Convert.ToString(x18, 2).PadLeft(1, '0'); Int32 x19 = Convert.ToInt32(textBox19.Text); String s19 = Convert.ToString(x19, 2).PadLeft(1, '0'); Int32 x20 = Convert.ToInt32(textBox20.Text); String s20 = Convert.ToString(x20, 2).PadLeft(1, '0'); StringfillBits = String.Empty; for (inti = 0; i < Convert.ToInt32(comboBoxField7.Text); i++ ) { fillBits += "0"; } atonMessageBinary = s1 + s2 + s3 + s4 + s5 + s6 + s7 + s8 + s9 + s10 + s11 + s12 + s13 + s14 + s15 + s16 + s17 + s18 + s19 + s20 + fillBits; for (inti = 0; i < atonMessageBinary.Length; i += 6) { int z = Convert.ToInt32(atonMessageBinary.Substring(i, 6), 2); z += 48; if (z > 87) { z += 8; } atonMessage += Convert.ToChar(z).ToString(); } atonMessage = comboBoxField1.Text + "," + comboBoxField2.Text + "," + comboBoxField3.Text + "," + comboBoxField4.Text + "," + comboBoxField5.Text + "," + atonMessage + "," + comboBoxField7.Text + "*"; StringcheckSum = CalculateChecksum(atonMessage).ToString("X"); atonMessage += checkSum;
Monitoring software features: Ensure the information security by implementing access rights; Manage and solve the concurrent access to the resources; Control and alert for buoy collision avoidance correlated with AIS information Alarm generation in case of the buoy have not sent any message in a specific time interval or the buoy change its position outside predefined area (drifting)
Advanced graphical user interface features: Inland navigation base map in accordance with IHO Publications S‐52 and S‐57; Tracking and identification of buoys; Tracking and identification of targets based upon AIS information; AtoN management (real, synthetic, virtual); Alarm handling; Remote management of the buoy sensors
Database features: Continuous collection and update, in automatic or manual mode of data necessary for buoy monitoring; Data management, archiving, logging, and statistics; Resource management; Possibility to query all the information in the database (AIS data, buoy data) ; Access, edit and update of database information, according to the privileges granted; Security and authorized access to database with access rights; SQL functions for spatial analysis; Data storage and archiving Back‐up and restoring
Reporting features: The data contained by reports is filtered based of different criteria The reports templates are graphical (i.e. a chart) or textual (a table) The reports are generated in various formats