TY - GEN
T1 - Multicast Routing Model to Minimize Number of Flow Entries in Software-Defined Network
AU - Kotachi, Seiki
AU - Sato, Takehiro
AU - Shinkuma, Ryoichi
AU - Oki, Eiji
N1 - Funding Information:
This work was supported in part by JSPS KAKENHI, Japan, under Grant Numbers 18H03230 and 19K14980.
Publisher Copyright:
© 2019 IEICE.
PY - 2019/9
Y1 - 2019/9
N2 - Software-defined network (SDN) is a network that the centralized SDN controller stores flow entries in the flow table of each SDN switch and controls packet flows as instructed by the stored flow entries. When a multicast service is provided in an SDN, the SDN controller stores a multicast entry dedicated for a multicast group in each SDN switch. It is necessary to suppress the number of flow entries required to set up a multicast tree due to the limited capacity of the flow table. In a conventional research, a multicast routing model that suppresses the number of multicast entries in one multicast request by replacing a part of them with unicast entries has been devised. However, since this conventional model individually determines a multicast tree route for each request, unicast entries configured for the same receiver are distributed in various SDN switches when multiple multicast services are requested. As a result, there is still the possibility of improving the reduction of the number of flow entries. In this paper, we propose a multicast routing model for multiple multicast requests that minimizes the number of flow entries. This proposed model determines multiple multicast tree routes simultaneously so that a unicast entry configured for the same receiver and stored in the same SDN switch is shared by multicast trees. We formulate the proposed model as an Integer Linear Programming (ILP) problem. Numerical results show that the proposed model reduces the required number of flow entries compared to the conventional model.
AB - Software-defined network (SDN) is a network that the centralized SDN controller stores flow entries in the flow table of each SDN switch and controls packet flows as instructed by the stored flow entries. When a multicast service is provided in an SDN, the SDN controller stores a multicast entry dedicated for a multicast group in each SDN switch. It is necessary to suppress the number of flow entries required to set up a multicast tree due to the limited capacity of the flow table. In a conventional research, a multicast routing model that suppresses the number of multicast entries in one multicast request by replacing a part of them with unicast entries has been devised. However, since this conventional model individually determines a multicast tree route for each request, unicast entries configured for the same receiver are distributed in various SDN switches when multiple multicast services are requested. As a result, there is still the possibility of improving the reduction of the number of flow entries. In this paper, we propose a multicast routing model for multiple multicast requests that minimizes the number of flow entries. This proposed model determines multiple multicast tree routes simultaneously so that a unicast entry configured for the same receiver and stored in the same SDN switch is shared by multicast trees. We formulate the proposed model as an Integer Linear Programming (ILP) problem. Numerical results show that the proposed model reduces the required number of flow entries compared to the conventional model.
KW - flow entry
KW - integer linear programming
KW - multicast
KW - SDN
UR - http://www.scopus.com/inward/record.url?scp=85075293140&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85075293140&partnerID=8YFLogxK
U2 - 10.23919/APNOMS.2019.8893074
DO - 10.23919/APNOMS.2019.8893074
M3 - Conference contribution
AN - SCOPUS:85075293140
T3 - 2019 20th Asia-Pacific Network Operations and Management Symposium: Management in a Cyber-Physical World, APNOMS 2019
BT - 2019 20th Asia-Pacific Network Operations and Management Symposium
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 20th Asia-Pacific Network Operations and Management Symposium, APNOMS 2019
Y2 - 18 September 2019 through 20 September 2019
ER -