ಏನಿದು ಓಟಾ ತಂತ್ರಜ್ಞಾನ?

ಜಯತೀರ್ಥ ನಾಡಗೌಡ.

ಓಟಾ(OTA) ಎಂದರೆ ಓವರ್-ದಿ-ಏರ್(Over-the-Air) ಎಂದು ಬಿಡಿಸಿ ಹೇಳಬಹುದು. ಚೂಟಿಯುಲಿ(Smartphone), ಕಂಪ್ಯೂಟರ್, ಸ್ಮಾರ್ಟ್ ಕೈಗಡಿಯಾರ ಮುಂತಾದ ಗ್ಯಾಜೆಟ್ ಬಳಸುವ ಹಲವರು ಈ ಹೆಸರು ಕೇಳಿರುತ್ತೀರಿ. ಬಹುತೇಕ ಚೂಟಿಯುಲಿ, ಕಂಪ್ಯೂಟರ್‌ಗಳ ಬಳಕೆದಾರರಿಗೆ ನವಿರಣಿಗೆ (Software) ಹೊಸದಾಗಿಸಲು ಸಂದೇಶಗಳು ಬಂದಿರುವುದು ಸಹಜ. ಹಲವಾರು ಬಾರಿ ಈ ಸಂದೇಶಗಳನ್ನು ಕ್ಲಿಕ್ಕಿಸಿ ಚೂಟಿಯುಲಿ, ಕಂಪ್ಯೂಟರ್ ನವಿರಣಿಗೆಯನ್ನು ಹೊಸದಾಗಿಸಿಕೊಂಡಿರುತ್ತೆವೆ.ಆದರೆ ಈ ಸಂದೇಶ/ಮುನ್ಸೂಚನೆಗಳು(Notification) ಹೇಗೆ ತಾನಾಗೇ ಬರುತ್ತವೆ? ಇವುಗಳನ್ನು ಯಾರು ಕಳಿಸುತ್ತಾರೆ? ಇವೆಲ್ಲ ಪ್ರಶ್ನೆಗಳಿಗೆ ಉತ್ತರವೇ ಓವರ್-ದಿ-ಏರ್  ತಂತ್ರಜ್ಞಾನ. 

ತಂತಿಯಿಲ್ಲದ, ವೈಫೈ ಇಲ್ಲವೇ ಸೆಲ್ಯುಲಾರ್ ಸಂಪರ್ಕಗಳ ಮೂಲಕ ಚೂಟಿಯುಲಿ, ಕಂಪ್ಯೂಟರ್,ಸೆಟ್-ಟಾಪ್ ಬಾಕ್ಸ್, ಕಾರುಗಳ ಟೆಲಿಕಮ್ಯುನಿಕೇಶನ್ ಮುಂತಾದ ಎಂಬೆಡೆಡ್(Embedded) ಉಪಕರಣಗಳಿಗೆ ಹೊಸದಿಕೆ(update) ಮಾಡುವ ಏರ್ಪಾಟನ್ನು ಓವರ್-ದಿ-ಏರ್ ಅಪ್ಡೇಟ್ ಚಳಕ ಎನ್ನುತ್ತಾರೆ. ಇದರಲ್ಲಿ ಯಾವುದೇ ತಂತ್ರಜ್ಞರ(Technician) ಅಗತ್ಯವಿರುವುದಿಲ್ಲ.  ಅಗತ್ಯ ಉಪಕರಣಗಳಿಗೆ ನೇರವಾಗಿ ಸಂದೇಶದ ಮೂಲಕ ಈ ಅಪ್ಡೇಟ್‍ಗಳನ್ನು ಕಳುಹಿಸಿಕೊಡಲಾಗುತ್ತದೆ. ಈ ತಂತ್ರಜ್ಞಾನದ ಅಳವಡಿಕೆಯ ಮೊದಲು ತಂತ್ರಜ್ಞರು ನೇರವಾಗಿ ಇಲ್ಲವೇ ನೆರವುದಾಣಗಳಿಗೆ(Service Centre) ಭೇಟಿ ನೀಡಿಯೋ , ಕಂಪ್ಯೂಟರ್, ಚೂಟಿ ಕೈಗಡಿಯಾರ(Smart Watch) ಮುಂತಾದವುಗಳ ನವಿರಣಿಗೆಯನ್ನು ಹೊಸದಾಗಿಸಿಕೊಂಡು ಬರಬೇಕಿತ್ತು. ಓಟಾ ಚಳಕದ ಮೂಲಕ ನಮ್ಮ ಉಪಕರಣಗಳಿಗೆ ನೇರವಾಗಿ ಹೊಸದಾದ ಸಾಫ್ಟ್‌ವೇರ್ ಬಂದಿರುತ್ತದೆ, ನಮಗೆ ಬೇಕೆಂದಾಗ ಹೊಸದಾಗಿಸಿಕೊಳ್ಳುವ ಸೌಲಭ್ಯವನ್ನು ಇದು ಒದಗಿಸಿಕೊಟ್ಟಿದೆ. ಈ ಓಟಾ ಚಳಕ ಕೆಲಸ ಮಾಡುವ ಬಗೆಯನ್ನು ಸುಮಾರು 7-8 ಭಾಗಗಳಾಗಿ ಬಿಡಿಸಬಹುದು. ಇದನ್ನು ವಿವರಿಸಲು ಉದಾಹರಣೆಗಾಗಿ, ಚೂಟಿಯುಲಿಯೊಂದರ ಸಾಫ್ಟ್‌ವೇರ್ ಹೊಸದಾಗಿಸುವಿಕೆ ಹೇಗೆ ನಡೆಯುತ್ತದೆ ಎಂದು ನೋಡೋಣ. 

  1. ಮೊದನೇಯದಾಗಿ, ಉಪಕರಣ ಸಂಪರ್ಕ ಸಾಧಿಸುವುದು. ಮೊಬೈಲ್‌ನ ಸೆಟ್ಟಿಂಗ್ಸ್ ಹೋಗಿ ನಾವು ಸಾಫ್ಟ್‌ವೇರ್ ಅಪ್ಡೇಟ್ ಮೇಲೆ ಬೆರಳು ಒತ್ತಿದಾಗ ಉಪಕರಣವು ಸಂಪರ್ಕ ಸಾಧಿಸಿದಂತೆ. 
  2. ಎರಡನೇ ಹಂತದಲ್ಲಿ ಸಂಪರ್ಕ ಸಾಧನೆ ಮಾಡಿದ ಮೊಬೈಲ್ ಭದ್ರತೆಯ ಧೃಡೀಕರಣಕ್ಕೆ ಒಳಪಡುತ್ತದೆ. ಅಂದರೆ ಸಂಪರ್ಕ ಸಾಧಿಸಿದ ಪೋನ್ ಸಾಫ್ಟ್‌ವೇರ್ ಪಡೆಯಲು ತಕ್ಕುದಾಗಿದೆಯೇ ಎಂಬ ಪರೀಕ್ಷೆಗೊಳಪಡುತ್ತದೆ. ಅನಧಿಕೃತ ಪೋನ್‌ಗಳು ಸಂಪರ್ಕ ಸಾಧಿಸದಂತೆ ಇದು ತಡೆಯುತ್ತದೆ.
  3. ಮೂರನೇ ಹಂತವನ್ನು ಡೇಟಾ ಸಾಗಣೆಯ ಮಿಂಕಟ್ಟಲೆಯ ಆಯ್ಕೆಯ(Selection of Data Transmission Protocol) ಹಂತವೆಂದು ಕರೆಯುತ್ತಾರೆ. ಸರ್ವರ್‌ನಿಂದ ಯಾವ ಮಿಂಕಟ್ಟಲೆ(Protocol) ಮೂಲಕ ಹೊಸದಾದ ಡೇಟಾ ಕಳುಹಿಸಬೇಕೆಂಬುದು ನಿರ್ಧಾರವಾಗುತ್ತದೆ. ಮೊಬೈಲ್ ಫೋನ್ ವೈಫೈ ಮೂಲಕವೋ, ಒಂದು ವೇಳೆ ಮೊಬೈಲ್ ವೈಫೈ ಸಂಪರ್ಕದಲ್ಲಿರದಿದ್ದರೆ ಸೆಲ್ಯುಲಾರ್ ನೆಟ್‌ವರ್ಕ್ ಮೂಲಕ ಕಳುಹಿಸಬೇಕೆಂದು ನಿರ್ಧಾರವಾಗುತ್ತದೆ. IoT ಮೂಲಕ ಬೆಸೆದುಕೊಂಡಿರುವ ಕೆಲವು ಉಪಕರಣಗಳಾದ ಟಿವಿ, ಸೆಟ್-ಟಾಪ್-ಬಾಕ್ಸ್, ವಾಶಿಂಗ್ ಮಶೀನ್‌ಗಳಿಗೆ low-power protocol ಗಳಾದ MQTT, CoAP ಮೂಲಕ ಸರ್ವರ್‌ಗಳಿಂದ ಡೇಟಾ ಸಾಗಣೆ ಮಾಡಲಾಗುತ್ತದೆ.
  4. ಈ ಹಂತದಲ್ಲಿ ಸಾಗಿಸಲ್ಪಟ್ಟ ಹೊಸದಾದ ಸಾಫ್ಟ್‌ವೇರ್ ಮೊಬೈಲ್ ಸಾಧನಕ್ಕಿಳಿಸಿಕೊಳ್ಳುವ(Download) ಕೆಲಸ ನಡೆಯುತ್ತದೆ.
  5. 5ನೇ ಹಂತದಲ್ಲಿ ಡೇಟಾ, ಪ್ಯಾಕೆಟ್‌ಗಳಲ್ಲಿ ಬಂದು ಮೊಬೈಲ್ ಸಾಧನದಲ್ಲಿರುತ್ತದೆ. ವಿವಿಧ ಪ್ಯಾಕೆಟ್ ಗಳ ರೂಪದಲ್ಲಿ ಬಂದು ಸೇರಿದ ಈ ಡೇಟಾವನ್ನು ಮೊಬೈಲ್ ಫೋನ್ ಒಟ್ಟುಗೂಡಿಸುತ್ತದೆ.
  6. 6ನೇ ಹಂತದಲ್ಲಿ ಸರಿಯಾದ, ಭದ್ರವಾದ ಡೇಟಾವನ್ನು ಮೊಬೈಲ್‌ಗೆ ಅಳವಡಿಸಲಾಗುತ್ತದೆ(Installation). 
  7. ಕೊನೆಯ ಹಂತ: ಕೊನೆಯದಾಗಿ, ಬಂದ ಡೇಟಾವನ್ನು ಸರಿಯಾಗಿ ಅಳವಡಿಸಲಾಗಿದೆಯೆಂದು ಮೊಬೈಲ್ ಸಾಧನ ಸರ್ವರ್‌ಗೆ ತಲುಪೊಪ್ಪಿಗೆಯನ್ನು(Acknowledgement) ಕಳುಹಿಸುವದರೊಂದಿಗೆ ಓಟಾದ ಕೆಲಸ ಮುಗಿಯುತ್ತದೆ.

ಪ್ರತಿಹಂತದಲ್ಲೂ ಸರ್ವರ್‌ನಿಂದ ಮೊಬೈಲ್‌ಗೆ ಸರಿಯಾದ, ಭದ್ರವಾದ ಮತ್ತು ಅಳುವುಳ್ಳ(Efficient) ಮಾಹಿತಿ ಸಾಗಣೆಯಾಗುವುದನ್ನು ಸಾಗಣೆ ನಿರ್ವಹಣಾ ಮಿಂಕಟ್ಟಲೆ(Transmission Control Protocol) ನೋಡಿಕೊಳ್ಳುತ್ತದೆ.

ಓಟಾ, ಹಲವಾರು ಬೇರೆ ಹೆಸರುಗಳಿಂದಲೂ ಕರೆಯಲ್ಪಡುತ್ತದೆ. ಅವುಗಳು ಹೀಗಿವೆ:

ಫೋಟಾ- ಫರ್ಮ್‌ವೇರ್ ಓವರ್-ದಿ-ಏರ್ Firmware-over-the-air (FOTA) 

ಸೋಟಾ- ಸಾಫ್ಟ್‌ವೇರ್ ಓವರ್-ದಿ-ಏರ್ Software over-the-air (SOTA) 

ಓಟಾಪ್- ಓವರ್-ದಿ-ಏರ್ ಪ್ರೊವಿಸಿನಿಂಗ್ Over-the-air provisioning (OTAP) 

ಓಟಾಸ್ಪ್- ಓವರ್-ದಿ-ಏರ್ ಸರ್ವೀಸ್ ಪ್ರೊವಿಸಿನಿಂಗ್ Over-the-air service provisioning (OTASP) 

ಓಟಾಪಾ- ಓವರ್-ದಿ-ಏರ್ ಪ್ಯಾರಮೀಟರ್ ಅಡ್ಮಿನಿಸ್ಟ್ರೇಶನ್- Over-the-air parameter administration (OTAPA).

 

ಓಟಾ ತಂತ್ರಜ್ಞಾನದ ಪ್ರಮುಖ ಅನುಕೂಲಗಳು ಹೀಗಿವೆ:

1.ಸರಿಯಾದ, ಭದ್ರವಾದ ಮಾಹಿತಿಯ ಸಾಗಣೆ.

2.ಯಾವುದೇ ತಂತ್ರಜ್ಞರ ನೆರವು ಬೇಕಾಗಿಲ್ಲ. ಮೊಬೈಲ್, ಕಾರು, ಟಿವಿ ಆಯಾ ಉಪಕರಣಗಳ ಮಾಲೀಕರೇ ನೇರವಾಗಿ ಡೇಟಾ ಪಡೆದು ಅಪ್ಡೇಟ್ ಮಾಡಿಕೊಳ್ಳಬಹುದು.

3.ನೆರವುದಾಣ, ರಿಪೇರಿ ಅಂಗಡಿಗಳಿಗೆ ಹೋಗಬೇಕಾಗಿಲ್ಲ. ಸಮಯ ಮತ್ತು ಹಣದ ಉಳಿತಾಯ.

4.ಬೇಕೆಂದಾಗ,ಬೇಕಾದ ಸಮಯದಲ್ಲಿ ಅಪ್ಡೇಟ್ ಮಾಡಿಕೊಳ್ಳುವ ಸವಲತ್ತು.