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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |