In body area networks, various sensors are attached to clothing or on the body or even implanted under the skin. The sensors measure such as heart beat, the record of prolonged electrocardiogram, blood pressure, and so on. In this paper, an improved Successive interference cancellation (SIC) scheme based on zero correlation zone sequences is proposed. Here ZCZ is used as a random code for TH PPM UWB system. Nodes in a WBAN are connected through wireless communication channel within a very close range. The decrease in internode distance leads to interference between devices. To reduce this interference, an enhanced successive interference cancellation scheme based on ZCZ with optimal ordering is adopted. Because of zero correlation property of ZCZ, the performance of TH PPM UWB system through WBAN channel with ZCZ sequences outperforms performance of existing zero correlation duration code. In this paper, performance of UWB system for various modulation schemes are compared. Performance of UWB/MIMO (<svg style="vertical-align:-0.3135pt;width:32.700001px;" id="M1" height="11.075" version="1.1" viewBox="0 0 32.700001 11.075" width="32.700001" xmlns="http://www.w3.org/2000/svg"> <g transform="matrix(1.25,0,0,-1.25,0,11.075)"> <g transform="translate(72,-63.14)"> <text transform="matrix(1,0,0,-1,-71.95,63.5)"> <tspan style="font-size: 12.50px; " x="0" y="0">2</tspan> <tspan style="font-size: 12.50px; " x="9.0271664" y="0">×</tspan> <tspan style="font-size: 12.50px; " x="19.804752" y="0">2</tspan> </text> </g> </g> </svg>) system employing SIC with optimal ordering using ZCZ codes also compared with pseudorandom (PN) and ZCD codes. Simulation results are obtained using sample biological functions as input to the proposed TH PPM UWB/MIMO (<svg style="vertical-align:-0.3135pt;width:32.700001px;" id="M2" height="11.075" version="1.1" viewBox="0 0 32.700001 11.075" width="32.700001" xmlns="http://www.w3.org/2000/svg"> <g transform="matrix(1.25,0,0,-1.25,0,11.075)"> <g transform="translate(72,-63.14)"> <text transform="matrix(1,0,0,-1,-71.95,63.5)"> <tspan style="font-size: 12.50px; " x="0" y="0">2</tspan> <tspan style="font-size: 12.50px; " x="9.0271664" y="0">×</tspan> <tspan style="font-size: 12.50px; " x="19.804752" y="0">2</tspan> </text> </g> </g> </svg>) system with m-ZCZ codes in WBAN environment with multiple devices.