US 11,656,897 B2
Apparatus and method for network function virtualization in wireless communication system
Ilkook Yun, Suwon-si (KR); Yoontae Kim, Suwon-si (KR); Taehyoung Ahn, Suwon-si (KR); Sangho Wang, Suwon-si (KR); and Yeunjin Woo, Suwon-si (KR)
Assigned to Samsung Electronics Co., Ltd., Suwon-si (KR)
Appl. No. 16/958,482
Filed by Samsung Electronics Co., Ltd., Suwon-si (KR)
PCT Filed Dec. 10, 2018, PCT No. PCT/KR2018/015592
§ 371(c)(1), (2) Date Jun. 26, 2020,
PCT Pub. No. WO2019/132314, PCT Pub. Date Jul. 4, 2019.
Claims priority of application No. 10-2017-0179623 (KR), filed on Dec. 26, 2017.
Prior Publication US 2021/0064410 A1, Mar. 4, 2021
Int. Cl. G06F 9/455 (2018.01)
CPC G06F 9/45558 (2013.01) [G06F 2009/4557 (2013.01); G06F 2009/45595 (2013.01)] 16 Claims
OG exemplary drawing
 
1. An operating method performed by a device for network function virtualization (NFV) in a communication system, comprising:
obtaining a virtual network function descriptor (VNFD) expressed by a programming language;
identifying a virtual network function (VNF) configuration information expressed in the programming language, the VNF configuration information being included in the VNFD, wherein a programming language expression includes a combination of character strings for indicating a property of VNF resource information and an operator for concatenating the character strings;
determining the VW resource information based on the VNF configuration information expressed in the programming language, wherein the determining of the VNF resource information comprises generating a result value, via an NFV management and orchestration device, by applying the VNF resource information to the programming language expression of the VNF configuration information;
transmitting a VNF generation request message comprising the result value, the result value indicating the property of the VNF resource information; and
reflecting the determined VNF resource information in the VNFD and the determined VNF resource information is expressed by the programming language,
wherein the property of the VNF resource information includes a name, a type, and a size of the VNF resource information, and
wherein in response to the programming language being applied to the VNFD in an NFV environment, dependencies between the VNFD and an NFV infrastructure (NFVI) and the VNF is eliminated.