Updated pull request for TCP Throughput test

Please ignore previous pull request. This now pull request won't cause any conflict with the current master branch.

Also we have finished the code review with Dominic for this update.