To provide interactive and personalized services in digital broadcasting network, we propose a new broadcasting network architecture and its protocols based on the framework of IETF OPES (Open Pluggable Edge Services) standard. The key contribution of the thesis is that the architecture can easily support pluggable interactive and personalized value-added services with the help of proposed Interactive Service Edge(ISE) server. The ISE server is located between various types of interactive broadcasting servers and clients in the architecture. It acts as an OPES processor and provides core functions such as caching, OPES rule engine, etc.
As well as the design of ISE server and its protocols, we design and evaluate a high performance interactive STB (set-top box) that has the role of an OPES client. The STB adapts dual processor technology to fulfill the requirements of high performance. Two examples of interactive services, a personalized advertisement and an adaptive news broadcasting, are implemented on top of the proposed architecture.