Wireless Channel Modeling and Code Division Multiple Access for Indoor Communications