34513226
Incorporating priority scheme in IPv6 over ATM networks
An effective method to support multiple QoS classes in IPv6 over ATM networks is implemented by mapping of the priority field in IPv6 to the ATM cell. Such a scheme might not be necessary for simple congestion control in a network of equal capacity links; however, it might be important for multicasting to destinations reachable through a very diverse capacity network. When network congestion occurs, the cell loss requirements for different services can be satisfied by selectively discarding low priority cells. The results obtained show how the QoS can be affected by this field and how priority can be given for more important traffic in times of network congestion.
205935860
An ATM cross-connecting node using optical CDMA
An asynchronous transfer mode (ATM) cross-connecting node is proposed based on direct sequence optical code division multiple access (DS-OCDMA). No buffering is necessary to facilitate switching because code conversion is instead emulating the switching function. The switch is also capable of limited dynamic bandwidth allocation. It is free from timing jitters and switching delay is significantly reduced. The switch provides a new approach to asynchronous cross-connection in the ATM core network, locally or over a wider area. The performance with the new proposed switch is evaluated using prime and modified prime OCDMA codes.
1882847
User Feedback-Based Refinement for Web Services Retrieval using Multiple Instance Learning
A critical step in the process of reusing existing WSDL-specified components is the discovery of potentially relevant Web services. Traditional category based Web service retrieval usually can achieve good recall but worse precision because some semantically relevant Web services are not actually relevant as they cannot provide suitable interfaces. In this paper, we present an interactive Web services retrieval mechanism to refine the coarse retrieval results set in category based retrieval. In the refinement, the signature matching of Web services that concerning the structure of operation specifications is investigated from a multi-instances view. In detail, each Web service is represented as a bag in multiple instance learning, while each operation in this Web service is regarded as an instance. This representation lies in that a user regards a service as useful if at least one operation provided by this Web service is useful. Experimental results show that our approach can improve the retrieval performance significantly: It can gain 83% precision in average after two rounds of user relevance feedback
32965761
The Next Big Thing: Web Services Collaboration
In this paper, we introduce the lifecycle of a Web services solution that consists of Web services modeling, development, deployment, publishing, as well as discovery, composition and collaboration, plus monitoring and analytical control. Then some research and development challenges of building a Web services solution in the context of Web services solution lifecycle are described. Especially, we present an emerging Web services research direction, namely, Web services collaboration, followed by a few major research issues associated with facilitating extended business collaboration using Web services and semantic annotation.
11022941
XML-Based Advanced UDDI Search Mechanism for B2B Integration
Exploring appropriate business applications published as Web Services in UDDI registries is a critical issue. Search for such applications should be effective in terms of time and uniformed in terms of interfaces. In this paper, an XML-based advanced UDDI exploring engine, Business Explorer for Web Services (BE4WS), that provides developers with standard interfaces for efficiently searching business and service information in single or multiple UDDI registries is presented. The engine processes the proposed UDDI Search Markup Language (USML) that specifies a search request comprising multiple queries, UDDI sources, search criteria, and aggregation operator. The core component of BE4WS, Advanced UDDI Search Engine (AUSE), aggregates search results from different UDDI registries based on the USML request and built-in intelligent search facilities with the ability to cross-reference multiple categories. An aggregation example using BE4WS is demonstrated to enable easy B2B integration.
8187115
Modeling location management in wireless networks with generally distributed parameters
In the wireless mobile networks, location update (LU) and paging are two basic operations in the framework of mobility management. The trade-off analysis between LU and paging is traditionally performed under the assumption that the key variables follow exponential distribution. However, recent work showed that such assumptions may be incorrect. In this paper, by introducing the concept of LU inter-arrival time and additionally relaxing the assumptions for the inter-service time, cell residence time and LU inter-arrival time, we present an analytical technique to develop the closed-form formula for the signaling cost applicable to different location management schemes. Specifically, the result is applied to the static scheme and the dynamic movement-based scheme to demonstrate the general applicability. Illustrative numerical examples are given to compare the location management scheme performance based on the cell characteristics.
10515113
Validating SAT solvers using an independent resolution-based checker: practical implementations and other applications
As the use of SAT solvers as core engines in EDA applications grows, it becomes increasingly important to validate their correctness. In this paper, we describe the implementation of an independent resolution-based checking procedure that can check the validity of unsatisfiable claims produced by the SAT solver zchaff. We examine the practical implementation issues of such a checker and describe two implementations with different pros and cons. Experimental results show low overhead for the checking process. Our checker can work with many other modern SAT solvers with minor modifications, and it can provide information for debugging when checking fails. Finally we describe additional results that can be obtained by the validation process and briefly discuss their applications.