Difference between revisions of "Private:progress-choudhary"

From NMSL
Line 3: Line 3:
 
**CMPT 885: Special Topics in Computer Architecture
 
**CMPT 885: Special Topics in Computer Architecture
 
**CMPT 771: Internet Architecture and Protocols.
 
**CMPT 771: Internet Architecture and Protocols.
 +
 +
=== Feb 28 ===
 +
* Continuing implementation. Working on ESG representation.
 +
* Updated design document with changes in ESG representation and ESG encapsulation. The document is [https://cs-nsl-svn.cs.surrey.sfu.ca/cssvn/nsl-members/choudhary/reports/psisiEsg/mobileTV.pdf here].
 +
 +
=== Feb 21 ===
 +
* Started implementation. Implemented classes for ESG Bootstrap.
 +
* Downloaded sample ESG files to analyze fragment information. This will help in deciding what fragments to send. (Incomplete)
 +
 +
=== Feb 14 ===
 +
* Was busy with course project.
 +
 
=== Feb 7 ===
 
=== Feb 7 ===
 
* Further updated design document after understanding the transport structure of ESG.  
 
* Further updated design document after understanding the transport structure of ESG.  

Revision as of 03:00, 1 March 2011

Spring 2011 (TA)

  • Courses:
    • CMPT 885: Special Topics in Computer Architecture
    • CMPT 771: Internet Architecture and Protocols.

Feb 28

  • Continuing implementation. Working on ESG representation.
  • Updated design document with changes in ESG representation and ESG encapsulation. The document is here.

Feb 21

  • Started implementation. Implemented classes for ESG Bootstrap.
  • Downloaded sample ESG files to analyze fragment information. This will help in deciding what fragments to send. (Incomplete)

Feb 14

  • Was busy with course project.

Feb 7

  • Further updated design document after understanding the transport structure of ESG.
  • Could not spend a lot of time on the project this week.
  • Will start implementation this week.

Jan 31

  • The updated design document may be found here: /nsl/students/choudhary/projects/PSISIESG/documents/reports.
  • Could not do much this week.

Jan 24

  • Prepared a class diagram for ESG server on paper. Currently digitizing it.

Jan 17

  • Analyzed nokia.ts using SAMalyzer and SAMCorder in dvbSAM.
  • Skimmed through ETSI TS 102 469, ETSI TS 102 472, ETSI TS 102 471, ETSI TS 102 591 and ETSI TS 102 592.
  • Planned a possible design for ESG server in testbed.
    • Open areas:
      • Determine how to test if ESG is sent correctly. One possible way is using SAMCorder's Navigation option.
      • Finding a standard compliant receiver for testing ESG. Nokia implementations have proprietary components.
    • TODO:
      • Try receiving WingTV TS files on Nokia phones. If this experiment works, we could model our TS files on WingTV TS files as they are standard compliant.
      • Fixing MPE-FEC and continuity counter errors discovered using SAMCorder in current implementation.
  • Read a paper on delivery of 3D video over DVB-H.

Jan 10

  • Investigated requirements for ESG server implementations referring ETSI TS 102 471.


Fall 2010 (TA)

  • Courses:
    • CMPT 705: Design/Analysis Algorithms
    • CMPT 820: Multimedia Systems


Summer 2010 (RA)

  • Courses: None.
  • Worked on developing signalling mechanism (PSI/SI tables) for DVB-H mobile TV testbed.


Spring 2010 (TA)

  • Courses:
    • CMPT 886: Special Topics in Operating Systems
      • Worked on project to propose a dynamic prefetching mechanism for multicore processors.
    • CMPT 822: Computational Vision