Chia-An Lee

Chia-An Lee

Master student in CS NYCU, major in networking

National Yang Ming Chiao Tung University

free5GC

Biography

Chia-An Lee is a master student in National Yang Ming Chiao Tung University majoring in Computer Science at WIRELab which is lead by Prof. Jyh-Cheng Chen. Now, working on developing the open source core network free5GC.

Used to be an TA in NCTU CSCC. Interested in IT, SRE, Networking. Familiar with traditional networking and server management.

Interests

  • Infrastructure
  • Traditional Networking
  • Mobile Networking

Education

  • MEng in Computer Science, 2021

    National Yang Ming Chiao Tung University, Taiwan

  • BSc in Computer Science, 2019

    National Chiao Tung University, Taiwan

Skills

Linux

Networking

c-logo

C

git

docker

golang-icon

Go

Experience

 
 
 
 
 

Production Engineer

Meta

Oct 2022 – Present London, United Kindom
  • Implement an alerting script for a deletion scheduler
  • Impacted by non-performance layoffs
 
 
 
 
 
 
 
 
 
 

Master Degree Student

Computer Science and Engineering, National Yang Ming Chiao Tung University

Sep 2019 – Jul 2021 Hsinchu, Taiwan
  • Advisor: Perf. Jyh-Cheng Chen
  • Lab: WIRELab / CSLab
  • Major: 5G core network, free5GC
  • Thesis: Design and Implementation of a Low-Latency and High-Throughput 5G Core Network
 
 
 
 
 

Intern

National Center for High-Performance Computing

Jul 2018 – Dec 2018 Hsinchu, Taiwan
Lightweight GPU computing platform. Base on docker container
 
 
 
 
 

TA

Network Administration Practice, NCTU

Feb 2018 – Jun 2018 Hsinchu, Taiwan
 
 
 
 
 

TA & Part Time

NCTU CSCC

Feb 2018 – Sep 2019 Taiwan

Responsibilities include:

  • Networking
  • Linux Server Managing
 
 
 
 
 

Intern

National Center for High-Performance Computing

Jul 2017 – Dec 2017 Hsinchu, Taiwan
Working on block chain. Research in Ethereum and smart contract
 
 
 
 
 

IT Manager

TEDxNCTU

May 2017 – May 2018 Hsinchu, Taiwan
Manage everything about IT the the TEDxNCTU event
 
 
 
 
 

Bachelor Degree Student

Computer Science, National Chiao Tung University

Sep 2015 – Jul 2019 Hsinchu, Taiwan

Recent Posts

倫敦旅遊建議

我的私人旅遊推薦地圖 安全 倫敦治安算是歐中大城市中上等級,基本上不太需要擔心太多扒手或搶劫,更不用擔心槍擊,但不要跟亞洲比,基本的不要走路滑手機 (可能會有 飛車族搶手機)、個人物品不要離開視線、包包拉鍊拉好等,基本上就夠用。唯一有可能的例外是無差別恐怖攻擊,畢竟是國際化大都市,還是會稍有耳聞。 比較常見的糟糕事情基本上有屁孩/醉漢,只要不理他並且不要太畏縮(像是可以比個中指)都應該不太會被纏,另外一個常見的手法是會在比較擁擠的餐廳,跑來跟你推銷或講奇怪的話,用手上的報紙/傳單/書蓋著你放在桌上的手機再把它順走,所以比較保險還是不要把手機放在餐桌上。在高一點是飛車族,如果你走在路上太靠馬路並邊走邊滑手機,有機會被飛車族搶手機。另外一個觀光客大概不會遇到的是偷腳踏車,基本上這邊腳踏車放在外面超容易被偷 =.=。 如果真的遇到事情,第一件事請趕快大聲用英文叫出來,讓周圍的人知道發生搶案/偷竊,還是會有熱心的人幫忙阻攔的 (如果做得到)。 至於晚上的部分,對我來說我會說倫敦的夜晚還是很安全,我常常十一二點才回家也覺得還好,不過由於北/西倫敦刻板印象上是治安比較好,比較無聊,適合養老的地方,所以可能比較安全,東倫敦給我的感覺比較年輕活潑,是比較適合年輕人生活的地方,但我還是會覺得也是安全的,個人只有覺得南倫敦可能是相對最亂的地方,至於有沒有到不安全我就不敢講了,不過基本觀光客也不會到南倫敦。 消費 基本上信用卡金融卡都吃,公車/地鐵/陸鐵/(倫敦內)火車都可以直接刷卡進出站,九成九機率不需要現金,唯一機率需要現金的是路邊攤或想逃稅的店家,或是有都收但是現金會比較便宜的狀況 (尤其在 China Town,那邊 ATM 會很熱門),因為英國的 VAT 20%。 另外這邊可以刷卡的地方基本上也都可以 Apple Pay / Google Pay,aka 九成九的消費都可以數位支付。 不過要注意的是,相對於美國,可能會有約四成的商家不收 Amex 因為手續費相對 master / visa 高。

PPPoE Line 無法連線問題

由於曾經想把家中的 NAT gateway 全部放到 Linux server 上,做包含 PPPoE 撥接、NAT、與 DHCP 的工作,同時可以自由地記憶 mac address、下 firewall 規則、架設 web proxy server 等,不需要再過小烏龜與它家 NAT 打 port forwarding,因此著手了建置。 在完成 PPPoE 建置後,詐用之下並沒有什麼太大的問題,然而偶有新建立連線時速度較慢的問題。一開始我並不太在意,然而當家人反映 Line 在 wifi 下無法正常傳送訊息,只有在 LTE 網路下才可以時,便發現好像真的是我的網路架設有問題。

Linux PPPoE 設定

Linux 在 PPP (Point to point protocol) 上面有不同種類的設定方法,不同 OS 也會習慣用不同的 package,由於我是用 CentOS,因此主要是查 CentOS 的 PPPoE 設定方法 nmcli 其中一個常見的方法是用 nmcli 來設定 常用指令 sudo nmcli device # (或者只打 d,如果 prefix match 的到唯一 nmcli 就知道是什麼指令) sudo nmcli connect sudo nmcli connect up/down/reload XXX # 接 connection name sudo nmcli c add/delete/edit XXX # edit 會進入互動模式,個人習慣在互動模式下修改比較簡單,不確定關鍵字也可以自動補全 # 在互動模式 nmcli> print # 印出設定 作法 sudo yum install rp-pppoe # 需要先安裝相關的 package sudo nmcli c edit type pppoe con-name "ppp0" nmcli> set pppoe.

倫敦 Meta 旅記

本篇主要是希望可以幫助尚未決定是否要出國工作的朋友,或已經簽好 offer 需要準備出國工作的一些行前準備紀錄。 同時對於經濟狀況比較差的朋友,也可以藉此衡量如果畢業即想出國工作,需要預先存多少錢 (希望看了之後可以大幅提高意願,我認為預支花費比我想像中的少)。 另外敝司 (Meta) 最近重新開缺了,如果有看到有興趣的職缺,歡迎準備英文姓名、email、CV,可以找我 reference,另外我會希望能跟您約個 con-call 認識一下~ 🤗 拿到 Offer 後 在拿到口頭 Offer 後,recruiter 會希望在一個禮拜內回覆是否接受,如果接受需要提供地址 (應該是要寫在 offer letter 上) 與預期的上工日,我原本回復想說跟學生一樣九月上工,不過 recruiter 看到後回覆我簽證弄一弄平均大概要 12 周左右所以幫我訂在十月。 接下來需要上 Meta career 網站填寫一些入職資訊,包含

Coding Interview 流程整理

這篇部落格主要著墨在 Coding Interview 的流程、注意事項,關於準備方法可以參考 這裡。 — 2023 更新 — 如果想要找 mock interview,可以來信 sz110010@gmail.com 詢問,想要幫忙修履歷的也可以寄來看看,但不保證有空幫忙 XD。 PS. 不 qualify senior,請不要對幫助抱太大期待 XD BTW 敝司 (Meta) 最近重新開缺了,如果有看到有興趣的職缺,歡迎準備英文姓名、email、CV,可以找我 reference,另外我會希望能跟您約個 con-call 認識一下~ 🤗 流程 時間掌握 一般來說 coding interview 時長大約是 45 分鐘,不過面試官通常不會很硬性的把你打斷,所以可以來回假設個五十分鐘。在 45 分鐘的時間裡預期會有兩個題目,有可能是主題與 follow up;也有可能是兩個獨立的題目;當然還有機會是只有一題 hard。

Projects

free5gc

Open source 5G core network base on 3GPP R15

Publications

L25GC: A Low Latency 5G Core Network based on High-Performance NFV Platforms

Cellular network control procedures (e.g., mobility, idle-active transition to conserve energy) directly influence data plane behavior, …

一個低延遲與高流量 5G 核心網路之設計與實作

As the cellular evolved, there is more and more feature must be matched in core network. That’s why it comes with 5G cellular networks. …

面向 AI計算的輕量級 GPU雲端計算平台實作

Benefit from parallelized and large scale GPU computing approach, modern algorithms, like machine learning, deep learning and …

TDOH_2017 Introduce CVE-2017-9993

FFMPEG + AVI + HLS = Arbitrary file read vulnerability

Contact