Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

KDWP terminal communication connecting manager method of embedded remote debugging proxy

A connection manager and remote debugging technology, which is applied in the debugging field of the corresponding software development of embedded mobile devices, can solve the problems of insufficient specificity, complicated configuration, and the platform cannot be updated quickly, and achieves the effect of easy porting.

Inactive Publication Date: 2009-03-18
ZHEJIANG UNIV
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, there are more or less problems with the development tools on the Sun website, such as complex configuration, lack of specificity, and the platform cannot be updated quickly; especially for an enterprise that needs to launch a new mobile phone or a new platform, it is necessary to develop own version of the development platform

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • KDWP terminal communication connecting manager method of embedded remote debugging proxy
  • KDWP terminal communication connecting manager method of embedded remote debugging proxy

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The invention relates to a realization method of a KDWP terminal communication connection manager (Connection manager) of a debugging agent (Debug Agent) in embedded remote debugging software. This connection manager is attached to the debugagent and establishes a KDWP connection with the KVM side of the virtual machine. Therefore, data packets from the KVM side and data packets sent to the KVM side are managed by it.

[0023] The specific implementation process is described below.

[0024] 1) Establish KDWP connection

[0025] This connection manager is attached to the debug agent, and its most fundamental function is to establish a KDWP connection with the KVM side of the virtual machine. First, the connection manager will try to connect to the target virtual machine. If it receives a successful response message, it will establish a KDWP handshake with the virtual machine KVM, and can receive the KDWP command packet sent by the other party (KVM), and wait for the de...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to the debug technical field of relevant software development of embedded mobile equipment, and aims to provide a KDWP-port communication connection manager of an embedded remote debug agent. A method comprises steps of establishing a KDWP connection, re-intercepting in case of connection loss, supporting multiple operating systems by a socket standard communication mode, caching and resending lost packets. The invention as one of components of remote debug software mainly functions in realizing a KDWP-port communication protocol for a debug agent to coordinate to remotely debug the virtual machine software, and has the advantages of individuality, reliability and high efficiency.

Description

technical field [0001] The invention relates to the technical field of debugging for corresponding software development of embedded mobile devices, is one of the components for remote debugging support of KVM virtual machines, and particularly relates to a KDWP terminal communication connection manager for remote debugging agents of embedded software. Background technique [0002] Technological innovation is endless, not only various customer products are flourishing, but also various easy-to-use development tools need to be developed. As China gradually becomes the world's largest mobile communication and application market, mobile value-added application services are rising rapidly. This should be the biggest business opportunity after the Internet. The market share of smartphones in the world and in China continues to grow rapidly. The development and application of various innovative mobile phone software is the source of power to promote the continuous development of th...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F11/36
Inventor 施青松陈天洲陈剑欧阳雷吴俊刘鑫罗尚虎胡威章铁飞陈度
Owner ZHEJIANG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products