Connector Server Multi-Adapter Binding for Print Service Continuity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In networked printing environments, a connector server between multifunction peripherals (MFPs) and a print server may experience issues with device notification services being bound to specific adapters, leading to event loss or failure if the primary adapter fails, and users face authentication problems when card authentication is not supported.
Innovation Solution
The connector server is designed to operate with multiple network adapters, allowing the device notification service to bind to multiple correct adapters simultaneously, automatically deleting unavailable adapters, and creating multiple TCP/IP connections for a single session to ensure uninterrupted service. Users can select or automatically delete adapters like VPN, virtual, or Wi-Fi adapters to ensure continuous operation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the device notification service is bound to a specific network adapter, then the service can operate stably on that adapter, but the service fails or loses events if the adapter fails or becomes unavailable
Solution Approach 1:
The device notification service is modified to bind to multiple network adapters simultaneously rather than a single adapter. This allows the service to receive device notifications through any available adapter, making the service universal across different network interfaces and eliminating the single point of failure.
Solution Approach 2:
The service implements dynamic adapter selection and binding, automatically adapting to which adapters are available at runtime. The service can dynamically switch between adapters based on their availability status, maintaining operational flexibility while ensuring continuous service delivery.
2Reliability
If multiple network adapters are used for the device notification service, then service continuity is improved, but the system complexity and configuration difficulty increase
Solution Approach 1:
The device notification service automatically manages multiple adapter bindings without requiring manual configuration for each adapter. The service self-configures by detecting available adapters and binding to them appropriately, eliminating the need for complex manual setup while maintaining multi-adapter functionality.
Solution Approach 2:
The service performs preliminary adapter detection and binding setup before actual operation begins. By pre-configuring bindings to multiple adapters in advance, the service avoids the need for complex runtime configuration decisions, simplifying the overall system setup.
3Reliability
If TCP/IP connections are multiplexed across multiple adapters, then service resilience is improved, but the authentication and connection management becomes more complex
Solution Approach 1:
Multiple TCP/IP connections across different adapters are merged into a unified connection management framework. The service consolidates authentication and connection tracking for all adapters, allowing users to perform authentication operations through any adapter without managing separate connection states, thus simplifying operation while maintaining resilience.
Data Source
AI summary
A system and method for managing print services between multifunction peripherals and a print server includes a connector server. The connector server subscribes to event notifications from each multifunction peripheral through two or more network adapters. Events are relayed from the connector server to the print server, irrespective as to which network adapter receives them. The connector server also relays web content between the multifunction peripheral and the print server.


