Mobile computing and wireless communication; including the software architecture and support systems; information representation; publishing and management; address management; collaboration and recovery; wireless technology; protocols of cellular network; IP mobile and TCP protocols working in the wireless environment; working between various portable devices and database in a wireless environment