摘要:
A business process software program is executed in a processing element comprising a memory and a processor coupled to the memory. The processor is operative to identify within the software program one or more communications services inserted as generic design elements therein, and for each of the identified communications services, to initiate the execution of one or more corresponding communications tasks. At least one of the communications services may comprise a composite communications service which itself comprises a plurality of communications services.
摘要:
A business process software program is executed in a processing element comprising a memory and a processor coupled to the memory. The processor is operative to identify within the software program one or more communications services inserted as generic design elements therein, and for each of the identified communications services, to initiate the execution of one or more corresponding communications tasks. At least one of the communications services may comprise a composite communications service which itself comprises a plurality of communications services.
摘要:
A communication application server for supporting converged communications in a communication system. The communication application server is responsive to communication service requests from external endpoints, applications or other c requesting entities, and in one embodiment comprises at least first and second components. The first component is operative: (i) to process a given one of the communication service requests to identify at least one corresponding communication service supported by the communication application server, (ii) to determine one or more executable communication tasks associated with the identified communication service; and (iii) to establish communication with one or more external servers to carry out execution of at least a subset of the one or more executable communication taks associated with the communication service. The second component is coupled between the first component and the one or more external servers, and provides, for each of the external servers, a corresponding interface for connecting the communication application server to the external server.
摘要:
A communication application server for supporting converged communications in a communication system. The communication application server is responsive to communication service requests from external endpoints, applications or other c requesting entities, and in one embodiment comprises at least first and second components. The first component is operative: (i) to process a given one of the communication service requests to identify at least one corresponding communication service supported by the communication application server, (ii) to determine one or more executable communication tasks associated with the identified communication service; and (iii) to establish communication with one or more external servers to carry out execution of at least a subset of the one or more executable communication taks associated with the communication service. The second component is coupled between the first component and the one or more external servers, and provides, for each of the external servers, a corresponding interface for connecting the communication application server to the external server.
摘要:
Timing control resolution between two communications devices is provided by assigning each device to one of a plurality of priorities and by transmitting an identification of this priority to the other communications device. The determination of which device is the master and which device is the slave is then resolved by comparing the received and transmitted identifications from the contending devices to a predetermined ranking of identification signals. When such identifications signals are the same, each device randomly selects an identification signal from a group of such signals. Preferably this group includes all of the identification signals except that transmitted in the immediately prior contention round. The received and transmitted identifications signals from the contending devices are then compared to the predetermined ranking of identification signals. This random selection of identification signals, transmission and comparison are repeated until the transmitted and received identifications signals are different and contention is resolved or a predetermined number of contention rounds is reached.
摘要:
A communications system employs frequency division duplexing to accommodate symmetric and asymmetric services, while substantially eliminating near-end cross talk. Upstream and downstream channels are separated by a guard band in order to insure that near-end cross talk is kept to a minimum. An asymmetric upstream channel is preferably located at a lower frequency range than that of the asymmetric downstream channel. The guard band between these asymmetric upstream and downstream channels shifts in frequency along with the shift in frequency of the respective upstream and downstream channels as a function of reach. This guard band shifting permits the communications systems to utilize a greater percentage of the frequencies available to it and to thereby substantially maximize the communications rate that it can support. Although the asymmetric guard band is allowed to shift in the manner described, it is not allowed to do so in a manner that would create a conflict with symmetric channels. Additionally, for symmetric services upstream channels are provided both above and below a downstream channel and are located so as not to interfere with asymmetric channels.
摘要:
The Transmission Control Protocol (TCP) is a connection-oriented transport layer protocol that offers a full duplex reliable virtual circuit connection between two endpoints. Each received TCP packet in an endpoint contains both control information and data. The complexity of processing this control information in an endpoint is reduced by only periodically processing the control information. In particular, control information in received packets are not processed in an endpoint until either a) a predetermined number of packets are received, or b) a timer expires, whichever occurs first. As a result, this overall decreases the amount of processing associated with the receipt of each TCP packet and improves the performance of the TCP protocol in a high-speed packet network.