This is old research, which seems to be a recreation of the work of Sutcu et al. among others.
I did my masters thesis on this.