Pemanfaatan Mobile Computing di Era Digital
Outline 1. 2. 3. 4. 5. 6. 7.
Background Mobile Computing dan Cloud Computing SKKNI Mobile Computing p g Skema ppemaketan KKNI Mobile Computing Jenis Pekerjaaan di Mobile Computing Aplikasi pada Mobile Computing Trend Mobile Computing kedepan.
Prof. Dr. Ir. Teddy Mantoro, MSc., SMIEEE Dipresentasikan pada Studium Generale, Prodi Sistem Informasi Universitas Islam Negeri Syarif Hidayatullah Jakarta 27 April 2017
1
Mobile and Wireless Technology
Mobile Definition Mobile the ability to be moved
Mobile
Wireless
Mobile device any computing device that can be used on the moved (from laptops to mobile phones)
In most cases wireless is a subset of mobile but in many case an application can be mobile without wireless.
As long as the location is not fixed, it considered id d as mobile. bil (di (discuss: h how about service delivery, speed, etc.?)
2
Wireless Definition
Hands Free (without wireless to ear)
Wireless: the transmission of voice and data over radio waves. Not requiring a physical connection Wireless device: any computing device that uses/embedded wireless networking t ki to t either ith send d or receive i data. It can be access from mobile device.
3
m-commerce e-commerce: the use of electronic devices to purchase products m-commerce: the p purchase of p products or services from a mobile terminal/device.
m-business & e-business e-business: applying computer and telecommunications technology to existing business functions not only within the company, but also externally to suppliers as well as customers. With th the iintroduction people t d ti off mobile bil ttechnology, h l l now have “fully portable, real-time access to the same information resources and tools that, until recently, were available only from desktop” [O’Driscoll, Reibstein, and Shankar]. ] m-business: mobile access to enterprise data from any location.
4
m-business and e-business
m-business vs e-business Di ti ti Distinctions between b t E-Business EB i and d M-Business MB i E-business
M-business
Web-based extensions of the business Mobile extensions of the business enterprise enterprise
Source: Samuelsson Mats, and Nikhilesh Dholakia. Assessing the Market Potential of Network-Enabled 3G M-Business Services. College of Business Administration, University of Rhode Island. 2002. 27 Feb. 2006. http://ritim.cba.uri.edu/wp2003/ pdf_format/M-Commerce-Network-EnabledServices-v08.pdf.
Web and computer-based comp ter based sol solutions tions for improving business productivity and performance
Mobile Phone/Handheld terminal terminalbased solutions for improving business productivity and performance
Web and computer-based solutions that allow the launch of new business models
Mobile Phone/Handheld terminalbased solutions that allow the launch of new business models
Source: Samuelsson, Dholakia [2003]
5
Components of a Wireless Environment Wireless Operator and Service Provider
ISP
Independent Hardware Vendors
Wireless modems, network cards, wireless-APs PDAs, laptops CF (Compact Flash) or PCMCIA card
Software Infrastructure Providers
Software from ISP to connect to their network
Independent Software Vendors
Vendors: Healthcare, finance, transportation or logistics
System Integrators
Company that can bring all of components together
Device Manufacturer
Mobile devices manufacturer: Phone, PDA, Smart-Phone
The Mobile Market Evolution Irrational Exuberance (growth extremely)
late 1990s prediction: wireless network will be pervasive, enough power, instant data access from anywhere, etc.
Market reality
year 2001 WAP (Wireless Application Protocol) access instance data from anywhere
Mass Adoption
year 2003-2013 The stage of mass acceptance of mobile and wireless technology Increase bandwidth and always-on data access
6
Why Go Mobile Business Benefits only interest in increasing profit
Increasing Revenue Increase employee productivity Faster response times to business changes Streamlined business processes p Improved customer satisfaction Increase competitive advantage
Reducing Costs Changing from manual to computerize systems Damage merchandize vs discount engineering
End-User Benefits
Flexibility to work in whatever surrounding are convenient Doing business while on the move/travelling Balancing work and family priorities
7 Prioritas MEA – 2015 di bidang ICT 1. 2 2. 3. 4. 5. 6. 7.
Software development ICT Project Manager Enterprise Architecture Design Network and System administration Information System and network security Mobile Computing Mobile Cloud Computing Cloud Computing
7
Wh t is What i Mobile M bil Computing? C ti ?
P Pengertian ti Cloud Cl d Computing C ti
Mobile Computing:
Cloud Computing:
• The process of computation on a mobile device.
A model for enabling ubiquitous network access to a shared pool of configurable computing resources.
• In mobile computing, a set of distributed computing systems or service provider servers participate, connect, and synchronise through mobile communication protocols. protocols
Cloud computing and storage solutions provide users and enterprises with various capabilities to store and process their data in third third-party party data centers.. centers
© Oxford University Press 2007
The NIST Definition of Cloud Computing, National Institute of Standards and Technology, Sept 2011 http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf
8
Cl d Computing Cloud C ti
Wh d Why does Cl Cloud d Computing? C ti ?
9
Cloud Computing
P Pengertian ti Mobile M bil Cl Cloud d Computing C ti Mobile Cloud Computing: A rich mobile computing technology that leverages unified elastic resources of varied clouds and network technologies toward unrestricted functionality, storage, and mobility to serve a multitude of mobile devices anywhere, anytime through the channel of Ethernet or Internet regardless of heterogeneous environments and platforms based on the pay-as-you-use principle.
Sanaei, Zohreh; Abolfazli, Saeid; Gani, Abdullah; Buyya, Rajkumar (2013). "Heterogeneity in Mobile Cloud Computing: Taxonomy and Open Challenges" . IEEE Communications Surveys & Tutorials (99): 1–24.
10
Mobile Cloud Computing Outline 1. 2. 3. 4. 5. 6. 7.
Background Mobile Computing dan Cloud Computing SKKNI Mobile Computing p g Skema ppemaketan KKNI Mobile Computing Jenis Pekerjaaan di Mobile Computing Aplikasi pada Mobile Computing Trend Mobile Computing kedepan.
11
Standar Kompetensi Kerja Nasional Indonesia (SKKNI) • Terdapat 18 SKKNI bidang g Informatika dan Komputer (Kemkominfo( Kemennakertrans) hingga Feb 2016. • Thn 2015: 2 SKKNI yang di-sah-kan menjadi Kepmennakertrans-2015. • 7 Bidang Prioritas MEA 2015 1. Software development 2. ICT Project Manager g 3. Enterprise Architecture Design 4. Network and System administration 5. Information System and network security 6. Mobile Computing 7. Cloud Computing
Pemetaan Kompetensi SKKNI Mobile Computing Tujuan Utama Menyediakan y pelayanan p y mobile computing p g yang y g handal. Mampu pengelolaan teknologi komputer bergerak (Mobile Computing) dari aspek perangkat lunak, perangkat keras dan komunikasi data.
• SKKNI – Mobile Computing (Kepmennakertrans No. 458 Tahun 2015 (31/12/2015)). • Skema Pemaketan Mobile Computing dan Keamanan Informasi.
12
Pemetaan Kompetensi RSKKNI Mobile Computing (Fungsi Kunci) Tujuan Utama Menyediakan pelayanan mobile computing yang handal.
Fungsi Kunci Merancang, membangun dan mengelola perangkat lunak mobile computing Mampu merancang spesifikasi teknis dan menggunakan perangkat keras untuk mobile computing Mampu merancang dan menimplementasikan rancangan komunikasi data pada teknologi mobile computing
Pemetaan Kompetensi RSKKNI Mobile Computing Fungsi Kunci – Perangkat Lunak Tujuan Utama Menyediakan pelayanan mobile computing yang handal.
Fungsi Kunci
Fungsi Utama
Merancang, Merancang Aplikasi membangun dan Berbasis Mobile mengelola perangkat Menyediakan keamanan lunak mobile computing dalam layanan berbasis mobile. Menunjukan Mobile Services
13
Pemetaan Kompetensi
Pemetaan Kompetensi
RSKKNI Mobile Computing
RSKKNI Mobile Computing
Fungsi Kunci – Perangkat Keras
Fungsi Kunci – Komunikasi data
Tujuan Utama Menyediakan pelayanan l mobile bil computing yang handal.
Fungsi Kunci Mampu merancang spesifikasi ifik i teknis t k i dan d menggunakan perangkat keras untuk mobile computing
Fungsi Utama Menghasilkan spesifikasi t k i dan teknis d menggunakan k Mobile Sensors Merancang Spesifikasi dan kostumisasi teknis smart phone / tablet
Tujuan Utama y Menyediakan pelayanan mobile computing yang handal.
Fungsi Kunci Mampu p merancang g dan menimplementasikan rancangan komunikasi data pada teknologi mobile computing
Fungsi Utama Menggunakan gg Wireless communications Menunjukan Mobile Network Menggunakan Wireless Sensor Network dan IoT
Merancang spesifikasi dan kostumisasi Wearable Computing
14
Pemetaan Kompetensi RSKKNI Mobile Computing
F Fungsi i Dasar D
Contoh UK (Unit Kompetensi) KODE UNIT
:
J.612000.027.01
JUDUL UNIT
:
Menunjukkan Penguasaan Konsep dan Teknis Mobile Sensor (NFC, Accelerometer, Gyro, AGPS, dan sejenis) untuk Mobile Computing
DESKRIPSI UNIT :
Unit ini berhubungan dengan kemampuan yang menunjukkan penguasaan pengetahuan dan ketrampilan tentang bagaimana cara kerja dari beberapa mobile sensors termasuk NFC, accelerometer, gyro dan A-GPS untuk Mobile Computing
15
Contoh UK KODE UNIT
:
J.612000.027.01
Elemen Kompetensi
Kriteria Unjuk Kerja
1. Menunjukkan
1. Fungsi-fungsi dasar dan utama dari beberapa mobile sensors termasuk NFC,
penguasaan konsep dasar dari beberapa mobile bil sensors untuk t k mobile computing 2. Menunjukkan penguasaan komunikasi data dalam smart card
accelerometer, Gyro, A-GPS dapat dijelaskan. 2. Jenis-jenis mode process dari NFC dapat dijelaskan 3. Komunikasi dasar antara beberapa p mobile sensors termasuk NFC,, accelerometer, Gyro dan A-GPS dengan mobile devices dapat dijelaskan 1. Format transaksi data antara beberapa mobile sensors termasuk NFC, accelerometer, Gyro dan A-GPS dengan mobile devices dapat dijelaskan 2. Mekanisme transaksi data antara beberapa mobile sensors termasuk NFC,
Outline 1. 2. 3. 4. 5. 6. 7.
Background Mobile Computing dan Cloud Computing SKKNI Mobile Computing p g Skema ppemaketan KKNI Mobile Computing Jenis Pekerjaaan di Mobile Computing Aplikasi pada Mobile Computing Trend Mobile Computing kedepan. (Gemalto)
accelerometer, Gyro dan A-GPS dengan mobile devices dapat dijelaskan 3. Proses akuisisi data antara beberapa mobile sensors termasuk NFC, accelerometer, Gyro dan A-GPS dengan mobile devices dapat dijelaskan 4. Kelemahan dan kelebihan dari transaksi data antara beberapa mobile sensors termasuk NFC, accelerometer, Gyro dan A-GPS dengan mobile devices dapat diuraikan
16
Skema Pemaketan/Pengemasan KKNI – Mobile Computing
13 Jenis Sertifikasi di Bidang Mobile Computing
17
Pengemasan KKNI – Bidang Mobile Computing – Level 4 NO 1
Packaging J.61200.01.KUALIFIKASI.4. Sertifikat Mobile Computing
Level AQF 4
Certificate in Mobile Programming
2
J.61200.01. KUALIFIKASI.4.Sertifikat Mobile Communication Technology Certificate in Mobile Communication Technology
4
Level Job Roles IQF/KKNI 4 Assistant mobile applications programmer Assistant mobile programmer Assistant mobile developer Assistant web based mobile developer. 4
Network support administrator Network operations support Network operations technician Network technician Network support technician Assistant Mobile Communications Technologist
Pengemasan KKNI – Bidang Mobile Computing – Level 5 Level Level IQF/KK AQF NI 3 J.61200.01.KUALIFIKASI.5. 5 5 Sertifikat Diploma Mobile Computing Diploma of Mobile Computing 5 5 4 J.61200.01.KUALIFIKASI.5. Sertifikat Diploma Mobile Interactive Games Diploma of Mobile Interactive Games
NO
Packaging
Job Roles Information systems office manager Office systems administrator IT office manager IT systems t administrator d i i t t Systems manager BYOD Support Specialist 2-D/3-D artist Animator Designer for mobile game Mobile games developer Graphic/media designer for mobile game Mobile interactive developer Mobile games programmer Web based mobile game designer Mobile UI/UX designer
18
Pengemasan KKNI – Bidang Mobile Computing – Level 5 Level Level AQF IQF/KKNI 5 J.61200.01. KUALIFIKASI.5. 5 5 Sertifikat Diploma In Mobile Web Development Diploma of Web Development for Mobile 6 J.61200.01.KUALIFIKASI.5. 5 5 Sertifikat Diploma in Mobile Applications Development
NO
Packaging
Diploma p of Mobile Applications Development
Pengemasan KKNI – Bidang Mobile Computing – Level 6 NO
Job Roles Web developer Web development manager Web programmer Website manager Webmaster Web administrator Web security admin Analyst programmer support Assistant programming developer Assistant software applications programmer Assistant software developer p Database support programmer Web support programmer. Mobile Apps Dev Mobile UI/UX designer Mobile Apps Tester
Packaging
7 J.61200.01.KUALIFIKASI.6.Se rtifikat Advanced Diploma of Mobile Computing
Level AQF 6
Advanced Diploma of Mobile Computing
8 J.61200.01.KUALIFIKASI.6. Sertifikat Diplomain Mobile Communication Technology Advanced Diploma of Mobile Communication Technology
6
Level IQF/KKNI 6
6
Job Roles Knowledge management analyst Knowledge manager Manager, it infrastructure solutions Business development manager Software manager Manager BYOD Support
Network support administrator Network operations support Network operations technician Network technician Network support technician Wireless Communications Administrator Mobile Communications Technologist
19
Pengemasan KKNI – Bidang Mobile Computing – Level 6
Pengemasan KKNI – Bidang Mobile Computing – Level 7,8,9 NO
NO
Packaging
9
J.61200.01.KUALIFIKASI.6.S ertifikat Advanced Diploma in Mobile System Engineering Advanced Diploma of Mobile System Engineering
10
J.61200.01.KUALIFIKASI.7.S ertifikat Advanced Diploma in Mobile security Advanced Diploma of Mobile security
Level AQF 6
Level IQF/KKNI 6 6
Job Roles Mobile Device Support Mobile Tester Mobile Technology Engineer Mobile System Engineer Mobile Architect Embedded Systems Engineer Hardware Engineer Hardware Architect Hardware Developer Data Centre Engineer
Mobile Forensic Web security admin
P k i Packaging
11 J.61200.01.KUALIFIKASI.7. Graduate Diploma in Mobile Computing Graduate Diploma of Mobile Computing 12 JJ.61200.01.KUALIFIKASI.8. 61200 01 KUALIFIKASI 8 SertifikatAdvanced Graduate Diploma in Mobile Computing Advanced Graduate Diploma of Mobile Computing 13 J.61200.01.KUALIFIKASI.9. J 61200 01 KUALIFIKASI 9 SertifikatProfessional Development Award in Mobile Computing Professional Development Award in Mobile Computing
Level AQF
Level IQF/KKNI 7
J bR Job Roles l Deputy Chief Digital Officer (CDO) Deputy Chief Officer (CMO) Digital Technology Expert Mobile Technology Expert
8
Chi f Di Chief Digital it l Offi Officer (CDO) Chief Mobility Officer (CMO) Group Mobility Advisor Group Digital Advisor Chief Digital Service Officer Chief Mobility Officer
9
Chi Chieff off G Group M Mobility bilit Officer Offi Chief of Group Digital Officer
20
Jenis Pekerjaan dibidang Informatika dan Komputer
Outline 1. 2. 3. 4. 5. 6. 7.
Background Mobile Computing dan Cloud Computing SKKNI Mobile Computing p g Skema ppemaketan KKNI Mobile Computing Jenis Pekerjaaan di Mobile Computing Aplikasi pada Mobile Computing Trend Mobile Computing kedepan. (Gemalto)
•
Thn 2005 – Kemkominfo: Dipetakan p terdapat p 201 jjenis p pekerjaan j IT - dari level operasional hingga ke managerial (source: HandiGuide, Janco, 2005).
•
Thn 2016 – Diperkirakan terdapat 512 Jenis pekerjaan. Untuk Mobile Computing dipetakan terdapat 81 jenis pekerjaan.
•
Sources penting: 1. 2. 3. 4. 5. 6.
International Labor Organization. 2008. International Standard Classification of Occupations (ISCO) 2008. http://www.ilo.org/public/english/bureau/stat/isco/isco08/index.htm Departemen Tenaga Kerja Republik Indonesia & Biro Pusat Statistik. 2014. Klasifikasi Baku Jabatan Indonesia (KBJI) 2014. http://binapenta.naker.go.id/uploads/ebook/KBJI-2014.pdf ICA11 - Information and Communications Technology Training Package (Release 2.0), 2013. https://training.gov.au/TrainingComponentFiles/ICA11/ICA11_R2.0.pdf E-Skill European Commisioner (2014-2020) http://ec.europa.eu/growth/sectors/digitaleconomy/e-skills/index_en.htm US Department of Labor. 2015. BLS Occupational Outlook Handbook 2015. http://www.bls.gov/ooh/computer-and-information-technology/home.htm Janco Associates. 2015. Information Technology Position Descriptions HandiGuide . http://www.e-janco.com/IT_Job_Descriptions.htm
21
Outline 1. 2. 3. 4. 5. 6. 7.
Background Mobile Computing dan Cloud Computing SKKNI Mobile Computing p g Skema ppemaketan KKNI Mobile Computing Jenis Pekerjaaan di Mobile Computing Aplikasi pada Mobile Computing Trend Mobile Computing kedepan.
Outline 6. Aplikasi pada Mobile Computing • • • • • • •
Cool Internet Appliances NFC Apps IRMedia player HajjLocator WSN-Cattle Health Monitoring Smart-Home Modeling VisUN-3D: Visualization and Navigation
22
“Cool” internet appliances Web-enabled toaster + weather forecaster IP picture frame http://www ceiva com/ http://www.ceiva.com/
World’s smallest web server http://www-ccs.cs.umass.edu/~shri/iPic.html
Internet phones
Contact us :
More info :
23
NFC School System
NFC Payment System • Attendance Manipulation Tracking p y Process)) • Automation ((Simplify
• Guarantee Privacy and Security • Automation (Simplify Process)
• Time Efficiency No coins used by 2025 with bank note will also increasingly rare. NFC will be de facto for contactless payment for all business contactless payment for all business transactio, including ticketing. (56% out ot 1200 respondents: Survey of Gemailto, 2016)
M.A Ayu, et al., “TouchIn: An NFC Supported Attendance System in a University Environment “, IJIET, Vol. 4, No. 5, Oct. 2014
T. Mantoro et al., “NFC Secured Online Transaction in Mobile Computing Business “, International Journal of Computers and Communications, 4 (6), 2012
24
Elderly Monitoring • Prevent accident • Help the older person to stay in their home
Smart Parking • Getting the Real‐time Parking Information • Finding Parking Space
• Tracking elderly Fall
http://www.ashvillesmarthomes.com/blog/h ome‐automation‐helps‐elderly‐disabled/
J.V Lee, Y.D Chuah, and K.T.H Chiengm “Smart Elderly Home Monitoring System with an Android Phone“, International Journal of Smart Home Vol. 7, No. 3, May, 2013
N Kim, C Jing, B. Zhou and Y Kim “Smart Parking Information System Exploiting Visible Light Communication“, International Journal of Smart HomeVol.8, No.1 (2014), pp.251‐260
25
Shopping Scenario
Smart Parking • Sending car information to server • System guide the car for parking • System can guide the car to the nearest parking space • Tracking current car position • Car information can be used for payment purpose
(2) When shopping in the market, the goods will introduce themselves.
(1) When entering the doors, scanners will identify the tags on her clothing. (4) When paying for the goods, the microchip of the credit card will communicate with checkout reader reader.
• Visible Light Communications (3) When moving the goods, the reader will tell the staff to put a new one.
26
Sensor Data Format
irMediaPlayer ir MediaPlayer sensor id sensor‐id
user‐ user id
location id location‐id
time
sensor state sensor‐state
Every sensor object has its own sensor identity and user identity
sensor‐ id
descriptions
sensor‐type
EA003
U401190 6
EA100
U401190 Joe’s PDA 6 Sensor Data and the Interpretations
Proximate
U401190 loc‐id 6
Proximate
sensor‐EA099 user‐ id id Internet phone + Magnetic Sensor Provising response from smart environment to the user.
user‐id
Sensor embedded in JJoe’s Fixed/Precise / Chair
Joe’s Mobile statphone
time
e
interpretation
EA004
U000000 0
E231
1090974717
1
The door Th d i room E231 is in i open and d has h been b since i 6:23:31 25/08/07. That was 5 minutes ago
EA003
U401190 6
E231
1090974717
1
Somebody sitting in Joe’s Chair in room E231 and has been since 6:23:31 25/08/07. That was 3 minutes ago
EA99
U401190 6
E231
1090974717
1
Joe’s Bluetooth enabled Mobile phone is in his room (E231) and has been since 6:23:31 25/08/07. That was 8 minutes ago
27
irMediaPlayer response to phone call Joe and his personal mobile phone came into room E213 and someone took Joe’s p phone off the hook. The mobile phone sensor has Joe’s identity, but the phone sensor has no user identity containment. (“U4011906”, “E213”,”EA099”,1090973456,1) from Bluetooth scanner (“U4011906”, “E213”,”EA009”,1090994856,1) from Joe’s phone sensor Rules for pattern matching: Resp2phonecall(_,sensor_id):Stat(sensor_id,“EA099”), Stat(sensor_id, “EA009”), Sensor_state(“EA099”,1, ~t), Sensor_state(“EA009”,1, ~t).
Outline 6. Aplikasi pada Mobile Computing • • • • • • •
Cool Internet Appliances NFC Apps IRMedia player HajjLocator WSN-Cattle Health Monitoring Smart-Home Modeling VisUN-3D: Visualization and Navigation
irMedia Player
28
PROBLEM ANALYSIS
Interactive Peer-Tracking Framework for Hajj Pilgrims
1.
The number of people who went to the Hajj pilgrimage in 2006 is 2,130,594, where 73% of the pilgrims are non-saudi pilgrims [1].
2. 3.
In 2010, 64.27% (1,799,601) of total 2.8 million pilgrims were non Saudi [2]. In 2011, 62,44% (1,828,195) of total pilgrims [3].
4.
In Indonesia, hajj quota has been reduced by 20%, from the original quota of 211,000 pilgrims (2013) [5] and Increase again to 168.800 in 2014 [6]. In Malaysia, Hajj Quota is increased to 28,000 in 2011 from 26,000 in 2010 [4] and decrease to 22,320 in 2014.
5.
More than 2,500 cases of missing people in the area of Masjid al-Haram, the grand mosque in Makkah, during Ramadan 2005. Increasing 14% each year and many more are not reported [1] for umrah only, and for Hajj, it is estimated 4 times of cases of missing people.
6.
It is estimated more than 30 people die everyday during Hajj peak time, most of them are elderly. elderly [1] Statistic released by Ministry of Hajj, Kingdom of Saudi Arabia (KSA), 2006. [2] Framework for Hajj Pilgrimage Tracking System in a Pervasive Computing Environment. IJMCMC, IGI Global, July 2011. [3] Information office of the Royal Embassy of Saudi Arabia in Washington DC, 2011. [4] Hajj Quota for Malaysian pilgrims to 28,000, the Star Online. [5] Jakarta post, available at http://www.thejakartaglobe.com/news/indonesia-hajj-quota-slashed-by-20/. [6] Antara News, http://www.antaranews.com/berita/455840/seluruh-jamaah-haji-indonesia-tuntas-ketanah-suci
29
HajjLocator Framework ver 1.0
AIMS AND BENEFITS M i l HajjLocator Mainly H jjL t has h two t aims: i 1- To reduce worrying (peace of mind). Provide a tracking facility to the users when they perform hajj, for their family in their home country. 2- To save life. Provide carefully designed SOS button, when a user (especially elderly) in panic situation.
HajjLocator framework
Client-side application interface
The design on how the internet technology can help to reduce worrying and save a live.
30
HajjLocator Setting
Key Features of Reliable Emergency Communication Infrastructure Model Key Feature for a Reliable Emergency Communication for the Server and Mobile client apps.:
Running the test on SmartPhone
Location p projection j in Makkah surroundings g for user testing purpose HajjLocator Client application interface
1. Tracking user based on time, distance and user request. g and SOS 2. SOS Tracking Saved 3. SOS button 4. Life Update 5. Geolocation (Single/multiple users and User Distribution) 6 Geo-Fencing 6. Geo Fencing 7. Update History (With Filtering) 8. Auto-reboot
9. History of user location (google map) g 10.Text Based Monitoring 11.SMS notification of user location 12.SMS triggering for peers/family 13.Update multi-user location (google map) 14.Silent call function 15.Speeding detection 16.Control remotely 61
31
Tracking User Based on Time, Distance and User Request
Tracking User Based on Time and Distance
Example:
Tracking user based on time (yellow), distance (blue) and user request (red).
Comparison of actual GPS coordinates in location test bed in the university and Makkah
62
32
Geofence
SMS or others massaging system is currently used for user when it comes or goes to a fence
33
Outline 6. Aplikasi pada Mobile Computing
Award for HajjLocator so far: 1. Gold Medal - IIUM Research, Invention and Innovation Exhibition – IRIIE 2014, Kuala Lumpur, Malaysia. 2. Gold Medal - Innovation Showcase in the International Conference on Research and Innovation in Information Systems – ICRIIS 2013, Kuala Lumpur, Malaysia. 3. WIAF 2013 winner, on category “Software Engineering of Merit”, the 2nd Annual 2013 World Inventor Award Festival, Seoul, Korea. 4 ISIF 2012 Award Winner, 4. Winner 1st rank, rank on Community Choice Award on category Code for the Common Good. 5. Gold medal - IIUM Research, Invention and Innovation Exhibition - IRIIE 2012, Kuala Lumpur Malaysia. 6. Silver Medal - Malaysia Technology Expo - MTE 2011, Kuala Lumpur Convention Center, 17-19 February 2011. 7. Silver Medal - IIUM Research, Invention and Innovation Exhibition 2011 - IRIIE 2011, Kuala Lumpur Malaysia.
• • • • • • •
Cool Internet Appliances NFC Apps IRMedia player HajjLocator WSN-Cattle Health Monitoring Smart-Home Modeling VisUN-3D: Visualization and Navigation
34
WSN Applications: IoT in Agriculture
Radio transmission through a cow
• WSN Platform For Animal Health and Behaviour Monitoring: • Internal Health Monitoring • Radio transmission through a cow • Animal Health Monitoring [ “Cattle Health Monitoring Using Wireless Sensor Networks” CSIRO, 2003]
• Fertilizer Distribution based on Leaf Identification using Android [next time] • IoT for Soil Identification [next time]
35
Intra-rumenal temperature of a steer over a 5 hour
36
Outline 6. Aplikasi pada Mobile Computing • • • • • • •
Cool Internet Appliances NFC Apps IRMedia player HajjLocator WSN-Cattle Health Monitoring Smart-Home Modeling VisUN-3D: Visualization and Navigation
37
Smart Home Modeling
Smart Home Modeling
User Location detection during a working day
16 Different States between day and night time
User Location detection during not a working day
User motion during working day (left) and non working day (right)
38
Measure Data Lost
Outline 6. Aplikasi pada Mobile Computing • • • • • • •
Xbee transmitter
Cool Internet Appliances NFC Apps IRMedia player HajjLocator WSN-Cattle Health Monitoring Smart-Home Modeling VisUN-3D: Visualization and Navigation
APC transmitter
39
VisUN‐3D: Visualization and Navigation
Basic of our approach
VisUN-3D for user navigation needs the following information:
his location in the 3D map his location in the 3D walk-space the target location to meet his colleague location in the 3D map his colleague location in the 3D walk-space.
40
3D Visualization and Navigation: Problems
Co‐‐processing Interactive Architecture Co
Previous Pre io s implementation in 3D model suited s ited for mobile devices’ interface/display with users realistic perception were left unsolved.
Structural-view navigation.
Dynamic entity navigation of environment with 3D model in mobile devices for two or more users is not currently offered in mobile device services.
Spatial-view navigation, which navigates in the 3D walk-
This process will produce a 3D map and 3D walk-space for user navigation (navigation object tools) using hierarchy of the symbolic (name) location instead of coordinate location.
space and animates the object to get an equivalent view between the 3D walk-space and the real campus environment (interface between navigation objects and 3D maps).
41
Co‐processing Interactive Architecture
Bi‐‐A* Bi A* Pathfinding Pathfinding Algorithm
To implement the algorithm the 3D model at the top layer should be removed and take square grids at the bottom layer (at this stage)
42
Bi‐A* Pathfinding Algorithm
Mapping the Jungle
43
Zone Orientation
Sample Scenario
• The 3D model is designed for zone A to zone D of IIUM Gombak g campus, which is within the administrative and academic area of the IIUM Gombak campus.
3D walk‐space transitions, user ‘blue’ (left) will meet user p , ( ) ‘green’ (right) from different angle
44
Sample Scenario
The distance of user “blue” (left) and user “green” (right) is ( ) g ( g ) getting closer and they can estimate based on time and distance between them.
Sample Scenario
User ‘blue’ in a meeting with user ‘green’ g g
45
Sample Scenario Outline 1. 2. 3. 4. 5. 6. 7.
Background Mobile Computing dan Cloud Computing SKKNI Mobile Computing p g Skema ppemaketan KKNI Mobile Computing Jenis Pekerjaaan di Mobile Computing Aplikasi pada Mobile Computing Trend Mobile Computing kedepan.
3D walk‐space with 3D map inside, in three different PDAs
46
Trend of Mobile Computing 1. 2. 3. 4. 5. 6. 7.
WSN dan IoT 5G Context Aware Computing p g Ambient Intelligent Wearable Computing Ubiquitous/pervasive Computing Information Security
Warp-up 1. 2. 3. 4 4. 5. 6.
Mobile Computing dan Cloud Computing SKKNI Mobile Computing Skema pemaketan KKNI Mobile Computing Jenis Pekerjaaan di Mobile Computing Aplikasi pada Mobile Computing Trend Mobile Computing kedepan. (Gemalto)
47
Terima Kasih
[email protected]
48
About Teddy Mantoro •
Professor and researcher in the Faculty Science and Technology, Sampoerna University, Jakarta, Indonesia
•
Adjunct Professor, Advanced Informatics School, Universiti Technologi Malaysia (UTM), Kuala Lumpur, Malaysia (http://www.ais.utm.my/teddy/) 2013-2016.
•
Invited Lecturer - Pasca Sarjana: FTI-UBL dan PMPBI-UNJ, Guest Lecture – postgrad-Fasilkom-UI .
•
•
Chair of SKKNI-Mobile Computing, Kemkominfo, member of tim-Ahli penyusunan standard hasil penelitian -BSNP and deputy chair of KKNI Development, APTIKOM (2014-2017) Awarded a PhD - CS (Australian National University, University Canberra, Canberra Australia) and MSc – CS (Asian Institute of Technology, Bangkok, Thailand)
Academic Profile
130+ Publications [Scopus: 99 papers] 25+ Awards 20+ Research Grants 5 Books (Elsevier/Atlantic, IEEE, Lambert, IIUM, IGI) 4 Patents Filing 3 Int’l Journal Editors
TPC/REVIEWER 2016 (29 CONFERENCES) SCIEMATHIC 2016 (BALI, INDONESIA), ISYM 2016, APACE 2016 (LANGKAWI, MALAYSIA), CITSM 2016 (BANDUNG, INDONESIA), IEACON 2016, ANDIC 2016, ICIC 2016 (LOMBOK, INDONESIA), ICSN 2016, ICMCS 2016 (MARRAKECH, MOROCCO), UBICOMM 2016 (VENICE, ITALY), MOMM 2016 (SINGAPORE), ICACI 2016, ICCN 2016, PECON 2016 (MELAKA, MALAYSIA), ICIICC 2016, SYSSARM 2016, PIAMSE 2016, IEEE-GCC 2016, ICINN 2016, IACE-T 2016, NCM 2016 (SEOUL, KOREA) EECSI 2016 KOREA), 2016, EDUSTS 2017 2017, ETC ETC. TPC 2015 (34 conferences): ICCVIA 2015 (SOUSSE, TUNISIA), EQESS 2015 (DUBAI, UEA), CSNT 2015, PECON 2015 (KUCHING, SERAWAK, MALAYSIA), UBICOMM 2015 (NICE, FRANCE), ICOICT 2015 (BALI, INDONESIA), EECSI 2015 (PALEMBANG, INDONESIA), MEI 2015 (ORLANDO, USA), AWARECAST 2015 (SEATTLE, WASHINGTON, US), TIME-E 2015 (SAMOSIR ISLAND, INDONESIA), IIC 2015, CSNT 2015, MOMM 2015, ISYSM'2015 (BANDUNG, INDONESIA), ICACCI-2015 (KERALA, INDIA), MOBIAPPS, 2015 (ROME, ITALY), ICACOMIT 2015 (BANDUNG, INDONESIA), ICSPDM' 2015, WOTBD 2015 (NIAGARA FALLS, ONTARIO, CANADA), GAMEPEC 2015, ICSPDM 2015, PIAMSE 2015), ICOED 2015, EQESS 2015 (DUBAI, UEA), PECON 2015 (KUCHING, SERAWAK, MALAYSIA), ICACCI 2015, CGMIP2015, CYBERSEC2015, CITSM 2016, etc. TPC 2014: AINA 2014 (VICTORIA, CANADA), ICMCS 2014 (MARAKKESH, MOROCCO), UBICOMM 2014 (ROME, ITALY), ICT4M 2014 (KUCHING-MY), LTIA2014 (DELHI-INDIA), ICOSSEET 2014 (PENANG, MY), ICOICT 2014 (BANDUNG, INDONESIA), CHUSER 2014 (PENANG, MY), TIME-E 2014 (BANDUNG, INDONESIA), AWARECAST 2014 (SEATTLE, WASHINGTON, US), ARICT 2014 (DUHOK, IRAK), ACSAT 2014 (AMMAN, JORDAN), SNATI 2014 (Yogjakarta, Indonesia), etc. TPC 2013: ICICM 2013 (KL, MY) , ICT4M 2013 (RABAT, MOROCCO), ICCNT 2013 (BUSAN, KOREA), ICIS 2013 (BEIJING, CHINA), TIME-E 2013 (BANDUNG, INDONESIA), IGCESH 2013 (JOHOR, MY), CSIT 2013 (YOGJA, INDONESIA), SHUSER 2013 (PENANG, MY), IDCTA 2013 (BEIJING, CHINA), ICMIC 2013, (BANGKOK, THAILAND), INC 2013 (BUSAN, KOREA), NCM 2013 (JEJU ISLAND, KOREA), ICIPM 2013 (SEOUL, KOREA), ICIDT 2013 (BEIJING, CHINA), WVNT/NETYS 2013 (MARRAKECH, MORROCO), BWCCA-2013 (COMPIEGNE, FRANCE), IPIN 2013 (MONTBÉLIARD, FRANCE), AWARECAST 2013, ACSAT 2013, etc. GENERAL CHAIR FOR CGMIP 2015 AND CYBERSEC 2015, (29-31 OCTOBER 2015, JAKARTA, INDONESIA), CHAIR OF ICCMT 2013 (CHIANG MAY, THAILAND), CO-CHAIRS FOR ICT4M 2013, SERAWAK, MY, ICIMC 2013, KL, MY AND ARICT 2014, IRAK), TPC chair for ICIC 2016, LOMBOK, INDONESIA.
49
(http://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?punumber=7894592)
"Smart Homes: Systems, Management And Emerging Technologies". Nova Publication 400 oser avenue, suite 1600, Hauppauge, ny 11788 USA web: http://www.novapublishers.com
Email your book chapter at least 10 pages using IEEE Format to teddy@ieee org before 1 July 2017
[email protected]
Previous P i conferences f (ICIC 2016) h has b been published bli h d in IEEE Xplore [http://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?pun umber=7894592] and has been submitted to Scopus and WoS Thomson Reuters
50
Roadmap INA-MIMO (5G)
Related-Work ANU-MIMO ANU MIMO operation (2016)
service nodes in red, clients in blue and the existing Internet back-haul in green
51
Related-Work
Gerard Borg, Michael Blacksell, Jean-Christophe Lonchampt, Luke Materne, Paul Redman and Daniel Tempra, ANU-MIMO: A Decentralised, Scalable and Economical Wireless 5G Building Block for Massive Broadband Connectivity, Research School of Physics and Engineering The Australian National University, Canberra, Australia .
Disain Masif MIMO Mendisain Massive MIMO memerlukan 4 hal pokok berikut: 1. SDR yang fleksibel yang dapat menangkap dan memancarkan sinyal RF 2 Sinkronisasi waktu dan frekuensi yang akurat di antara 2. Sinkronisasi waktu dan frekuensi yang akurat di antara radio heads 3. Bus dengan throughput yang tinggi dan lossless untuk pergerakan dan penggabungan data dalam jumlah yang besar 4 Pemrosesan dengan performa tinggi untuk PHY dan 4. P d f ti i t k PHY d eksekusi media access control (MAC) guna memenuhi performa real‐time
52
Model Kanal MIMO
Massive MIMO Application Framework System Parameters
53