Satellite industry makes strides on Carrier ID prior to London Games