This is a highly complex undertaking in a very specialized niche. Unless you have external requirements that precisely state what to do, or are starting your own company in this space (in which case you should have an excellent knowledge of the topic already), I advise not to pursue it.