Code Refactoring for Application Layer of an Open Source EPC MME

碩士 === 國立交通大學 === 網路工程研究所 === 105 === With the increasing demands driven by the explosive development of multimedia and social networks, some research reveals that the current fourth-generation (4G) mobile technologies will not fulfill the expanding requirement in the near future. Consequently, orga...

Full description

Bibliographic Details
Main Authors: Chen, Wei-Jen, 陳威任
Other Authors: Chen, Jyh-Cheng
Format: Others
Language:en_US
Published: 2017
Online Access:http://ndltd.ncl.edu.tw/handle/g76f3y
id ndltd-TW-105NCTU5726029
record_format oai_dc
spelling ndltd-TW-105NCTU57260292019-05-16T00:08:11Z http://ndltd.ncl.edu.tw/handle/g76f3y Code Refactoring for Application Layer of an Open Source EPC MME 開源LTE核心網路移動管理實體之應用層代碼重構 Chen, Wei-Jen 陳威任 碩士 國立交通大學 網路工程研究所 105 With the increasing demands driven by the explosive development of multimedia and social networks, some research reveals that the current fourth-generation (4G) mobile technologies will not fulfill the expanding requirement in the near future. Consequently, organizations from industry to academia engage themselves in 5G research. Besides higher data rate and lower delay, 5G needs a more flexible architecture enough to deploy new services quickly, customize the network to satisfy different use cases, and utilize the hardware resources efficiently. Nevertheless, it’s difficult for general researchers interested in the core network to get available resources due to two issues. First, proprietary core networks cost more than one million NT dollars, which is unaffordable to most researchers. Second, the existing open source is not flexible enough to meet the 5G demands. Thus, we propose the concept of the reconfigurable core network (RECO). To embody the idea, we build a RECO MME based on open source. Besides, to make RECO easier for other developers to understand, modify, and extend for future innovations, we modify RECO MME with object-oriented language and code refactoring techniques, which makes the implementation more readable and more modifiable. In the end, we make several experiments to verify the feasibility of RECO and check the correctness of RECO MME. As a return for our efforts, we attain positive results. Chen, Jyh-Cheng 陳志成 2017 學位論文 ; thesis 52 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立交通大學 === 網路工程研究所 === 105 === With the increasing demands driven by the explosive development of multimedia and social networks, some research reveals that the current fourth-generation (4G) mobile technologies will not fulfill the expanding requirement in the near future. Consequently, organizations from industry to academia engage themselves in 5G research. Besides higher data rate and lower delay, 5G needs a more flexible architecture enough to deploy new services quickly, customize the network to satisfy different use cases, and utilize the hardware resources efficiently. Nevertheless, it’s difficult for general researchers interested in the core network to get available resources due to two issues. First, proprietary core networks cost more than one million NT dollars, which is unaffordable to most researchers. Second, the existing open source is not flexible enough to meet the 5G demands. Thus, we propose the concept of the reconfigurable core network (RECO). To embody the idea, we build a RECO MME based on open source. Besides, to make RECO easier for other developers to understand, modify, and extend for future innovations, we modify RECO MME with object-oriented language and code refactoring techniques, which makes the implementation more readable and more modifiable. In the end, we make several experiments to verify the feasibility of RECO and check the correctness of RECO MME. As a return for our efforts, we attain positive results.
author2 Chen, Jyh-Cheng
author_facet Chen, Jyh-Cheng
Chen, Wei-Jen
陳威任
author Chen, Wei-Jen
陳威任
spellingShingle Chen, Wei-Jen
陳威任
Code Refactoring for Application Layer of an Open Source EPC MME
author_sort Chen, Wei-Jen
title Code Refactoring for Application Layer of an Open Source EPC MME
title_short Code Refactoring for Application Layer of an Open Source EPC MME
title_full Code Refactoring for Application Layer of an Open Source EPC MME
title_fullStr Code Refactoring for Application Layer of an Open Source EPC MME
title_full_unstemmed Code Refactoring for Application Layer of an Open Source EPC MME
title_sort code refactoring for application layer of an open source epc mme
publishDate 2017
url http://ndltd.ncl.edu.tw/handle/g76f3y
work_keys_str_mv AT chenweijen coderefactoringforapplicationlayerofanopensourceepcmme
AT chénwēirèn coderefactoringforapplicationlayerofanopensourceepcmme
AT chenweijen kāiyuánltehéxīnwǎnglùyídòngguǎnlǐshítǐzhīyīngyòngcéngdàimǎzhònggòu
AT chénwēirèn kāiyuánltehéxīnwǎnglùyídòngguǎnlǐshítǐzhīyīngyòngcéngdàimǎzhònggòu
_version_ 1719161511235026944