modified device host component.
- add request interface function