OpenEPC on its entire functionality is not Open Source, but Open in the sense of Open Standards, Open Interfaces, Open Protocols, Verbose Operations and Flexible Configuration. There are though many parts and components which are available under open source licenses, like for example components provided as examples or those that are of common use within related project, like the Open Source IMS Core. Also OpenEPC reuses functionality from many established open source projects and those additions and enhancements are, of course, also available for free.
Fraunhofer FOKUS has made significant investments into the development of OpenEPC, much more than into the OpenIMSCore project. To ensure the continuous development of the project, OpenEPC is available under a range of paid licenses, like binary only, source code or technological prototype. We fully understand and value the force of open source. The Open Source IMS Core project is probably the best proof that we appreciate the community contributions and as such we will continue to give back.
OpenEPC will follow, on a long term, the open source path of the OpenIMSCore project. As the EPC and LTE technologies will become commodity, OpenEPC will follow the path of accepting direct community contributions, in the direction of building a reference test-bed implementation. If you are interested in R&D in the EPC or related fields, you should contact license@openepc.net now, rather than wait for this eventual release.
The following components will most probably be contained into the first Open Source release of OpenEPC:
'Mobility Manager GUI' - the GUI for connectivity management on the mobile device
'OpenEPC HSS' - the HSS database containing the subscription information
'OpenEPC PCRF and PCEF' - the policy control including the interfaces towards applications and data path.
For functional purposes, OpenEPC uses established open source projects wherever one as such exists already. Where feasible, we are pushing those changes back to the original projects. In other cases though, our changes are so particular that they are out of the original project scopes. For this reason and also for convenience, we are re-publishing those projects in the modified form which is directly usable for our OpenEPC purposes.
http://developer.berlios.de/projects/openepc/
| back top |