Patents by Inventor Chien-Chao Tseng

Chien-Chao Tseng has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7577144
    Abstract: The present invention provides a dynamic network address translation system and method of transparent private network device. With the NAT approach, the first device in a public network can be connected to a second device in a private network. The first packet for the connection is sent from the first device in the public network to the second device in the private network. Before establishing the connection, the first device exchanges information between the NAPT router of the private network. The NAPT router maintains its translation table according to the information. Then, the first device sends a connection request to a specific port of the NAPT router, and the packet will be transformed and routed properly to the second device.
    Type: Grant
    Filed: May 21, 2003
    Date of Patent: August 18, 2009
    Assignee: Industrial Technology Research Institute
    Inventors: Hung-chun Chang, Ming-Deng Hsieh, Chien-Chao Tseng, Hung-Ming Tsai
  • Publication number: 20090054036
    Abstract: A group authentication method adaptable to a communication system is disclosed. The communication system includes a user group, a serving network, and a home network. The user group includes at least one mobile station. The home network pre-distributes a group authentication key to itself and all the mobile stations in the same user group and generates a mobile station authentication key for each mobile station. The home network generates a group list for recording related information of the user group. The home network has a database for recording the group list. The serving network has a database for recording the group list and a group authentication data received from the home network. The group authentication method includes following steps. The serving network performs an identification action to a mobile station. The communication system performs a full authentication action or a local authentication action according to the result of the identification action.
    Type: Application
    Filed: February 5, 2008
    Publication date: February 26, 2009
    Applicants: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE, NATIONAL CHIAO TUNG UNIVERSITY
    Inventors: Yu-Wen Chen, Jui-Tang Wang, Chien-Chao Tseng
  • Publication number: 20080240026
    Abstract: A distributed channel allocation method and a wireless mesh network with the same are provided herein. By the distributed channel allocation, interference situations are avoided in a wireless network communication, and the allocated bandwidth can then be fully utilized. Besides, unnecessary depletion of an allocated bandwidth due to the interference can be avoided. By this method, a time division technique is applied for dividing a transmission time of each wireless NIC, and different non-overlapping channels can be assigned to different timeslots. Different from other researches that require a symmetrical number of the NICs between a receiving node and a transmitting node, in this method, a unique wireless NIC may communicate with the wireless NICs. The method provides the feature that the number of the NICs on a certain node can be adjusted to meet a communication requirement, by which the efficiency of a network flow is also significantly improved.
    Type: Application
    Filed: July 29, 2007
    Publication date: October 2, 2008
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Yung-Chien Shih, Jen-Shun Yang, Chien-Chao Tseng
  • Publication number: 20080162927
    Abstract: A method for operating a wireless communication system including a mobile relay station group, a base station group, and an authentication server, includes: configuring, by the authentication server, group information into the mobile relay station group and the base station group; requesting, by the base station group, group authentication data for the mobile relay station group from the authentication server; and performing authentication between a member of the mobile relay station group and a member of the base station group and generating an authentication key individually by the member of the mobile relay station group and the member of the base station group. Also disclosed is a system for carrying out the method.
    Type: Application
    Filed: August 13, 2007
    Publication date: July 3, 2008
    Inventors: Jui-Tang Wang, Yuan-Ying Hsu, Jen-Shun Yang, Chien-Chao Tseng
  • Patent number: 7333453
    Abstract: The present invention relates to a system and method for supporting inter-NAT-domain handoff in a VPN by associating L2TP and mobile IP. A mobile node is able to roam from an Intranet to a foreign network, and implement a VPN by L2TP. The Intranet has a VPN gateway and a home agent corresponding to the mobile node. The foreign network has a NAT gateway. An L2TP (PPP) tunnel passing the NAT gateway is established between the mobile node in the foreign network and the VPN gateway. The L2TP (PPP) tunnel has a first terminal on the VPN gateway, with an address set to the home agent's IP address, and a second terminal on the mobile node, with an address set to the mobile node's CoA.
    Type: Grant
    Filed: April 27, 2004
    Date of Patent: February 19, 2008
    Assignee: Industrial Technology Research Institute
    Inventors: Ko-Ching Wu, Da-Jiun Chou, Jung-Hsuan Fan, Jen-Shun Yang, Chien-Chao Tseng
  • Patent number: 7289468
    Abstract: The present invention relates to a scheduling unit in a wireless communication system. For sequentially receiving a plurality of Protocol Data Units (PDUs) in a plurality of communication sessions, accumulate and schedule the plurality of PDUs during a predetermined time frame, and transmit the PDUs based on a maximum power-strength of the wireless communication system. The scheduling unit comprises a time-based scheduler and a power-based scheduler. When the power-based scheduler schedules the PDUs, if the total sum of the required power of the PDUs exceeds the maximum power-strength of the wireless communication system, the power-based scheduler sends back to the time-based scheduler the PDUs whose power amounts to the exceeding of the maximum power-strength of the wireless communication system according to the corresponding priority values of the PDUs, so that the wireless communication system transmits all at a time the remaining PDUs whose total power remains within the maximum power-strength.
    Type: Grant
    Filed: March 14, 2003
    Date of Patent: October 30, 2007
    Assignee: Benq Corporation
    Inventors: Jen-Shun Yang, Ray-Guang Cheng, Chien-Chao Tseng
  • Patent number: 7283523
    Abstract: A method and system for applying a multi-protocol label switching (MPLS) network to support QoS in general packet radio service (GPRS) is disclosed. An E-LSP tunnel with reserved bandwidth is pre-configured between Gateway GPRS Support Node (GGSN) and each Service GPRS Support Node (SGSN), and between any two SGSNs. Before an Mobile Station (MS) wishes to transmit or receive packets, it need to ask its designated SSGN for establishing an on-demand L-LSP from the SGSN to the Corresponding Node (CN). This L-LSP is required to tunnel through the pre-configured E-LSP that was mentioned above and here we apply the label stack technique from MPLS. Therefore, the packets of the on-demand L-LSP can be tunneled through the pre-configured E-LSP to the SGSN in which the MS is located, and then the SGSN is able to recognize and locate the mobile station according to the corresponding label in on-demand L-LSP.
    Type: Grant
    Filed: June 24, 2003
    Date of Patent: October 16, 2007
    Assignee: Industrial Technology Research Institute
    Inventors: Chien-Hsin Wang, Jen-Shun Yang, Chien-Chao Tseng, Jen-Chi Liu, Jui-Tang Wang
  • Patent number: 7280489
    Abstract: A prime numbering address allocation method in wireless multi-hop network, in which address 1 is assigned to a root host which is the first host joining the wireless multi-hop network, the root host allocates all prime numbers sequentially to new hosts attached to it, and a non-root host allocates addresses as its own address multiplied by a prime number which starts from the biggest prime factor of its own address to new hosts attached to it.
    Type: Grant
    Filed: March 1, 2005
    Date of Patent: October 9, 2007
    Assignee: Industrial Technology Research Institute
    Inventors: Yuan-Ying Hsu, Jen-Shun Yang, Chien-Chao Tseng
  • Patent number: 7266119
    Abstract: A NAT system for supporting mobile IP in private networks and its method. A mobile node moves from its home network to a foreign private network and obtains a CoA from the private network. The mobile node sends a registration packet to a home agent in the home network. The registration packet has a swap address option field. A NAT device in the private network swaps the source address with the swap address of the registration packet, and translates the source address into the public address of the NAT device, thereby sending the registration packet to the home agent. After receiving the registration packet, the home agent responds a registration reply packet having a swap address option field filled in the CoA. The NAT device swaps the destination address with the swap address of the registration reply packet, thereby sending the registration reply packet to the mobile node.
    Type: Grant
    Filed: December 28, 2004
    Date of Patent: September 4, 2007
    Assignee: Industrial Technology Research Institute
    Inventors: Jung-Hsuan Fan, Chien-Chao Tseng, Chun-Chieh Wang
  • Patent number: 7170869
    Abstract: The present invention discloses a method for applying a multi-protocol label switching (MPLS) network in general packet radio service (GPRS). The MPLS network is established by multiple differentiated service (DS) domains. Each DS domain is constructed by multiple label switching routers (LSRs) and label edge routers (LERs). The LER provides at least a service GPRS supporting node (SGSN) connected to a wireless network base station, and a gate GPRS supporting node (GGSN) connected to a packet switching network. At a signalling plane, IP addresses of all SGSNs and GGSNs are utilized to establish all one-to-one pre-created label switching paths (LSPs) in the MPLS network of the GPRS backbone network. At a transmission plane, the pre-created LSP and LSP tunneling transmit packets between SGSN and GGSN.
    Type: Grant
    Filed: April 30, 2002
    Date of Patent: January 30, 2007
    Assignee: Industrial Technology Research Institute
    Inventors: Jen-Shun Yang, Chien-Hsin Wang, Chien-Chao Tseng, Jen-Chi Liu
  • Publication number: 20060198320
    Abstract: A prime numbering address allocation method in wireless multi-hop network, in which address 1 is assigned to a root host which is the first host joining the wireless multi-hop network, the root host allocates all prime numbers sequentially to new hosts attached to it, and a non-root host allocates addresses as its own address multiplied by a prime number which starts from the biggest prime factor of its own address to new hosts attached to it.
    Type: Application
    Filed: March 1, 2005
    Publication date: September 7, 2006
    Applicant: Industrial Technology Research Institute
    Inventors: Yuan-Ying Hsu, Jen-Shun Yang, Chien-Chao Tseng
  • Patent number: 6996061
    Abstract: A method for dynamic division of the radio capacity in a Time Division Multiple Access (TDMA) system between different packet radio services. Each packet radio service is composed of packets with the same or different priority. Several MSs can share a time slot. Information regarding to the interference for each MS is obtained by a request from a mobile station (MS) or through a traffic measurement at the base transceiver station. This information, along with the QoS contract, is used as criteria in allocating more time slots to packet radio service. A framework of dynamic scheduling for mobile communication (DSMC) comprising a Channel Codec Unit (CCU) and a Packet Control Unit (PCU) determines the service rate upon the required QoS of a user and the interference level.
    Type: Grant
    Filed: February 23, 2001
    Date of Patent: February 7, 2006
    Assignee: Industrial Technology Research Institute
    Inventors: Jen-Shun Yang, Ray-Guang Cheng, Chien-Chao Tseng
  • Publication number: 20050226194
    Abstract: A NAT system for supporting mobile IP in private networks and its method. A mobile node moves from its home network to a foreign private network and obtains a CoA from the private network. The mobile node sends a registration packet to a home agent in the home network. The registration packet has a swap address option field. A NAT device in the private network swaps the source address with the swap address of the registration packet, and translates the source address into the public address of the NAT device, thereby sending the registration packet to the home agent. After receiving the registration packet, the home agent responds a registration reply packet having a swap address option field filled in the CoA. The NAT device swaps the destination address with the swap address of the registration reply packet, thereby sending the registration reply packet to the mobile node.
    Type: Application
    Filed: December 28, 2004
    Publication date: October 13, 2005
    Applicant: Industrial Technology Research Institute
    Inventors: Jung-Hsuan Fan, Chien-Chao Tseng, Chun-Chieh Wang
  • Publication number: 20050177723
    Abstract: The invention relates to a SIM-based authentication method capable of supporting inter-AP fast handover, which can decrease the number of authentication procedures without negatively influencing the security of the wireless LAN by establishing an encrypted channel for each mobile node and using method 1: an aggressive key pre-distribution and method 2: probe request triggering passive key pre-query technique, thereby reducing the time of inter-AP handover for the mobile node. Furthermore, a re-authentication procedure is started to update the key after the key is used for a long time so as to ensure that the key is safe, thereby effectively achieving a fast and safe wireless LAN environment.
    Type: Application
    Filed: July 6, 2004
    Publication date: August 11, 2005
    Applicant: Industrial Technology Research Institute
    Inventors: Yu-Ren Huang, Jen-Shun Yang, Chien-Chao Tseng, Jui-Tang Wang
  • Publication number: 20050135624
    Abstract: A system and method for pre-authentication across wireless local area networks (WLANs). A first access point (AP) receives next handoff authentication information from a mobile device during authentication of the mobile device with the first access point. An authentication server receives the next handoff authentication information, acquires an authentication seed value and calculates a first authentication value using the authentication seed value during a data communication session between the mobile device and the first AP. A second AP receives the first authentication value and the authentication seed value during the data communication session. The second AP receives a connection request message and transmits the authentication seed value to the mobile device when the mobile device hands off the data communication session from the first AP to the second AP. The second AP authenticates the mobile device if a second authentication value from the mobile device corresponds to the first authentication value.
    Type: Application
    Filed: June 4, 2004
    Publication date: June 23, 2005
    Inventors: Ya-Hsang Tsai, Yu-Ren Huang, Chien-Chao Tseng, Chih-Hao Hu
  • Publication number: 20050128979
    Abstract: The present invention relates to a system and method for supporting inter-NAT-domain handoff in a VPN by associating L2TP and mobile IP. A mobile node is able to roam from an Intranet to a foreign network, and implement a VPN by L2TP. The Intranet has a VPN gateway and a home agent corresponding to the mobile node. The foreign network has a NAT gateway. An L2TP (PPP) tunnel passing the NAT gateway is established between the mobile node in the foreign network and the VPN gateway. The L2TP (PPP) tunnel has a first terminal on the VPN gateway, with an address set to the home agent's IP address, and a second terminal on the mobile node, with an address set to the mobile node's CoA.
    Type: Application
    Filed: April 27, 2004
    Publication date: June 16, 2005
    Applicant: Industrial Technology Research Institute
    Inventors: Ko-Ching Wu, Da-Jiun Chou, Jung-Hsuan Fan, Jen-Shun Yang, Chien-Chao Tseng
  • Publication number: 20050111418
    Abstract: The present invention provides a system using label switching techniques to support QoS for mobile ad-hoc networks and its label distributing and switching method. The system includes plural clusters, each having plural mobile nodes. At least one mobile node in a cluster is selected as a routing agent. One routing agent in a cluster is selected as a core routing agent. Each core routing agent is capable of obtaining an unique seed for generating an label L=f(S, i, j)=S×3i×2j to a new LSP, where S is an unique seed that is an unique prime number, except 2 and 3, obtained by the core routing agent, i represents one of different kinds of LSP, and j represents one of different numbers for the same kind of LSP. Through the interconnecting of core routing agents, the virtual backbones can be constructed for bandwidth sharing.
    Type: Application
    Filed: May 25, 2004
    Publication date: May 26, 2005
    Applicant: Industrial Technology Research Institute
    Inventors: Jen-Shun Yang, Pei-Hsuan Wu, Chien-Chao Tseng, Vincent Feng
  • Publication number: 20040246972
    Abstract: A method and system for applying a multi-protocol label switching (MPLS) network to support QoS in general packet radio service (GPRS) is disclosed. An E-LSP tunnel with reserved bandwidth is pre-configured between Gateway GPRS Support Node (GGSN) and each Service GPRS Support Node (SGSN), and between any two SGSNs. Before an Mobile Station (MS) wishes to transmit or receive packets, it need to ask its designated SSGN for establishing an on-demand L-LSP from the SGSN to the Corresponding Node (CN). This L-LSP is required to tunnel through the pre-configured E-LSP that was mentioned above and here we apply the label stack technique from MPLS. Therefore, the packets of the on-demand L-LSP can be tunneled through the pre-configured E-LSP to the SGSN in which the MS is located, and then the SGSN is able to recognize and locate the mobile station according to the corresponding label in on-demand L-LSP.
    Type: Application
    Filed: June 24, 2003
    Publication date: December 9, 2004
    Applicant: Industrial Technology Research Institute
    Inventors: Chien-Hsin Wang, Jen-Shun Yang, Chien-Chao Tseng, Jen-Chi Liu, Jui-Tang Wang
  • Publication number: 20040157591
    Abstract: A system for identifying and locating an identity (ID) and the method thereof are disclosed. An ID processing unit receives an ID code from an ID unit and identify its ID. A delay time is estimated according to the received ID code, so that the location of the ID in a store. This enables a service representative to know which customers are in a nearby area in advance. The service representative can further look up the customer data from a customer database in order to provide better, personalized services for customers.
    Type: Application
    Filed: January 20, 2004
    Publication date: August 12, 2004
    Inventors: Yuan-Ying Hsu, Shuo-Wei Fang, Chien-Chao Tseng
  • Publication number: 20040100976
    Abstract: The present invention provides a dynamic network address translation system and method of transparent private network device. With the NAT approach, the first device in a public network can be connected to a second device in a private network. The first packet for the connection is sent from the first device in the public network to the second device in the private network. Before establishing the connection, the first device exchanges information between the NAPT router of the private network. The NAPT router maintains its translation table according to the information. Then, the first device sends a connection request to a specific port of the NAPT router, and the packet will be transformed and routed properly to the second device.
    Type: Application
    Filed: May 21, 2003
    Publication date: May 27, 2004
    Applicant: Industrial Technology Research Institute
    Inventors: Hung-Chun Chang, Ming-Deng Hsieh, Chien-Chao Tseng, Hung-Ming Tsai