When was the last time you looked at your mobile device? Minutes ago? Seconds ago? We can’t seem to live without them, and in the consumer space, new mobile services are popping up it seems faster than your Twitter feed can handle. Below are mobile consumer services trends from the latest VNI Service Adoption Forecast (2012 – 2017) – you can see Mobile SMS, Mobile Commerce, Mobile Video, and Mobile Social Networking are on the rise, as is the number of devices per consumer.
Many organizations are looking for ways to leverage this upward trend in mobility and innovative mobile services for business benefit – whether it be for increasing customer satisfaction and communicating how the general population wants to receive communication, or offering Wi-Fi so users are able to consume the mobile services they want.
Cisco has made a big investment in mobile location-based services (LBS) over the past year with the introduction of the Connected Mobile Experiences (CMX) solution. CMX enables mobile users to adopt new innovative mobile services with an added benefit of relevance. Businesses can conduct mobile commerce, send texts, extend mobile video, or integrate mobile services with social media now based on the user’s location. Read More »
Tags: application, architectural approach, consumer, customer satisfaction, devices, ecommerce, innovation, innovative, lbs, line-of-business, location, location based services, location-based, mobile, mobile device, mobile LBS, mobile service, mobility, network, onboarding, Smart phone, social networking, trend, user experience, video, vni, wi-fi, wifi, wireless
Last week, my colleague Rajiv walked you through an overview of how our Mobility Services API now supports REST based APIs. As a developer for the Mobility Services Engine (MSE) team, I am very excited about this update because it means that it will be easier for developers to create apps using the MS-API, which hopefully means that more and more organizations will be able to take advantage of the location-based services and functionalities of the MSE. I’m going use this blog to walk you through some of the more technical aspects of the change.
The REST API is now widely used in the field of API based web applications. The REST stands for REpresentational State Transfer. It is an architecture that is based on set of six rules, and APIs that support REST follow all those rules, making them RESTful.
Compared to SOAP, REST has better performance, scalability, simplicity, modifiability, visibility, portability, and reliability. For secured REST API transactions, HTTPS is recommended.
RESTful Mobility Services API
7.5 applications, including features from the Connected Mobile Experiences (CMX) solution such as Browser Engage and CMX Analytics, are now supporting REST APIs in addition to the existing SOAP APIs previous releases (backward compatibility).
CMX utilizes the basic authentication scheme to authenticate each REST API request. It utilizes the Authorization header in the HTTP packet. The Authorization header is composed as follows:
- Username and password are combined into a string “username:password”.
- The resulting string literal is then encoded using Base64.
- The authorization method, a space and the string “Basic” is then put before the encoded string.
The API credentials can be accessed from Prime Infrastructure (PI), which manages CMX (page is located under Mobility Services > Specific MSE > System > Users).
As Rajiv mentioned last week, the Mobility Services REST APIs can be grouped in the following way:
- MAP APIs
- Real time location APIs
- Location history APIs
- Notification APIs
Let’s break them down with use cases to get a better picture of when you’d use which. Read More »
Tags: API, App, app developer, application, application developer, application development, code, Development, engineer, location, location based services, map, mobility, mobility services, mobility services engine, MS API, mse, network, REST, SOAP/XML, technical, technology, wifi, wireless
Since the launch of Connected Mobile Experiences (CMX), we have seen tremendous interest from our customers to monetize their investment in Wi-Fi Solutions and enable new line-of-business applications to gain insights, deliver efficiencies and engage end-users. This week Cisco is announcing a collection of technology developer partnerships, as managed through the Cisco Developer Network (CDN), that help us bring a “whole offering” to our Customers with the addition of domain expertise, geographical focus and technology feature infusion that gives our Customers confidence, security and operational excellence to move forward in this nascent market.
The foundation of this technical integration begins with the connection to the Cisco WLAN & Unified Access Architecture through the Mobility Services API, which exposes context-aware information gathered by the Cisco Mobility Services Engine (MSE) for the integration with following disciplines: Read More »
Tags: analytics, API, App, application, cmx, device, location, location based services, mobility, network, partner, wi-fi, wifi, wireless
Have you seen this video?
For those of you who are not familiar with the technology, Bonjour is a multicast DNS(mDNS) based protocol used to advertise and connect to network services such as printers, file servers, TV’s. With the BYOD explosion and increased use of mobile devices for work in the office and classroom, Bonjour is applicable not only at home, but also in enterprise. Last Christmas with the 7.4 release, Cisco introduced the Bonjour Services Directory optimized for enabling enterprise campus environments to share Bonjour services across Layer 3 networks. In this blog, I will share some details about how a K-12 school successfully deployed Cisco wireless solution to provide Bonjour Services. As a special treat, I will also discuss some details on Bonjour enhancements included with the upcoming 7.5 release.
St. Margaret’s Episcopal School (SMES) is a K-12 school based in Orange County California serving about 1200 students. The wireless deployment consisted of 30 Cisco 1140 Series Access Points , a Cisco 1260 Series Access Points and some Cisco 1130 Series Access Points managed by a Cisco 5508 Series Wireless LAN Controller. The wired access deployment included various Catalyst 3750, 2960 and 2950 Series Access Switches. Cisco Networking Assistant(CNA) allows them to keep a bird’s eye view on all the equipment.
Read More »
Tags: application, Bonjour, cna, controller, mac based filtering, network, services directory, SMEs, wi-fi, wifi, wireless, wireless controller
Last month I wrote about the Connected Mobile Experiences deployment in Nice. One of the most interesting things I saw at the iCity launch in Nice was a real cool application that can leverage the power of Cisco’s Connected Mobile Experiences (CMX) solution to deliver very unique and exciting capabilities.
Imagine visiting a city and being able to leave your friends digital messages that only they can read when they get to a specific location. Or walking into a new area and getting localized information right then about a specific event. Or customizing signage in whatever language in native to the visitor. Imagine being able to create your own sticky note and making it public or private anytime anyplace electronically.
All of these things are just some of the possibilities that are now made available using ‘digital graffiti’ from a small startup in the South of France called Geekgaps.
Read More »
Tags: App, application, Cisco, city, Connected, connected mobile, connected mobile experiences, digital, location, location based services, location-based, mobile, mobility, municipal, nice, outdoor, services, wi-fi, wifi, wireless