ENGLISH

日本語

中文

한국어
CUSTOMER SUPPORT

SITE MAP
 

Independence Is Coming to the Mobile Industry


By Lori Sylvia
EVP, Marketing
Red Bend Software

Summer is almost over, but I have been thinking lately about Will Smith’s blockbuster movie from the summer of 1996 - remember Independence Day? In the mobile industry, our own version of this movie is playing out before our eyes. I’m referring to the independence of software from hardware.

Consumer demand for new applications and services is “opening up” the mobile phone and creating a separation between the software that drives the user experience and the hardware it runs on. Software has become more important than it used to be, driven by consumer interest in downloading applications. But we know that software is much more than just apps. It’s also responsible for the core functions of the phone like browsing and messaging, and for the key enablers that power mobile services like navigation and music.

Consumers are forcing us in the mobile industry to think differently and act differently if we are to meet their needs for a personalized user experience. And software is at the core. For the mobile phone to truly be personalized, the software must become independent of the hardware, so that it can continuously evolve to meet consumers’ changing needs.

In the current model, there are multiple software creators that make up a phone, and the OEM serves as the systems integrator. All too often though, the OEM as systems integrator has the unintended consequence of serving as a bottleneck for new innovation and enhancements that come from the software creators and service providers.

Once the phone has shipped, the OEM uses firmware over-the-air (FOTA) updating to deliver a new version of software. To do this, the OEM must aggregate software updates from all of the software creators that contributed to the phone. Most OEMs will use FOTA to update the phone’s software from 1-3 times during the phone’s lifetime. This usually happens within the first year of launching the phone. After that, the OEM reassigns the engineering team to develop a new device.

Don’t get me wrong--I’m the first to tout the benefits of FOTA. Red Bend is the leader in FOTA with more than half a billion FOTA-enabled devices shipped. FOTA is extremely good at what it was designed to do, and that is to provide a more efficient and cost-effective way of performing software maintenance.

It’s not that FOTA has become less valuable to the mobile industry. It’s that software has become more valuable than it used to be. Therefore, the need to manage the software assets both discretely and dynamically throughout the phone’s lifetime has become critical to meeting consumer demand. The paradigm must change.

Mobile Software Management (MSM) changes the paradigm. With MSM, each player in the mobile industry--OEM, operator and ISV--can independently control its own software assets on the mobile device, and can break the bottleneck of the current model.

The way to achieve this is for the mobile phone to have multiple software owners, not one. The OEM can own the phone’s core functionality, the operator can own the key service enablers and the ISVs can own the applications. So, while the OEM serves as the systems integrator, it can then leverage the other players to be responsible for their software assets after the phone ships. This will result in a phone that is constantly evolving and whose software features, services and applications can be personalized to the consumer’s preferences.

The OEM can even delegate some or all of its responsibility for the phone’s core functionality to the individual software creators. For example, the OEM can enable the web browser provider to update and manage its browser without affecting the other software on the phone.

The technology to enable this level of software independence exists today with Red Bend’s vRapid Mobile™ solution for managing software components over the air (SCOTA). Several mobile industry leaders including DOCOMO are already moving to adopt the technology. With a SCOTA-enabled phone, consumers can subscribe to new data services or download the latest applications regardless of the phone’s pre-existing capabilities. The result is that more revenue is generated per subscriber throughout the phone’s lifetime. And at the end of the phone’s lifetime, the consumer has been delighted and grown loyal to the experience she received.

There is a legitimate question to be asked: Why would the OEM share or delegate its responsibility for managing the phone? The answer: to stay competitive. OEMs can leverage their supply chain (ISVs) and retail channel (MNOs) to share in the responsibility to keep the consumer satisfied, and ultimately keep their phone actively used and generating new revenues. The current status quo is a losing proposition, where OEMs generate nearly all their revenue once every two years when a new phone is purchased. If the OEM wants to stay relevant as the systems integrator, it should take a dynamic approach to this role, where software creators can update their software during the phone’s lifecycle. If not, OEMs will struggle to keep up with consumer-demanded Internet services and new applications, and will face eroding brand loyalty when the consumer grows dissatisfied and buys a new phone from a competitor.

Let’s be truthful: The replacement cycle has not shortened, and in some markets it has even lengthened due to the economy or regulatory changes that have caused consumers to spread their investments over longer periods. Let’s be truthful on another point: Phone hardware doesn’t last that long. And the OEMs will always encourage new purchases with their latest designs. Today it’s the touch screen. Next year it will be something else.

Independence Day is coming to the mobile industry. Consumers are driving this change with their increasing demand for software. The technologies are ready to enable a truly personalized mobile phone whose software is continuously enhanced and dynamically personalized. Those players in the mobile industry who embrace this new model will win with loyal consumers and new revenue streams.

Labels: , , , ,


 

Moving Forward in Advanced FOTA Features With Revertible Updates

By Ilana Bogomolny
Senior Product Manager
Red Bend Software

Red Bend continues to pioneer new advances in managing mobile software over-the-air (OTA). In my last blog, I discussed background updates. This feature lets manufacturers and operators perform firmware updates while the consumer’s phone is online and fully operational, so that consumers have a working phone--from browsing the Web to making phone calls--a feature that is especially valuable during an emergency.

In this blog, I want to discuss another Red Bend feature called revertible updates. This is a feature that enables the use of the same update file for both updating the device to the new version and for reverting to the previous version--without the need to download a “downgrade” file from the server, saving bandwidth and time.

Revertible updates enable devices to roll back updates to the previous version of firmware in case the consumer cancels the update while it is in progress or in the event that a defect is detected in the new firmware version. Revertible updates support both uncompressed and compressed images.

Part of Red Bend’s vRapid Mobile™ FOTA software solution, the revertible update feature is a must-have capability in several use cases:
  • User-initiated version rollback: The consumer will be able to roll back to the previous version even after completing the update without having to retrieve a reverse delta from the device management (DM) server. This is often done because of user preference. Sometimes the consumer prefers the same features and functions that were on the original handset and does not want to learn the enhancements. Or there may be some incompatibility with the downloaded applications that the customer is not willing to put up with.
  • Update cancel: The consumer may choose to cancel the update during a FOTA maintenance update and revert back to the source version. In this instance, perhaps the consumer remembers he needs to make an important phone call, and wants to postpone the FOTA update operation to a later, more convenient time. (By the way, this is another reason to adopt background updates!)
  • Operator-triggered rollback: The operator will be able to revert all device updates back to the source version without sending a reverse delta. There are many reasons why operators may need to implement a revertible update. Sometimes this is done due to a defect in the target firmware. Sometimes it is because the new version of the firmware may not be compatible with the current data on the handset. For instance, operators will send a FOTA update but may discover that certain field entries of an email application are incompatible with the new version. Sometimes there are security breaches in the handsets’ operating systems and a rollback is necessary. Because operators are managing multiple handset architectures, they are increasingly seeking more control of the specifications for FOTA updates to ensure a more enriching and satisfying mobile user experience.

Besides handset manufacturers, revertible updates are also valuable for machine-to-machine (M2M) manufacturers and service providers. FOTA is being used to keep the M2M module software up-to-date with changing standards and customer requirements, and to remotely perform software updates in a fast and reliable manner. With M2M modules growing in complexity, FOTA enables manufacturers to perform software improvements over the air, without needing to send a field technician on site. It is also important to mitigate risk if a defect is detected in the new firmware version. With revertible updating, the M2M manufacturer can perform a server-initiated rollback to the previous firmware version on all or select modules. In the case of the defect affecting the cellular stack, the module can initiate a self-update triggered by a watchdog to revert back to the previous version. This revertible update can occur without any contact with the server.

Revertible updates and background updates are two features available from Red Bend since version 5 of vCurrent® Mobile, which is now called vRapid Mobile FOTA. Red Bend is committed to continuing to deliver new advancements in mobile software management (MSM) to deliver an enriching user experience that also enables our customers to reduce support costs and increase service revenues.

Labels: , , ,


 

What's Next in Mobile Software Management

By Lori Sylvia, EVP, Marketing

This week we took a bold step. We combined our vCurrent® Mobile and vRapid Mobile™ products together into a single solution for mobile software management (MSM).

At Red Bend, we are committed to providing you with innovative solutions for managing mobile software over the air, and we continuously invest in developing our products to ensure we meet your current and future needs.

From our industry-wide experience, we see a growing need to add and enhance revenue-generating applications and services to the installed customer base. Responding to this need requires a cross-platform, standards-based and flexible solution to manage firmware, applications and software components over the air.

Earlier in the week we announced Version 6 of vRapid Mobile -- the industry's first MSM client capable of managing any type of software on any mobile platform or device. It supports the full set of FOTA functionality previously available with vCurrent Mobile, along with the advanced capabilities of managing software components over the air (SCOTA).

Combining FOTA and SCOTA together into one MSM client makes it easier for customers to move from updating firmware as one complete image to supporting advanced use cases where embedded software is managed by individual components. In addition, we've added new features to optimize the management of built-in and downloadable applications.

With FOTA, manufacturers can reduce support costs and increase consumer satisfaction by remotely updating firmware with software improvements and new functionality. With SCOTA, operators can increase data revenues by deploying branded applications and service enablers in embedded software without requiring a complete maintenance release. Using application management, software developers can speed time to market of new applications and versions, faster than handset replacement cycles.

With vRapid Mobile, Red Bend is enabling the industry to unlock the value of mobile software and seize the next wave of opportunities. We are committed to enabling you to manage software in any way that you require -- today and in the future.

Labels: , , ,


 

3G Drives China Operators to Adopt DM and FOTA

By Danny Wang, Country Manager, Greater China

For the last several years China has been a vibrant center of innovation and activity in the mobile industry. China remains the largest mobile phone market in the world with 657 million subscribers. Greater China is also the manufacturing center for many of the mobile devices shipped worldwide.

Earlier this year, China assigned 3G mobile phone licenses to its three largest operators: China Mobile, China Unicom and China Telecom. In preparation for the rollout of 3G services, the operators have begun mandating support for device management (DM) and firmware over the air (FOTA) on all mobile handsets and devices manufactured for their networks. By standardizing on DM and FOTA, the operators in China will be able to more effectively manage and support the data services and Internet applications enabled by 3G.

The feature-packed phones that flourish in 3G-enabled networks contain greater amounts of software and sophisticated functionality. With DM and FOTA-capable devices, the operators will be ready to commercialize their update services and provide mobile consumers with the latest software improvements and features to stay competitive.

With DM and FOTA rolling out in China, Red Bend has increased its local support in China. Leading mobile companies throughout the region have recognized Red Bend's mobile software management (MSM) solutions for being easy to integrate on any mobile platform and for providing built-in compliance for Open Mobile Alliance (OMA) standards. These features enable our customers to accelerate time to market for new mobile devices. In addition, DM and FOTA solutions from Red Bend empowers operators and OEMs alike to deliver a more enriching experience to mobile users, while minimizing support costs.

The push for DM and FOTA in China has enabled Red Bend to sign deals with a number of high-profile companies. Most recently, Borqs International Holding Corp. chose Red Bend’s FOTA updating software and device management software for its Android software platform, called Open Mobile System (OMS). Haier (Qing Dao) Telecom Co., Ltd. also licensed both FOTA and DM for its HG-V70 mobile phone. By adopting Red Bend’s software, these new customers join other leading OEMs in China, including Lenovo Mobile, ZTE and Benny Wave, maker of the K-Touch brand of mobile phones.

Red Bend’s expansion in China has also reached the machine-to-machine (M2M) industry. FOTA enables manufacturers to protect their investments by deploying maintenance releases and new software features over the air rather than sending a technician on-site. Recently, SIMCom Wireless Solutions (Shanghai) licensed Red Bend’s FOTA for its M2M product portfolio to increase its competitive advantage by enabling over-the-air software updating.

In the last year, the number of Red Bend-Enabled devices in China has grown to more than 20, and is expected to continue to rise, especially as Android-based phones with Red Bend inside hit the market this year. Stay tuned to Red Bend to follow how the mobile software management market develops in China.

Labels: , , , ,


 

Nifty Way to Get an Upgrade


By Yair Noam, System Architect
Red Bend Software

("Nifty Way to Get an Upgrade" is inspired by the original lyrics and music from Paul Simon's "50 Ways to Leave Your Lover")

"The software inside your phone is broke," she said to me
The answer is FOTA, you’ll be happy, I Guarantee
Please, let me help you in your struggle to fix it
That must be, the nifty way to get an upgrade

She said "the upgrade takes a very short interlude"
Software is sent over the air, believe me it’s all true
Don’t worry, it won’t brick your phone, I promise you
Cause FOTA is, the nifty way to get an upgrade
Nifty way to get an upgrade

Don’t take the phone back, Jack
Don’t get a new plan, Stan
Don't need a decoy, Roy
Just set yourself free
Don’t throw it under the bus, Gus
You don't need to wait too much
Don’t use your PC, Lee
FOTA will set you free

Ooo don’t take the phone back, Jack
Don’t get a new plan, Stan
Don't need a decoy, Roy
Just listen to me
Don’t throw it under the bus, Gus
You don't need to wait too much
Don’t use your PC, Lee
FOTA will set you free

She said it grieves me so to see you in such pain
I’ve got something new for you that’ll make you dial again
I said I appreciate that and would you please explain
About that nifty way

She said FOTA will resolve your software plight
No need to cable the phone and pray to the light
And after a few minutes, I realized she was right
That must be, the nifty way to get an upgrade
Nifty way to get an upgrade

Don’t take the phone back, Jack
Don’t get a new plan, Stan
Don't need a decoy, Roy
Just set yourself free
Don’t throw it under the bus, Gus
You don't need to wait too much
Don’t use your PC, Lee
FOTA will set you free

Ooo don’t take the phone back, Jack
Don’t get a new plan, Stan
Don't need a decoy, Roy
Just listen to me
Don’t throw it under the bus, Gus
You don't need to wait too much
Don’t use your PC, Lee
FOTA will set you free

Labels: , , , ,


 

Reflecting on Mobile World Congress 2009

Below are some highlights from Red Bend Software members who participated in the four-day Mobile World Congress 2009 event in Barcelona.

Lori Sylvia, EVP of Marketing, and Morten Grauballe, EVP of MSM Platforms
App stores created a lot of noise at Mobile World Congress. Every OEM and platform provider is getting into the app store game. But the pundits are debating the wrong points. It’s not whether app stores should be closed systems from the OEMs or run by operators for the mass market. It’s not which runtime environment should win, in order help developers reduce costs and gain scale. We’ve learned by now that the mobile industry is not one size fits all, not one business model fits all. I think this highly competitive market over the next three years at least will continue to see all of the above: platform-specific app stores, OEM closed systems, operator branded storefronts and myriad development environments.

The real issue is how to let ISVs build and deploy applications that can generate new revenue streams for OEMs as well as operators from the nearly 3 billion mobile phones in use. To truly unlock this potential, ISVs need to break the dependency that applications have to be developed for specific devices. By enabling mobile phone software to be customized on demand over the air throughout the handset lifecycle, developers can innovate and consumers can choose handsets, services and applications.


Gang Shen, Director of Sales, China
Some operators announced plans to take on mobile widgets to help improve app stores. China Mobile, for example, showed a demo of a widget at Mobile World Congress. I expect this kind of service engine will become more popular and welcomed by both operators and customers.

Another interesting highlight at Mobile World Congress is that more small brands than I expected showed some amazing phones, which use the Chinese ODM/DH solution.


John Pratt, Director of Sales, Europe
Control seems to be the big issue on everyone’s mind at Mobile World Congress. As handset manufactures and operators begin to launch app stores to generate incremental revenue from software sales, everyone wants control over this service and to either directly receive revenue or be compensated for their role in the value chain. The race for even cooler handsets packed with more features and capabilities continued, but the real story is who will win the race to control app stores. It appears that handset manufactures and software vendors have an early lead, with the likes of Nokia, Sony Ericsson, Microsoft and Google all promoting their stores, but the sleepy giant who owns the end customer (i.e., operators) might have the last say.

Companies are also in a constant battle for control over what platform developers choose to develop their apps on as all the major app store companies have SDKs and are aggressively trying to attract application developers. Developers are no longer seen as someone in the backroom, but rather someone who can create that one app that generates significant interest and eyeballs that will ultimately help generate revenue and promote brand awareness.

Mobile World Congress demonstrated that the industry is once again going through quite a transition, and it will be interesting to see who will win the race for control over attracting developers and delivering app stores to maintain and grow brand loyalty.

Labels: , , , , , , ,


 

SCOMO Goes Beyond FOTA and Focuses on Managing Individual Software Components

By Elad Ganot
Director of Standards and Alliances
Red Bend Software

Last month I enthusiastically purchased an advanced home entertainment system. I paid a lot of money to enjoy its high sound and picture quality, which were enabled by the cutting-edge technology that’s available in today’s market. It took me about seven years to upgrade my system even though I am a gadget fan and have a technical background. My new system is composed of an HDTV, an advanced receiver (which includes an image enhancer), a media streamer and a DVD player. You might wonder why isn’t Blu-ray part of my system—especially if I want to enjoy high definition movies. The DVD won’t help me so much as it cannot store the capacity required for HD quality. Well, as you may know, there is still doubt on whether Blu-ray will indeed become the next mainstream format for movies, so I’ve decided to wait and see. I can always upgrade separately my existing DVD to a Blu-ray (or whatever other format wins the market). Upgrading my DVD will not force me to upgrade the whole system because it is a stand-alone part with well-defined interfaces to the rest of the system. This makes it a “component.” When the time comes, I will receive an email telling me about this cool new device and for the right price I would click the “buy it now” button, and a delivery package will be on its way to my home.

Going from the hardware world to the software world, things look even cooler. Here not only do components are upgradable, but also they even do so almost instantly and quite frequently. I change software components on my computer at least 100 times a year (not just once every few years). I install software, update existing software and uninstall software that I don’t use. Sometimes I just disable software for a while and re-enable it later. Yeah, I like tweaking the software on my computer, and recently I started playing with my mobile phone in the same way. My mobile phone has so many software components available for it that I even abandoned my stand-alone PDA, which had served me loyally for several years.

Most users are not even aware of the fact that their mobile phone could actually be used as a personal computing platform. They probably know they can customize it in terms of a fashionable look (with wallpapers, sounds and colorful covers), but will they know how to discover a useful software component? Then be able to download it? Install it? Disable it if needed and re-enable it? Remove it?

It was back in 2005 when the mobile industry saw an opportunity to improve the user experience with regard to software management and offered a service of managing the “life cycle” of software components on remote devices. To be able to realize this concept, you have to achieve a mass market, and the industry must agree on some common methods of communication—to allow for every device on every network to connect to the service, regardless of the manufacturer of the equipment (be it a managed client device or a managed server). The good news is that we NOW have a consensus with the Candidate Release of SCOMO 1.0 that was ratified by the OMA on Nov. 17.

Now let us componentize the last sentence in a reversed order:


  • Open Mobile Alliance (OMA) is the open organization that develops service enablers for the benefit of the mobile (and recently fixed-line) industry. If you are using Multimedia Messaging Service (MMS), then you are already using an enabler developed by the OMA.
  • Software Component Management Object version 1.0 (SCOMO 1.0) is the name of the service enabler that allows a service provider to remotely manage software components on connected devices.
  • Candidate Release is a major milestone in the development of OMA enablers. It denotes that the enabler is ready for implementation and is about to go through a phase of interoperability testing. If a concrete interoperability issue is identified during the testing phase, then a standard solution can be found and incorporated into the official specifications. Once no more issues are found and interoperability testing is sufficiently successful, the enabler is promoted to Approved status.

But a Candidate state also means a lot from a business perspective. Interoperability testing period typically happens in parallel to commercial deployments of the enabler. This means that Candidate Release of an enabler is a signal for businesses to start implementing commercial deployments, since the enabler is stable.

In mid-2006, the OMA published the Candidate Release of Firmware Update Management Object (FUMO), which allowed mobile operators to offer a service of updating the firmware of a connected device over the air, without bothering the consumer to physically bring the device to a store. This enabler—which was later Approved in early 2007—has revolutionized the way firmware is managed and had significant results in productivity of consumers as well as mobile operators and handheld manufacturers. It saved costs and, at times, was a means for rolling out new service features and services. To date, hundreds of millions of devices worldwide have been using FOTA, and it serves as evidence for the success of the FUMO enabler.

Much of the lesson and design details of SCOMO are based on FUMO, but with a major difference in mind. This time it’s all about software components over the air (SCOTA) rather than a single monolithic firmware image being managed. It is a more complicated task to manage separate components than it is to manage a single firmware, which is why FUMO is not appropriate for performing SCOTA. But SCOMO is still based on design principles learned from the successful FUMO standard. In that sense, SCOMO can be considered as an evolution of FUMO. But make no mistakes, these two are complementary to each other and they will live side-by-side. They are tools designed for similar but still different purposes. Coming back to my neat home entertainment system analogy: I would use FUMO to update the whole system in one piece, but I would use SCOMO to update just my DVD component (hopefully sooner than later).

For more information about SCOMO, please read the following:

Labels: , , , , , , , ,


 

Background Updating Comes to the Foreground

By Ilana Bogomolny
Senior Product Manager
Red Bend Software

Whether we’re using a PC or a Mac, we all receive those popup windows alerting us that a software update is available. We don’t think twice about those popups because they’re common practice today in the world of computers. We know we must execute those updates in order to keep our machines healthy. The updating process is exceptionally simple. We activate the update and continue using our email or other applications, letting the update perform in the background. But we know that the more applications we are running, the slower the software updates will take to install. Periodically, we may check the progress bar and see how much time there is left to the update. Once the update is completed, we may be asked to reboot our system. All very simple!

There is a similar process for updating the firmware on your mobile phone—but with a BIG difference. The update does not happen in the background—in fact, the phone is unusable until the update completes. For those of us specializing in FOTA, we understand that the time to complete the update process is dependent on several factors, including how many changes are taking place to the firmware. In some cases, it may take 15 minutes or more. With mobile phones serving as the lifeline for so many users around the world, any amount of downtime can be unacceptable, especially during emergencies.

Red Bend has changed the FOTA paradigm with a new innovation called Background Updating. With Background Updating, the phone is only down for as long as it takes to reboot. The actual update happens in the background while the phone is fully operational. Since the updating process requires memory and processor resources, and these are not as abundant on the phones as they probably are on your PC, running resource-hungry applications, such as watching video or playing some games, would not be advisable during an update, as they might work somewhat sluggishly. But there is nothing to stop you from making and receiving calls, browsing the Web and generally using the phone as you normally would.

There are several ways how the mobile user can interact with the Background Updating process.

  • To initiate a FOTA update, the user either searches through the phone’s menu to check for updates or is notified by the service provider that an update is available. The update then starts immediately. Because the flash memory is being updated in the background, the user is able to continue using the phone—texting, Web browsing, making and receiving phone calls, etc.—because the old firmware version is still online. Just like the computer scenario in which the updating process can be slowed down due the amount of active applications, we want to limit our application use during the FOTA update in order to expedite the updating time. Also, some service providers may offer a progress bar or animated image to indicate how long the update will take.
  • After the update is complete, the user then receives a message on the screen to have the option to manually reboot the device at that moment or later at a more convenient time.
  • Once rebooted, the user has the latest version of firmware on the mobile phone, and the device is operating at peak performance.

With Background Updating, update time becomes irrelevant because 1) the user is still able to fully use the device and 2) the user decides when to reboot. Rebooting does not have to be executed immediately after the FOTA update. For instance, it could occur when the user shuts off the phone for its daily recharging.

Because of the simplicity and ease of Background Updating—and how it mirrors software updates on computers—it is quickly coming into the foreground of operator requirements for FOTA. And with good reason. Many have service level agreements covering availability of the phone and the network. Others have legal considerations for access to emergency services, such as E911 in the United States. In addition, operators are responding to the customer needs of establishing a familiar software updating process, regardless of the type of device: PC, Mac, feature phone or smartphone.

To see Background Updating in action, watch this video.

Labels: , ,


 

Best Practices in Creating Firmware for Over-the-Air Update Deployment

By Ilana Bogomolny
Senior Product Manager
Red Bend Software

In the mobile phone market, increasing numbers of devices now support FOTA—Firmware Over-the-Air (FOTA) updating. FOTA is the most cost-effective way to maintain the device firmware and to provide new features remotely. It is already common practice for operators in Japan and the US, and is gaining momentum with OEMs and operators in Europe.


However, even with wide support for FOTA capability across feature phones and smartphones, the actual deployment of firmware updates varies by operator, OEM and even by region. Updating mobile firmware over-the-air is new territory and a subtle paradigm shift for device software developers and integrators. Raising the level of awareness about best practices in creating and deploying new firmware versions using FOTA can significantly accelerate market adoption as well as improve the consumer experience and level of trust in this new technology.

To optimize the FOTA user experience, the updates need to be as small as possible, and the update process should be as fast as possible. From the device manufacturer perspective, updates should be easy to create and test.

For the past five years, Red Bend Software has been providing its market-leading vCurrent® Mobile FOTA solution to the industry’s top device manufacturers on more than 100 device models, implementing a wide variety of device architectures, chipset platforms and operating systems. Red Bend's Field Application Engineers have accumulated a wealth of hands-on experience in supporting our customers through successful integration, adoption and deployment of FOTA.

At Red Bend, we have learned that although using vCurrent Mobile for FOTA updating does not require any changes to the manufacturer’s tool-chain, the awareness of the factors affecting firmware updates can have a significant effect on update size and speed and ultimately the consumer's experience.

So what are these factors?

FOTA updates are created by calculating the difference between old and new firmware versions. This means that OEM software developers and integrators should not consider each software release only as a standalone project, but should also be aware of the amount and nature of the changes introduced since previous versions. As many teams contribute components to a software release, it is often difficult for the configuration manager to figure out who is contributing most changes – Red Bend provides a set of tools which allows the configuration manager to understand who is contributing what kind of changes.

The updating experience for the consumer should be as easy and brief as possible. To this end, creating and sending a single file that updates the firmware version is always preferable to sending a series of updates incrementing one version at a time. In addition to improving the user's experience, single-step, single-session updates provide less opportunity for the phone users to cancel the download process, and thus will increase the rate of successfully completed update sessions.

Other factors that affect FOTA are the optimization of the FOTA Update Agent during the integration onto the device, and the optimal usage of update generation tools when FOTA updates are created and deployed.

In addition, standard engineering practices for software updating involving data formats and API compatibility should be observed.

In order to help industry-wide FOTA adoption, we at Red Bend are here to assist our customers in making their FOTA updates smaller and faster, ensuring FOTA-friendliness of each new firmware version, and tracking the type and quantity of changes between firmware versions.

For more information, please contact your Red Bend account team or email us at
inquiry@redbend.com.

Labels: , ,