TY - JOUR
T1 - EFSM-based continuous media synchronization in multicast networks
AU - Huang, Chung Ming
AU - Kung, Hsu Yang
AU - Liu, Pei Chuan
N1 - Funding Information:
The research is supported by the National Science Council of the Republic of China under contract NSC 85 2213-E-006-062.
PY - 1997/10/15
Y1 - 1997/10/15
N2 - As the demands for multicast multimedia applications, e.g., multiparty video conference, increase rapidly, it is urgently required to provide a feasible multicast communication environment and the corresponding multimedia presentation control schemes. In this paper, we propose a Multipoint Multimedia Service Network (M3SN) to achieve multicast multimedia presentations. A M3SN consists of a lot of LANs and a WAN. Each LAN is serviced by a multimedia server. The concept of 'virtual server' is adopted in M3SN. The physical server, which stores media sources that are requested by a group of clients locating in different LANs Li, i = 1...k, multicasts media units to servers of Li. Since servers of Li, i = 1...k, play the role of media relays, i.e., receiving media units from the physical server and then multicasting received media units to the clients that are in Li and request the same media resources, servers of Li are called 'virtual servers'. Some jitter may occur when media units traverse across the WAN. A virtual server adopts some synchronization control schemes to smooth the occurred jitter. In this way, the clients that are located at the same LAN do not need to deal with the occurred jitter individually. We apply Extended Finite State Machines (EFSM) to formally specify multimedia synchronization in M3SN. Based on the EFSM model, intra-medium synchronization is handled by an Actor EFSM; inter-media synchronization is handled by a Synchronizer EFSM. Synchronizer and Actors cooperatively achieve smooth multicast multimedia presentations in M3SN.
AB - As the demands for multicast multimedia applications, e.g., multiparty video conference, increase rapidly, it is urgently required to provide a feasible multicast communication environment and the corresponding multimedia presentation control schemes. In this paper, we propose a Multipoint Multimedia Service Network (M3SN) to achieve multicast multimedia presentations. A M3SN consists of a lot of LANs and a WAN. Each LAN is serviced by a multimedia server. The concept of 'virtual server' is adopted in M3SN. The physical server, which stores media sources that are requested by a group of clients locating in different LANs Li, i = 1...k, multicasts media units to servers of Li. Since servers of Li, i = 1...k, play the role of media relays, i.e., receiving media units from the physical server and then multicasting received media units to the clients that are in Li and request the same media resources, servers of Li are called 'virtual servers'. Some jitter may occur when media units traverse across the WAN. A virtual server adopts some synchronization control schemes to smooth the occurred jitter. In this way, the clients that are located at the same LAN do not need to deal with the occurred jitter individually. We apply Extended Finite State Machines (EFSM) to formally specify multimedia synchronization in M3SN. Based on the EFSM model, intra-medium synchronization is handled by an Actor EFSM; inter-media synchronization is handled by a Synchronizer EFSM. Synchronizer and Actors cooperatively achieve smooth multicast multimedia presentations in M3SN.
UR - http://www.scopus.com/inward/record.url?scp=0038913601&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0038913601&partnerID=8YFLogxK
U2 - 10.1016/S0140-3664(97)00096-0
DO - 10.1016/S0140-3664(97)00096-0
M3 - Article
AN - SCOPUS:0038913601
SN - 0140-3664
VL - 20
SP - 950
EP - 969
JO - Computer Communications
JF - Computer Communications
IS - 11
ER -