1、Web log Research Schedule 2019/012019/06Weekly plan(2019/01/05)nLast weekbenchmarkprepare for final examinationsnThis weekprepare for final examinationswrite wireless lan homeworknNotesThis week,I have to prepare for final examinations.After that,I need to write wireless lan homework and computer ne
2、twork mini-project.In addition,I try to think about what I should research in the future.Weekly plan(2019/01/12)nLast weekprepare for final examinationswrite wireless lan homeworknThis weekComputer network mini-projectDemo wallnNotesLast week,I had got through with all tasks.After that,I felt too ti
3、red,but learnt many skills.This week,I have to do computer network mini-project.Meanwhile,I also ought to practice the wall demo in this week.If only I can finish all tasks on time before the Lunar New Years vacation.Weekly plan(2019/02/02)nthe last planComputer network mini-projectDemo wallnthe pla
4、n for this weekStudy the system research paperSurvey small function(app discovery)nNotesThis week,I try to study the system research paper for the first time.In addition,I ought to survey the small function in this week.Weekly plan(2019/02/09)Last week:Study the system research paperSurvey small fun
5、ction(app discovery)This week:figure l7-filter out and try to install itreading the paperNotes:Last week,I already found out the package,l7-filter,which was the application layer packet classifier for Linux.Besides finding the package,I spent much time debugging the anti-spam package in wall in orde
6、r to solve the problem of zero score.This week,I have to figure out l7-filter package and try to install it.In order to understand it.Weekly plan(2019/02/16)nLast week:figure l7-filter out and try to install itreading the papernThis week:trace ipfilter reading the papernNotes:Last week,I spent major
7、ity of time building new image on Wall.After that,all things still set up finished when the Wall be reboot.This week,I will focus on small function research.Try to find out how to implement app discovery function on wall.Meanwhile,I have to read the paper,besides researching small function.Weekly pl
8、an(2019/02/23)nLast week:trace ipfilterreading the papernThis week:trace ipfilterreading the paperwrite report about test resultnNotes:Last week was not my week.I got a sick which the doctor diagnosed as a duodenal ulcer(十二指腸潰瘍).So as to tire to do everything.This week,I try to take a rest.In additi
9、on,I hope I can do something which I plan.Weekly plan(2019/03/01)nLast week:trace ipfilterreading the paperwrite report about test resultnThis week:trace ipfilternNotes:Last week,I spent a lot of time preparing the presentation of system research paper.After the presentation,I found some drawback wh
10、ich I had to improve.This week,I will focus on tracing the code.In order to figure out how to implement app discovery function on wall.Weekly plan(2019/03/08)nLast week:trace ipfilternThis week:install l7-filtersurvey embedded processornNotes:Last week,I tried to figure out how to work on IPFilter.A
11、fter that,I found many things I had to learn.This week,I have to install l7-filter on Linux and understand how to work on it.In addition,I also spend lot of time doing embedded processor survey.Weekly plan(2019/03/15)nLast week:install l7-filtersurvey embedded processornThis week:familiar with iptab
12、lesprepare the slides for embedded-oswrite term project SRSnNotes:I am familiar with l7-filter and understand what to support on it after last week.I have to get familiar with iptables and try to figure out how to work on linux packet flow in this week.In order to become a proficient in iptables.Mea
13、nwhile,I have to prepare the slides for embedded-os and write term project SRS on time.Weekly plan(2019/03/22)nLast week:familiar with iptablesprepare the slides for embedded-oswrite term project SRSnThis week:select some packages and try to get familiar with thatsurvey boot loaderstudy buffer overf
14、lownNotes:This week,I have to select some packages which has implemented on Netbsd wall.After that,I shall try to get familiar with that and then prepare the slides for wall meeting next week.Meanwhile,I also have to survey boot loader and study Writing Secure Codes to understand how to avoid buffer
15、 overflow.Weekly plan(2019/03/29)nLast week:select some packages and try to get familiar with thatsurvey boot loaderstudy buffer overflownThis week:prepare the slides for wall meetingsurvey boot loader and try to write anothernNotes:I had selected some packages and tried to get familiar with that la
16、st week.This week,I shall prepare the slides for wall meeting before Wednesday.In addition,I will have to survey boot loader and try to write another.Weekly plan(2019/04/05)nLast week:prepare the slides for wall meetingsurvey boot loader and try to write anothernThis week:write embedded-os homeworks
17、etup wall development environmentnNotes:After the wall meeting,my job that I shall do is to build the wall development environment and develop the packages on it.So I will try to establish the wall development environment first this week.After that,I shall have to spend a lot of time writing embedde
18、d-os homework.Weekly plan(2019/04/12)nLast week:write embedded-os homeworksetup wall development environmentnThis week:keep on writing embedded-os homework install some packagesnNotes:I took a lot of time to write bootloader for embedded-os homework last week.After that,I learned many skills about e
19、mbedded-os bootloader.But it still had some problems need to solve.This week,I shall keep on writing it.Meanwhile,I will need to install some packages on buildroot.Weekly plan(2019/04/19)nLast week:keep on writing embedded-os homework install some packagesnThis week:try to solve some issues about in
20、stalling wall packageswrite embedded-os bootloader reportwrite buffer overflow homeworknNotes:Last week I spent a lot of time keeping on writing embedded-os homework.In addition to writing embedded-os homework,I also tried to install some packages on wall.And it still had some problems need to decid
21、e.This week,I shall focus my mind on it.After installing all packages,I will have to write some makefiles to finish this job.In addition,I also have to write some homework on this week.Weekly plan(2019/04/26)nLast week:try to solve some issues about installing wall packageswrite embedded-os bootload
22、er reportwrite buffer overflow homeworknThis week:write snort Makefilewrite embedded-os SDS report and review SRS reportdo some computer network experimentsnNotes:After wall meeting,wall team were decided to use snapgear package instead of buildroot package.Because this package was more convenient t
23、han another.And I spent a lot of time using it.After that,I found it cant support snort package.This week,I shall try to write some make files for it.In addition,I hope to finish writing some homework.Weekly plan(2019/05/03)nLast week:write snort Makefilewrite embedded-os SDS report and review SRS r
24、eportdo some computer network experimentsnThis week:install some packagesdo some computer network experimentssurvey embedded-os homework 2(uClinux network driver)nNotes:Last week,I tried to write a Makefile for snort package.And I had a big trouble writing it.This week,I have to finish writing it an
25、d solve some problems before wall meeting.Meanwhile,I will try to do some computer network experiments and survey embedded-os homework 2 on this week.Weekly plan(2019/05/10)nLast week:install some packagesdo some computer network experimentssurvey embedded-os homework 2(uClinux network driver)nThis
26、week:do some computer network experimentstrace uClinux codenNotes:Last week,I spent a lot of time writing some make files on buildroot.After that,I understood how to work on buildroot deeply.This week,I shall focus my mind on computer network experiments.After doing some computer network experiments
27、,I will need to finish writing some reports before this weekend.Weekly plan(2019/05/17)nLast week:do some computer network experimentstrace uClinux codenThis week:do computer network experimentkeep on tracing uClinux codenNotes:Last week,I spent a lot of time doing some computer network experiments
28、and writing some experiment reports.After that,I understood how to use SmartBits on benchmarking.This week,I also need to do one computer network experiment.In addition,I have to keep on tracing Linux code.I hope I can finish it on time before next week.Weekly plan(2019/05/24)nLast week:do computer
29、network experimentkeep on tracing uClinux codenThis week:keep on tracing linux codenNotes:Last week,I tried to trace some linux code about device driver.And I found that it was difficult job for me to understand all code.This week,I also need to keep on tracing linux code.I hope I can finish it on t
30、ime before Thursday.In addition,wall team will attend the computer game on Saturday.I hope that we will succeed.Weekly plan(2019/05/31)nLast week:keep on tracing linux codenThis week:keep on tracing linux codewrite EOS reportdo computer network experimenthands-on wallnNotes:Last week,I spent a lot o
31、f time installing the wall.After that,wall team attended the computer game on last Saturday.Unfortunately we lost the game,but we learned some experiences on the computer game.This week,I need to keep on tracing linux code and prepare to write EOS report before Thursday.In addition,I have to spend m
32、uch time on wall development.Weekly plan(2019/06/07)nLast week:keep on tracing linux codewrite EOS reportdo computer network experimenthands-on wallnThis week:survey EOS term-projectdo computer network experimenthands-on wallnNotes:I spent some weeks tracing linux kernel.After that,I learned how to
33、write linux device driver and some programming skills.This week,I will try to survey EOS term-project and do some computer network experiments.In addition to finishing some jobs about courses,I also have to spend a lot of time checking the wall function.In addition,I need to select some courses for
34、next semester before this Friday.Weekly plan(2019/06/14)nLast week:survey EOS term-projectdo computer network experimenthands-on wallnThis week:do computer network experimentdo EOS term-project and write reportnNotes:Last week,I tried to finish some jobs about wall project.But I had a little trouble
35、 configuring the snort.I needed a lot of time to handle it.This week,I shall focus my mind on all homework.In addition,I have to spend a lot of time doing my thesis survey.Weekly plan(2019/07/26)This week:study AC algorithmtrace Clam-AV and find out how to implement on itNotes:This week,I need to st
36、udy AC algorithm and understand how to work on it.In addition,I have to trace the anti-virus package,Clam-AV,and find out how to implement on it.I shall obtain some research information in the process of tracing.Weekly plan(2019/08/02)Last week:study AC algorithmtrace Clam-AV and find out how to imp
37、lement on itThis week:write wall GUIattend NTHU summer campimplement SOG algorithmNotes:Last week,although I got through with tracing Clam-AV source code,I still had some issues.I need a little time to check those issues.This week,I have to attend NTHU summer camp on Tuesday.In addition,I must have
38、a browse through the wall GUI and implement SOG algorithm.Weekly plan(2019/08/09)nLast week:write wall GUIattend NTHU summer campimplement SOG algorithmnThis week:write wall GUIimplement SOG algorithmnNotes:I attended NTHU summer camp last week,and learned some skills about development embedded syst
39、em.In addition to attending the summer camp,I also researched how to write wall GUI and what the big issue was.I found the session control on all web site was critical issue,so we should clear up this issue first.In addition,I shall keep on writing wall GUI and implement new SOG algorithm in this we
40、ek.Weekly plan(2019/08/16)nLast week:write wall GUIimplement SOG algorithmnThis week:write wall GUIwall demoimplement RKBT algorithmnNotes:Last week,I got through with profiling the Wu-Manber algorithm.After that,I found out the result was the same as the paper.This week,I shall finish wall demo on
41、Wednesday and implement new RKBT algorithm before research meeting.Weekly plan(2019/08/23)nLast week:write wall GUIwall demoimplement RKBT algorithmnThis week:write wall GUIprepare the slides for group meetingmodify RKBT programnNotes:We had finished the Excellence Demo on Taipei Convention Center l
42、ast Wednesday.Furthermore,I got through with implementing the RKBT algorithm and found out the test result was not similar to the paper.I plan to find out this issue in this week.In addition,I need to keep on writing the wall GUI and prepare the slides for group meeting.Weekly plan(2019/09/13)Last w
43、eek:write wall GUIprepare the slides for group meetingmodify RKBT programThis week:write wall GUImodify RKBT programNotes:This week,I need to keep on writing the wall GUI and modify RKBT algorithm to improve the performance.Weekly plan(2019/09/20)Last week:write wall GUImodify RKBT programThis week:
44、modify RKBT programimplement SOG algorithmNotes:Last week,I got through with writing the wall GUI.I wish I finished all jobs about WALL project.This week,I have to keep on modifying the RKBT algorithm to improve the performance.Furthermore,I also have to implement SOG algorithm and benchmark the per
45、formance of this algorithm.Research Schedule 2019/092019/06Weekly plan(2019/09/27)nLast week:modify RKBT programimplement SOG algorithmnThis week:implement SOG algorithmimplement BG algorithmnNotes:Last week,I got through with writing the 1-gram SOG algorithm.But I still spent a lot of time writing
46、2-gram approach.This week,I plan to finish writing 2-gram SOG algorithm and a draft of BG algorithm.Furthermore,I need to prepare the wall demo for WALL meeting on next Monday.Weekly plan(2019/10/04)Last week:implement SOG algorithmimplement BG algorithmThis week:implement BG algorithmmarshal wall projectNotes:After implementing SOG algorithm and testing SOG algorithm,I find some results about the difference between real data and random data.I will keep going on implement BG algorithm in this week.After that,I also finish the first stage,verification,and go on next stage.