OMA SpecWorks TestFest Event Hosted by Smith Micro

Date: 17 May – 19 May 2017

Location: Pittsburgh, PA, USA
Registration: Registration closed on Friday, April 7, 2017

OMA TestFest events are open to the public and enable OMA member and non-member companies to test client and server implementations based on OMA enablers in a secure environment.

The entry criteria for a TestFest are the following:

  • You have a unique implementation of an OMA Enabler, such as LwM2M, developed by the company or in direct association with a third party
  • You have implemented all mandatory features of the Enabler to be tested
  • You have passed any entry conformance or other preparatory tests defined for the event, listed in the appendix section of the Enabler Test Specifications: “Entry Criteria for a TestFest”
  • You have signed a Non-Disclosure Agreement (NDA), provided by OMA, prior to attending the TestFest

Event Information & Registration

LOCATION: Smith Micro
5800 Corporate Drive
Pittsburgh, PA 15237

*Discounted hotel room information now posted!!!

COST: $150+fees ($159 USD) per implementation (includes up to 2 team members free to attend)

REGISTRATION: Registration is hosted through EventBrite. Please click the box below to complete your registration and payment. Registration closed on Friday, April 7.


Wednesday, 17 May
9:00 to 18:00 – Check-in, Setup and Testing
Thursday, 18 May

9:00 to 18:00 – Testing
Friday, 19 May

9:00 to 18:00 – Testing
*Attendees should plan to attend every day of the TestFest event and expect to have testing scheduled on Wednesday, Thursday and Friday.


How do I register to attend?

Registration is taking place through EventBrite. Please scroll and click the “Register” button in the box above or follow this link to register both your implementation and team members. Engineers are free to attend, you are only paying to register your implementation, so your company should only register based on how many implementations you will be bringing. When registering the implementation, you will also be required to list the names and email addresses of your team members (up to 2 per implementation). Registration is open through 17:00 Pacific time on Friday, April 07.

What is OMA LwM2M?

OMA’s LightweightM2M is a device management protocol designed for sensor networks and the demands of a machine-to-machine (M2M) environment. With LwM2M, OMA has responded to market demand for a common standard for managing lightweight and low power devices on a variety of networks necessary to realize the potential of the Internet of Things (IoT). The LwM2M protocol features a modern architectural design based on REST, defines an extensible resource and data model and reuses and builds on an efficient secure data transfer standard called the Constrained Application Protocol (CoAP), standardized by the Internet Engineering Taskforce (IETF) as a variation of the Internet’s HTTP. LwM2M has been specified by a group of industry experts at the Open Mobile Alliance’s Device Management Working Group and is based on protocol and security standards from the IETF. The LwM2M specification is freely available at

Reference for further information:

  • LwM2M Specification Overview
  • OMA Developer ToolKit

What is an OMA TestFest?

OMA TestFests are designed to achieve a number of goals, including:

  • Ensuring the quality of OMA specifications
  • Enabling vendors to verify and test the interoperability of their product implementations in a multi-vendor environment
  • Provide a peer-to-peer networking environment for participants

TestFests are held in a confidential and secure testing environment where companies can bring their Client or Server implementation(s) based on an OMA Enabler to test in multiple multi-vendor combinations.

Who is able to attend an OMA TestFest? Do I have to be an OMA member?

No, both OMA member and non-member companies are invited to participate in TestFest events. The event is open to the public to companies who have a LwM2M implementation (Client or Server) available for testing or any OMA Enabler for which we have 3 clients and 3 servers registered for testing. Not more than 2 engineers may accompany any one registered product/implementation unless permission has been sought from OMA staff.

Are TestFests confidential?

All OMA TestFests are run as confidential events and therefore all participating companies are required to agree to sign a Non-Disclosure Agreement (NDA) preventing the discussion or distribution of testing information and results beyond the community of participants in the TestFest. Where a participating company wishes to bring engineers from another company to assist in their testing efforts, please note that it is the responsibility of the participating company to ensure that the 3rd party engineers attending are legally covered and obey the requirements of the OMA NDA. OMA will work with participants to ensure a full level of confidentiality is available to all participants, including protecting product identities, designs, product capabilities, test results, etc. Companies who do not have a signed NDA on file with OMA prior to the start of the TestFest will not be permitted to participate.

I have registered, now what?

At the close of registration, OMA will evaluate whether there are enough client and server implementations for each enabler for them to test against each other. If you are the only client or server registered for a particular enabler and you have no one to test against then, unfortunately, we will have to cancel the testing for that enabler. Refunds will be issued for any cancellations for this reason.

Once registration closes on April 7, OMA staff will begin to create a formal testing agenda that will be distributed to participants on-site. More detailed travel and event information will be distributed via email to all participants once registration closes.

Where do I stay?

OMA will offer a small block of discounted rooms at nearby hotels. Since this event is being held over the same dates at the same location as OMA’s Device Management Working Group interim meeting, the same hotel blocks are offered to both groups. The information is posted under the DM meeting here.

Where can I contact the organizer with any questions?

Event Manager Megan Leonard may be reached via email at: [email protected]

Can I update my registration information?

Registration information cannot be updated on EventBrite. For any updates on your registration, attendance, ticket, and/or implementation information, please email Megan.

Is my registration/ticket transferable?

Yes, if you would like to transfer your ticket to another implementations or an employee of your company, please just email Megan with your update.

Do I have to bring my printed ticket to the event?

No, this is not required. Please do bring an ID or business card for check-in.

What is the refund policy?

Refunds for implementations will not be issued. You may change your implementation up until the registration deadline of Friday, April 7 by emailing Megan with your updated implementation information, including which enabler you will be testing. Any cancellations or no-shows will not be refunded. Refunds will only be issued to those implementations that are cancelled due to not enough clients and servers registered for a particular enabler.